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

Next revision
Previous revision
fmk:1.6.0:services:hent_indhold_af_pakkegruppe [2025-05-16 12:36] – created 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======+====== 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]]
  
-====== Forespørgsel ======+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.
  
-====== Svar ======+ 
 +''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.1747398963.txt.gz · Last modified: (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki