User Tools

Site Tools


fmk:extensions:hent_dosisdispenseringsperioder

This is an old revision of the document!


Hent dosisdispenseringsperioder

Denne service anvendes af apoteket til at vise et overblik over aktuelle og fremtidige dosisdispenseringsperioder, der knytter sig til et bestemt dosisdispenseringskort og/eller til en specifik borger. Det er endvidere muligt også at få returneret historiske perioder siden en specifik dato (inklusiv den periode der evt. var igangværende på denne dato), ved at medsende denne dato. Uden dato i kaldet vil kun aktuelle og fremtidige perioder blive returneret.

Dosisdispenseringskort returneres kronologisk efter oprettelsestidspunkt (ældste først) og indeholdte dosisdispenseringsperioder sorteres kronologisk efter start dato (ældste først).

Forespørgsel

Request-dokumentet indeholder patientens CPR samt optionelt identifier på et bestemt dosisdispenseringskort, der ønskes en oversigt for. Udelades DoseDispensingCardIdentifier returneres perioder for alle brugerens aktuelle dosisdispenseringskort.

GetDoseDispensingPeriodsRequest.xml
<GetDoseDispensingPeriodsRequest>
    <PersonIdentifier source="CPR">1111111118</PersonIdentifier>
    <DoseDispensingCardIdentifier>433211234321234</DoseDispensingCardIdentifier>
</GetDoseDispensingPeriodsRequest>
GetDoseDispensingPeriodsRequest-With-Date.xml
<GetDoseDispensingPeriodsRequest>
    <PersonIdentifier source="CPR">1111111118</PersonIdentifier>
    <DoseDispensingCardIdentifier>433211234321234</DoseDispensingCardIdentifier>
    <IncludePeriodsSince>2016-06-19</IncludePeriodsSince>
</GetDoseDispensingPeriodsRequest>

Svar

Svaret indeholder en liste med informationer om dosisdispenseringsperioder, der var/er aktuelle på den angivne dato (eller dags dato) eller senere. I eksemplet nedenfor vises fire dosisdispenseringsperioder i forlængelse af hinanden i 14-dages intervaller, med forskellige statusværdier.

1.4.6.E6 PersonWithDoseDispensing elementet er udvidet med optionelt element DoseDispensingOnHold som angiver som patients dosisdispensering er sat i bero.

GetDoseDispensingPeriodsResponse.xml
<GetDoseDispensingPeriodsResponse>
    <PersonWithDoseDispensing>
        <PersonIdentifier source="CPR">1111111118</PersonIdentifier>
        <DoseDispensingCard>
            <Identifier>433211234321234</Identifier>
            <Description>Normalt DD kort</Description>
            <DoseDispensingPeriod>
                <Identifier>234241231</Identifier>
                <Created>
                    <By>
                        <Other>
                            <Name>
                                <GivenName>Anne</GivenName>
                                <Surname>Andersen</Surname>
                            </Name>
                        </Other>
                        <Role>Apoteksansat</Role>
                        <Organisation>
                            <Name>Århus Jernbane Apotek</Name>
                            <AddressLine>Banegårdsplads 8</AddressLine>
                            <AddressLine>8000 Århus</AddressLine>
                            <Type>Apotek</Type>
                            <Identifier source="EAN-Lokationsnummer">5790000171323</Identifier>
                        </Organisation>
                    </By>    
                </Created>
                <Modified>
                    <By>
                        <Other>
                            <Name>
                                <GivenName>Bente</GivenName>
                                <Surname>Bojesen</Surname>
                            </Name>
                        </Other>
                        <Role>Apoteksansat</Role>
                        <Organisation>
                            <Name>Århus Jernbane Apotek</Name>
                            <AddressLine>Banegårdsplads 8</AddressLine>
                            <AddressLine>8000 Århus</AddressLine>
                            <Type>Apotek</Type>
                            <Identifier source="EAN-Lokationsnummer">5790000171323</Identifier>
                        </Organisation>
                    </By>    
                </Modified>
                <StartDate>2016-06-06</StartDate>
                <EndDate>2016-06-19</EndDate>
                <Deadline>2016-06-03T13:30:00Z</Deadline>
                <Status>Ekspederet</Status>
            </DoseDispensingPeriod>
            <DoseDispensingPeriod>
                <Created>...</Created>
                <Modified>...</Modified>
                <Identifier>34534523</Identifier>
                <StartDate>2016-06-20</StartDate>
                <EndDate>2016-07-03</EndDate>
                <Deadline>2016-06-17T13:30:00Z</Deadline>
                <Status>Ekspedition påbegyndt</Status>
            </DoseDispensingPeriod>
            <DoseDispensingPeriod>
                <Created>...</Created>
                <Identifier>54534523</Identifier>
                <StartDate>2016-07-04</StartDate>
                <EndDate>2016-07-17</EndDate>
                <Deadline>2016-07-01T13:30:00Z</Deadline>
                <Status>Planlagt</Status>
            </DoseDispensingPeriod>
            <DoseDispensingPeriod>
                <Created>...</Created>
                <Identifier>57734523</Identifier>
                <StartDate>2016-07-18</StartDate>
                <EndDate>2016-07-31</EndDate>
                <Deadline>2016-07-01T13:30:00Z</Deadline>
                <Status>Planlagt</Status>
                <AcutePacking>Akut fremskudt pakning</AcutePacking>
            </DoseDispensingPeriod>
        </DoseDispensingCard>
    </PersonWithDoseDispensing>
</GetDoseDispensingPeriodsResponse>
fmk/extensions/hent_dosisdispenseringsperioder.1613140565.txt.gz · Last modified: (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki