User Tools

Site Tools


fmk:1.4.6:hent_receptanmodninger_for_cpr-nummer

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
fmk:1.4.6:hent_receptanmodninger_for_cpr-nummer [2016-09-02 08:06] – [Svar] mbefmk: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 ''GetPrescriptionRequests'' træder i stedet for servicen ''GetOrderedEffectuationsRequest'' i den tidligere EO-snitflade.
  
 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, filtreres på forskellige tilstande. eller ekskluderes specifikke anmodnings-ID'er. 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, filtreres på forskellige tilstande. eller ekskluderes specifikke anmodnings-ID'er.
Line 20: Line 20:
 <GetPrescriptionRequestsRequest> <GetPrescriptionRequestsRequest>
     <PersonIdentifier source="CPR">1111111118</PersonIdentifier>     <PersonIdentifier source="CPR">1111111118</PersonIdentifier>
-    <FromDateTime>2013-06-27T00:00:00Z</FromDateTime>+    <FromDateTime>2013-06-27</FromDateTime>
 </GetPrescriptionRequestsRequest> </GetPrescriptionRequestsRequest>
 </code> </code>
Line 31: Line 31:
  
 <code xml GetPrescriptionRequestsResponse.xml> <code xml GetPrescriptionRequestsResponse.xml>
-<?xml version="1.0" encoding="UTF-8"?> 
 <GetPrescriptionRequestsResponse> <GetPrescriptionRequestsResponse>
     <PersonIdentifier source="CPR">1111111118</PersonIdentifier>     <PersonIdentifier source="CPR">1111111118</PersonIdentifier>
Line 89: Line 88:
     </PrescriptionRequest>     </PrescriptionRequest>
     -->     -->
 +    <PageNumber>1</PageNumber>
 +    <MoreAvailable/>
 </GetPrescriptionRequestsResponse></code> </GetPrescriptionRequestsResponse></code>
  
Line 101: Line 102:
   * I stedet for ''OrderedBy'' og ''OrderedDateTime'' elementer anvendes nu en ''Created'' struktur, ligesom i mange andre 1.4.6 services.   * I stedet for ''OrderedBy'' og ''OrderedDateTime'' elementer anvendes nu en ''Created'' struktur, ligesom i mange 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''.   * Information vedr. evt. bestilling til apotek er under et ''Order'' element som har samme struktur som i både ''RequestPrescription'' og ''CreatePrescription''.
 +
 +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 ''CancellationReason'' element til sidst i ''PrescriptionRequest'' strukturen. 
 +
  
 Hvis der er mere end 25 receptanmodninger til patienten angives til sidst et MoreAvailable-element for at understøtte paginering. Eksempel: Hvis der er mere end 25 receptanmodninger til patienten angives til sidst et MoreAvailable-element for at understøtte paginering. Eksempel:
Line 116: Line 120:
     </PrescriptionRequest>     </PrescriptionRequest>
     <!-- Yderligere 22 elementer her... -->     <!-- Yderligere 22 elementer her... -->
-    <MoreAvailable+    <MoreAvailable />
-        <LastDate>2016-06-25T12:12:00Z</LastDate> +
-    <MoreAvailable>+
 </GetPrescriptionRequestsResponse> </GetPrescriptionRequestsResponse>
 </code> </code>
  
-''LastDate'' værdien kan bruges til at lave en udtømmende søgning af receptanmodninger ved at sende en ny ''GetPrescriptionRequestsRequest'' med den returnerede værdi i ''FromDateTime''. Proceduren gentages indtil der ikke længere returneres et ''MoreAvailable'' element.+''MoreAvailable'' elementet kan bruges til at lave en udtømmende søgning af receptanmodninger ved at sende ''GetPrescriptionRequestsRequest'' anmodninger med fortløbende ''PageNumber'' værdier, indtil der ikke længere returneres et ''MoreAvailable'' element.
  
fmk/1.4.6/hent_receptanmodninger_for_cpr-nummer.1472803617.txt.gz · Last modified: (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki