This is an old revision of the document!
Table of Contents
Annuller bestilling
Service anvendes til at fortryde eller afvise en tidligere oprettet bestilling
Service kan anvendes af personer/organisationer som har oprettet bestillingen til at annullere deres egen bestilling.
Apoteket kan dog også anvende denne service til at afvise en bestilling, såfremt det er nødvendigt.
Forespørgsel
I forespørgsel til service angives patientens PersonIdentifier, alternativt kan OrganisationIdentifier anvendes såfremt bestillingen der ønskes oprettet relatere sig til udleveringsgrundlag til organisationer.
I elementet CreatedBy medsendes information omkring organisationen og brugeren som har foretaget oprettelsen, Modifikator. Er elementet oprettet af en anden aktør end personen der foretager kaldet mod FMK medsendes både et ReportedBy-element, og CreatedBy. Se evt. Aktører på FMK.
Herefter angives en række Order elementer, som hver indeholder WarrantIdentifier med ID'et på udleveringsgrundlaget samt OrderIdentifier med ID'et på den bestilling som skal annulleres/afvises.
- CancelOrderRequest.xml
<CancelOrderRequest> <PersonIdentifier source="CPR">1111111118</PersonIdentifier> <ModifiedBy> <HealthcareProfessional> <Identifier source="CPR">1111111118</Identifier> <Name>Karl Karlsen</Name> </HealthcareProfessional> <Role>Kommunal ansat til medicinhåndtering</Role> <Organisation> <Name>Hjemmesygeplejen i Skanderborg kommune</Name> <AddressLine>Adelgade 42</AddressLine> <TelephoneNumber>86504202</TelephoneNumber> <EmailAddress>hjemmesygeplejen@skanderborg.dk</EmailAddress> <Type>hjemmeplejeenhed</Type> <Identifier source="SOR">1236661000016007</Identifier> </Organisation> </ModifiedBy> <Order> <WarrantIdentifier>234568520</WarrantIdentifier> <OrderIdentifier>248654285</OrderIdentifier> </Order> </CancelOrderRequest>
Svar
Svar fra service indeholder PersonIdentifier eller OrganisationIdentifier alt efter hvilken der var angivet i input. Herefter kommer en række Order elementer på de bestillinger som nu er blevet annulleret/afvist.
- CancelOrderResponse.xml
<CancelOrderResponse> <PersonIdentifier source="CPR">1111111118</PersonIdentifier> <Order> <WarrantIdentifier>234568520</WarrantIdentifier> <OrderIdentifier>248654285</OrderIdentifier> </Order> </CancelOrderResponse>
