Table of Contents

Opret bestilling

Service benyttes til at oprette en bestilling på et udleveringsgrundlag.

Forespørgsel

Request

I et kald til denne 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:

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>
            <Identifier source="SOR">1236661000016007</Identifier>
            <Type>hjemmeplejeenhed</Type>
            <Name>Hjemmesygeplejen i Skanderborg kommune</Name>
            <AddressLine>Adelgade 42</AddressLine>
            <TelephoneNumber>86504202</TelephoneNumber>
            <EmailAddress>hjemmesygeplejen@skanderborg.dk</EmailAddress>
        </Organisation>
    </CreatedBy>
    <Warrant>
        <Identifier>3213813813038</Identifier>
        <OrderedAtPharmacy>
            <Identifier source="EAN-lokationsnummer">5790001381615</Identifier>
            <Type>Apotek</Type>
            <Name>Kolind Apotek</Name>
            <AddressLine>...</AddressLine>
            <TelephoneNumber>...</TelephoneNumber>
            <EmailAddress>...</EmailAddress>
        </OrderedAtPharmacy>
        <DeliveryInstructionText></DeliveryInstructionText>
        <Delivery>
            <Priority>send til patientadresse samme dag</Priority>
            <StreetName>Medicinvej 1</StreetName>
            <PostCode>1234</PostCode>
        </Delivery>
    </Warrant>
</CreateOrderRequest>

Svar

Response

I svaret fra servicen 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>