User Tools

Site Tools


fmk:1.6.0:services:hent_dispenseringsperioder

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_dispenseringsperioder [2025-10-28 12:49] – [Forespørgsel] sasfmk:1.6.0:services:hent_dispenseringsperioder [2026-03-06 08:53] (current) – external edit 127.0.0.1
Line 2: Line 2:
 Service til hentning af dispenseringsperioder for et givent dispenseringskort. Servicen henter seneste version af en række dispenseringsperioder for et givent dispenseringskort, kan også benyttes til at hente et overblik over historiske perioder. Service til hentning af dispenseringsperioder for et givent dispenseringskort. Servicen henter seneste version af en række dispenseringsperioder for et givent dispenseringskort, kan også benyttes til at hente et overblik over historiske perioder.
  
-====== Forespørgsel =====+===== Forespørgsel =====
-I [[fmk:medicinecard-inline_2022_01_01:feltbeskrivelser#GetDispensingPeriodsRequestType|request-dokumentet]] skal der medsendes en ''PersonIdentifier'' på den patient som skal have tilføjet et dosisdispenseringskort. Såfremt det pågældnede dispenseringskort skal anvendes som dosisdispenseringskort til organiastioner, skal dette angives i ''OrganiastionIdentifier'' på den pågældende organisation. +
  
-Herefter angives et ''DispensingCardIdentifier'' element som skal indeholder det unikke ID for en given Dispenseringskort på patienten, som man ønsker at hente perioder fra.+[[fmk:medicinecard-inline_2022_01_01:feltbeskrivelser#GetDispensingPeriodsRequestType|Request]] 
  
-''IncludePeriodsSince'' elementet kan angives efterfølgende, såfremt man ønsker at udvide eller begrænse den mængde perioder som hentes. Servicen henter samtlige perioder på dispenseringskortet for Startdatoen for den givne periode ligger på eller efter datoen ''IncludePeriodsSince''. Hvis ikke dette element sættes, anvendes dags dato som værdi.+I forespørgslen skal der medsendes en ''PersonIdentifier'' på den patient, som skal have tilføjet et dosisdispenseringskort. Såfremt det pågældende dispenseringskort skal anvendes som dosisdispenseringskort til organisationer, skal dette angives i ''OrganisationIdentifier'' på den pågældende organisation.  
 + 
 +Herefter angives et ''DispensingCardIdentifier'' element, som skal indeholder det unikke ID for et givent Dispenseringskort på patienten, som man ønsker at hente perioder fra. 
 + 
 +''IncludePeriodsSince'' elementet kan angives efterfølgende, såfremt man ønsker at udvide eller begrænse den mængde perioder som hentes. Servicen henter samtlige perioder på dispenseringskortet når Startdatoen for den givne periode ligger på eller efter datoen ''IncludePeriodsSince''. Hvis ikke dette element sættes, anvendes dags dato som værdi.
  
  
Line 18: Line 21:
 </file> </file>
  
-====== Svar ======+===== Svar ===== 
 +[[fmk:medicinecard-inline_2022_01_01:feltbeskrivelser#GetDispensingPeriodsResponseType|Response]]  
 Svaret fra FMK indeholder et ''EntityWithDispensing'' element. Dette element returneres i flere services og indeholder et generelt overblik over en given Person / Organisations dispenseringsperiode. Svaret fra FMK indeholder et ''EntityWithDispensing'' element. Dette element returneres i flere services og indeholder et generelt overblik over en given Person / Organisations dispenseringsperiode.
  
Line 27: Line 32:
  
 ''DispensingCard'' elementerne indeholder følgende: ''DispensingCard'' elementerne indeholder følgende:
-  * ''Identifier'', det unikke ID for en given Dispenseringskort, dette skal stemmer overens med det ID som blev angivet i forespørgslen. +  * ''Identifier'', det unikke ID for en given Dispenseringskort, dette skal stemmer overens med det IDsom blev angivet i forespørgslen. 
-  * ''Description'' en beskrivelse af kortet, som defineret af kortets ejer.+  * ''Description'' en beskrivelse af kortet, som defineret af kortets ejer (se beskrivelse herunder).
   * Optionelt: en række ''DispensingPeriod'' elementer.   * Optionelt: en række ''DispensingPeriod'' elementer.
 +
 +Kortets ejer defineres enten i kombinationen af følgende elementer fra apoteket: Optionelt ''PackingGroupIdentifier'' og ''PackingGroupName'' som kun sættes såfremt kortet er tilknyttet en pakkegruppe, herudover skal ''OrderedAtPharmacy'' og ''PackedAtOrganisation'' forekomme. Alternativet til dette er at ''DispensingOrganisation'' er anvendt af organisationen som foretager manuel ophældning
  
 ''DispensingPeriod'' elementerne indeholder følgende: ''DispensingPeriod'' elementerne indeholder følgende:
Line 52: Line 59:
             <Identifier>546213879</Identifier>             <Identifier>546213879</Identifier>
             <Description>Et dispenseringskort</Description>             <Description>Et dispenseringskort</Description>
 +            <PackingGroupIdentifier>35138135803</PackingGroupIdentifier>
 +            <PackingGroupName>Afhentes mandag eftermiddag, ulige uger</PackingGroupName>
 +            <OrderedAtPharmacy>
 +                <Identifier source="EAN-Lokationsnummer">123456789</Identifier>
 +                <Type>Apotek</Type>
 +                <Name>Aarhus Kobbergade Apotek</Name>
 +                <AddressLine>Kobbergade 17, 8000 Aarhus</AddressLine>
 +                <TelephoneNumber>00000000</TelephoneNumber>
 +                <EmailAddress>ABC@XYZ.com</EmailAddress>
 +            </OrderedAtPharmacy>
 +            <PackedAtOrganisation>
 +                <Identifier source="EAN-Lokationsnummer">123456789</Identifier>
 +                <Type>Apotek</Type>
 +                <Name>Aarhus Kobbergade Apotek</Name>
 +                <AddressLine>Kobbergade 17, 8000 Aarhus</AddressLine>
 +                <TelephoneNumber>00000000</TelephoneNumber>
 +                <EmailAddress>ABC@XYZ.com</EmailAddress>
 +            </PackedAtOrganisation>
             <DispensingPeriod>             <DispensingPeriod>
                 <Identifier>213546879</Identifier>                 <Identifier>213546879</Identifier>
fmk/1.6.0/services/hent_dispenseringsperioder.1761655751.txt.gz · Last modified: (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki