User Tools

Site Tools


fmk:1.6.0:services:annuller_udlevering

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:annuller_udlevering [2025-10-24 11:10] lbdofmk:1.6.0:services:annuller_udlevering [2026-03-06 08:53] (current) – external edit 127.0.0.1
Line 1: Line 1:
 ====== Annullér udlevering ====== ====== 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 ifbm. behandling. OBS: Denne funktionalitet var i 1.4.6-snitfladen to særskilte services ([[fmk:1.4.4:Slet effektuering]] og [[fmk:1.4.6:Tilbagefør effektuering på recept]]).+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.  Tilbageføres en apoteksudlevering opdateres den tilhørende bestilling med en tom udlevering. 
Line 9: Line 11:
 [[fmk:medicinecard-inline_2022_01_01:feltbeskrivelser#undoHandoverRequestType|Request]]  [[fmk:medicinecard-inline_2022_01_01:feltbeskrivelser#undoHandoverRequestType|Request]] 
  
-Først angives enten ''PersonIdentifier'' eller ''OrganisationIdentifier'' på den person/organisation, som der er blevet udleveret til.+Først angives enten ''PersonIdentifier'' eller ''OrganisationIdentifier'' på den person/organisation, som der er udleveret til.
  
-Herefter angives modifikator for personen, som 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 modifikator for organisationen og brugerensom foretager annulleringen, se [[fmk:1.6.0:xml-elementer:modifikator|Modifikator]]. Foretages annulleringen af en anden aktør end personender foretager kaldet mod FMK, medsendes både et ReportedBy-element, og ModifiedBy.
  
-Hernæst angives op til flere ''Warrant''-elementer. Disse indeholder følgende:+Herefter angives op til flere ''Warrant''-elementer. Disse indeholder følgende:
   * ''Identifier'', ID på udleveringsgrundlaget   * ''Identifier'', ID på udleveringsgrundlaget
-  * Et valg mellem et ''PharmacyHandover''-element eller en ''TreatmentHandoverIdentifier''. Forskellen ligger i, at der for apoteksudleveringer skal angives både ''OrderIdentifier'' og ''HandoverIdentifier'' på hhv. udlevering og bestilling.  +  * 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.  
-  * ''Terminate'', en boolean som angiver, hvorvidt udleveringsgrundlaget skal lukkes+  * ''TerminateWarrent'', et flag som angiver, hvorvidt udleveringsgrundlaget skal lukkes
  
-I nedenstående eksempel ønskes en udlevering på en recept samt en udlevering ifbm. behandling annulleret.+I nedenstående eksempel ønskes en udlevering på et udleveringsgrundlag samt en udlevering ifmat behandling er annulleret.
  
 <code xml UndoHandoverRequest.xml> <code xml UndoHandoverRequest.xml>
Line 24: Line 26:
     <PersonIdentifier source="CPR">1111111118</PersonIdentifier>     <PersonIdentifier source="CPR">1111111118</PersonIdentifier>
     <ModifiedBy>     <ModifiedBy>
-        <Other+        <HealthcareProfessional
-            <Name> +            <Identifier source="CPR">1111111118</Identifier
-                <GivenName>Anne</GivenName+            <Name>Testrup Test Testesen</Name> 
-                <Surname>Andersen</Surname> +        </HealthcareProfessional>
-            </Name> +
-        </Other>+
         <Role>Apoteksansat</Role>         <Role>Apoteksansat</Role>
         <Organisation>         <Organisation>
 +            <Identifier source="EAN-Lokationsnummer">5790000170609</Identifier>
 +            <Type>Apotek</Type>
             <Name>Skanderborg Apotek</Name>             <Name>Skanderborg Apotek</Name>
             <AddressLine>Adelgade 27</AddressLine>             <AddressLine>Adelgade 27</AddressLine>
             <AddressLine>8660 Skanderborg</AddressLine>             <AddressLine>8660 Skanderborg</AddressLine>
-            <Type>Apotek</Type> 
-            <Identifier source="EAN-Lokationsnummer">5790000170609</Identifier> 
         </Organisation>         </Organisation>
     </ModifiedBy>     </ModifiedBy>
Line 45: Line 45:
             <HandoverIdentifier>1341404070982002002</HandoverIdentifier>             <HandoverIdentifier>1341404070982002002</HandoverIdentifier>
         </PharmacyHandover>         </PharmacyHandover>
-        <Terminate>false</Terminate> 
     </Warrant>     </Warrant>
     <Warrant>     <Warrant>
         <WarrantIdentifier>23142314129870234897</WarrantIdentifier>         <WarrantIdentifier>23142314129870234897</WarrantIdentifier>
         <TreatmentHandoverIdentifier>1314323241234123413</TreatmentHandoverIdentifier>         <TreatmentHandoverIdentifier>1314323241234123413</TreatmentHandoverIdentifier>
-        <Terminate>true</Terminate>+        <TerminateWarrant/>
     </Warrant>     </Warrant>
 </UndoHandoverRequest> </UndoHandoverRequest>
Line 58: Line 57:
 ===== Svar ===== ===== Svar =====
  
-[[fmk:medicinecard-inline_2022_01_01:feltbeskrivelser#undoHandoverResponseType|svaret]]  returneres ID'er på den annullerede udlevering og de overliggende strukturer  +[[fmk:medicinecard-inline_2022_01_01:feltbeskrivelser#undoHandoverResponseType|Response]]   
 + 
 +I svaret returneres ID'er på den annullerede udlevering og de overliggende strukturer  
  
 <code xml UndoHandoverResponse.xml> <code xml UndoHandoverResponse.xml>
fmk/1.6.0/services/annuller_udlevering.1761304223.txt.gz · Last modified: (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki