fmk:1.4.6:hent_receptanmodninger_for_cpr-nummer
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| fmk:1.4.6:hent_receptanmodninger_for_cpr-nummer [2016-09-01 10:45] – created mbe | fmk:1.4.6:hent_receptanmodninger_for_cpr-nummer [2026-03-06 08:53] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Hent receptanmodninger for CPR-nummer ====== | ====== Hent receptanmodninger for CPR-nummer ====== | ||
| - | Servicen GetPrescriptionRequests træder i stedet for servicen GetOrderedEffectuationsRequest i den tidligere EO-snitflade. | + | Servicen |
| Den simplificeres en del i denne udgave, da den laves til at hente alle data for én patient ad gangen (dog med paginering på dato, hvis der er mange data). Der kan ikke som tidligere hentes både receptanmodninger og/eller apoteksbestillinger, | Den simplificeres en del i denne udgave, da den laves til at hente alle data for én patient ad gangen (dog med paginering på dato, hvis der er mange data). Der kan ikke som tidligere hentes både receptanmodninger og/eller apoteksbestillinger, | ||
| Line 20: | Line 20: | ||
| < | < | ||
| < | < | ||
| - | < | + | < |
| </ | </ | ||
| </ | </ | ||
| - | Man kan også angive både FromDateTime og ToDateTime | + | Man kan også angive både '' |
| + | |||
| + | ==== Svar ==== | ||
| + | |||
| + | Nedenfor ses et eksempel på et svar: | ||
| + | |||
| + | <code xml GetPrescriptionRequestsResponse.xml> | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | </ | ||
| + | </ | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | </ | ||
| + | </ | ||
| + | < | ||
| + | </ | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | </ | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | </ | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | </ | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | </ | ||
| + | </ | ||
| + | < | ||
| + | < | ||
| + | </ | ||
| + | <!-- Yderligere request elementer kan evt. inkluderes | ||
| + | < | ||
| + | .... | ||
| + | </ | ||
| + | --> | ||
| + | < | ||
| + | < | ||
| + | </ | ||
| Svaret er lidt simplere end i den tidligere EO-service, fordi: | Svaret er lidt simplere end i den tidligere EO-service, fordi: | ||
| - | • det kun kan indeholde data fra én patient | ||
| - | • det kun kan indeholde receptanmodninger (ikke apoteksbestillinger) | ||
| - | • det ikke beskæftiger sig med om medicinen er udleveret, men kun om recepten er lavet (ingen | ||
| - | EffectuatingOrganisation) | ||
| - | • Hver enkelt receptanmodning har en eksplicit status, som enten er Unhandled, Prescribed eller Cancelled. | ||
| - | Hvis der både er udstedt en recept på denne anmodning og anmodningen er annulleret, anses status for at være | ||
| - | Prescribed (denne situation vil blive forhindret fremadrettet, | ||
| - | returneres både en CancelledBy modificator og en PrescriptionIdentifier, | ||
| - | foregået. | ||
| - | • I stedet for OrderedBy og OrderedDateTime elementer anvendes nu en Created-struktur, | ||
| - | andre 1.4.6 services. | ||
| - | • Information vedr. evt. bestilling til apotek er under et Order-element som har samme struktur som i både | ||
| - | RequestPrescription og CreatePrescription. | ||
| - | Hvis der er mere end N (fx 25) receptanmodninger | + | * Det kun kan indeholde data fra én patient |
| + | * Det kun kan indeholde receptanmodninger (ikke apoteksbestillinger) | ||
| + | * Det ikke beskæftiger sig med om medicinen er udleveret, men kun om recepten er lavet (ingen | ||
| + | * EffectuatingOrganisation) | ||
| + | * Hver enkelt receptanmodning har en eksplicit status, som enten er Unhandled, Prescribed eller Cancelled. | ||
| + | * Hvis der både er udstedt en recept på denne anmodning og anmodningen er annulleret, anses status for at være Prescribed | ||
| + | * I stedet for '' | ||
| + | * Information vedr. evt. bestilling | ||
| - | < | + | I 1.4.4 E2 og 1.4.6 E2 (og fremtidige) kan man angive en [[fmk:extensions:afvisningsarsag|afvisningsårsag]] når en receptanmodning annulleres. Denne kan derfor optræde i et '' |
| - | < | + | |
| - | < | + | |
| - | Eksempel på et response: | + | |
| + | Hvis der er mere end 25 receptanmodninger til patienten angives til sidst et MoreAvailable-element for at understøtte paginering. Eksempel: | ||
| + | |||
| + | <code xml> | ||
| < | < | ||
| - | < | + | |
| - | < | + | .... |
| - | < | + | </PrescriptionRequest> |
| - | < | + | <PrescriptionRequest> |
| - | <Created> | + | .... |
| - | <By> | + | </PrescriptionRequest> |
| - | < | + | <PrescriptionRequest> |
| - | Side 7 | + | .... |
| - | < | + | </PrescriptionRequest> |
| - | < | + | <!-- Yderligere 22 elementer her... |
| - | <Surname> | + | <MoreAvailable |
| - | </ | + | |
| - | </ | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | <Identifier source=" | + | |
| - | </ | + | |
| - | </ | + | |
| - | < | + | |
| - | </ | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | </ | + | |
| - | < | + | |
| - | < | + | |
| - | <PackageQuantity> | + | |
| - | </ | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | </ | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | </ | + | |
| - | </ | + | |
| - | < | + | |
| - | < | + | |
| - | </ | + | |
| - | < | + | |
| - | … | + | |
| - | </ | + | |
| </ | </ | ||
| + | </ | ||
| + | |||
| + | '' | ||
| + | |||
fmk/1.4.6/hent_receptanmodninger_for_cpr-nummer.1472726733.txt.gz · Last modified: (external edit)
