fmk:1.6.0:struktureret_dosering
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| fmk:1.6.0:struktureret_dosering [2026-04-13 10:52] – adta | fmk:1.6.0:struktureret_dosering [2026-06-01 12:45] (current) – adta | ||
|---|---|---|---|
| Line 4: | Line 4: | ||
| ===== Indledning | ===== Indledning | ||
| - | Doseringer i FMK skal så vidt muligt angives som // | + | Doseringer i FMK skal så vidt muligt angives som // |
| - | og der stilles krav til at systemer understøtter et minimum af funktionalitet for strukturerede doseringer, fx doser fordelt på morgen, middag aften og nat. | + | |
| - | Strukturerede doseringer kan anvendes til simple doseringer, (fx en engangsdosis), | + | Strukturerede doseringer kan anvendes til simple doseringer, (fx en engangsdosis), |
| - | gentagne doseringer (fx "1 stk. 3 gange daglig" | + | |
| I FMK 1.6.0 er den strukturerede dosering udvidet og ændret på flere punkter. En ikke-udtømmende oversigt: | I FMK 1.6.0 er den strukturerede dosering udvidet og ændret på flere punkter. En ikke-udtømmende oversigt: | ||
| + | |||
| * Fast og/eller PN doseringer grupperes i doseringsperioder, | * Fast og/eller PN doseringer grupperes i doseringsperioder, | ||
| * Perioder angives nu med længde. Der angives derfor ikke længere startdato for den enkelte periode. I stedet følger perioderne direkte efter hinanden ud fra deres længder. | * Perioder angives nu med længde. Der angives derfor ikke længere startdato for den enkelte periode. I stedet følger perioderne direkte efter hinanden ud fra deres længder. | ||
| Line 25: | Line 24: | ||
| * '' | * '' | ||
| * '' | * '' | ||
| - | * '' | + | * '' |
| Eksempel på overordnet struktur af en struktureret dosering: | Eksempel på overordnet struktur af en struktureret dosering: | ||
| Line 49: | Line 48: | ||
| </ | </ | ||
| </ | </ | ||
| - | |||
| De enkelte elementer er beskrevet i yderligere detaljer i senere afsnit. | De enkelte elementer er beskrevet i yderligere detaljer i senere afsnit. | ||
| + | Se også [[fmk: | ||
| - | Se også [[fmk: | ||
| ==== Dosering (Dosage) ==== | ==== Dosering (Dosage) ==== | ||
| - | |||
| - | Skemadefinition for | ||
| - | [[fmk: | ||
| - | og | ||
| - | [[fmk: | ||
| - | |||
| - | Angivelse af dosering i 1.6.0 er ændret en del siden tidligere snitflader. | ||
| - | |||
| - | Rodelementerne er ''< | ||
| === Precondition === | === Precondition === | ||
| - | Skemadefinition for | + | Skemadefinition for [[fmk: |
| - | [[fmk: | + | |
| - | og | + | |
| - | [[fmk: | + | |
| - | En ''< | + | En ''< |
| - | PN-kurer adskiller sig fra øvrige doseringer ved: 1. at startdatoen for faktisk behandling er ukendt og først begynder når startkriteriet er tilstede, 2. at PN-kurer evt. gentages hvis startkriteriet opstår/ | + | |
| - | Alt efter typen af behandling kan forskellige felter benyttes. Ved alm. doseringer (ikke PN-kur) skal der enten angives en gyldig-fra dato, som fortæller, hvornår denne dosering er gældende fra | + | Alt efter typen af behandling kan forskellige felter benyttes. Ved alm. doseringer (ikke PN-kur) skal der enten angives en gyldig-fra dato, som fortæller hvornår denne dosering er gældende fra, eller et flag der angiver at FMK skal sætte/ |
| - | eller et flag, der angiver, at FMK skal sætte/ | + | |
| - | vil det være muligt at beregne en slutdato for behandlingen. | + | |
| - | Tidligere snitflader havde mulighed for at definere en startdato for enkelte | + | Tidligere snitflader havde mulighed for at definere en startdato for enkelte |
| - | for en doseringsperiode beregnes ud fra gyldighedsdatoen og summen af tidligere perioders varighed. | + | |
| Felter til alm. fast og PN doseringer: | Felter til alm. fast og PN doseringer: | ||
| + | |||
| * ''< | * ''< | ||
| * ''< | * ''< | ||
| Felter til PN-kur doseringer: | Felter til PN-kur doseringer: | ||
| - | * ''< | ||
| - | * ''< | ||
| - | * ''< | ||
| - | Generelt | + | * ''< |
| + | * ''< | ||
| + | * ''< | ||
| + | |||
| + | Generelt: | ||
| * ''< | * ''< | ||
| - | Herunder kan ses et eksempel på ''< | + | Herunder kan ses et eksempel på ''< |
| <code xml> | <code xml> | ||
| Line 109: | Line 94: | ||
| </ | </ | ||
| - | ===Doseringsenheden (DosageUnit) === | + | === Doseringsenheden (DosageUnit) === |
| - | Skemadefinition for [[fmk: | + | Skemadefinition for [[fmk: |
| * ''< | * ''< | ||
| Line 119: | Line 104: | ||
| === Selvadministreret (IsSelfAdministration) === | === Selvadministreret (IsSelfAdministration) === | ||
| - | Skemadefinition for [[fmk: | + | Skemadefinition for [[fmk: |
| - | Doseringen kan markeres med et '' | + | Doseringen kan markeres med et '' |
| + | === Doseringsperiode (DosagePeriod) === | ||
| + | Skemadefinition for [[fmk: | ||
| + | Doseringsperioder består af en længde og op til 2 doseringsstrukturer, | ||
| - | === Doseringsperiode (DosagePeriod) === | + | Doseringsperioder kan ikke overlappe, så derfor kan faste og PN doseringer fra forskellige |
| - | Skemadefinition for [[fmk: | + | |
| - | + | ||
| - | Doseringsperioder består af en længde og op til 2 doseringsstrukturer én fast og/eller én PN dosering. Doserignsstrukturer på samme doseringsperiode vil altid have samme start og sluttidspunkt. | + | |
| - | Hvis der er behov for at fx en PN behandling slutter senere end en fast behandling, skal der oprettes 2 doseringsperioder hvor den sidste kun indeholder PN doseringen og den ønskede længde. | + | |
| - | + | ||
| - | Doseringsperioder kan ikke overlappe, så derfor kan faste og PN doseringer fra forskellig | + | |
| * ''< | * ''< | ||
| - | * ''< | + | * ''< |
| * ''< | * ''< | ||
| * ''< | * ''< | ||
| Line 142: | Line 124: | ||
| * ''< | * ''< | ||
| - | Herunder kan ses et eksempel på en doseringsperiode som den bliver returneret fra FMK. Eksemplet er ikke skema validt | + | Herunder kan ses et eksempel på en doseringsperiode som den bliver returneret fra FMK. Eksemplet er ikke skemavalidt |
| <code xml> | <code xml> | ||
| - | <DosagePeriodForResponse> | + | <DosagePeriod> |
| - | < | + | |
| - | < | + | |
| < | < | ||
| < | < | ||
| + | < | ||
| + | < | ||
| < | < | ||
| - | </DosagePeriodForResponse> | + | </DosagePeriod> |
| </ | </ | ||
| - | |||
| === Doseringsperiode længde (PeriodLength) === | === Doseringsperiode længde (PeriodLength) === | ||
| - | Skemadefinition for [[fmk: | + | Skemadefinition for [[fmk: |
| - | Længden af en periode bør angives i dage ''< | + | Længden af en periode bør angives i dage ''< |
| - | Hvis længden ikke kan angives numerisk, bruges ''< | + | |
| - | Ved behandling uden slutdato kan den sidste periodelængde udelades. | + | |
| - | + | ||
| - | * ''< | + | |
| - | * ''< | + | |
| + | * ''< | ||
| + | * ''< | ||
| === Struktureret dosering (DosageStructure) === | === Struktureret dosering (DosageStructure) === | ||
| - | Skemadefinition for | + | Skemadefinition for [[fmk: |
| - | [[fmk: | + | |
| - | og | + | |
| - | [[fmk: | + | |
| - | Der er to typer af struktureret dosering: Fast og PN. Forskellene på de to består primært af hvordan de bruges og ikke i skemadefination. | + | Der er to typer af struktureret dosering: Fast og PN. Forskellene på de to består primært af hvordan de bruges og ikke i skemadefinitionen. Som beskrevet ovenfor i '' |
| - | Som beskrevet ovenfor i '' | + | |
| For hver doseringsstruktur kan følgende elementer indgå: | For hver doseringsstruktur kan følgende elementer indgå: | ||
| Line 181: | Line 156: | ||
| * ''< | * ''< | ||
| * ''< | * ''< | ||
| - | * ''< | + | * ''< |
| + | * ''< | ||
| + | * ''< | ||
| + | |||
| + | Bemærk at ''< | ||
| Udover ovenstående, | Udover ovenstående, | ||
| * ''< | * ''< | ||
| - | * ''< | + | * ''< |
| + | Herunder kan ses eksempler på doseringsstrukturer som de bliver returneret fra FMK. Eksemplerne er ikke skemavalide eftersom alle elementer fremgår og indhold i elementerne mangler. Hensigten er at vise strukturen. | ||
| + | |||
| + | Eksempel med dagsnummerbaseret dosering (''< | ||
| - | Herunder kan ses et eksempel på en doseringsstruktur som det bliver returneret fra FMK. Eksemplet er ikke skema validt eftersom alle elementer fremgår og indhold i elementerne mangler. Hensigten med eksemplet er at vise strukturen. | ||
| <code xml> | <code xml> | ||
| < | < | ||
| - | < | ||
| < | < | ||
| < | < | ||
| + | < | ||
| < | < | ||
| < | < | ||
| Line 203: | Line 184: | ||
| </ | </ | ||
| - | ===Doseringsrestriktioner | + | Eksempel med ugedagsbaseret dosering |
| - | Skemadefinition for [[fmk: | + | <code xml> |
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | </ | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | </ | ||
| + | </ | ||
| + | < | ||
| + | < | ||
| + | </ | ||
| + | </ | ||
| - | For visse doseringer kan der angives generelle restriktioner for indtagelse af præparatet, | + | === Doseringsrestriktioner (Restriction) === |
| + | |||
| + | Skemadefinition for [[fmk: | ||
| + | |||
| + | For visse doseringer kan der angives generelle restriktioner for indtagelse af præparatet, | ||
| Elementet ''< | Elementet ''< | ||
| - | * ''< | ||
| - | * ''< | ||
| - | === Doseringsinstruktion (Instruction)=== | + | * ''< |
| + | * ''< | ||
| - | Skemadefinition for [[fmk: | + | === Doseringsinstruktion (Instruction) === |
| + | |||
| + | Skemadefinition for [[fmk: | ||
| En doseringsinstruktion angives ved ''< | En doseringsinstruktion angives ved ''< | ||
| Doseringsinstruktionen må ikke i sig selv påvirke doseringens omfang. | Doseringsinstruktionen må ikke i sig selv påvirke doseringens omfang. | ||
| - | |||
| === Iterationsinterval (IterationInterval) === | === Iterationsinterval (IterationInterval) === | ||
| - | Skemadefinition for [[fmk: | + | |
| + | Skemadefinition for [[fmk: | ||
| Til at mindske behovet for gentagelser i doseringsangivelser kan man definere et ''< | Til at mindske behovet for gentagelser i doseringsangivelser kan man definere et ''< | ||
| - | For, fx en daglig dosering, skal doseringen defineres og ''< | + | For fx en daglig dosering skal doseringen defineres og ''< |
| Ved kontinuerlig behandling, fx behandling med infusion, må ''< | Ved kontinuerlig behandling, fx behandling med infusion, må ''< | ||
| + | === Doseringsangivelse (Day og Dosage) === | ||
| - | ===Doseringsangivelse=== | + | Skemadefinitioner for [[fmk: |
| - | Skemadefinitioner for | + | En struktureret dosering kan indeholde et eller flere ''< |
| - | [[fmk: | + | |
| - | og | + | |
| - | [[fmk: | + | |
| - | En struktureret dosering kan indeholde et eller flere ''< | + | Et ''< |
| - | Disse kan enten være relative til periodens startdato eller knyttet til specifikke ugedage. Fortolkningen angives af profilkoden. | + | |
| - | ''< | + | * ''< |
| + | * ''< | ||
| - | * ''< | + | ''< |
| - | * ''< | + | |
| - | Værdien må aldrig være større end værdien | + | * ''< |
| + | * ''< | ||
| + | * ''< | ||
| + | * ''< | ||
| + | * ''< | ||
| - | ''< | ||
| - | Hastighedsangivelsen bruges i forbindelse med infusionsbehandling. | ||
| - | Hvis mængden ikke er fast, men afhænger af, fx en målt værdi, så kan dette angives | + | Dosis angives |
| - | Frekvens kan angives med: | + | |
| - | | + | * ''< |
| - | * ''< | + | * ''< |
| - | * ''< | + | |
| - | * ''< | + | |
| - | * '' | + | |
| - | * ''< | + | |
| - | Mængden angives med en specifik værdi eller et interval: | + | Derudover kan dosis valgfrit indeholde |
| - | * ''< | + | |
| - | * ''< | + | |
| - | * ''< | + | |
| - | Hastigheden angives med: | + | |
| - | | + | * ''< |
| - | * ''< | + | * ''< |
| - | * ''< | + | * ''< |
| - | * ''< | + | |
| - | * ''< | + | |
| - | * ''< | + | |
| - | Indløbshastighed | + | Herunder kan ses et ikke-gyldigt eksempel på ''< |
| - | ''< | ||
| - | Hvis der kun er defineret et enkelt parameterskema, | ||
| - | |||
| - | Her under kan ses et ikke-gyldigt eksempel på hvordan strukturen på day-xml ser ud. Det indeholder alle elementer hvilket naturligvis ikke er skema-validt. | ||
| <code xml> | <code xml> | ||
| <Day> | <Day> | ||
| - | <WeekdayLabel>...</WeekdayLabel> | + | <Index>1</Index> |
| - | <Index>...</Index> | + | <Dosage> |
| - | <Dose> | + | |
| - | | + | <Morning><Quantity>2</Quantity></ |
| - | <TimesPerDay>...</TimesPerDay> | + | <Noon>< |
| - | <DuringTheDay/> | + | < |
| - | <Unlimited/> | + | < |
| - | <MinimumTimesPerDay>...</MinimumTimesPerDay> | + | </ |
| - | <MaximumTimesPerDay>...</MaximumTimesPerDay> | + | |
| + | </Day> | ||
| + | </code> | ||
| - | < | + | ==== Ugedagsbaseret dosering ==== |
| - | < | + | |
| - | < | + | |
| - | | + | Ugedagsbaserede doseringer angives med '' |
| - | < | + | |
| - | < | + | |
| - | | + | Hvert '' |
| - | < | + | |
| - | < | + | |
| - | | + | * '' |
| - | </Dose> | + | * ''< |
| - | <Dose> | + | |
| - | <Dose> | + | |
| - | </Day> | + | ==== PN-doseringer ==== |
| + | |||
| + | PN-doseringer angives ved at placere doseringsstrukturen i ''< | ||
| + | |||
| + | |||
| + | Tre typer af PN-doseringer er særligt relevante: | ||
| + | |||
| + | ^ Type ^ IterationInterval ^ Day-element ^ Dosage-type ^ Tekst-eksempel ^ | ||
| + | | Ubegrænset PN | Ingen | ''< | ||
| + | | Daglig PN (højst N gange pr. dag) | 1 | ''< | ||
| + | | Periodebegrænset PN (højst 1 gang pr. N dage) | N > 1 | ''< | ||
| + | |||
| + | For PN-doseringer med ''< | ||
| + | |||
| + | === Ubegrænset PN (UnlimitedDayDosage) === | ||
| + | |||
| + | En ubegrænset PN-dosering benyttes, når patienten kan tage dosen et vilkårligt antal gange uden nogen periodebegrænsning. Strukturen er ''< | ||
| + | |||
| + | <code xml> | ||
| + | < | ||
| + | | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | </ | ||
| + | </ | ||
| + | </Day> | ||
| + | </PRN> | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | Resulterende doseringstekst: | ||
| + | |||
| + | Hvis der ønskes en øvre grænse for den daglige dosis, kan ''< | ||
| + | |||
| + | I tidligere versioner blev denne type bla angivet med AnyDay-elementet. | ||
| + | === Daglig PN (IterationInterval = 1) === | ||
| + | |||
| + | En daglig PN-begrænsning angiver, at dosen kan tages efter behov, men højst et bestemt antal gange pr. dag. Strukturen er et ''< | ||
| + | |||
| + | <code xml> | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | </ | ||
| + | </ | ||
| + | </Day> | ||
| + | </PRN> | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | Resulterende doseringstekst: | ||
| + | |||
| + | Bemærk,''< | ||
| + | |||
| + | === Periodebegrænset PN (UnspecifiedDay, | ||
| + | |||
| + | En periodebegrænset PN-dosering begrænser, hvor ofte patienten kan tage dosen inden for en periode på mere end én dag. ''< | ||
| + | |||
| + | <code xml> | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| </ | </ | ||
| + | Resulterende doseringstekst: | ||
| + | I tidligere versioner blev denne type bla angivet med AnyDay-elementet. | ||
| === Doseringsprofil (Profile) === | === Doseringsprofil (Profile) === | ||
| - | [[fmk: | + | [[fmk: |
| - | I FMK 1.6.0 indføres profiler på doseringer. Profilerne skal gøre det nemmere for klienter af FMK at præsentere doseringer returneret fra FMK. Profiler anvendes bl.a. til at forklare udfaldsrummet for strukturerede doseringer. | + | I FMK 1.6.0 indføres profiler på doseringer. Profilerne skal gøre det nemmere for klienter af FMK at præsentere doseringer returneret fra FMK. Profiler anvendes bl.a. til at forklare udfaldsrummet for strukturerede doseringer. Doseringsprofiler returneres som en del af svar fra FMK der indeholder doseringer. En '' |
| - | Doseringsprofiler returneres som en del af svar fra FMK der indeholder doseringer. En Profile(Code) indeholder 4 elementer på nedenstående format | + | |
| <code xml> | <code xml> | ||
| Line 333: | Line 398: | ||
| </ | </ | ||
| - | I nedenstående skema kan de mulige værdier for hvert felt under ''< | + | I nedenstående skema kan de mulige værdier for hvert felt under ''< |
| - | ^ DosageType | + | ^ DosageType |
| - | | Fast | gentaget | + | | Fast | Gentaget |
| - | | PN | ikke-gentaget periode | + | | PN | Ikke-gentaget periode |
| - | | | + | | |
| - | | | + | | |
| + | | | ||
| - | Skemaet skal læses, sådan at en dosering er defineret ved at sammensætte en doseringstype, | + | Skemaet skal læses, sådan at en dosering er defineret ved at sammensætte en doseringstype, |
| - | Værdien af ''< | + | Værdien af ''< |
| I kald til FMK er det ikke muligt at angive doseringsprofil. | I kald til FMK er det ikke muligt at angive doseringsprofil. | ||
| + | === Parameterskema (Parameter) === | ||
| - | ===Parameterskema (Parameter) === | + | [[fmk: |
| - | Der kan for en dosering | + | === Kombineret doseringsoversættelse (DosageTranslationCombined) === |
| + | ''< | ||
| - | + | ===== Elementer i en struktureret dosering | |
| - | + | ||
| - | + | ||
| - | ==== Elementer i en struktureret dosering ==== | + | |
| Elementer hvor andet ikke fremgår, er kardinaliteten 1. | Elementer hvor andet ikke fremgår, er kardinaliteten 1. | ||
| - | | **Element** |||||| **Beskrivelse** | | + | | **Element** |
| - | | '' | + | | '' |
| - | | '' | + | | '' |
| - | | | '' | + | | | '' |
| - | | | '' | + | | | '' |
| - | | | '' | + | | | '' |
| - | | | '' | + | | | '' |
| - | | | | '' | + | | | | '' |
| - | | | | '' | + | | | | '' |
| - | | '' | + | | '' |
| - | | '' | + | | '' |
| - | | | '' | + | | | '' |
| - | | | '' | + | | | '' |
| - | | '' | + | | '' |
| - | | | '' | + | | | '' |
| - | | | '' | + | | | '' |
| - | | | '' | + | | | '' |
| - | | | | '' | + | | | | '' |
| - | | | '' | + | | | '' |
| - | | | | '' | + | | | | '' |
| - | | | | | '' | + | | | | | '' |
| - | | | | | '' | + | | | | | '' |
| - | | | | | '' | + | | | | | '' |
| - | | | | | '' | + | | | | | '' |
| - | | | | | '' | + | | | | | '' |
| - | | | | | '' | + | | | | | '' |
| - | | '' | + | | '' |
| - | | | '' | + | | | '' |
| - | | | '' | + | | | '' |
| - | | | '' | + | | | '' |
| - | | | | '' | + | | | | '' |
| - | | | | '' | + | | | | '' |
| - | | | '' | + | | | '' |
| - | | | '' | + | | | '' |
| - | | | '' | + | | | '' |
| - | | | '' | + | | | '' |
| - | | | | '' | + | | | | '' |
| - | | | | | '' | + | | | | | '' |
| - | | | | | '' | + | | | | | '' |
| - | | | | '' | + | | | | '' |
| - | | | | | '' | + | | | | | '' |
| - | | | | '' | + | | | | '' |
| - | | | | '' | + | | | | '' |
| - | | | | | '' | + | | | | | '' |
| - | | | | | '' | + | | | | | | '' |
| - | | | | | '' | + | | | | | | '' |
| - | | | | | | '' | + | | | | '' |
| - | | | | | | '' | + | | | | | '' |
| - | | | | | | '' | + | | | | | '' |
| - | | | | | | '' | + | | | | | | '' |
| - | | | | | | '' | + | | | | | | | '' |
| - | | | | | | '' | + | | | | | | | '' |
| - | | | | | | '' | + | | | | | | | '' |
| - | | | | | | '' | + | | | | | | | '' |
| - | | | | | | '' | + | | | | | | '' |
| - | | | | | | '' | + | | | | | | | '' |
| - | | | | | | '' | + | | | | | | | | '' |
| - | | | | | | '' | + | | | | | | '' |
| - | | | | | | '' | + | | | | | | | '' |
| - | | | | | | '' | + | | | | | | '' |
| - | | | | | | '' | + | | | | | | '' |
| - | | | | | | '' | + | | | | | | '' |
| - | | | | '' | + | | | | | | '' |
| - | | | | | '' | + | | | | | | '' |
| - | | | | | | '' | + | | | | | | '' |
| - | | | | | | '' | + | | | | | | | '' |
| - | | | | | | '' | + | | | | | | | '' |
| - | | | | | | '' | + | | | | | | | '' |
| - | | | | | '' | + | | | | | | | '' |
| - | | | | '' | + | | | | | | | '' |
| - | + | | | | | | | '' | |
| + | | | | | | '' | ||
| + | | | | '' | ||
| + | | | | '' | ||
| + | | | | | '' | ||
| + | | | | | | '' | ||
| + | | | | | | '' | ||
| + | | | | | | '' | ||
| + | | | | | | '' | ||
| + | | | | | '' | ||
| + | | | | '' | ||
| + | | '' | ||
fmk/1.6.0/struktureret_dosering.1776077531.txt.gz · Last modified: by adta
