This endpoint returns an extended explanation of a patient’s specific health condition, including recommendations on possible next steps.
Health Conditions Explainer
HTTP Method: POST
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| code | string | Yes | The text code of the condition type for which an explanation is requested. |
| human_part_id | integer | Yes | The identifier of the body part for which the condition was identified (see reference). |
| locale | string | Yes | Two-letter language code for the explanation. Supported values: EN, DE, PT, ES, RU. |
Request Body Example
{
"code": "SUGGESTION_GOOD_NO_SPECIFIC_LITTLE_DATA",
"human_part_id": 43,
"locale": "EN"
}
Response Structure
The response is a JSON file containing explainer object.
An explainer object describes:
- What the condition type means as applied to a specific body part.
- Recommendations for what the patient could do about it.
Objects
| Attribute | Type | Description |
|---|---|---|
| code | string | The text code of the condition type for which an explanation is provided. |
| explainer | object | Nested object containing the extended explanation. |
explainer object
| Attribute | Type | Description |
|---|---|---|
| humanPartId | integer | Identifier of the body part to which the explanation refers (see reference). |
| title | string | Title of the explanation in the requested language. |
| message | string | Extended explanation in the requested language. |
Sample Response
{
"code": "SUGGESTION_WEAK_SPECIFIC_BAD_DISEASE",
"explainer": {
"humanPartId": 42,
"title": "Results deviate significantly from reference values",
"message": "The test results suggest abnormalities in liver functions. See a hepatologist to find out what’s causing the abnormalities."
}
}
