Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
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”

...