Перейти к содержанию

/ehr/delete

Назначение

Удаление контейнера для записей пациента [EHR] по уникальному идентификатору контейнера id.

Warning

При удалении контейнера, удаляются все записи пациента в этом контейнере, без возможности восстановления.
Настоятельно рекомендуется проверять содержимое контейнера методом /rc/getList.

Proto

[EHR] - Структура контейнера EHR
[ErrorResult] - Информация об ошибке

Параметры запроса

Уникальный идентификатор контейнера EHR - обязательно для заполнения

Example

 "ehr": {
     "id": "#873:23475"
 }

Request

POST ONCOR_API_HOST/api/1.0/json/ehr/delete HTTP/1.1
X-Oncor-API-Token: ONCOR_API_TOKEN
Content-Type: application/json
    {
      "ehr": {
          "id": "#873:23475"
      }
    }
curl -X POST --location "ONCOR_API_HOST/api/1.0/json/ehr/delete" --http1.1 \
    -H "X-Oncor-API-Token: ONCOR_API_TOKEN" \
    -H "Content-Type: application/json" \
    -d "{
          \"ehr\": {
              \"id\": \"#873:23475\"
          }
        }"

Response

{
  "result": []
}
{
    "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.odb.scheme.prototype.DatabaseObjectNotFoundException",
        "message": "Database object #873:23475 not found",
        "uuid": "79ba426d-197b-41e3-bd91-6b121aad6126"
    }
}