User Tools

Site Tools


fmk:1.6.0:services:hent_nye_bestillinger

This is an old revision of the document!


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 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 omkring personen som indrapporterede denne bestilling
  • Optionelt: Modified, Modifikatoroplysninger på seneste opdaterende person
  • 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>
        <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>
fmk/1.6.0/services/hent_nye_bestillinger.1761565874.txt.gz · Last modified: (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki