This is an old revision of the document!
Table of Contents
Opret bestilling
Service benyttes til at oprette en bestilling på et udleveringsgrundlag.
Forespørgsel
I forespørgsel til service angives patientens PersonIdentifier, alternativt kan OrganisationIdentifier anvendes såfremt bestillingen der ønskes oprettet relaterer 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 der oplysninger om bestillingen i et Warrant element, dette element indeholder:
IdentifierID på det udleveringsgrundlag, som bestillingen skal laves på.OrderedAtPharmacyInformationer omkring det apotek, som bestillingen skal sendes til- Optionel, max 3:
DeliveryInstructionTextTekst som kan sættes til at beskrive hvordan leveringen skal foregå - Optionel:
Deliveryelement, som kan udfyldes med informationer om leveringssted og prioritet.
- CreateOrderRequest.xml
<CreateOrderRequest> <PersonIdentifier source="CPR">1111111118</PersonIdentifier> <CreatedBy> <HealthcareProfessional> <Identifier source="CPR">3002020002</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> </CreatedBy> <Warrant> <Identifier>3213813813038</Identifier> <OrderedAtPharmacy> <Name>Kolind Apotek</Name> <AddressLine>...</AddressLine> <TelephoneNumber>...</TelephoneNumber> <EmailAddress>...</EmailAddress> <Type>Apotek</Type> <Identifier source="EAN-lokationsnummer">5790001381615</Identifier> </OrderedAtPharmacy> <DeliveryInstructionText></DeliveryInstructionText> <Delivery> <Priority>send til patientadresse samme dag</Priority> <StreetName>Medicinvej 1</StreetName> <PostCode>1234</PostCode> </Delivery> </Warrant> </CreateOrderRequest>
Svar
I svar fra service kommer patientens PersonIdentifier igen, alternativt OrganisationIdentifier hvis det var denne, som var anvendt i forespørgslen.
Herefter kommer en række Order elementer, hver af disse indeholder WarrantIdentifier med ID på det udleveringsgrundlag, som bestillingen tilhører, samt et OrderIdentifier med ID'et på den nye bestilling.
- CreateOrderResponse.xml
<CreateOrderResponse> <PersonIdentifier source="CPR">1111111118</PersonIdentifier> <Order> <WarrantIdentifier>3213813813038</WarrantIdentifier> <OrderIdentifier>4325135813813</OrderIdentifier> </Order> </CreateOrderResponse>
