User Tools

Site Tools


fmk:1.6.0:services:hent_dispenserings_pakkegrundlag

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_dispenserings_pakkegrundlag [2026-06-24 15:22] – created sasfmk:1.6.0:services:hent_dispenserings_pakkegrundlag [2026-06-25 10:12] (current) – [Forespørgsel] sas
Line 9: Line 9:
  
 ====== Forespørgsel ====== ====== Forespørgsel ======
- 
 [[fmk:medicinecard-inline_2022_01_01:feltbeskrivelser#GetDispensingDetailedSpecificationRequestType|Request]] [[fmk:medicinecard-inline_2022_01_01:feltbeskrivelser#GetDispensingDetailedSpecificationRequestType|Request]]
  
 +Til at starte med angives **''PersonIdentifier''** eller **''OrganisationIdentifier''** på den person/organisation som kortet er tilknyttet. **''PersonIdentifier''** anvendes for normale dispenseringskort til borgere, **''OrganisationIdentifier''** anvendes for dispenseringskort til organisationer.
  
 +Herefter udfyldes **''DispensingCardIdentifier''** med ID'et på det dispenseringskort som forespørgslen omhandler, efterfulgt at **''DispensingPeriodIdentifier''** med ID'et på den dispenseringsperiode som man skal have et pakkegrundlag for.
 +
 +Forvent at FMK validere på sammenhæng mellem Person/Organisation, dispenseringskort og dispenseringsperiod
  
 <file xml GetDispensingDetailedSpecificationRequest.xml> <file xml GetDispensingDetailedSpecificationRequest.xml>
 <GetDispensingDetailedSpecificationRequest> <GetDispensingDetailedSpecificationRequest>
     <PersonIdentifier source="CPR">1111111118<PersonIdentifier>     <PersonIdentifier source="CPR">1111111118<PersonIdentifier>
-    <DispensingCardIdentifier>233513851303<DispensingCardIdentifier> +    <DispensingCardIdentifier>1782314419501001088<DispensingCardIdentifier> 
-    <DispensingPeriodIdentifier>32138138513</DispensingPeriodIdentifier>+    <DispensingPeriodIdentifier>1782314420348001088</DispensingPeriodIdentifier>
 </GetDispensingDetailedSpecificationRequest> </GetDispensingDetailedSpecificationRequest>
 </file> </file>
Line 24: Line 27:
    
 ====== Svar ====== ====== Svar ======
- 
 [[fmk:medicinecard-inline_2022_01_01:feltbeskrivelser#GetDispensingDetailedSpecificationResponseType|Response]] [[fmk:medicinecard-inline_2022_01_01:feltbeskrivelser#GetDispensingDetailedSpecificationResponseType|Response]]
 +
 +I svar fra service kommer først **''PersonIdentifier''** eller **''OrganisationIdentifier''** tilbage som angivet i forespørgslen, herudover også **''DispensingCardIdentifier''** og **''DispensingPeriodIdentifier''**.
 +
 +**''StartDate''** og **''EndDate''** er de næste elementer som angiver start og slutdato for en pågældende dispenseringsperiode.
 +
 +Herefter kommer en række [[fmk:1.6.0:xml-elementer:dispenseringskort#Dispensing|Dispensering]] elementer som set fra dispenseringskortet. Bemærk at denne service ikke som udgangspunkt returnere nogen **''Warning''**-elementer, Warnings er tiltænkt når kortet/perioden hentes i sin helhed, og har ikke nogen relevans i denne service som kun skal benyttes til at danne pakkegrundlaget til de maskiner som fysisk pakker perioderne.
 +
 +Herefter kommer en række **''DispensableUnit''** elementer, disse elementer beskriver den enkelte "pose" set fra FMK's synspunkt af ud fra alle de dispenseringener der er i perioden.
 +
 +Hvert **''DispensableUnit''** elementer indeholder følgende:
 +  * **''Date''** Dato for denne pose fx "2026-07-01"
 +  * **''Time''** Tidspunktet for denne pose "morning"
 +  * Optionelt: **''SequenceNumber''**, sekvensnummeret for posen, bruges bl.a. hvis der findes mere end 1 pose på samme ''Time''
 +  * Optionelt: en række **''AdministrationInstruction''** elementer, med indtagelsesinstruktion for en eller flere af lægemidlerne i denne periode, tages fra de enkelte dispenseringer i posen.
 +  * Optionelt: **''IsPRN''**-markering, udpeger at medicinen i denne pose er "efter behov".
 +  * En række **''MedicationRef''** elementer, som udpeger hvilken medicin og mængde.
 +
 +**''MedicationRef''** elementerne indeholder:
 +  * **''MedicationIdentifier''** ID'er på den pågældende **Dispensering** som pakkes i denne pose (i 1.4.6 var det PlannedDispensing der blev refereret til).
 +  * **''Quantity''** mængden af enheder som skal i denne pose.
 +
  
 <file xml GetDispensingDetailedSpecificationResponse.xml> <file xml GetDispensingDetailedSpecificationResponse.xml>
fmk/1.6.0/services/hent_dispenserings_pakkegrundlag.1782314560.txt.gz · Last modified: by sas

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki