This is an old revision of the document!
Table of Contents
Marker hentet til apotek
Lægemiddelordination + tilladelser der enten oprettes med en bestilling eller senere får tilknyttet en bestilling lægges klar til afhentning af apoteket.
Tilsvarende lægges anmodning om overdragelse af bestillinger klar til afhentning af apoteket.
Se evt. Hent til apotek og Bestillinger i kø.
Når data er hentet til apoteket (til apotekets system) med Hent til apotek, er det nødvendigt at markere at data er hentet vha. den her beskrevne service. Gøres dette ikke vil samme data blive returneret ved næste opslag(*). Denne funktionalitet sikrer, at data ikke mistes f.eks. hvis forbindelsen mellem apotekssystemet og FMK tabes efter at FMK er kaldt men før svaret er indlæst i apotekssystemet.
Opdateringen kan ske med anvendelse af funktionscertifikat, se Opslag med funktionscertifikat.
Servicen modificerer ellers ikke lægemiddelordination, tilladelse eller bestillingen på nogen måde, og ændrer heller ikke status. Der skal derfor ikke angives et “ændret af”-element (ModifiedBy).
(*): Dog kan der ske data ikke er eksakt de samme ved en efterfølgende forespørgsel, idet der under unormale driftsforhold kan være en forsinkelse i replikering mellem driftcentre.
Forespørgsel
I kaldet angives:
- Lokationsnummer for apoteket der er hentet for. (Se dog afklaring Hvorledes identificeres apotekerne)
- Sæt af lægemiddelordinaitons-ID og versionsnummer i DrugMedication-elementet. Versionsnumre skal angives, idet der er en (lille) mulighed for at en lægemiddelordination kan findes mere end en enkelt gang, i flere versioner.
- Anmodnings-id'er iAquireOrderIdentifier-elementet.
Rækkefølgen er uden betydning.
- GetToPharmacyDoneRequest.xml
<?xml version="1.0" encoding="UTF-8"?> <GetToPharmacyDoneRequest xsi:schemaLocation="http://www.dkma.dk/medicinecard/xml.schema/2014/06/01 GetToPharmacyDoneRequest.xsd" xmlns="http://www.dkma.dk/medicinecard/xml.schema/2014/06/01" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <OrganisationIdentifier source="EAN-Lokationsnummer">5790000170609</OrganisationIdentifier> <DrugMedication> <Identifier>1341404070998002001</Identifier> <Version>1341404071666006001</Version> </DrugMedication> <DrugMedication> <Identifier>1341404071001001001</Identifier> <Version>1341404071655002002</Version> </DrugMedication> <AquireOrderIdentifier>1341404070997001001</AquireOrderIdentifier> <DrugMedication> <Identifier>1341404070747001001</Identifier> <Version>1341404073119002002</Version> </DrugMedication> </GetToPharmacyDoneRequest>
Svar
Der returneres et tomt svar-element.
- GetToPharmacyDoneResponse.xml
<?xml version="1.0" encoding="UTF-8"?> <GetToPharmacyDoneResponse xsi:schemaLocation="http://www.dkma.dk/medicinecard/xml.schema/2014/06/01 GetToPharmacyDoneResponse.xsd" xmlns="http://www.dkma.dk/medicinecard/xml.schema/2014/06/01" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/>
