User Tools

Site Tools


fmk:extensions:justeringer_doserings_aendringer

This is an old revision of the document!


Services til beregning af dosering i forhold til dodisdispenseringsperiode

Det primære mål for anvendelsen af denne service er en form for test af eventuelle ændringer FMK vil lave på E4 versionen af opret/opdater lægemiddelordination, både med og uden brug af AsSoonAsPossible elementet.

Forespørgsel

Servicen kaldes med enten ID'et på en nuværende lægemiddelordination, eller med CreateNewDrugMedication elementet, samt nogle strukturerede doseringer.

Hvis der medsendes et ID, vil FMK behandle de medsendste strukturerede dosering som var de en del af en kald til opdater lægemiddelordination, og alle de samme valideringer og justering af doseringerne ville finde sted som var det et kald til den rigtige service.

Hvis den derimod kaldes med CreateNewDrugMedication vil FMK behandle forespørgslen som var de medsendte doseringer en del af et kald til opret lægemiddelordination, og igen finder de samme validering/justeringer af doseringerne sted.

Hvis AsSoonAsPossible elementet bruges, vil FMK forsøge at justerer doseringen, bruges elementet ikke, og der er tale om et kald med et ID på en nuværende lægemiddelordination, vil FMK validerer om doseringsændringerne kan træde i kraft uden akutte ændringer.

AdjustDosageChangeRequest.xml
<AdjustDosageChangeRequest>
    <PersonIdentifier source="CPR">1111111118</PersonIdentifier>
    <CreateNewDrugMedication />
    <DosageStructures>
        <UnitText>tablet</UnitText>
        <Structure>
            <IterationInterval>1</IterationInterval>
            <StartDate>2018-08-09</StartDate>
            <EndDate>2018-08-31</EndDate>
            <Day>
                <Number>1</Number>
                <Dose>
                    <Time>morning</Time>
                    <Quantity>1</Quantity>
                </Dose>
                <Dose>
                    <Time>evening</Time>
                    <Quantity>1</Quantity>
                </Dose>
            </Day>
        </Structure>
        <Structure>
            <IterationInterval>1</IterationInterval>
            <StartDate>2018-09-01</StartDate>
            <EndDate>2018-09-30</EndDate>
            <Day>
                <Number>1</Number>
                <Dose>
                    <Time>evening</Time>
                    <Quantity>2</Quantity>
                </Dose>
            </Day>
        </Structure>
        <AsSoonAsPossible/>
    </DosageStructures>
</AdjustDosageChangeRequest>

Svar

Svaret på kaldet vil indeholde de indsendte doseringer, justeret i forhold til patientens kommende dosisdispenseringsperiode.

AdjustDosageChangeResponse.xml
<AdjustDosageChangeResponse>
    <DosageStructures>
        <UnitText>tablet</UnitText>
        <Structure>
            <IterationInterval>1</IterationInterval>
            <StartDate>2018-08-25</StartDate>
            <EndDate>2018-09-14</EndDate>
            <Day>
                <Number>1</Number>
                <Dose>
                    <Time>morning</Time>
                    <Quantity>1</Quantity>
                </Dose>
                <Dose>
                    <Time>evening</Time>
                    <Quantity>1</Quantity>
                </Dose>
            </Day>
        </Structure>
        <Structure>
            <IterationInterval>1</IterationInterval>
            <StartDate>2018-09-15</StartDate>
            <EndDate>2018-10-14</EndDate>
            <Day>
                <Number>1</Number>
                <Dose>
                    <Time>evening</Time>
                    <Quantity>2</Quantity>
                </Dose>
            </Day>
        </Structure>
    </DosageStructures>
</AdjustDosageChangeResponse>
fmk/extensions/justeringer_doserings_aendringer.1540906740.txt.gz · Last modified: (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki