User Tools

Site Tools


fmk:extensions:fortryd_erstat_recept

This is an old revision of the document!


Fortryd erstat recept

Fortryd erstat recept er en service som kan benyttes af apoteket til at fortryde handlings Erstat recept. Gøres dette vil den oprindelige recept blive genåbnet, og erstatnings-recepten vil blive invalideret.

Servicen kan kun benyttes såfremt erstatnings-recepten ikke er blevet taget under behandling eller udleveret på endnu. Dvs er der startet en dosisdispenseringsperiode hvor recepten har været en forudsætning, vil det ikke længere være muligt at fortryde erstatningen, forsøg på dette vil resultere i en valideringsfejl.

Recepten/Recepterne som bliver angivet i en forespørgsel til servicen skal ligeledes alle referer til en erstatnings-recept, og skal alle være unikke (samme receptid må ikke optræde 2 gang i samme request). Hvis bare en enkelt af de angive recepter ikke opfylder disse regler vil hele kaldet give en valideringsfejl.

Request

Forespørgsel til servicen indeholder følgende:

  • PersonIdentifier identifier på patienten, typisk værende et CPR-nummer
  • ModifiedBy modifikatoren som udfører handlingen.
  • En liste Prescription elementer som er identifiers på erstatnings-recepterne som man ønsker at fortryde.
UndoReplacePrescriptionRequest.xml
<UndoReplacePrescriptionRequest>
   <PersonIdentifier source="CPR">2208931460</PersonIdentifier>
   <ModifiedBy>
      <Other>
         <Name>
            <GivenName>Testrup</GivenName>
            <MiddleName>Test</MiddleName>
            <Surname>Testesen</Surname>
         </Name>
         <PersonIdentifier source="CPR">1111111118</PersonIdentifier>
      </Other>
      <Role>Apoteksansat</Role>
      <Organisation>
         <Name>Test Apotek</Name>
         <AddressLine>Brogade 111</AddressLine>
         <AddressLine>Stenhøjen</AddressLine>
         <AddressLine>5412 Gl. Kogle</AddressLine>
         <AddressLine>Danmark</AddressLine>
         <Type>Apotek</Type>
         <Identifier source="EAN-Lokationsnummer">5790000172924</Identifier>
      </Organisation>
   </ModifiedBy>
   <Prescription>362931519465095</Prescription>
</UndoReplacePrescriptionRequest>

Response

I svaret fra servicen findes følgende:

  • PersonIdentifier identifier på patienten, typisk værende et CPR-nummer
  • En liste Prescription elementer, som denne gang indeholder både en ClosedPrescriptionIdentifier og ReopenedPrescriptionIdentifier Disse 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> </code>

fmk/extensions/fortryd_erstat_recept.1625232432.txt.gz · Last modified: (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki