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 dennes patienter.
TODO opdateres i henhold til nyt navn og de nye skemaer
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 i en række Warrant elementer. Disse elementer indeholder følgende:
- Optionelt:
CreatedBy, denne anvendes kun såfremt der er angivet flereWarrantelementer, hvor disse ikke indeholder samme opretter. I så fald skalCreatedByikke angives på rod elementet. AuthorisationDateTime, Tidspunktet hvor bestillingen er autoriseretValidFromDatetidspunktet hvor den underlæggende udleveringsgrundlag skal være gyldig fraValidToDatetidspunktet hvor den underlæggende udleveringsgrundlag skal være gyldig tilUseInPractice, Informationer omkring organisationen bag bestillingen, og hvilken medicin som bestilles.OrderInformationer omkring den egentlig udlevering som ønskes, primært i forhold til levering.
UseInPractice elementerne indeholder følgende:
OrderingOrganisation, Informationer omkring den organisation som bestiller medicinen.PackageNumberVarenummeret som bestilles- Optionelt:
PackageSizePakningsstørrelsen for det pågældende varenummer (Kan undlades for Takstlægemidlet) PackageQuantityAntellet af pakninger som ønskes.
Order elementerne indeholder følgende:
CreatedByelement, bør ikke anvendes i her i denne service.OrderedAtPharmacyInformationer omkring det apoteket som bestillingen skal sendes til- Optionelt:
DoseDispensing, Markering af at bestillingen ønskes leveret som dosisdispensering - Optionelt:
DeliveryInstructionText, Op til 3 linjer med leveringsoplysninger - Optionelt:
Delivery, Informationer omkring det ønskede leveringssted
- CreateOrderForUseInPracticeRequest.xml
<CreateOrderForUseInPracticeRequest> <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> <Warrant> <AuthorisationDateTime>2025-08-20T12:00:00Z</AuthorisationDateTime> <ValidFromDate>2025-05-20</ValidFromDate> <ValidToDate>2025-07-20</ValidToDate> <UseInPractice> <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> </UseInPractice> <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> </Warrant> </CreateOrderForUseInPracticeRequest>
Svar
CreateOrderForPracticeResponse
Som svar fra service kommer en række Identifier elementer, hver med ID'et på det udleveringsgrundlag som er blevet oprettet, og har en bestilling som er sendt til det angivende apotek.
- CreateOrderForUseInPracticeResponse.xml
<CreateOrderForUseInPracticeResponse> <Identifier>23843138513030</Identifier> </CreateOrderForUseInPracticeResponse>
