/ehr/add
Назначение
Добавление нового контейнера для записей пациента (добавление нового заболевания) [EHR].
В ответе возвращается уникальный идентификатор контейнера id
.
Proto
[EHR] - Возвращаемая структура информации о контейнер EHR
[ErrorResult] - Информация об ошибке
Параметры запроса
Уникальный идентификатор пациента в Системе - обязательно для заполнения
Example
"ehr": {
"patient_id": "#65:13928"
}
Комментарий к контейнеру EHR - НЕ обязательно для заполнения
Example
"ehr": {
"patient_id": "#65:13928",
"summary": "Комментарий к контейнеру заболевания (EHR)"
}
Request
POST ONCOR_API_HOST/api/1.0/json/ehr/add HTTP/1.1
X-Oncor-API-Token: ONCOR_API_TOKEN
Content-Type: application/json
{
"ehr": {
"patient_id": "#65:13928",
"summary": "Комментарий к контейнеру заболевания (EHR)"
}
}
curl -X POST --location "ONCOR_API_HOST/api/1.0/json/ehr/add" \
-H "X-Oncor-API-Token: ONCOR_API_TOKEN" \
-H "Content-Type: application/json" \
-d "{
\"ehr\": {
\"patient_id\": \"#65:13928\",
\"summary\": \"Комментарий к контейнеру заболевания (EHR)\"
}
}"
Response
{
"result": [
{
"id": "#876:23361",
"patient_id": "#65:13928",
"summary": "Комментарий к контейнеру заболевания (EHR)"
}
]
}
{
"error": {
"name": "com.siams.med.api.InvalidToken",
"message": "invalid token",
"uuid": "0934b56e-15cb-4af6-b86c-b6a079600917"
}
}
{
"error": {
"name": "java.lang.Exception",
"message": "Пользователь не найден",
"uuid": "61d268aa-ae9f-4eb9-bc0b-7d164c1c49e7"
}
}
{
"error": {
"name": "com.siams.med.api.PatientNotFoundException",
"message": "Patient \"#65:13928\" not found",
"uuid": "11dcb00c-c5f9-48cd-af29-2d4495596549"
}
}