This is an old revision of the document!
Table of Contents
Hent nye bestillinger
Service anvendes ved apoteket, til at hente nye bestillinger som er adresseret til deres organisation.
Forespørgsel
I forespørgslen til service angives organisationens OrganisationIdentifier i denne service forventes der at dette altid er et Apotek, primært identificeret med source=“EAN-lokationsnummer” (måske SOR i fremtiden).
Herefter kan der angives en MaxResultSize Som angiver hvor mange nye bestillinger man maks ønsker returneret fra servicen.
- GetNewOrdersRequest.xml
<GetNewOrdersRequest> <OrganisationIdentifier source="EAN-Lokationsnummer">5790001381615</OrganisationIdentifier> <MaxResultSize>150</MaxResultSize> </GetNewOrdersRequest>
Svar
I svar fra servicen kommer igen apotekets OrganisationIdentifier samt en række Warrants elementer med nødvendige oplysninger om de bestillinger adresseret til apoteket..
Warrants er grupperet per “patient” og elementerne indeholder følgende:
- Et
PatientellerOrganisationelement, som udpeger ejeren af det udleveringsgrundlag som bestillingen er oprettet på. - En række
Warrantelementer, indeholdende informationer omkring udleveringsgrundlaget og bestillingen
Warrant-elementerne er beskrevet her: Udleveringsgrundlag. Væsentligst for denne service er, at de indeholder Identifier (ID på udleveringsgrundlaget) samt en række Order-elementer.
Elementerne Order indeholder følgende:
Identifier, ID'et på den enkelte bestillingCreated, Modifikatoroplysninger på den person/organisation som har oprettet denne bestillingReportedBy, Modifikatoroplysninger omkring personen som indrapporterede denne bestillingModified, Modifikatoroplysninger på seneste opdaterende personOrderedAtPharmacy, Organisationsoplysninger på det apotek som bestilling er sendt til/oprettet hosStatus, Status for bestillingen- Optionelt, max 3:
DeliveryInstructionTextKorte tekster med leverings instruktioner - Optionelt:
Delivery, Oplysninger om leveringssted - Optionelt:
CancelledBy, Modifikatoroplysninger på personen, som annullerede bestillingen - Optionelt:
CancellationReason, Årsag til annullering - Optionelt:
HandoverIdentifierID på den tilknyttede udlevering.
- GetNewOrdersResponse.xml
<GetNewOrdersResponse> <OrganisationIdentifier source="EAN-Lokationsnummer">5790001381615</OrganisationIdentifier> <Warrants> <Patient> <Person> <Name> <GivenName>Hans</GivenName> <SurName>Madsen</SurName> </Name> <NameProtected/> <PersonIdentifier source="CPR">2008050321</PersonIdentifier> <BirthDate>2005-08-20</BirthDate> <Gender>male</Gender> </Person> <AddressLine>Falskgade 123</AddressLine> <AddressLine>9000 Aalborg</AddressLine> <AddressProtected/> </Patient> <Warrant> <Identifier>68163103813</Identifier> <AttachedToDrugMedicationIdentifier>3213513136</AttachedToDrugMedicationIdentifier> <CreatedFromDrugMedicationVersion>435135103510</CreatedFromDrugMedicationVersion> <AuthorisationDateTime>2025-09-12T12:00:00Z</AuthorisationDateTime> <Created> <By> <HealthcareProfessional> <Identifier source="Autorisation">12345</Identifier> <Name>Jørgn Madsen</Name> </HealthcareProfessional> <Role>Læge</Role> <Organisation> <Name>Allé lægerne</Name> <AddressLine>...</AddressLine> <TelephoneNumber>...</TelephoneNumber> <EmailAddress>...</EmailAddress> <Type>Yder</Type> <Identifier source="Yder">123456</Identifier> </Organisation> </By> <DateTime>2025-09-12T12:00:00Z</DateTime> </Created> <ValidFromDate>2025-09-12Z</ValidFromDate> <ValidToDate>2027-09-12Z</ValidToDate> <Prescription> <PackageNumber date="2025-09-12" source="Medicinpriser">599668</PackageNumber> <PackageSize> <Value>98.00</Value> <UnitCode date="2025-09-12" source="Medicinpriser">ST</UnitCode> <UnitText>stk.</UnitText> </PackageSize> <PackageQuantity>2</PackageQuantity> <IterationNumber>3</IterationNumber> <IterationInterval>2</IterationInterval> <IterationIntervalUnit>uger</IterationIntervalUnit> </Prescription> <Indication> <FreeText>Skal tages mod dine smerter</FreeText> </Indication> <Drug>...</Drug> <DosageText>Tag 1 om aftenen</DosageText> <SubstitutionAllowed>true</SubstitutionAllowed> <Order> <Identifier>3313581313</Identifier> <Created> <By> <RoleSpecific> <NameLine>Bodstedet Vinduet</NameLine> <NameLine>Bestillings-systemet</NameLine> </RoleSpecific> <Role>System</Role> <Organisation> <Name>Bodstedet Vinduet</Name> <AddressLine>Adelgade 42</AddressLine> <Type>bosted</Type> <Identifier source="SOR">68135103581313</Identifier> </Organisation> </By> <DateTime>2013-10-01T00:00:00Z</DateTime> </Created> <OrderedAtPharmacy> <Name>Apoteket ved hovedgaden</Name> <Type>Apotek</Type> <Identifier source="EAN-Lokationsnummer">5790001381615</Identifier> </OrderedAtPharmacy> <Status>Bestilt</Status> <Delivery> <Priority>send til patientadresse samme dag</Priority> </Delivery> </Order> <Version>3513581310303</Version> </Warrant> </Warrants> <Warrants>...</Warrants> <Warrants>...</Warrants> <Warrants>...</Warrants> <Warrants>...</Warrants> <Warrants>...</Warrants> </GetNewOrdersResponse>
