Query eResult support (Transaction ERESULT-11)
General
No all Luxembourgish practitioner/precriber support eResult, so in order to know if a result must be sent trough eResult or by another way, this service must be called. See Functional specifications
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 204
with an empty body (Which is why HTTP code is 204 and not 200)
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 |
|---|---|---|
| 400 | If no CNS code is supplied. An error message like this one may be returned "Query Param recipient.identifier must be supplied for /$checkRegistration" | |
| 422 | PRO_001 | CNS code supplied is invalid |
| 404 | ERESULT_0101 | CNS code supplied is valid but the Practitioner doesn't support eResult. Result must be sent in another way |