User Tools

Site Tools


fmk:extensions:sog_planlagt_dispensering

This is an old revision of the document!


Søg planlagt dispensering

Denne service anvendes til at fremsøge planlagte dispenseringer på tværs af borgere ud fra et drugid. Dette kan eksempelvis anvendes i forbindelse med takst- eller sortimentsændringer, der nødvendiggør udskiftning af et lægemiddel for et antal patienter.

Forespørgsel

I request-dokumentet skal der medsendes id på enten udleveringsapotektet og/eller pakkeapoteket. Desuden medsendes det DrugID, der søges efter og der kan også medsende elementet IncludePatientDetails, hvilket vil gøre at svaret på requesten vil indeholde flere detailjer omkring patienten.

Her er et eksempel, hvor der fremsøges ud fra udleveringsapoteket og beder om patient detaljer:

SearchPlannedDispensingRequest.xml
<SearchPlannedDispensingRequest>
    <OrderedAtPharmacyIdentifier source="EAN-Lokationsnummer">5790000170609</OrderedAtPharmacyIdentifier>
    <DrugIdentifier source="Medicinpriser" date="2017-11-18">28100902676</DrugIdentifier>
    <IncludePatientDetails></IncludePatientDetails>
</SearchPlannedDispensingRequest>

Her er et eksempel, hvor der fremsøges ud fra pakkeapoteket:

SearchPlannedDispensingRequest.xml
<SearchPlannedDispensingRequest>
    <PackedAtOrganisationIdentifier source="EAN-Lokationsnummer">5790000170609</PackedAtOrganisationIdentifier>
    <DrugIdentifier source="Medicinpriser" date="2017-11-18">28100902676</DrugIdentifier>
</SearchPlannedDispensingRequest>

Her ses et eksempel hvor der fremsøges på begge apoteker.

SearchPlannedDispensingRequest.xml
<SearchPlannedDispensingRequest>
    <OrderedAtPharmacyIdentifier source="EAN-Lokationsnummer">5790000170609</OrderedAtPharmacyIdentifier>
    <PackedAtOrganisationIdentifier source="EAN-Lokationsnummer">5790000170610</PackedAtOrganisationIdentifier>
    <DrugIdentifier source="Medicinpriser" date="2017-11-18">28100902676</DrugIdentifier>
</SearchPlannedDispensingRequest>

Svar

I svaret returneres et antal patienter hvis medicin håndteres af det angivne udleverings- og/eller pakkeapotek. For hver patient returneres en liste af planlagte dispenseringer, der henviser til pågældende lægemiddel via en reference til lægemiddelordinationen, eller via en substitution foretaget af apoteket. Det fremgår endvidere om lægemidlet må substitueres, og om substitutionen sker efter borgerens eget ønske.

Her ses et eksempel på et svar hvor IncludePatientDetails ikke er sat.

SearchPlannedDispensingResponse.xml
<SearchPlannedDispensingResponse>
    <PersonWithPlannedDispensing>
	<PersonIdentifier source="CPR">1111111118</PersonIdentifier>
        <PlannedDispensingSummary>
            <Identifier>121814002</Identifier>
            <SubstitutionAllowed>false</SubstitutionAllowed>
            <Version>32415221</Version>
            <DoseDispensingCardIdentifier>7231715378</DoseDispensingCardIdentifier>
            <DrugMedication>
                <Identifier>2141521</Identifier>
                <Version>1234123</Version>
            </DrugMedication>
            <Substitution>
                <SubstitutionChosenByPatient></SubstitutionChosenByPatient>
                <Drug>
                    <Identifier source="Medicinpriser">915378089</Identifier>
                    <Name>"Panodil"</Name>
                </Drug>
            </Substitution>
            <AdministrationInstruction>"Oral Intagelse"</AdministrationInstruction>
        </PlannedDispensingSummary>
    </PersonWithPlannedDispensing>
    <PersonWithPlannedDispensing>
        .....
    </PersonWithPlannedDispensing>
</SearchPlannedDispensingResponse>

Her ses et eksempel på et svar hvor IncludePatientDetails er sat.

SearchPlannedDispensingResponse.xml
<SearchPlannedDispensingResponse>
    <PersonWithPlannedDispensing>
	<Patient>
            <Person>
                <Name>
                    <GivenName>Mads</GivenName>
                    <MiddleName>Gudendahl</MiddleName>
                    <Surname>Larsen</Surname>
                </Name>
                <PersonIdentifier source="CPR">1111111118</PersonIdentifier>
                <BirthDate>1996-18-05</BirthDate>
                <Gender>male</Gender>
            </Person>
            <Address>
                <StreetName>Stjerneplads</StreetName>
                <StreetBuildingIdentifier>15B</StreetBuildingIdentifier>
                <PostCodeIdentifier>8550</PostCodeIdentifier>
                <DistrictName>Ryomgård</DistrictName>
            </Address>
        </Patient>
        <PlannedDispensingSummary>
            <Identifier>121814002</Identifier>
            <SubstitutionAllowed>false</SubstitutionAllowed>
            <Version>32415221</Version>
            <DoseDispensingCardIdentifier>7231715378</DoseDispensingCardIdentifier>
            <DrugMedication>
                <Identifier>2141521</Identifier>
                <Version>1234123</Version>
            </DrugMedication>
            <Substitution>
                <SubstitutionChosenByPatient></SubstitutionChosenByPatient>
                <Drug>
                    <Identifier source="Medicinpriser">915378089</Identifier>
                    <Name>"Panodil"</Name>
                </Drug>
            </Substitution>
            <AdministrationInstruction>"Oral Intagelse"</AdministrationInstruction>
        </PlannedDispensingSummary>
    </PersonWithPlannedDispensing>
    <PersonWithPlannedDispensing>
        .....
    </PersonWithPlannedDispensing>
</SearchPlannedDispensingResponse>
fmk/extensions/sog_planlagt_dispensering.1530096254.txt.gz · Last modified: (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki