User Tools

Site Tools


fmk:1.6.0:services:hent_nye_bestillinger

Hent nye bestillinger

Service anvendes på apoteket til at hente nye bestillinger, som er adresseret til deres organisation.

Forespørgsel

Request

I denne service angives organisationens OrganisationIdentifier, som forventes altid at være 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 der maks. ønskes returneret fra servicen.

GetNewOrdersRequest.xml
<GetNewOrdersRequest>
    <OrganisationIdentifier source="EAN-Lokationsnummer">5790001381615</OrganisationIdentifier>
    <MaxResultSize>150</MaxResultSize>
</GetNewOrdersRequest>

Svar

Response

I svaret fra servicen kommer igen apotekets OrganisationIdentifier samt en række Warrants elementer med nødvendige oplysninger om de bestillinger, der er adresseret til apoteket..

Warrants er grupperet per “patient” og elementerne indeholder følgende:

  • Et Patient eller Organisation element, som udpeger ejeren af det udleveringsgrundlag, som bestillingen er oprettet på.
  • En række Warrant elementer, 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 bestilling
  • Version, versionsnummer på den enkelte bestilling
  • Status, Status for bestillingen
  • Created, Modifikatoroplysninger på den person/organisation, som har oprettet denne bestilling
  • Optionelt: ReportedBy, Modifikatoroplysninger på den person, som indrapporterede denne bestilling
  • Optionelt: Modified, Modifikatoroplysninger på den person, der seneste har opdateret
  • OrderedAtPharmacy, Organisationsoplysninger på det apotek, som bestilling er sendt til/oprettet hos
  • Optionelt, max 3: DeliveryInstructionText Korte tekster med leverings instruktioner
  • Optionelt: Delivery, Oplysninger om leveringssted
  • Optionelt: CancellationReason, Årsag til annullering
  • Optionelt: HandoverIdentifier ID på den tilknyttede udlevering.
GetNewOrdersResponse.xml
<GetNewOrdersResponse>
  <OrganisationIdentifier source="EAN-Lokationsnummer">5790001381615</OrganisationIdentifier>
  <Warrants>
    <Patient>
      <Person>
        <PersonIdentifier source="CPR">2008050321</PersonIdentifier>
        <Name>
          <GivenName>Hans</GivenName>
          <SurName>Madsen</SurName>
        </Name>
        <NameProtected/>
        <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>
            <Identifier source="Yder">123456</Identifier>
            <Type>Yder</Type>
            <Name>Allé lægerne</Name>
            <AddressLine>...</AddressLine>
            <TelephoneNumber>...</TelephoneNumber>
            <EmailAddress>...</EmailAddress>
          </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/>
      <Order>
        <Identifier>3313581313</Identifier>
        <Created>
          <By>
            <RoleSpecific>
              <Description>Bodstedet Vinduet</Description>
              <Description>Bestillings-systemet</Description>
            </RoleSpecific>
            <Role>System</Role>
            <Organisation>
              <Identifier source="SOR">68135103581313</Identifier>
              <Type>bosted</Type>
              <Name>Bodstedet Vinduet</Name>
              <AddressLine>Adelgade 42</AddressLine>   
            </Organisation>
          </By>
          <DateTime>2013-10-01T00:00:00Z</DateTime>
        </Created>
        <OrderedAtPharmacy>
          <Identifier source="EAN-Lokationsnummer">5790001381615</Identifier>
          <Type>Apotek</Type>
          <Name>Apoteket ved hovedgaden</Name>
        </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>
fmk/1.6.0/services/hent_nye_bestillinger.txt · Last modified: (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki