Read result (Transaction ERESULT-30)

General

This service a for reading new results available for a given practitioner.

This service must be call regularly to get new result for a practitionner (Every few hours seems to be a good value)

Results are pagined. Note that size of the pagination may changed across the time - It depends upon server configuration which may be changed depending of the load/network.

So while this service is returning results, it must be call iteratively. Iteration has to be stopped when no more results are returned

Input

For Security reason, URL (Base and Query parameter), Authentification mechanism are supplied privately documentation supplied by Agence eSanté to each integrator

This service has no body.

Output

Success

In case of success, the API will returned:

  • A HTTP Code 200
  • a Bundle of type searchset.

Each entry of the Bundle contain a 'response' containing itself a:

  • A status which is "200 OK"
  • TODO

Full example can be found [here] (https://simplifier.net/eprescriptionlux/6b528d9e-c692-4b11-9407-b137f4005625)

Error

In case of error, an OperationOutcome will be returned. See Error Handling for more information.

Main errors related to this service are:

HTTP Code eResult error code Description
404 ERESULT_0101 The prescriber for which results are asked is not registered in eResult