====== Hent akutte dosisdispenseringsperioder ====== Hent [[fmk:extensions:akutte_perioder| akutte perioder]] er en service som både udleverings- og pakkeapotek kan benytte. Udleverings-/pakkeapoteket kan anvende servicen til at hente et overblik over deres patienter med en akut periode på et af sine dosisdispenseringskort ===== Forespørgsler til servicen ===== [[fmk:medicinecard-inline_2022_01_01:feltbeskrivelser#GetAcuteDispensingPeriodsRequestType|Request]] Der er 3 primære inputs til servicen: * Optionelt: ''OrderedAtPharmacyIdentifier'': Lokationsnummeret på det udleverende apotek * Optionelt: ''PackedAtPharmacyIdentifier'': Lokationsnummeret på det pakkende apotek * Optionelt: ''FilterDate'': Op til 2 af disse kan angives. Se beskrivelse herunder. Man skal per definition angive enten ''OrderedAtPharmacyIdentifier'' eller ''PackedAtPharmacyIdentifier'', det er muligt at angive begge. FMK vil derefter fremsøge dosisdispenseringskort med akut periode%%(r)%%, som er tilhører det angivne apotek, enten direkte på dosisdispenseringskortet eller via en pakkegruppe. Hvis begge apoteker angives, fremsøger FMK kun akutte periode, for dosisdispenseringskort som er bundet til begge disse apoteker. ''FilterDate'' er valgfri at benytte. Benyttes den ikke vil FMK bruge "nu" og "14 dage". ''FilterDate'' erstatter ''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 ''FilterDate'' søger FMK i perioder, hvor ''StartDate'' ligger imellem disse datoer. 5790000172924 5790000171545 2025-07-01 2025-07-08 ===== Svar fra servicen ===== [[fmk:medicinecard-inline_2022_01_01:feltbeskrivelser#GetAcuteDispensingPeriodsResponseType|Response]] Svaret fra servicen indeholder en liste af ''EntityWithDispensing'' elementer. Disse elementer indeholder følgende: * Valget mellem ''PersonIdentifier'', ''Patient'' & ''Organisation''. Da det ikke er muligt at bede om patient detailjer i denne service, vil ''Patient'' ikke kunne forekomme. ''Patient'' ligger dog i skemaet, da ''EntityWithDispensing'' typen genbruges i en række andre services. * Optionelt en række ''PatientRegistration'' elementer (“DD i bero” og “Ikke egnet til DD”). Såfremt der på patienten er registeret nogle af disse, og disse er aktive, vil de fremkomme her. * ''DispensingCard'' element, som indeholder en række informationer. ''DispensingCard'' elementet indeholder følgende informationer: * ''Identifier'' ID på dispenseringskortet * ''Description'' Beskrivelse af kortet * Optionelt: ''PackingGroupIdentifier'' ID'et på kortets tilknyttede pakkegruppe * Optionelt: ''PackingGroupName'' Navn på kortets tilknyttede pakkegruppe * ''OrderedAtPharmacy'' Organisationsinformation omkring udleveringsapoteket * ''PackedAtOrganisation'' Organisationsinformation omkring pakkeapoteket * Optionelt: en række ''DispensingPeriod'' elementer. Der vil fra denne service altid skulle være mindst 1 periode. **Bemærk** igen at ''DispensingOrganisation'' er inkluderet i skemaet, men det forventes ikke, at denne værdi vil kunne forekomme fra denne service. ''DispensingPeriod'' elementerne indeholder følgende: * ''Identifier'' ID på perioden. * ''Version'' versionsnummer for perioden. * ''Created'' Modifikatoren på person, som oprettede perioden. * Optionelt ''ReportedBy'' & ''Modified'' modifikatorer på personen, som indberettede og foretog den seneste ændring. * ''StartDate'' startdato for perioden * ''EndDate'' slutdato for perioden * Optionelt ''ExpectedDelivery'' timestamp på, hvornår perioden forventes leveret. * ''Status'' den nuværende status for perioden. * Optionelt ''ProductionIdentifier'' stregkoden for den pågældende periode. * Optionelt ''AcutePacking'', denne bør altid være sat, når man møder perioden i denne service. 1111111118 1579594960555008717 Standard dosisdispenseringskort 1579594960555016717 32186898784356132166 1111111118 Karl Karlsen Apoteksansat 579000000000 Apotek Haderslev Løve Apotek Gravene 1 6100 Haderslev 74522443 2020-01-21T08:22:40Z 1111111118 Karl Karlsen Apoteksansat 5790000000000 Apotek Haderslev Løve Apotek Gravene 1 6100 Haderslev 74522443 2020-01-21T08:22:40Z 2020-01-23 2020-01-23 2020-01-21T08:22:40Z Planlagt 28731982379172398BARCODE03928402398408 Akut ændring af medicinering 2208931460 1579594960555003717 Standard dosisdispenseringskort 1579594960555012717 231868648974814351302 1111111118 Karl Karlsen Apoteksansat 5790000000000 Apotek Haderslev Løve Apotek Gravene 1 6100 Haderslev 74522443 2020-01-21T08:22:40Z 1111111118 Karl Karlsen Apoteksansat 5790000000000 Apotek Haderslev Løve Apotek Gravene 1 6100 Haderslev 74522443 2020-01-21T08:22:40Z 2020-01-22 2020-01-22 2020-01-21T08:22:40Z Planlagt 28731982379172398BARCODE03928402398408 Akut ændring af medicinering 1579594960555010717 321658486461315351350 1111111118 Karl Karlsen Apoteksansat 5790000000000 Apotek Haderslev Løve Apotek Gravene 1 6100 Haderslev 74522443 2020-01-21T08:22:40Z 1111111118 Karl Karlsen Apoteksansat 5790000000000 Apotek Haderslev Løve Apotek Gravene 1 6100 Haderslev 74522443 2020-01-21T08:22:40Z 2020-01-23 2020-01-23 2020-01-21T08:22:40Z Planlagt 28731982379172398BARCODE03928402398408 Akut ændring af medicinering 1579594960555005717 Standard dosisdispenseringskort 1579594960555014717 32168163561435689875 1111111118 Karl Karlsen Apoteksansat 5790000000000 Apotek Haderslev Løve Apotek Gravene 1 6100 Haderslev 74522443 2020-01-21T08:22:40Z 1111111118 Karl Karlsen Apoteksansat 5790000000000 Apotek Haderslev Løve Apotek Gravene 1 6100 Haderslev 74522443 2020-01-21T08:22:40Z 2020-01-23 2020-01-23 2020-01-21T08:22:40Z Planlagt 28731982379172398BARCODE03928402398408 Akut ændring af medicinering