====== Annullér udlevering ======
Denne service gør det muligt for en organisation at tilbageføre en udlevering. Den kan bruges både af apoteker til tilbageførsel af en apoteksudlevering og af f.eks. læger til tilbageførsel af udleveringer ifm. behandling.
OBS: Denne funktionalitet bestod i 1.4.6-snitfladen af to særskilte services ([[fmk:1.4.4:Slet effektuering|Slet effektuering på lægemiddelordination (1.4.6)]] og [[fmk:1.4.6:Tilbagefør effektuering på recept|Tilbagefør effektuering på recept (1.4.6)]]). I 1.6.0 er modellen for udleveringer udvidet og ændret og denne service indføres som erstatning for de to tidligere services.
Tilbageføres en apoteksudlevering opdateres den tilhørende bestilling med en tom udlevering.
===== Forespørgsel =====
[[fmk:medicinecard-inline_2022_01_01:feltbeskrivelser#undoHandoverRequestType|Request]]
Først angives enten ''PersonIdentifier'' eller ''OrganisationIdentifier'' på den person/organisation, som der er udleveret til.
Herefter angives modifikator for organisationen og brugeren, som foretager annulleringen, se [[fmk:1.6.0:xml-elementer:modifikator|Modifikator]]. Foretages annulleringen af en anden aktør end personen, der foretager kaldet mod FMK, medsendes både et ReportedBy-element, og ModifiedBy.
Herefter angives op til flere ''Warrant''-elementer. Disse indeholder følgende:
* ''Identifier'', ID på udleveringsgrundlaget
* Et valg mellem et ''PharmacyHandover''-element eller en ''TreatmentHandoverIdentifier''. Forskellen ligger i, at der for apoteksudleveringer skal angives både ''HandoverIdentifier'' og ''OrderIdentifier'' på hhv. udlevering og bestilling.
* ''TerminateWarrent'', et flag som angiver, hvorvidt udleveringsgrundlaget skal lukkes
I nedenstående eksempel ønskes en udlevering på et udleveringsgrundlag samt en udlevering ifm. at behandling er annulleret.
1111111118
1111111118
Testrup Test Testesen
Apoteksansat
5790000170609
Apotek
Skanderborg Apotek
Adelgade 27
8660 Skanderborg
1341404071655002003
1341404070747001001
1341404070982002002
23142314129870234897
1314323241234123413
===== Svar =====
[[fmk:medicinecard-inline_2022_01_01:feltbeskrivelser#undoHandoverResponseType|Response]]
I svaret returneres ID'er på den annullerede udlevering og de overliggende strukturer
1111111118
1341404071655002003
1341404070747001001
1341404070982002002
23142314129870234897
1314323241234123413