This is an old revision of the document!
Table of Contents
Opret bestilling til brug i praksis
Service anvendes fra Lægehus el.lign., som ønsker at bestille medicin hjem fra apoteket, hvor formålet er at medicinen senere udleveres til lægehusets patienter.
Forespørgsel
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 de egentlige bestillinger og praksisrecepter i en række OrderForPractice-elementer. Disse elementer indeholder følgende:
- Optionelt
CreatedBy: Denne anvendes kun, såfremt der er angivet flereOrderForPractice-elementer, hvor disse ikke indeholder samme opretter. I så fald skalCreatedByikke angives på rod elementet. AuthorisationDateTime: Tidspunktet, hvor bestillingen er autoriseret.ValidFromDate: Tidspunktet, hvor det underlæggende udleveringsgrundlag skal være gyldig fra.ValidToDate: Tidspunktet, hvor det underlæggende udleveringsgrundlag skal være gyldig til.PracticePrescription: Informationer omkring praksisrecepten, som ønskes oprettet.- Optionelt
Drug: Detaljer om lægemiddel. Behøver kun angives, hvis pakningen er angivet påPracticePrescription, som er source=“Local”, og lægemidlet dermed ikke kan bestemmes ud fra varenummeret. - Optinelt
SubstitutionAllowed: Kan angives, hvis apoteket må substituere lægemidlet. Order: Informationer omkring den egentlige bestilling, som ønskes primært i forhold til levering.
PracticePrescription-elementerne indeholder følgende:
OrderingOrganisation: Informationer omkring den organisation, som bestiller medicinen.PackageNumber: Varenummeret, som bestilles.- Optionelt
PackageSize: Pakningsstørrelsen for det pågældende varenummer (kan undlades for lægemidler i Medicinpriser og det fælles magistrelle register). PackageQuantity: Antallet af pakninger, som ønskes.
Order-elementerne indeholder følgende:
CreatedBy: Element, bør ikke anvendes her i denne service.OrderedAtPharmacy: Informationer omkring det apotek, som bestillingen skal sendes til.- Optionelt
DeliveryInstructionText: Op til 3 linjer med leveringsoplysninger. - Optionelt
Delivery: Informationer omkring det ønskede leveringssted.
- CreateOrderForPracticeRequest.xml
<CreateOrderForPracticeRequest> <CreatedBy> <HealthcareProfessional> <Identifier source="Autorisation">12345</Identifier> <Name>Jørgn Madsen</Name> </HealthcareProfessional> <Role>Læge</Role> <Organisation> <Identifier source="Yder">123456</Identifier> <Type>Yder</Type> <Name>Allé lægerne</Name> <AddressLine>...</AddressLine> <TelephoneNumber>...</TelephoneNumber> <EmailAddress>...</EmailAddress> </Organisation> </CreatedBy> <OrderForPractice> <AuthorisationDateTime>2025-08-20T12:00:00Z</AuthorisationDateTime> <ValidFromDate>2025-05-20</ValidFromDate> <ValidToDate>2025-07-20</ValidToDate> <PracticePrescription> <OrderingOrganisation> <Identifier source="Yder">123456</Identifier> <Type>Yder</Type> <Name>Allé lægerne</Name> <AddressLine>...</AddressLine> <TelephoneNumber>...</TelephoneNumber> <EmailAddress>...</EmailAddress> </OrderingOrganisation> <PackageNumber date="2025-05-20" source="Medicinpriser">598424</PackageNumber> <PackageSize> <Value>100.00</Value> <UnitCode date="2025-05-20" source="Medicinpriser">ST</UnitCode> <UnitText>stk.</UnitText> </PackageSize> <PackageQuantity>5</PackageQuantity> </PracticePrescription> <Order> <OrderedAtPharmacy> <Identifier source="EAN-lokationsnummer">5790001381615</Identifier> <Type>Apotek</Type> <Name>Kolind Apotek</Name> <AddressLine>...</AddressLine> <TelephoneNumber>...</TelephoneNumber> <EmailAddress>...</EmailAddress> </OrderedAtPharmacy> <DeliveryInstructionText>Skal gerne leveres inden lørdag</DeliveryInstructionText> <DeliveryInstructionText>Brug bagdøren</DeliveryInstructionText> <Delivery> <Priority>send til anden adresse samme dag</Priority> <AddressLine>Markens allé 25A</AddressLine> <AddressLine>8300 Kolind</AddressLine> </Delivery> </Order> </OrderForPractice> </CreateOrderForPracticeRequest>
Svar
CreateOrderForPracticeResponse
Som svar fra service kommer en række Order-elementer, hver med ID'et på det udleveringsgrundlag, som er blevet oprettet, og ID'et på den bestilling, som er sendt til det angivende apotek.
- CreateOrderForUseInPracticeResponse.xml
<CreateOrderForUseInPracticeResponse> <Order> <WarrantIdentifier>23843138513030</WarrantIdentifier> <OrderIdentifier>324234223423</OrderIdentifier> </Order> </CreateOrderForUseInPracticeResponse>
