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

/ehr/record/delete

Назначение

Удаление существующей записи [Rc] из контейнера [EHR]. В ответе возвращается пустой массив или информация об ошибке.

Proto

[Rc] - Медицинская или регистровая запись
[EHR] - Возвращаемая структура информации о контейнер EHR
[ErrorResult] - Информация об ошибке

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

Уникальный идентификатор удаляемой медицинской или регистровой записи - обязательно для заполнения

Example

    "id":"#881:11797"

Уникальный идентификатор пациента в Системе - обязательно для заполнения

Example

    "patient_id": "#65:13928"

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

Example

    "ehr_id":"#873:36386"

Request

POST ONCOR_API_HOST/api/1.0/json/ehr/record/delete HTTP/1.1
X-Oncor-API-Token: ONCOR_API_TOKEN
Content-Type: application/json
{
   "record":{
    "id":"#881:11797",
    "patient_id":"#66:33481",
    "ehr_id":"#873:36386",
    }
}
curl -X POST --location "http://ONCOR_API_HOST/api/1.0/json/ehr/record/delete" --http1.1 \
    -H "X-Oncor-API-Token: ONCOR_API_TOKEN" \
    -H "Content-Type: application/json" \
    -d "{
           \"record\":{
           \"id\":\"#881:11797\",
           \"patient_id\":\"#66:33481\",
           \"ehr_id\":\"#873:36386\",
           }
        }"

Response

{
  "result": []
{
    "error": {
        "name": "com.siams.med.api.InvalidToken",
        "message": "invalid token",
        "uuid": "0934b56e-15cb-4af6-b86c-b6a079600917"
    }
}
{
    "error": {
        "name": "com.siams.med.odb.scheme.prototype.DatabaseObjectNotFoundException",
        "message": "Database object #881:11797 not found",
        "uuid": "79ba426d-197b-41e3-bd91-6b121aad6126"
    }
}