User Tools

Site Tools


fmk:1.6.0:services:hent_indhold_af_pakkegruppe

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
fmk:1.6.0:services:hent_indhold_af_pakkegruppe [2025-09-18 14:27] – removed sasfmk:1.6.0:services:hent_indhold_af_pakkegruppe [2026-03-06 08:53] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +====== Hent indhold af pakkegruppe ======
 +Denne service fungerer på samme premise som [[fmk:1.6.0:services:hent_pakkegruppe | hent pakkegruppe]], og returnerer også samme type data. Dog er denne service tiltænkt en mere bred gennemgang af pakkegruppen, da der fx også er mulighed for at hente dispenseringskort uden perioder på.
 +===== Request =====
  
 +[[fmk:medicinecard-inline_2022_01_01:feltbeskrivelser#GetPackingGroupContentsRequestType|Request]]
 +
 +I requesten angives en ''PackingGroupIdentifier'' dvs id for pakkegruppen. Derudover kan der optionelt tilføjes op til 2 ''FilterDate''-elementer og et ''IncludeCardsWithoutPeriod''-element.
 +
 +''FilterDate'' er valgfri at benytte, benyttes den ikke vil FMK bruge "nu" og "14 dage". ''FilterDate'' overtager for ''ProductionTime'' i 1.4.6, hvor ''ProductionTime'' skulle være en dato mellem ''Deadline'' og ''StartDate'' (Begge inklusive). Da ''Deadline'' udgår i 1.6.0, benyttes 1 eller 2 ''FilterDate'' til at vælge et tidsrum hvor StartDate skal ligge imellem disse datoer. Angives 1 ''FilterDate'' vil FMK søge mellem "nu" og den angivne ''FilterDate''. Angives begge søger FMK perioder hvor ''StartDate'' ligger imellem disse datoer.
 +
 +
 +''IncludeCardsWithoutPeriod'' elementet betyder, at FMK også skal returnere kort, som ikke har en periode i det angivne tidsrum.
 +
 +<file xml GetPackingGroupContentsRequest.xml>
 +<GetPackingGroupContentsRequest>
 + <PackingGroupIdentifier>1607592088167001697</PackingGroupIdentifier>
 + <FilterDate>2026-06-10+01:00</FilterDate>
 +        <IncludeCardsWithoutPeriod/>
 +</GetPackingGroupContentsRequest>
 +</file>
 +
 +===== Svar fra servicen =====
 +
 +[[fmk:medicinecard-inline_2022_01_01:feltbeskrivelser#GetPackingGroupContentsResponseType|Response]]
 +
 +Som svar fra servicen får man samme type data som fra [[fmk:1.6.0:services:hent_pakkegruppe#svar|hent pakkegruppe]] servicen. Dvs en beskrivelse af pakkegruppen efterfuldte af en liste af personer som har kort knyttet til gruppen. ''EntityWithDispensing''-elementerne indeholder som udgangspunkt ''Patient'' frem for blot ''PersonIdentifier''.
 +
 +<file xml GetPakingGroupContentsResponse.xml>
 +<GetPackingGroupContentsResponse>
 +   <PackingGroup>
 +      <Identifier>1607592088167001697</Identifier>
 +      <Version>12341240983724234</Version>
 +      <Created>
 +         <By>
 +            <HealthcareProfessional>
 +               <Identifier source="CPR">2002200909</Identifier>
 +               <Name>Pille P. Pillesen</Name>
 +            </HealthcareProfessional>
 +            <Role>Apoteksansat</Role>
 +            <Organisation>
 +               <Identifier source="EAN-Lokationsnummer">5790001381615</Identifier>
 +               <Type>Apotek</Type>
 +               <Name>Kolind Apotek - Filial af Ebeltoft Apotek</Name>
 +               <AddressLine>Drasbeksgade 16</AddressLine>
 +               <AddressLine>8560 Kolind</AddressLine>
 +               <TelephoneNumber>86392155</TelephoneNumber>
 +            </Organisation>
 +         </By>
 +         <DateTime>2020-12-10T09:21:28Z</DateTime>
 +      </Created>
 +      <Name>Lorem ipsum nr: 0</Name>
 +      <OrderedAtPharmacy>
 +         <Identifier source="EAN-Lokationsnummer">5790001381615</Identifier>
 +         <Type>Apotek</Type>
 +         <Name>Kolind Apotek - Filial af Ebeltoft Apotek</Name>
 +         <AddressLine>Drasbeksgade 16</AddressLine>
 +         <AddressLine>8560 Kolind</AddressLine>
 +         <TelephoneNumber>86392155</TelephoneNumber>
 +      </OrderedAtPharmacy>
 +      <PackedAtOrganisation>
 +         <Identifier source="EAN-Lokationsnummer">5790000172924</Identifier>
 +         <Type>Apotek</Type>
 +         <Name>Haderslev Løve Apotek</Name>
 +         <AddressLine>Gravene 1</AddressLine>
 +         <AddressLine>6100 Haderslev</AddressLine>
 +         <TelephoneNumber>74522443</TelephoneNumber>
 +      </PackedAtOrganisation>
 +   </PackingGroup>
 +   <EntityWithDispensing>
 +      <Patient>
 +         <Person>
 +            <PersonIdentifier source="CPR">1111111118</PersonIdentifier>
 +            <Name>
 +               <GivenName>Helle</GivenName>
 +               <Surname>Bonde</Surname>
 +            </Name>
 +            <BirthDate>1911-11-11</BirthDate>
 +            <Gender>female</Gender>
 +         </Person>
 +         <AddressLine>Niels Bohrs Vej 322B</AddressLine>
 +         <AddressLine>1473 København K</AddressLine>
 +      </Patient>
 +      <PatientRegistration>
 +         <Created>
 +            <By>
 +               <HealthcareProfessional>
 +                   <Identifier source="Autorisation">12345</Identifier>
 +                   <Name>Pille P. Pillesen</Name>
 +                </HealthcareProfessional>
 +                <Organisation>
 +                  <Identifier source="Yder">1884</Identifier>
 +                  <Type>Yder</Type>
 +                  <Name>Swoknnusk tandlæge klinik</Name>
 +                  <AddressLine>Steinmannsgade 3311</AddressLine>
 +                  <AddressLine>2610 Rødovre</AddressLine>
 +                  <TelephoneNumber>12345678</TelephoneNumber>
 +                </Organisation>
 +            </By>
 +            <DateTime>2020-12-10T09:21:28Z</DateTime>
 +         </Created>
 +         <Type>SetDoseDispensingOnHold</Type>
 +      </PatientRegistration>
 +      <DispensingCard>
 +         <Identifier>1607592088167003697</Identifier>
 +         <Description>Dosisdispensering af nyttig medicin til generel velvære</Description>
 +         <PackingGroupIdentifier>1607592088167001697</PackingGroupIdentifier>
 +         <PackingGroupName>Lorem ipsum nr: 0</PackingGroupName>
 +         <OrderedAtPharmacy>
 +            <Identifier source="EAN-Lokationsnummer">5790001381615</Identifier>
 +            <Type>Apotek</Type>
 +            <Name>Kolind Apotek - Filial af Ebeltoft Apotek</Name>
 +            <AddressLine>Drasbeksgade 16</AddressLine>
 +            <AddressLine>8560 Kolind</AddressLine>
 +            <TelephoneNumber>86392155</TelephoneNumber>
 +         </OrderedAtPharmacy>
 +         <PackedAtOrganisation>
 +            <Identifier source="EAN-Lokationsnummer">5790000172924</Identifier>
 +            <Type>Apotek</Type>
 +            <Name>Haderslev Løve Apotek</Name>
 +            <AddressLine>Gravene 1</AddressLine>
 +            <AddressLine>6100 Haderslev</AddressLine>
 +            <TelephoneNumber>74522443</TelephoneNumber>
 +         </PackedAtOrganisation>
 +         <DispensingPeriod>
 +            <Identifier>1607592088167005697</Identifier>
 +            <Version>16081340923840293842</Version>
 +            <Created>
 +               <By>
 +                  <HealthcareProfessional>
 +                      <Identifier source="CPR">2002200909</Identifier>
 +                      <Name>Pille P. Pillesen</Name>
 +                  </HealthcareProfessional>
 +                  <Role>Apoteksansat</Role>
 +                  <Organisation>
 +                      <Identifier source="EAN-Lokationsnummer">5790001381615</Identifier>
 +                      <Type>Apotek</Type>
 +                      <Name>Kolind Apotek - Filial af Ebeltoft Apotek</Name>
 +                      <AddressLine>Drasbeksgade 16</AddressLine>
 +                      <AddressLine>8560 Kolind</AddressLine>
 +                      <TelephoneNumber>86392155</TelephoneNumber>
 +                  </Organisation>
 +               </By>
 +               <DateTime>2020-12-10T09:21:28Z</DateTime>
 +            </Created>
 +            <StartDate>2020-12-10</StartDate>
 +            <EndDate>2020-12-25</EndDate>
 +            <ExpectedDelivery>2020-12-10T09:21:28Z</ExpectedDelivery>
 +            <Status>Planlagt</Status>
 +            <ProductionIdentifier>1234</ProductionIdentifier>
 +         </DispensingPeriod>
 +      </DispensingCard>
 +   </EntityWithDispensing>
 +</GetPackingGroupContentsResponse>
 +</file>
fmk/1.6.0/services/hent_indhold_af_pakkegruppe.1758205648.txt.gz · Last modified: (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki