Table of Contents

Tilbagefør effektuering af dispensingsperioder

Denne service anvendes, såfremt effektueringen af en (dosis)dispenseringsperiode ønskes tilbageført. Dette anvendes fx. i tilfælde, hvor effektueringen er sket ved en fejl, eller hvis patienten tilbageleverer varen, og apoteket ønsker at registrere dette på FMK.

En konsekvens af en tilbageføring er, at FMK samtidig fjerner udleveringerne, som er foretaget på udleveringsgrundlag i forbindelse med den originale effektuering.

Forespørgsel

Request

I forespørgsel til denne service angives patientens PersonIdentifier, alternativt anvendes OrganisationIdentifier såfremt forespørgslen omhandler dosisdispensering til organisationer.

I elementet ModifiedBy medsendes information omkring organisationen og brugeren, som har foretaget opdateringen, Modifikator. Er opdateringen oprettet af en anden aktør end personen, der foretager kaldet mod FMK medsendes både et ReportedBy-element, og ModifiedBy. Se evt. Aktører på FMK.

Herefter angives en række DispensingPeriod elementer, som hver indeholder et DispensingPeriodIdentifier- og et DispensingPeriodVersion-element med hhv. ID'et og versionsnummeret på den periode, hvor effektueringen skal tilbageføres.

UndoEffectuationOfDispensingPeriodRequest.xml
<UndoEffectuationOfDispensingPeriodRequest>
    <PersonIdentifier source="CPR">1111111118</PersonIdentifier>
    <ModifiedBy>
        <HealthcareProfessional>
            <Identifier source="CPR">2401010001</Identifier>
            <Name>Karl Karlsen</Name>
        </HealthcareProfessional>
        <Role>Apoteksansat</Role>
        <Organisation>
            <Identifier source="EAN-lokationsnummer">5790001381615</Identifier>
            <Type>Apotek</Type>
            <Name>Kolind Apotek</Name>
            <AddressLine>...</AddressLine>
            <TelephoneNumber>...</TelephoneNumber>
            <EmailAddress>...</EmailAddress>
        </Organisation>
    </ModifiedBy>
    <DispensingPeriod>
        <DispensingPeriodIdentifier>21381381381</DispensingPeriodIdentifier>
        <DispensingPeriodVersion>314123421234</DispensingPeriodVersion>
    </DispensingPeriod>
</UndoEffectuationOfDispensingPeriodRequest>

Svar

Response

I svaret fra denne service returneres patientens PersonIdentifier, alternativt OrganisationIdentifier hvis dette var anvendt i stedet.

Herudover kommer en række DispensingPeriod elementer, som hver indeholder DispensingPeriodIdentifier og DispensingPeriodVersion med ID og versionsnummer på den nu tilbageførte periode, samt en række HandoverIdentifier'' med ID på de udleveringer, som samtidig er blevet fjernet fra de forskellige udleveringsgrundlag.

UndoEffectuationOfDispensingPeriodResponse.xml
<UndoEffectuationOfDispensingPeriodResponse>
    <PersonIdentifier source="CPR">1111111118</PersonIdentifier>
    <DispensingPeriod>
        <DispensingPeriod>
            <DispensingPeriodIdentifier21381381381</DispensingPeriodIdentifier>
            <DispensingPeriodVersion>314123421234</DispensingPeriodVersion>
        </DispensingPeriod>
        <HandoverIdentifier>231381313083</HandoverIdentifier>
        <HandoverIdentifier>321813813818</HandoverIdentifier>
        <HandoverIdentifier>213831813131</HandoverIdentifier>
        <HandoverIdentifier>223513813100</HandoverIdentifier>
        <HandoverIdentifier>202318130038</HandoverIdentifier>
    </DispensingPeriod>
</UndoEffectuationOfDispensingPeriodResponse>