User Tools

Site Tools


fmk:1.6.0:bagudkompatibilitetdoseringer

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
fmk:1.6.0:bagudkompatibilitetdoseringer [2026-03-06 08:53] – external edit 127.0.0.1fmk:1.6.0:bagudkompatibilitetdoseringer [2026-09-29 14:59] (current) – adta
Line 1: Line 1:
 ====== Bagudkompatibilitet doseringer ====== ====== Bagudkompatibilitet doseringer ======
 +
 +Strukturerede doseringer oprettet via 1.4.4 og 1.4.6 snitfladerne ligger uændret i FMK. De migreres
 +//ikke//, men mappes til 1.6.0-modellen ved hver læsning via en 1.6.0 service. En 1.4.x klient ser
 +fortsat den oprindelige struktur.
 +
 +===== Den overordnede strukturændring =====
 +
 +^ 1.4.x ^ 1.6.0 ^
 +| Flad liste af ''<Structure>'' med hver sin start- og slutdato | Sorteret liste af ''<DosagePeriod>'' med ''<PeriodLength>'' |
 +| Strukturer kan overlappe hinanden | Perioder må ikke overlappe |
 +| Faste og PN-doser kan ligge i samme struktur | Højst en ''<Fixed>'' og en ''<PRN>'' pr. periode |
 +| Startdato pr. struktur | En ''<ValidFrom>'' på ''<Precondition>'' plus længde pr. periode |
 +
 +Perioderne dannes efter følgende principper:
 +
 +  * **Opsplitning:** En struktur med både faste og PN-doser splittes i en ''<Fixed>'' og en ''<PRN>'' i //samme// periode.
 +  * **Sortering:** Efter startdato. Ved samme startdato kommer den længste først.
 +  * **Opskæring:** Overlappende strukturer skæres ved periodegrænserne til ikke-overlappende perioder. Dagsnumre, ugenumre og iterationsinterval justeres, så doseringen på en given kalenderdato er uændret.
 +  * **Iteration:** Er iterationsintervallet længere end perioden, bliver perioden ikke-gentaget, altså uden ''<IterationInterval>''. Dage med indeks ud over periodens længde falder væk.
 +  * **Huller:** Perioder uden doseringsdage bliver ''<Empty>''.
 +  * **Slutdato:** ''<EndDate>'' beregnes af FMK. Uden slutdato udelades længden på sidste periode.
 +
 +===== Doseringer der ikke kan repræsenteres i 1.6.0 =====
 +
 +FMK har kørt på flere snitfladeversioner gennem årene, og valideringerne er kommet til undervejs. Derfor findes der registrerede doseringer, som er gyldige i tidligere snitfladeversioner, men som ikke kan udtrykkes som struktureret dosering i 1.6.0. FMK returnerer
 +dem i stedet som fritekst-doseringer vha. dosis-til-tekst (long text). Den underliggende dosering ændres ikke i FMK. Konverteringen gælder alle 1.6.0 svar med en dosering. Det gælder også følgende 1.4.x doseringer, som ikke har en ækvivalent i 1.6.0:
 +
 +  * PN-doseringer med iterationsinterval større end 1
 +  * Ikke-gentaget PN-doseringer
 +  * PN-doseringer med ''AnyDay''
 +
 +**Bemærk:** Sender et 1.6.0 klientsystem fritekst-doseringen retur i en opdatering, erstattes den
 +strukturerede dosering af friteksten.
 +
 +===== Fremadkompatibilitet =====
 +
 +Doseringer oprettet via 1.6.0 præsenteres i 1.4.x ved følgende mapning:
 +
 +  * ''<TimesPerDayDosage>'' udfoldes til N ens ''<Dose>'' uden ''<Time>'', hvor N = ''<TimesPerDay>''.
 +  * ''<UnlimitedDayDosage>'' for PN bliver ''<AnyDay>'' med ''<NotIterated>''.
 +  * ''<PartOfDayDosage>'' og ''<TimeOfDayDosage>'' bliver ''<Dose>/<Time>''.
 +
 +''<Infusion>'', ''<MinimumDurationBetweenDoses>'', ''<EpisodicTreatment>'', ''<Parameter>'' og
 +''<PeriodLengthFreeText>'' har ingen tilsvarende repræsentation i 1.4.x. Brugen af dem er derfor begrænset i fase
 +1.1.
 +
 +===== Se også =====
 +
 +  * [[fmk:1.6.0:struktureret_dosering|Struktureret dosering]]
 +  * [[fmk:1.6.0:struktureret_dosering:eksempler_pa_strukturerede_doseringer|Eksempler på strukturerede doseringer]]
 +  * [[fmk:1.6.0:xml-elementer:dosering|Dosering]]
 +  * [[fmk:1.6.0:aendringer-14x-160|Oversigt over væsentligste ændringer fra 1.4.x til 1.6.0]]
 +  * [[fmk:generel:doseringsoversaettelse|Doseringsoversættelse]]
 +
fmk/1.6.0/bagudkompatibilitetdoseringer.1772787199.txt.gz · Last modified: by 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki