This is an old revision of the document!
Table of Contents
Fortryd erstat udleveringsgrundlag
Fortryd erstat udleveringsgrundlag er en service som kan benyttes af apoteket til at fortryde handlingen Erstat udleveringsgrundlag. Gøres dette vil det oprindelige udleveringsgrundlag blive genåbnet, og erstatnings-udleveringsgrundlaget vil blive invalideret.
Servicen kan ikke benyttes såfremt erstatnings-udleveringsgrundlaget er blevet taget under behandling eller udleveret på endnu. Dvs er der startet en dispenseringsperiode hvor udleveringsgrundlaget har været en forudsætning, vil det ikke længere være muligt at fortryde erstatningen. Det vil resultere i en valideringsfejl.
Request
Forespørgsel til servicen indeholder følgende:
PersonIdentifieridentifier på patienten, typisk værende et CPR-nummerModifiedBymodifikatoren som udfører handlingen.- En liste
WarrantIdentifierelementer som er identifiers på erstatnings-udleveringsgrundlagene som man ønsker at fortryde.
- UndoReplaceWarrantRequest.xml
<UndoReplaceWarrantRequest> <PersonIdentifier source="CPR">2208931234</PersonIdentifier> <ModifiedBy> <Other> <Name> <GivenName>Testrup</GivenName> <MiddleName>Test</MiddleName> <Surname>Testesen</Surname> </Name> <PersonIdentifier source="CPR">1111111118</PersonIdentifier> </Other> <Role>Apoteksansat</Role> <Organisation> <Identifier source="EAN-Lokationsnummer">5790000172924</Identifier> <Type>Apotek</Type> <Name>Test Apotek</Name> <AddressLine>Brogade 111</AddressLine> <AddressLine>Stenhøjen</AddressLine> <AddressLine>5412 Gl. Kogle</AddressLine> <AddressLine>Danmark</AddressLine> </Organisation> </ModifiedBy> <WarrantIdentifier>362931519465095</WarrantIdentifier> </UndoReplaceWarrantRequest>
Response
I svaret fra servicen findes følgende:
PersonIdentifieridentifier på patienten, typisk værende et CPR-nummer- En liste
Prescriptionelementer, som denne gang indeholder både enClosedPrescriptionIdentifierogReopenedPrescriptionIdentifierDisse udpeger både den recept som nu er lukket, og den gamle recept som nu er genåbnet.
- UndoReplacePrescriptionResponse.xml
<UndoReplacePrescriptionResponse> <PersonIdentifier source="CPR">220893XXXX</PersonIdentifier> <Prescription> <ClosedPrescriptionIdentifier>362931519465095</ClosedPrescriptionIdentifier> <ReopenedPrescriptionIdentifier>362931519027095</ReopenedPrescriptionIdentifier> </Prescription> </UndoReplacePrescriptionResponse>
