Doseringstekst for strukturert dosering
- 1 Forutsetninger
- 2 XML-Modell
- 3 Hovedregel for formatering av doseringstekst
- 3.1 Eksempel 1: En doseringsperiode med flere tidspunkt
- 3.2 Eksempel 2: En doseringsperiode med klokkeslett
- 3.3 Eksempel 3: En doseringsperiode med intervall >1
- 3.4 Eksempel 4: En doseringsperiode med intervall >1 og slutttidspunkt.
- 3.5 Eksempel 5: To doseringsperioder
- 3.6 Eksempel 6: To doseringsperioder, flere doseringstidspunkt
- 4 Formatering av doseringstekst ved fast dose.
- 5 Eksempler med kombinasjoner
Forutsetninger
Disse forutsetningene gjelder ved formatering av doseringstekst for strukturert dosering når det ikke er angitt kortdose. For formatering av doseringsveiledning med kortdose se Doseringstekst for kortdose .
Reglene for bruk av Dosering skal håndheves av EPJ system ved utfylling av dosering. Dette er beskrevet her: Strukturert dosering datamodell .
I reglene nedenfor er det angitt at funksjonen som formaterer doseringsteksten kan gi feilmelding hvis disse forutsetningene ikke er tilstede.
Hvis det er oppgitt «etter behov dose» så gis det feilmelding.
Hvis det er oppgitt «Infusjonshastighet» så gis det feilmelding
Hvis det er oppgitt doseringselementer med overlappende doseringsperioder så gis det feilmelding
Hvis det er oppgitt både «Fast dose» og «intervall så gis det feilmelding
Doseringsregel skal ikke brukes.
Hvis det ikke er oppgitt starttidspunkt i en dosering så gis det feilmelding
Hvis det er oppgitt «klokkeslett» og «gis eksakt» er satt til false så gis det feilmelding
Hvis det er oppgitt «tidsområde» og «gis eksakt» er satt til true så gis det feilmelding
Hvis det er to eller flere «Dose fast tidspunkt» med samme tidsområde/klokkeslett i samme dosering så gis det feilmelding.
Hvis det er oppgitt «faste ukedager» og «dager på»/«dager av» i samme «FastDose» og «dager av» eller «dager på» ikke er delelig med 7 så gis det feilmelding
Hvis det er inkonsistens mellom U-verdier for Mengde eller Intervall så gis det feilmelding
Hvis Intervall er oppgitt og er forskjellig fra «Døgn» så gis det feilmelding
Hvis det er oppgitt både klokkeslett og tidsområde i samme «fast tidspunkt dose» så gis det feilmelding.
Hvis det finnes forskjellig intervall eller forskjellig «Fast dose» i samme dosering så gis det feilmelding.
Hvis det finnes flere «fast tidspunkt dose» i en dosering og det er avvik i om det er oppgitt klokkeslett eller tidsområde så gis det feilmelding.
Hvis det mangler V verdier eller de er negative i PQ elementer i Mengde, Intervall og Tidsområde så gis feilmelding
Hvis det mangler et av elementene «Starttidspunkt», «DoseFastTidspunkt», «Mengde», «GisEksakt» så gis det feilmelding
Hvis det mangler både «Intervall» og «FastDose» så gis det feilmelding
Hvis det mangler både «Tidsområde» og «Klokkeslett» så gis det feilmelding
Hvis det ikke er oppgitt DN verdi i Tidsomårde eller Klokkeslett så gis det feilmelding
Hvis DoseresEtter ikke inneholder koder fra riktig kodeverk så gis det feilmelding
Hvis det er flere doseringer som mangler sluttidspunkt så gis det feilmelding
XML-Modell
Beskrivelse av felt i dosering
Navn | Element | Beskrivelse |
---|---|---|
Starttidspunkt | Starttidspunkt | Doseringens startdato Hvis tidspunkt er oppgitt skal det være 00:00. |
Sluttidspunkt | Sluttidspunkt | Doseringens sluttdato betyr at doseringsperioden gjelder fram til dato som er oppgitt. Hvis tidspunkt er oppgitt skal det være 00:00. Hvis tidssone oppgis skal denne representere “norsk midnatt”, altså tidssone for Oslo (GMT+2 for sommertid og GMT+1 for vintertid). Eksempel: Hvis "Siste dose tas" = 07.06.2023 så er sluttidspunkt 08.06.2023 00:00. |
Tidsrom | DoseFastTidspunkt | Tidsrom på dagen legemidlet skal tas. |
Mengde | Mengde@v | Størrelsen av en enkelt dose legemiddel. |
| Mengde@u | Enhet for dosering fra kodeverk 7480. F.eks.”tablett” |
Intervall (frekvens) | Intervall@v | Antall døgn som skal gå mellom hver gang doseringen skal gjentas |
| Intervall@u | Benevning tidsenhet fra kodeverk 9088, Det er kun “Døgn” som benyttes i e-resept. |
Klokkeslett | Klokkeslett | Klokkeslett som dosering skal gis i timer og minutter HH:MM. |
Tidsområde | Tidsomrade | Tidspunkt på dagen fra kodeverk 8325: Morgen, Formiddag, Midt på dagen, Ettermiddag, Kveld eller Natt |
Gis eksakt | GisEksakt | Angir om oppgitt tid skal overholdes uten tidsavvik. Brukes sammen med klokkeslett. |
Faste ukedager | FastDose/FasteUkedager | Dager i uken som legemiddelet skal tas fra kodeverk 9082 |
Dager på | FastDose/DagerPa | Antall dager et legemiddel skal brukes. |
Dager av | FastDose/DagerAv | Antall dager et legemiddel ikke skal brukes. |
Hovedregel for formatering av doseringstekst
Denne beskrivelsen gjelder når det ikke benyttes fast dose (FastDose) med faste ukedager og dager av/på.
Doseringsteksten fylles ut i DosVeiledEnkel. Dette feltet omtales også som Dssn tekst.
Når det er flere doseringer skal doseringene formateres som:
Dosering A, deretter Dosering B, deretter Dosering C
Hver dosering formateres som:
X <dose><tidsrom>, Y <dose><tidsrom>…. og Z<dose><tidsrom> [[daglig] | [hver <intervall>. dag|uke]] [ i <antall_dager> dag|dager] | [<antall_uker> uke|uker| og <rest_dager> dag|dager].] [gis_eksakt]
X,Y,Z = Mengde@v
<dose> = Hentes fra doseringsenhet og term i FEST som for kortdose.
<tidsrom>= Tidsområde fra kodeverk 8325 i lowercase eller Klokkeslett på formen kl hh:mm
<interval> = Interval@v
Formatering av intervall:
“daglig”, interval = 1 og slutttidspunkt er ikke oppgitt
“dag” Interval = 2-6
“uke” Interval er delelig med 7.
antall_dager= Slutttidspunkt - Starttidspunkt.
Starttidspunkt er første dag med medisinering.
Slutttidspunkt er første dag uten medisinering fordi tidspunkt alltid settes til 00:00
Formatering av antall dager:
“dag”, antall dager = 1.
“dager”, antall dager = 2-6.
antall_uker = antall_dager delt på 7.
“uke”, antall_uker = 1
“uker”, antall:uker >1
rest_dager etter antall dager delt med 7.
gis_eksakt = Hvis GisEksakt er sann, skal teksten “Dosen gis på angitt klokkeslett” fylles ut.
Eksempel 1: En doseringsperiode med flere tidspunkt
1 tablett morgen, 2 tabletter ettermiddag og 1 tablett kveld daglig
Eksempel 2: En doseringsperiode med klokkeslett
2 tabletter kl 11:00 daglig. Dosen gis på angitt klokkeslett
Eksempel 3: En doseringsperiode med intervall >1
2 tabletter morgen hver 2. dag
Eksempel 4: En doseringsperiode med intervall >1 og slutttidspunkt.
2 tabletter morgen hver 3. dag i 12 dager
Eksempel 5: To doseringsperioder
3 tabletter morgen i 1 dag, deretter 1 tablett morgen daglig
Eksempel 6: To doseringsperioder, flere doseringstidspunkt
1 tablett morgen og 1 tablett kveld i 5 dager, deretter 1 tablett morgen daglig
Formatering av doseringstekst ved fast dose.
Disse reglene gjelder når fast dose (FastDose) er utfylt med faste ukedager, dager av/på eller en kombinasjon av disse.
Fast dose og ukedager
Hvis FastDose er valgt med oppgitte FasteUkedager .
X<dose><tidsrom>,Y <dose><tidsrom>… og Z<dose><tidsrom> hver <ukedag>, <ukedag>… og <ukedag>. Avslutt behandlingen <Slutttidspukt>
ukedag = FasteUkedager@DN i lowercase
Eksempel 7: Fast dose og ukedager
2 tabletter morgen hver mandag, onsdag og fredag.
Fast dose og dager av/på
Hvis FastDose er valgt og oppgitt DagerPa/DagerAv.
X<dose><tidsrom>,Y <dose><tidsrom>… og Z<dose><tidsrom> daglig i <DagerPa> dager, så <DagerAv> dager uten. Gjenta doseringen i <antall_dager> dag|dager
Hvis Sluttidspunkt ikke er oppgitt benyttes “Gjenta doseringen”
Eksempel 8: Fast dose og dager av/på
2 tabletter morgen daglig i 6 dager, så 4 dager uten. Gjenta doseringen.
Eksempel 9: Fast dose og dager av/på med sluttidspunkt (22 dager)
2 tabletter morgen daglig i 6 dager, så 4 dager uten. Gjenta doseringen i 3 uker og 1 dag.
Fast dose og ukedag og dager på/dager av (uker)
Hvis FastDose er valgt i kombinasjon med oppgitte FasteUkedager og DagerPa/DagerAv så skal DagerPa og DagerAv være delelig med 7.
X<dose><tidsrom>,Y <dose><tidsrom>… og Z<dose><tidsrom> hver <ukedag>, <ukedag>… og <ukedag> i <DagerPa/7> uker, så <DagerAv/7> uker uten. Avslutt behandlingen <Slutttidspukt>| Gjenta doseringen.
ukedag = FasteUkedager@DN i lowercase
Hvis Sluttidspunkt ikke er oppgitt benyttes “Gjenta doseringen”
Eksempel 10: Fast dose og ukedag og dager på/dager av (uker)
2 tabletter kl 08.00 og 1 tablett kl 20.00 hver mandag, onsdag og fredag i 2 uker, deretter 1 uke uten. Dosen gis på angitt klokkeslett. Gjenta doseringen.
Eksempler med kombinasjoner
Eksempel 11: Flere doseringer og kombinasjon intervall og fast dose og dager av/på
1 tablett morgen, 1 tablett midt på dagen og 1 tablett kveld i 3 dager, deretter 1 tablett morgen og 1 tablett kveld daglig i 2 dager, så 2 dager uten. Gjenta doseringen.
Fra FM:
1 tablett morgen, 1 tablett midt på dagen og 1 tablett kveld i 3 dager, deretter
gjenta dosering med
1 tablett morgen og 1 tablett kveld daglig i 2 dager, så 2 dager uten
Eksempel 12: Flere doseringer og kombinasjon intervall og fast dose og dager av/på med sluttdato
Dett er samme som eksempel 11 med sluttdato på siste periode.
1 tablett morgen, 1 tablett midt på dagen og 1 tablett kveld i 3 dager, deretter
1 tablett morgen og 1 tablett kveld daglig i 2 dager, så 2 dager uten i 5 uker og 3 dager
Eksempel 13: Fast Dose med flere doseringsperioder, dager av/på og faste ukedager
1 tablett morgen og 3 tabletter kveld daglig i 2 dager, så 2 dager uten i 2 uker, deretter 2 tabletter morgen og 3 tabletter kveld hver mandag og fredag i 4 uker