User Tools

Site Tools


fmk:1.4.6:opret_receptanmodning

This is an old revision of the document!


Opret receptanmodning

Servicen CreatePrescriptionRequestRequest træder i stedet for servicen OrderEffectuation i den tidligere EO-snitflade. Elementernes navne og struktur er tilpasset en smule ift. hvordan de generelt er ændret i FMK 1.4.6. Eksempler:

  • source=”CPR” på ``PersonIdentifier``
  • ``PackageRestriction`` / ``DoseDispensedRestriction`` i stedet for ``SinglePrescriptionDispensing`` / ``ReiteratedPrescriptionDispensing`` / ``DoseDispensedPrescriptionDispensing``
  • Order-element som samler informationer til apoteksbestillingen (``OrderedAtPharmacy``, ``DeliveryInstructionText``, ``Delivery``)

Hvor den gamle service kunne indeholde ét af elementerne ``OrderEffectuation``, ``OrderPrescriptionMedication`` eller ``OrderPrescriptionMedicationOrEffectuation``, så vil den nye service altid indeholde elementet ``PrescriptionRequestToCreate``, svarende til det tidligere ``OrderPrescriptionMedication`` element.

Receptanmodningen kan stadig indeholde informationer til en bestilling på et apotek. De er nu eksplicit indeholdt i et ``Order`` element, som svarer til det der kan anvendes ved opret recept. Hensigten er, at lægen ifm. receptoprettelsen opretter en bestilling med samme ordlyd.

Forespørgsel

Her er et simpelt eksempel på et request:

CreatePrescriptionRequestRequest.xml
<CreatePrescriptionRequestRequest>
    <PersonIdentifier source="CPR">1111111118</PersonIdentifier>
    <MedicineCardVersion>121313133001002</MedicineCardVersion>
    <OrderedBy>
        <AuthorisedHealthcareProfessional>
            <AuthorisationIdentifier>2Q5TK</AuthorisationIdentifier>
             <Name>Tess Christoffersen</Name>
        </AuthorisedHealthcareProfessional>
        <Organisation>
            <Name>Hjemmesygeplejen i Skanderborg</Name>
            <TelephoneNumber>87947000</TelephoneNumber>
            <Type>Kommune</Type>
            <Identifier source="Kommunekode">746</Identifier>
        </Organisation>
    </OrderedBy>
    <PrescriptionRequestToCreate>
        <DrugMedicationIdentifier>133283023900110001</DrugMedicationIdentifier>
        <PrescribingOrganisation>
            <Name>Lægerne Vestergade</Name>
            <Type>Yder</Type>
            <Identifier source="Yder">061069</Identifier>
        </PrescribingOrganisation>
        <PrescribingOrganisation>
            <Name>Hjerteklinikken</Name>
            <Type>Sygehus</Type>
            <Identifier source="SKS">7005055</Identifier>
        </PrescribingOrganisation>
        <PackageRestriction>
            <PackageNumber source="Medicinpriser" date="2016-06-03">84194</PackageNumber>
            <PackageQuantity>1</PackageQuantity>
        </PackageRestriction>
        <Order>
            <OrderedAtPharmacy>
                <Name>Skanderborg Apotek</Name>
                <Type>Apotek</Type>
                <Identifier source="EAN-Lokationsnummer">5790000170609</Identifier>
            </OrderedAtPharmacy>
            <DeliveryInstructionText>Sendes sammen med øvrige ordrer til plejehjemmet</DeliveryInstructionText>
            <Delivery>
                <Priority>send til anden adresse samme dag</Priority>
                <StreetName>Søkildevej 2</StreetName>
                <PostCode>8680</PostCode>
                <ContactName>Hanne Hansen</ContactName>
            </Delivery>
        </Order>
    </PrescriptionRequestToCreate>
</CreatePrescriptionRequestRequest>

Svar

Nedenfor ses et eksempel på et svar:

CreatePrescriptionRequestResponse.xml
<?xml version="1.0" encoding="UTF-8"?>
<CreatePrescriptionRequestResponse>
    <PersonIdentifier source="CPR">1111111118</PersonIdentifier>
    <PrescriptionRequest>
        <Identifier>1341404071665003002</Identifier>
        <DrugMedicationIdentifier>1341404681125001011</DrugMedicationIdentifier>
        <Created>
            <By>
                <Other>
                    <Name>
                        <GivenName>Hanne</GivenName>
                        <Surname>Hansen</Surname>
                    </Name>
                </Other>
                <Role>Assistent for Sygeplejerske</Role>
                <Organisation>
                    <Name>Hjemmesygeplejen i Skanderborg</Name>
                    <AddressLine>Adelgade 64</AddressLine>
                    <AddressLine>8660 Skanderborg</AddressLine>
                    <TelephoneNumber>87947000</TelephoneNumber>
                    <EmailAddress>hjs@skanderborg.dk</EmailAddress>
                    <Type>Kommune</Type>
                    <Identifier source="Kommunekode">746</Identifier>
                </Organisation>
            </By>
            <DateTime>2013-11-12T08:43:12</DateTime>
        </Created>
        <PrescribingOrganisation>
            <Name>Lægerne Vestergade</Name>
            <Type>Yder</Type>
            <Identifier source="Yder">061069</Identifier>
        </PrescribingOrganisation>
        <PackageRestriction>
            <PackageNumber source="Medicinpriser" date="2016-06-03">84194</PackageNumber>
            <PackageQuantity>1</PackageQuantity>
        </PackageRestriction>
        <Order>
            <OrderedAtPharmacy>
                <Name>Skanderborg Apotek</Name>
                <Type>Apotek</Type>
                <Identifier source="EAN-Lokationsnummer">5790000170609</Identifier>
            </OrderedAtPharmacy>
            <DeliveryInstructionText>Sendes sammen med øvrige ordrer til plejehjemmet</DeliveryInstructionText>
            <Delivery>
                <Priority>send til anden adresse samme dag</Priority>
                <StreetName>Søkildevej 2</StreetName>
                <PostCode>8680</PostCode>
                <ContactName>Hanne Hansen</ContactName>
            </Delivery>
        </Order>
        <Status>Prescribed</Status>
        <PrescriptionIdentifier>1341404071775105002</PrescriptionIdentifier>
    </PrescriptionRequest>
</CreatePrescriptionRequestResponse>
<GetPrescriptionRequestsResponse>
    <PrescriptionRequest>
        ....
    </PrescriptionRequest>
    <PrescriptionRequest>
        ....
    </PrescriptionRequest>
    <PrescriptionRequest>
        ....
    </PrescriptionRequest>
    <!-- Yderligere 22 elementer her... -->
    <MoreAvailable>
        <LastDate>2016-06-25T12:12:00Z</LastDate>
    <MoreAvailable>
</GetPrescriptionRequestsResponse>
fmk/1.4.6/opret_receptanmodning.1475668855.txt.gz · Last modified: (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki