This is an old revision of the document!
Table of Contents
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.4. E2 Eksempler:
source=”CPR”påPersonIdentifier- Order-element som samler informationer til apoteksbestillingen (
EffectuatingOrganisation,OrderInstruction,DeliveryInformation,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 i 1.4.6 bortset fra at OrderedAtPharmacy elementet i stedet er navngivet EffectuatingOrganisation. Hensigten er, at lægen ifm. receptoprettelsen opretter en bestilling med samme ordlyd. Der er dog ingen garanti for, at lægen eller lægesystemet opretter recepten med en bestilling til apoteket. Den der opretter receptanmodningen kan om nødvendigt selv oprette en bestilling, efter lægen har udstedt en recept.
Dispensing informationen på receptanmodning kan stadig forekomme på formerne SinglePrescriptionDispensing, ReiteratedPrescriptionDispensing og DoseDispensedDispensing, men ifht. den tidligere EO-snitflade er det ikke længere muligt at angive et DosageText element.
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> <PrescriptionRequest> <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> <SinglePrescriptionDispensing> <PackageNumber source="Medicinpriser" date="2016-06-03">84194</PackageNumber> <PackageQuantity>1</PackageQuantity> </SinglePrescriptionDispensing> <Order> <EffectuatingOrganisation> <Name>Skanderborg Apotek</Name> <Type>Apotek</Type> <Identifier source="EAN-Lokationsnummer">5790000170609</Identifier> </EffectuatingOrganisation> <OrderInstruction>Sendes sammen med øvrige ordrer til plejehjemmet</OrderInstruction> <Delivery> <Priority>send til anden adresse samme dag</Priority> <StreetName>Søkildevej 2</StreetName> <PostCode>8680</PostCode> <ContactName>Hanne Hansen</ContactName> </Delivery> </Order> </PrescriptionRequest> </CreatePrescriptionRequestRequest>
Svar
Nedenfor ses et eksempel på et svar:
- CreatePrescriptionRequestResponse.xml
<CreatePrescriptionRequestResponse> <PersonIdentifier source="CPR">1111111118</PersonIdentifier> <MedicineCardVersion>1389420830248557</MedicineCardVersion> <PrescriptionRequest> <Identifier>1341404071665003002</Identifier> </PrescriptionRequest> </CreatePrescriptionRequestResponse>
