User Tools

Site Tools


fmk:extensions:hent_akutte_perioder

This is an old revision of the document!


Hent akutte dosisdispenseringsperioder

Hent akutte perioder er en service som både udleverings og pakkeapotek kan benytte. Servicen bruges til at hente et overblik over alle de patienter som har en akut periode på et af sine dosisdispenseringskort som er udleveret/pakket det pågældende apotek som man søger på

Forespørgsler til servicen

Der er 3 primære inputs til servicen:

  • OrderedAtPharmacyIdentifier: Lokations-nummeret på det udleverende apotek
  • PackedAtPharmacyIdentifier: Lokationsnummeret på det pakkende apotek
  • ProductionDateTime: Produktionstidspunktet (Et tidspunkt mellem tidsfrist for ændringer & periodens start)

Man skal som udgangspunkt angivet enten OrderedAtPharmacyIdentifier eller PackedAtPharmacyIdentifier FMK vil derefter fremsøge dosisdispenseringskort med akut periode(r) som er bundet til det angivne apotek, enten direkte på dosisdispenseringskortet eller via en pakkegruppe. Alternativt kan begge apoteker angives og FMK fremsøger herved kun kort som er bundet til begge disse apoteker. ProductionDateTime er valgfri at benytte, benyttes den ikke vil FMK bruge tidspunktet hvor forespørgslen finder sted.

GetAcutePeriodsRequest.xml
<GetAcutePeriodsRequest>
   <OrderedAtPharmacyIdentifier source="EAN-Lokationsnummer">5790000172924</OrderedAtPharmacyIdentifier>
   <PackedAtOrganisationIdentifier source="EAN-Lokationsnummer">5790000171545</PackedAtOrganisationIdentifier>
</GetAcutePeriodsRequest>

Svar fra servicen

Svaret fra servicen benytter meget samme struktur som servicen Hent pakkegruppe, dog er der i forespørgslen ikke mulighed for at anmode om patient-detaljer og disse vil heller ikke blive returneret fra denne service, derfor sendes kun PersonIdentifier retur.

GetAcutePeriodsResponse.xml
<GetAcutePeriodsResponse>
  <PersonWithDoseDispensing>
    <PersonIdentifier source="CPR">1111111118</PersonIdentifier>
    <DoseDispensingCard>
      <Identifier>1579594960555008717</Identifier>
      <Description>Standard dosisdispenseringskort</Description>
      <DoseDispensingPeriod>
        <Identifier>1579594960555016717</Identifier>
        <Created>
          <By>
            <Other>
              <Name>
                <GivenName>Testrup</GivenName>
                <MiddleName>Test</MiddleName>
                <Surname>Testesen</Surname>
              </Name>
            </Other>
            <Role>Apoteksansat</Role>
            <Organisation>
              <Name>Haderslev Løve Apotek</Name>
              <AddressLine>Gravene 1</AddressLine>
              <AddressLine>6100 Haderslev</AddressLine>
              <TelephoneNumber>74522443</TelephoneNumber>
              <Type>Apotek</Type>
              <Identifier source="EAN-Lokationsnummer">579000000000</Identifier>
            </Organisation>
          </By>
          <DateTime>2020-01-21T08:22:40Z</DateTime>
        </Created>
        <Modified>
          <By>
            <Other>
              <Name>
                <GivenName>Testrup</GivenName>
                <MiddleName>Test</MiddleName>
                <Surname>Testesen</Surname>
              </Name>
            </Other>
            <Role>Apoteksansat</Role>
            <Organisation>
              <Name>Haderslev Løve Apotek</Name>
              <AddressLine>Gravene 1</AddressLine>
              <AddressLine>6100 Haderslev</AddressLine>
              <TelephoneNumber>74522443</TelephoneNumber>
              <Type>Apotek</Type>
              <Identifier source="EAN-Lokationsnummer">5790000000000</Identifier>
            </Organisation>
          </By>
          <DateTime>2020-01-21T08:22:40Z</DateTime>
        </Modified>
        <StartDate>2020-01-23</StartDate>
        <EndDate>2020-01-23</EndDate>
        <Deadline>2020-01-21T08:22:40Z</Deadline>
        <ExpectedDelivery>2020-01-21T08:22:40Z</ExpectedDelivery>
        <Status>Planlagt</Status>
        <ProductionIdentifier>28731982379172398BARCODE03928402398408</ProductionIdentifier>
        <AcutePacking>Akut ændring af medicinering</AcutePacking>
      </DoseDispensingPeriod>
    </DoseDispensingCard>
  </PersonWithDoseDispensing>
  <PersonWithDoseDispensing>
    <PersonIdentifier source="CPR">2208931460</PersonIdentifier>
    <DoseDispensingCard>
      <Identifier>1579594960555003717</Identifier>
      <Description>Standard dosisdispenseringskort</Description>
      <DoseDispensingPeriod>
        <Identifier>1579594960555012717</Identifier>
        <Created>
          <By>
            <Other>
              <Name>
                <GivenName>Testrup</GivenName>
                <MiddleName>Test</MiddleName>
                <Surname>Testesen</Surname>
              </Name>
            </Other>
            <Role>Apoteksansat</Role>
            <Organisation>
              <Name>Haderslev Løve Apotek</Name>
              <AddressLine>Gravene 1</AddressLine>
              <AddressLine>6100 Haderslev</AddressLine>
              <TelephoneNumber>74522443</TelephoneNumber>
              <Type>Apotek</Type>
              <Identifier source="EAN-Lokationsnummer">5790000000000</Identifier>
            </Organisation>
          </By>
          <DateTime>2020-01-21T08:22:40Z</DateTime>
        </Created>
        <Modified>
          <By>
            <Other>
              <Name>
                <GivenName>Testrup</GivenName>
                <MiddleName>Test</MiddleName>
                <Surname>Testesen</Surname>
              </Name>
            </Other>
            <Role>Apoteksansat</Role>
            <Organisation>
              <Name>Haderslev Løve Apotek</Name>
              <AddressLine>Gravene 1</AddressLine>
              <AddressLine>6100 Haderslev</AddressLine>
              <TelephoneNumber>74522443</TelephoneNumber>
              <Type>Apotek</Type>
              <Identifier source="EAN-Lokationsnummer">5790000000000</Identifier>
            </Organisation>
          </By>
          <DateTime>2020-01-21T08:22:40Z</DateTime>
        </Modified>
        <StartDate>2020-01-22</StartDate>
        <EndDate>2020-01-22</EndDate>
        <Deadline>2020-01-21T08:22:40Z</Deadline>
        <ExpectedDelivery>2020-01-21T08:22:40Z</ExpectedDelivery>
        <Status>Planlagt</Status>
        <ProductionIdentifier>28731982379172398BARCODE03928402398408</ProductionIdentifier>
        <AcutePacking>Akut ændring af medicinering</AcutePacking>
      </DoseDispensingPeriod>
      <DoseDispensingPeriod>
        <Identifier>1579594960555010717</Identifier>
        <Created>
          <By>
            <Other>
              <Name>
                <GivenName>Testrup</GivenName>
                <MiddleName>Test</MiddleName>
                <Surname>Testesen</Surname>
              </Name>
            </Other>
            <Role>Apoteksansat</Role>
            <Organisation>
              <Name>Haderslev Løve Apotek</Name>
              <AddressLine>Gravene 1</AddressLine>
              <AddressLine>6100 Haderslev</AddressLine>
              <TelephoneNumber>74522443</TelephoneNumber>
              <Type>Apotek</Type>
              <Identifier source="EAN-Lokationsnummer">5790000000000</Identifier>
            </Organisation>
          </By>
          <DateTime>2020-01-21T08:22:40Z</DateTime>
        </Created>
        <Modified>
          <By>
            <Other>
              <Name>
                <GivenName>Testrup</GivenName>
                <MiddleName>Test</MiddleName>
                <Surname>Testesen</Surname>
              </Name>
            </Other>
            <Role>Apoteksansat</Role>
            <Organisation>
              <Name>Haderslev Løve Apotek</Name>
              <AddressLine>Gravene 1</AddressLine>
              <AddressLine>6100 Haderslev</AddressLine>
              <TelephoneNumber>74522443</TelephoneNumber>
              <Type>Apotek</Type>
              <Identifier source="EAN-Lokationsnummer">5790000000000</Identifier>
            </Organisation>
          </By>
          <DateTime>2020-01-21T08:22:40Z</DateTime>
        </Modified>
        <StartDate>2020-01-23</StartDate>
        <EndDate>2020-01-23</EndDate>
        <Deadline>2020-01-21T08:22:40Z</Deadline>
        <ExpectedDelivery>2020-01-21T08:22:40Z</ExpectedDelivery>
        <Status>Planlagt</Status>
        <ProductionIdentifier>28731982379172398BARCODE03928402398408</ProductionIdentifier>
        <AcutePacking>Akut ændring af medicinering</AcutePacking>
      </DoseDispensingPeriod>
    </DoseDispensingCard>
    <DoseDispensingCard>
      <Identifier>1579594960555005717</Identifier>
      <Description>Standard dosisdispenseringskort</Description>
      <DoseDispensingPeriod>
        <Identifier>1579594960555014717</Identifier>
        <Created>
          <By>
            <Other>
              <Name>
                <GivenName>Testrup</GivenName>
                <MiddleName>Test</MiddleName>
                <Surname>Testesen</Surname>
              </Name>
            </Other>
            <Role>Apoteksansat</Role>
            <Organisation>
              <Name>Haderslev Løve Apotek</Name>
              <AddressLine>Gravene 1</AddressLine>
              <AddressLine>6100 Haderslev</AddressLine>
              <TelephoneNumber>74522443</TelephoneNumber>
              <Type>Apotek</Type>
              <Identifier source="EAN-Lokationsnummer">5790000000000</Identifier>
            </Organisation>
          </By>
          <DateTime>2020-01-21T08:22:40Z</DateTime>
        </Created>
        <ReportedBy>
          <Other>
            <Name>
              <GivenName>Testrup</GivenName>
              <MiddleName>Test</MiddleName>
              <Surname>Testesen</Surname>
            </Name>
          </Other>
          <Role>Apoteksansat</Role>
          <Organisation>
            <Name>Haderslev Løve Apotek</Name>
            <AddressLine>Gravene 1</AddressLine>
            <AddressLine>6100 Haderslev</AddressLine>
            <TelephoneNumber>74522443</TelephoneNumber>
            <Type>Apotek</Type>
            <Identifier source="EAN-Lokationsnummer">5790000000000</Identifier>
          </Organisation>
        </ReportedBy>
        <Modified>
          <By>
            <Other>
              <Name>
                <GivenName>Testrup</GivenName>
                <MiddleName>Test</MiddleName>
                <Surname>Testesen</Surname>
              </Name>
            </Other>
            <Role>Apoteksansat</Role>
            <Organisation>
              <Name>Haderslev Løve Apotek</Name>
              <AddressLine>Gravene 1</AddressLine>
              <AddressLine>6100 Haderslev</AddressLine>
              <TelephoneNumber>74522443</TelephoneNumber>
              <Type>Apotek</Type>
              <Identifier source="EAN-Lokationsnummer">5790000000000</Identifier>
            </Organisation>
          </By>
          <DateTime>2020-01-21T08:22:40Z</DateTime>
        </Modified>
        <StartDate>2020-01-23</StartDate>
        <EndDate>2020-01-23</EndDate>
        <Deadline>2020-01-21T08:22:40Z</Deadline>
        <ExpectedDelivery>2020-01-21T08:22:40Z</ExpectedDelivery>
        <Status>Planlagt</Status>
        <ProductionIdentifier>28731982379172398BARCODE03928402398408</ProductionIdentifier>
        <AcutePacking>Akut ændring af medicinering</AcutePacking>
      </DoseDispensingPeriod>
    </DoseDispensingCard>
  </PersonWithDoseDispensing>
</GetAcutePeriodsResponse>
fmk/extensions/hent_akutte_perioder.1579596591.txt.gz · Last modified: (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki