Table of Contents

Hent anmodninger om udleveringsgrundlag

Service anvendes til at hente anmodninger om udleveringsgrundlag for den enkelte patient. Denne service anvendes at systemerne brugere til at hente detaljerne omkring de(n) enkelte anmodning for en given patient.

Søgningen på tværs af patienter indenfor en given organisation gøres med servicen Søg efter anmodninger om udleveringsgrundlag med detaljer

Forespørgsel

I forspørgsel til service angives først patientens PersonIdentifier.

Herefter kan 2 datoer angives FromDateTime og ToDateTime, disse benyttes til at filtrere i de anmodninger som ønskes hentet. Angives FromDateTime vil anmodninger som er oprettet før dette tidspunkt blive filtreret fra. Sættes ToDateTime vil anmodninger lavet efter det angivede tidspunkt blive sorteret fra. Hvis ingen af værdierne angives, foretages der ingen filtrering.

GetRequestsForWarrantRequest.xml
<GetRequestsForWarrantRequest>
    <PersonIdentifier source="CPR">1111111118</PersonIdentifier>
</GetRequestsForWarrantRequest>

Svar

Servicen svarer med patientens PersonIdentifier samt en række RequestForWarrant elementer. Disse elementer indeholder de fulde detaljer omkring receptanmodningen:

GetRequestsForWarrantResponse.xml
<GetRequestsForWarrantResponse>
    <PersonIdentifier source="CPR">1111111118</PersonIdentifier>
    <RequestForWarrant>
        <Identifier>2313581031</Identifier>
        <Version>3251358135138138</Version>
        <DrugMedicationIdentifier>1231831313</DrugMedicationIdentifier>
        <Created>
            <By>
                <Person>
                    <Patient/>
                </Person>
                <Role>Borger</Role>
            </By>
            <DateTime>2013-10-01T00:00:00Z</DateTime>
        </Created>
        <PrescribingOrganisation>
            <Organisation>
                <Identifier source="Yder">123456</Identifier>
                <Type>Yder</Type>
                <Name>Allé lægerne</Name>
                <AddressLine>...</AddressLine>
                <TelephoneNumber>...</TelephoneNumber>
                <EmailAddress>...</EmailAddress>
            </Organisation>
        </PrescribingOrganisation>
        <DoseDispensed/>
        <Order>
            <CreatedBy>
                <Person>
                    <Patient/>
                </Person>
                <Role>Borger</Role>
            </CreatedBy>
            <OrderedAtPharmacy>
                <Organisation>
                    <Identifier source="EAN-lokationsnummer">5790001381615</Identifier>
                    <Type>Apotek</Type>
                    <Name>Kolind Apotek</Name>
                    <AddressLine>...</AddressLine>
                    <TelephoneNumber>...</TelephoneNumber>
                    <EmailAddress>...</EmailAddress>
                </Organisation>
            </OrderedAtPharmacy>
            <DoseDispensing/>
        </Order>
        <Status>unhandled</Status>
    </RequestForWarrant>
</GetRequestsForWarrantResponse>