User Tools

Site Tools


fmk:1.6.0:services:beregn_doseringsperiode

This is an old revision of the document!


Beregn doseringsperiode

Service udstilles bl.a. til compliance-beregning. Anvendes til at udregne for lang en periode af doseringen en given mængde doseringsenheder vil kunne dække.

Forespørgsel

I forespørgsel til service angives først PatientIdentifier for patienten, efterfulgte af ID'et på lægemiddelordinationen i DrugMedicationIdentifier

Herefter angives StartDate som værende den dato beregningen skal starte fra, efterfulgt af mængden af doseringsenheder i DosageUnits. Bemærk at der kun er tale om en mængde, det er systemet/brugerens ansvar at mængden er tilpasset den doseringsenhed som ordinationen er angivet med, dvs man bør ikke foretage en udregning på antal milligram, hvis doseringen er angivet i tablettet.

CalculateDosageDurationRequest.xml
<CalculateDosageDurationRequest>
    <PersonIdentifier source="CPR">1111111118</PersonIdentifier>
    <DrugMedicationIdentifier>3138518613</DrugMedicationIdentifier>
    <StartDate>2025-05-01</StartDate>
    <DosageUnits>500</DosageUnits>
</CalculateDosageDurationRequest>

Svar

I svar fra service kommer igen først PersonIdentifier for patienten, efterfulgte af ID'et på lægemiddelordinationen i DrugMedicationIdentifier.

Alt efter om ordinationen har Min/Max doseringen indenfor den givne periode, vil der enten være et EndDate eller kombinationen af MinEndDate og MaxEndDate i svaret fra servicen. Dog er EndDate optionelt, dvs faktisk kan en egentlig slutdato mangle. Dette sker typisk kun i situationer hvor mængden af enheder er så stor at det vil dække doseringen i flere år, men der kan være andre årsager. I så fald beskrives dette i et af Information elementerne.

Herefter kan EndDateWithPRN og OnlyPRN indgå, såfremt doseringen i perioden indeholder noget som skal tages efter behov. Hvis efter behov også er en Min/Max, antages det Max er anvendt.

Til sidst kommer en række Information elementer, som indeholder eventuelle bemærkninger fra FMK omkring beregningen, og ting som kan have indflydelse her.

CalculateDosageDurationResponse.xml
<CalculateDosageDurationResponse>
    <PersonIdentifier source="CPR">1111111118</PersonIdentifier>
    <DrugMedicationIdentifier>3138518613</DrugMedicationIdentifier>
    <EndDate>2025-08-01</StartDate>
    <EndDateWithPRN>2025-07-01</EndDateWithPRN>
    <EndDateWithPRN>2025-11-01</EndDateWithPRN>
    <Information>Medicinkortet er/var ikke ajourført i hele eller dele af perioden</Information>
</CalculateDosageDurationRequest>
fmk/1.6.0/services/beregn_doseringsperiode.1761729003.txt.gz · Last modified: (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki