This is an old revision of the document!
Table of Contents
Opdater effektuering
Denne service gør det muligt for apoteket der har oprettet en effektuering, eller andre apoteker, at opdatere effektueringen, f.eks.
- I forbindelse med en fejlrettelse eller
- Såfremt en ekspederet pakning returneres.
- Såfremt en bestilling skal afsluttes uden at der skal foretages en udlevering, f.eks. hvis en lægemiddelordination + tilladelse ved en fejl ikke er afsluttet når den sidste udlevering er foretaget.
En effektuering kan markeres som ”administrativ ugyldiggjort” f.eks. i tilfælde af fejlregistrering (f.eks. registreret på et forkert CPR-nummer) eller ved misbrug af borgerens CPR-nummer. Effektueringer markeret som ”administrativ ugyldiggjort” returneres ikke ved efterfølgende kald til FMK, uanset snitflade og aktør.
#TODO: Det skal afklares om ovenstående kan foretages af apoteket, se Sletning af effektueringer
Forespørgsel
Opdatering hvor data ændres
I eksemplet herunder vises et eksempel på en fejlrettelse hvor data på effektueringen opdateres. I samme kald angives i Terminate-elementet hvorvidt der fortsat kan udleveres ud fra tilladelsen.
- UpdateEffectuationRequest-Iterated.xml
<?xml version="1.0" encoding="UTF-8"?> <UpdateEffectuationRequest xsi:schemaLocation="http://www.dkma.dk/medicinecard/xml.schema/2014/06/01 UpdateEffectuationRequest.xsd" xmlns:m12="http://www.dkma.dk/medicinecard/xml.schema/2012/06/01" xmlns:m13="http://www.dkma.dk/medicinecard/xml.schema/2013/06/01" xmlns="http://www.dkma.dk/medicinecard/xml.schema/2014/06/01" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <PersonIdentifier>1111111118</PersonIdentifier> <MedicineCardVersion>1341404071666006001</MedicineCardVersion> <ModifiedBy> <m13:Other> <m12:Name> <m12:GivenName>Anne</m12:GivenName> <m12:Surname>Andersen</m12:Surname> </m12:Name> <m12:PersonIdentifier>1212121234</m12:PersonIdentifier> </m13:Other> <m13:Role>Farmakonom</m13:Role> <m13:Organisation> <m12:Name>Skanderborg Apotek</m12:Name> <m12:AddressLine>Adelgade 27</m12:AddressLine> <m12:AddressLine>8660 Skanderborg</m12:AddressLine> <m12:Type>Apotek</m12:Type> <m12:Identifier source="CVR-P">1003153308</m12:Identifier> </m13:Organisation> </ModifiedBy> <DrugMedication> <Identifier>1341404071001001001</Identifier> <Version>1341404071655002002</Version> <Warrant> <Identifier>1341404071655002003</Identifier> <Version>1341404071655002004</Version> <Order> <Identifier>1341404070747001001</Identifier> <Version>1341404073119002002</Version> <Effectuation> <Identifier>1341404070982002002</Identifier> <Version>1341404070982002002</Version> <DateTime>2014-03-10T11:12:39</DateTime> <PackageDispensed> <PackageQuantity>1</PackageQuantity> <PackageNumber source="Medicinpriser" date="2014-03-10">789</PackageNumber> <PackageSize> <Value>40</Value> <UnitCode source="Medicinpriser" date="2014-03-10">stk</UnitCode> <UnitText>stk</UnitText> </PackageSize> </PackageDispensed> <SubstitutedDrug> <Identifier source="Medicinpriser" date="2014-03-10">28102345601</Identifier> <Name>Nogetandet</Name> <Form> <Code source="Medicinpriser" date="2014-03-10">TAB</Code> <Text>tabletter</Text> </Form> <Strength> <Value>50</Value> <UnitCode source="Medicinpriser" date="2014-03-10">MG</UnitCode> <UnitText>mg</UnitText> </Strength> </SubstitutedDrug> <LabelText>1 tablet morgen, middag og aften mod smerter</LabelText> </Effectuation> </Order> <Terminate>true</Terminate> </Warrant> </DrugMedication> </UpdateEffectuationRequest>
Opdatering hvor ekspeditionen tilbageføres
Tilbageføres effektueringen opdateres bestillingen med en tom effektuering. Der skal stadig angives hvilken aktør der har foretaget opdateringen. I samme kald angives i Terminate-elementet hvorvidt der fortsat (eller igen) kan udleveres ud fra tilladelsen.
Skal lægemiddelordination + tilladelse igen være låst til apoteket skal apoteket oprette en ny bestilling via Opret bestilling-servicen, den tidligere bestilling kan ikke genbruges.
Ved opslag i historik vil den tidligere effektuering kunne fremsøges.
- UpdateEffectuationRequest-Returned.xml
<?xml version="1.0" encoding="UTF-8"?> <UpdateEffectuationRequest xsi:schemaLocation="http://www.dkma.dk/medicinecard/xml.schema/2014/06/01 UpdateEffectuationRequest.xsd" xmlns:m12="http://www.dkma.dk/medicinecard/xml.schema/2012/06/01" xmlns:m13="http://www.dkma.dk/medicinecard/xml.schema/2013/06/01" xmlns="http://www.dkma.dk/medicinecard/xml.schema/2014/06/01" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <PersonIdentifier>1111111118</PersonIdentifier> <MedicineCardVersion>1341404071666006001</MedicineCardVersion> <ModifiedBy> <m13:Other> <m12:Name> <m12:GivenName>Anne</m12:GivenName> <m12:Surname>Andersen</m12:Surname> </m12:Name> <m12:PersonIdentifier>1212121234</m12:PersonIdentifier> </m13:Other> <m13:Role>Farmakonom</m13:Role> <m13:Organisation> <m12:Name>Skanderborg Apotek</m12:Name> <m12:AddressLine>Adelgade 27</m12:AddressLine> <m12:AddressLine>8660 Skanderborg</m12:AddressLine> <m12:Type>Apotek</m12:Type> <m12:Identifier source="CVR-P">1003153308</m12:Identifier> </m13:Organisation> </ModifiedBy> <DrugMedication> <Identifier>1341404071001001001</Identifier> <Version>1341404071655002002</Version> <Warrant> <Identifier>1341404071655002003</Identifier> <Version>1341404071655002004</Version> <Order> <Identifier>1341404070747001001</Identifier> <Version>1341404073119002002</Version> <EmptyEffectuation> <Identifier>1341404070982002002</Identifier> <Version>1341404070982002002</Version> </EmptyEffectuation> </Order> <Terminate>false</Terminate> </Warrant> </DrugMedication> </UpdateEffectuationRequest>
