Table of Contents |
---|
...
I reglene nedenfor er det angitt at utskriftsfunksjonen funksjonen som formaterer doseringsteksten kan gi feilmelding hvis disse forutsetningene ikke er tilstede.
...
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.
...
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>| Gjenta doseringen.
ukedag = FasteUkedager@DN i lowercase
Hvis Sluttidspunkt ikke er oppgitt benyttes “Gjenta doseringen”
...
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”
...
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”
...