Register eResult support (Transaction ERESULT-10)
General
A prescriber's software supporting eResult must register its support to eResult service.
Input
For Security reason, URL (Base and Query parameter), Authentification mechanism are supplied privately documentation supplied by Agence eSanté to each integrator
Registering a prescriber's software support is done with CNS Code.
The body of this request has the following structure:
{
"resourceType":"Parameters",
"parameter":[
{
"name":"identifier",
"valueIdentifier":{
"system":"urn:oid:1.3.182.4.6",
"value":"<CNS code>"
}
}
]
}
Note:
- A support may be resgister twice or more. It has no impact but won't return error.
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
Main errors related to this service are:
| HTTP Code | eResult error code | Description |
|---|---|---|
| 422 | PRO_001 | CNS code supplied is invalid |
| 404 | FHIR_000 | No body is supplied with the HTTP request |