This is an old revision of the document!
Table of Contents
Hent Historik for Dispensingsperiode
Service anvendes til at hente historikken over en given dispenseringsperiode. Kan bl.a. anvendes hvis der er tvivl over hvornår perioden har skiftet status el.lign.
Forespørgsel
Ved forespørgsel til service angives patientens PersonIdentifier, alternativt OrganisationIdentifier såfremt perioden tilhører et dispenseringskort som anvendes til dosisdispenserings til organisationer.
Herefter angives DispensingPeriodIdentifier som udpeger den pågældende periode som ønskes historik på.
- GetDispensingPeriodRequest.xml
<GetDispensingPeriodHistoryRequest> <PersonIdentifier source="CPR">1111111118</PersonIdentifier> <DispensingPeriodIdentifier>31231241</DispensingPeriodIdentifier> </GetDispensingPeriodHistoryRequest>
Svar
I svaret fra servicen kommer patientens PersonIdentifier eller OrganisationIdentifier.
Herefter kommer en række DispensingPeriodVersion elementer, som hver er en historisk version af den pågældende periode. Disse elementer indeholder følgende informationer:
IdentifierID'er på den pågældende periodeCreatedModifikator oplysninger på den person som originalt har oprettet perioden.- Optionelt:
ReportedModifikator oplysninger på den person som har indberettet den pågældende version, såfremt denne er forskellig fra Created/Modified. - Optionelt:
ModifiedModifikator oplysninger på den person som har opdateret perioden til den pågældende version. StartDateStartdatoen for perioden i den pågældende version.EndDateSlutdatoen for perioden i den pågældende version.- Optionelt:
ExpectedDeliveryDet forventede leveringstidspunkt. StatusStatus for perioden i den pågældende version.- Optionelt:
ProductionIdentifierproduktions ID, fx stregkode. - Optionelt:
AcutePackinginformation omkring hvorledes perioden skal akut-pakkes, og grundlaget herfor.
- GetDispensingPeriodHistoryResponse
<GetDispensingPeriodHistoryResponse> <PersonIdentifier source="CRP">1111111118</PersonIdentifier> <DispensingPeriodVersion> <Identifier>31231241</Identifier> <Created> <By> <HealthcareProfessional> <Identifier source="CPR">1111111118</Identifier> <Name>Karl Karlsen</Name> </HealthcareProfessional> <Role>Apoteksansat</Role> <Organisation> <Name>Kolind Apotek</Name> <AddressLine>...</AddressLine> <TelephoneNumber>...</TelephoneNumber> <EmailAddress>...</EmailAddress> <Type>Apotek</Type> <Identifier source="EAN-lokationsnummer">5790001381615</Identifier> </Organisation> </By> <DateTime>2013-10-01T00:00:00Z</DateTime> </Created> <StartDate>2013-10-15</StartDate> <EndDate>2013-10-28</EndDate> <ExpectedDelivery>2013-10-12T12:00:00Z</ExpectedDelivery> <Status>Planlagt</Status> </DispensingPeriodVersion> <DispensingPeriodVersion>....</DispensingPeriodVersion> <DispensingPeriodVersion>....</DispensingPeriodVersion> </GetDispensingPeriodHistoryResponse>
