This is an old revision of the document!
Table of Contents
Afvis/Annuller receptanmodning
Såfremt lægen vurderer at en receptanmodning ikke skal medføre at der udstedes en recept skal lægen have mulighed for at markere dette på anmodningen. Lægen kan derfor afvise anmodningen. Der skal angives en afvisningsårsag til afvisningen. Såfremt der er behov for yderligere kommunikation mellem lægen og hjemmesygeplejen eller patienten må dette håndteres på anden vis.
På samme måde skal hjemmesygeplejen og borgeren have mulighed for at fortryde en receptanmodning. Er der sendt en receptanmodning til lægen, og er der endnu ikke oprettet en recept, kan anmodningen markeres som annulleret. En eventuel advisering kan ikke trækkes tilbage, men lægen vil ved opslag på “Opslag på medicinanmodninger” få besked om at anmodningen er annulleret. Er der allerede udstedt en recept er det ikke muligt at annullere anmodningen.
Forespørgsel
I forespørgselen angives patientens CPR-nummer, medicinkortets versionsnummer og information omkring lægen, borgeren eller hjemmesygeplejen der afviser anmodningen, til logning. Herefter følger en eller flere anmodnings-id'er i identifier-elementet knyttet sammen med deres afvisningsårsag som et CancellationReason element.
- CancelPrescriptionRequestRequest-1.xml
<CancelPrescriptionRequestRequest> <PersonIdentifier source="CPR">1111111118</PersonIdentifier> <MedicineCardVersion>133283011600090002</MedicineCardVersion> <ModifiedBy> <AuthorisedHealthcareProfessional> <AuthorisationIdentifier>2Q5TK</AuthorisationIdentifier> <Name>Tess Christoffersen</Name> </AuthorisedHealthcareProfessional> <Organisation> <Name>Lægerne Vestergade</Name> <TelephoneNumber>86521348</TelephoneNumber> <Type>Yder</Type> <Identifier source="Yder">66974</Identifier> </Organisation> </ModifiedBy> <PrescriptionRequest> <Identifier>133282135400020001</Identifier> <CancellationReason>Kontakt din læge hvis recept ønskes</CancellationReason> </PrescriptionRequest> <PrescriptionRequest> <Identifier>133241027000020002</Identifier> <CancellationReason>Receptfornyelsen kræver konsultation</CancellationReason> </PrescriptionRequest> </CancelPrescriptionRequestRequest>
Svar
Svaret indeholder ikke nogen egentlig information, ud over en eventuel advarsel omkring version-mismatch.
- CancelPrescriptionRequestResponse-1.xml
<CancelPrescriptionRequestResponse> <PersonIdentifier source="CPR">1111111118</PersonIdentifier> </CancelPrescriptionRequestResponse>
Hvis en eller flere af de refererede Identifiers i input ikke findes eller er tilknyttet en anden patient eller evt. er apoteksbestillinger fra den tidligere EO-snitflade (altså ikke receptanmodninger), så vil kaldet fejle. Annullering / afvisning vil også fejle, hvis der allerede er tilknyttet en recept til anmodningen.
TODO REVIEW: Det næste er taget fra 1.4.6, men giver det ikke kun mening i den gamle EO snitflade og skal det derfor ikke slettes både her og i 1.4.6? Der er jo en CancelOrder service…
Såfremt kaldet ikke kan gennemføres, f.eks. fordi der er oprettet en udleveringsanmodning eller lægen allerede har oprettet en receptordination vil servicen returnere en fejlmeddelelse. På nuværende tidspunkt kan udleveringsanmodninger ikke annulleres, et forsøg herpå vil medføre en fejl. Hjemmesygeplejen må i dette tilfælde kontakte apoteket på anden vis og eventuelt bede om at få ekspeditionen tilbageført.
