This is an old revision of the document!
Table of Contents
Opret recept ud fra lægemiddelordination
Skal der udstedes en recept ud fra lægemiddelordinationen anvendes den herunder beskrevne service.
Forespørgsel
Patientens CPR-nummer og medicinkortets versionsnummer angives først i dokumentet, og herunder data om lægepraksis eller sygehus samt om lægen der opretter recepterne. Herunder findes en eller flere CreatePrescriptionStructure-elementer, for hver af disse oprettes en recept.
Lægemiddelordinationen som udgangspunkt
Elementet Prescription i CreatePrescriptionRequest indeholder kun supplerende information, recepten oprettes med en kombination af data fra lægemiddelordinationen og Prescription-elementet i kaldet.
Der skal angives et lægemiddelordinations-ID som oprettelse af recepten skal ske ud fra, og knyttes til.
Receptanmodning
Elementet OrderedEffectuationIdentifier angiver id'et på den receptanmodning som recepten oprettes ud fra.
Bemærk, findes der allerede en åben recept der opfylder receptanmodningen, vil kaldet fejle med fejlen 414 “Receptanmodningen med id {0} har allerede resulteret i oprettelsen af en recept (med id {1}); og kan derfor ikke anvendes som baggrund for endnu en receptoprettelse”
Lægens autorisationsdato
Ved oprettelsen af en recept skal der angives en dato og et tidspunkt hvor recepordinationen er lavet færdig eller godkendt. Dette angives son ”lægens autorisationsdato” i AuthorisationDateTime.
Afsender-system
Det er et krav afsenderens edb-system skal fremgå af recepten. Dette angives i SystemName-elementet.
Gyldighed
I ValidFromDate angives fra hvornår recepten er gyldig.
Bemærk: Det er p.t. ikke tilladt at fremdatere en recept. D.v.s. ValidFromDate kan ikke være senere end oprettelsestidspunktet.
I ValidToDate angives hvornår til recepten skal være gyldig. Efter de nuværende regler maksimalt to år, eller 7 dage for recepter udstedt af vagtlæger.
Recept til udlevering
Oprettes der en recept til udlevering af pakninger (dvs. alt andet end dosisdispensering) anvendes herefter elementet PackageRestriction, hvor der angives varenummer, pakningsstørrelse, antal pakninger og doserings-tekst. Doseringsteksten svarer til doseringen angivet på lægemiddelordinationen, såfremt denne er angivet som fritekst, eller som en kort tekst udledt af den strukturerede dosering på lægemiddelordinationen, hvis lægemiddelordinationen har en sådan.
Recept til dosisdispensering
Oprettes der en recept til udlevering ved dosisdispensering angives et DoseDispensingRestriction element. Det har den betydning at det er det Drug, der er angivet på LægemiddelOrdinationen, der anvendes til dosisdispensering.
Note: Af hensyn til bagudkompatibilitet, vil FMK her automatisk tilknytte et varenummer, som vælges ud fra hvilken pakning, der har den billigste stk-pris for det pågældende Drug. Hvis der er tale om en frihandelsvare, skal DoseDispensingRestriction dog indeholde varenummeret på varen i PackageNumber elementet.
Note 2: Af hensyn til bagudkompatibilitet er det nødvendigt at medsende doseringsinformation i DosageText, der findes i DoseDispensingRestriction elementet, selvom dette element er angivet som optionelt (minOccurs=“0”). Dette er nødvendigt så længe der findes apotekssystemer, der fortsat anvender den gamle apotekssnitflade, eftersom disse systemer ikke kan fremfinde doseringsteksten fra ordinationen. Først når alle apotekssystemer er overgået til at anvende FMK 1.4.6 eller nyere vil kravet om at medsende DosageText elementet blive fjernet.
Se evt. beskrivelsen af Recept
Bestilling
Leveringsinformation og addressering til et bestemt apotek og dets forsendelsessted mv. angives i et Bestillings-element.
- CreatePrescriptionRequest.xml
<CreatePrescriptionRequest> <PersonIdentifier source="CPR">1111111118</PersonIdentifier> <MedicineCardVersion>1341404079919002002</MedicineCardVersion> <CreatedBy> <AuthorisedHealthcareProfessional> <AuthorisationIdentifier>2Q5TK</AuthorisationIdentifier> <Name>Tess Christoffersen</Name> <SpecialityCode source="Medicinpriser" date="2013-11-18">PSYK</SpecialityCode> </AuthorisedHealthcareProfessional> <Organisation> <Name>Lægerne Vestergade</Name> <AddressLine>Vestergade 2</AddressLine> <AddressLine>8660 Skanderborg</AddressLine> <TelephoneNumber>86521348</TelephoneNumber> <EmailAddress>kontakt@laegernevestergade.dk</EmailAddress> <Type>Yder</Type> <Identifier source="Yder">66974</Identifier> </Organisation> </CreatedBy> <Prescription> <DrugMedicationIdentifier>1332830239</DrugMedicationIdentifier> <OrderedEffectuationIdentifier>21297322</OrderedEffectuationIdentifier> <AuthorisationDateTime>2012-03-29T09:30:47.0Z</AuthorisationDateTime> <SystemName>FooBar</SystemName> <ValidFromDate>2014-03-29</ValidFromDate> <ValidToDate>2016-03-29</ValidToDate> <PackageRestriction> <PackageNumber source="Medicinpriser" date="2014-02-06">84194</PackageNumber> <PackageQuantity>1</PackageQuantity> </PackageRestriction> <DosageText>1 tablet morgen og aften ved måltid</DosageText> <Order> <OrderedAtPharmacy> <Name>Skanderborg Apotek</Name> <Type>Apotek</Type> <Identifier source="EAN-Lokationsnummer">5790000170609</Identifier> </OrderedAtPharmacy> <DeliveryInstructionText>Til plejehjemmet</DeliveryInstructionText> <DeliveryInstructionText>Leveres sammen med øvrige bestillinger,</DeliveryInstructionText> <DeliveryInstructionText>se separat besked</DeliveryInstructionText> <Delivery> <Priority>send til forsendelsessted pr post</Priority> <DeliverySite> <Name>Ry Apoteksudsalg</Name> <AddressLine>Siimtoften 2</AddressLine> <AddressLine>8680 Ry</AddressLine> <TelephoneNumber>86010101</TelephoneNumber> <EmailAddress>ry@skanderborgapotek.dk</EmailAddress> <Type>Forsendelsessted</Type> <Identifier source="CVR-P">1008648049</Identifier> </DeliverySite> </Delivery> </Order> </Prescription> </CreatePrescriptionRequest>
Svar
I svaret returneres et CreatedPrescriptionStructure-element for hver recept der er oprettet. Elementet indeholder lægemiddelordinationens ID og receptens ID.
- CreatePrescriptionResponse.xml
<CreatePrescriptionResponse> <PersonIdentifier source="CPR">1111111118</PersonIdentifier> <MedicineCardVersion>1341404077657004001</MedicineCardVersion> <Prescription> <DrugMedicationIdentifier>1332830239</DrugMedicationIdentifier> <PrescriptionIdentifier>21298478</PrescriptionIdentifier> </Prescription> </CreatePrescriptionResponse>
