User Tools

Site Tools


fmk:1.6.0:services:tilbagefor_effektuering_af_dispenseringsperiode

This is an old revision of the document!


Tilbagefør effektuering af dispensingsperioder

Service anvendes såfremt effektueringen af en dispenseringsperiode ønskes tilbageført. Dette gøres fx i tilfælde hvor effektueringen skete ved en fejl, eller hvis patienten tilbageleverer varen og apoteket ønsker at registrer dette på FMK.

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

Forespørgsel

I forespørgsel til 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 element med ID'et på den periode hvor effektueringen skal tilbageføres.

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

Svar

Som svar fra servicen returneres patientens PersonIdentifier, alternativt OrganisationIdentifier hvis dette var anvendt i stedet.

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

UndoEffectuatedDispensingPeriodResponse.xml
<UndoEffectuatedDispensingPeriodResponse>
    <PersonIdentifier source="CPR">1111111118</PersonIdentifier>
    <DispensingPeriod>
        <DispensingPeriodIdentifier>21381381381</DispensingPeriodIdentifier>
        <EffectuationIdentifier>231381313083</EffectuationIdentifier>
        <EffectuationIdentifier>321813813818</EffectuationIdentifier>
        <EffectuationIdentifier>213831813131</EffectuationIdentifier>
        <EffectuationIdentifier>223513813100</EffectuationIdentifier>
        <EffectuationIdentifier>202318130038</EffectuationIdentifier>
    </DispensingPeriod>
</UndoEffectuatedDispensingPeriodResponse>
fmk/1.6.0/services/tilbagefor_effektuering_af_dispenseringsperiode.1753186414.txt.gz · Last modified: (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki