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
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> <PersonIdentifier source="CPR">1111111118</PersonIdentifier> </GetRequestsForWarrantRequest>
Servicen svarer med patientens PersonIdentifier samt en række RequestForWarrant elementer. Disse elementer indeholder de fulde detaljer omkring receptanmodningen:
Identifier ID på den enkelte anmodning
Version Den nuværende version af anmodningen
DrugMedicationIdentifier ID på den lægemiddelordination der ønskes udleveringsgrundlag til.
Created Modifikator detaljer omkring brugeren der oprettede anmodningen og hvornår.
ReportedBy Modifikator detaljer omkring brugeren indrapportede den denne version af anmodningen.
Modified Modifikator detaljer omkring brugeren der foretog opdateringen til denne version af anmodnignen
PrescribingOrganisation De forskellige modtagere af anmodningen, oftests kun 1.
Prescription, HospitalPharmacyPrescription eller DoseDispensed
Order eller ønske om u-addresseret udleveringsgrundlag med WithoutOrder
Status Den nuværende status på anmodningen
WarrantIdentifier Den oprettede udleveringsgrundlag, kun angivet såfremt der faktisk er oprettet et udleveringsgrundlag til anmodningen.
CancelledBy Modifikator detaljer omkring brugeren der annullerede anmodningen.
CancellationReason Årsagen til at anmodningen er annulleret.
<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>