api-doc

Установка статуса медицинской записи

POST /rc/updateInstanceStatus

Структура сообщения ProtoBuffer

message InstanceStatus {
    optional string json = 1;
    optional string rc_id = 2;
    optional string user_id = 3;
    optional string time = 4;
    repeated InstanceStatus history = 5;
}

Пример http

Request

Установка статуса “Обработка началась”

POST http://https://demo.onco-reg.ru//api/1.0/json/rc/updateInstanceStatus HTTP/1.1
X-Oncor-API-Token:
Content-Type: application/json

{
   "updateInstanceStatus":{
       "json":"{status: \"Обработка началась\"}",
       "rc_id":"#1929:2"
   }
}
Установка статуса “Ассоциация DICOM” c передачей ссылки на DICOM

POST https://demo.onco-reg.ru//api/1.0/json/rc/updateInstanceStatus HTTP/1.1
X-Oncor-API-Token:
Content-Type: application/json

{
    "updateInstanceStatus":{
        "json": "{status: \"Ассоциация DICOM\", ris_dicom:\"https://ris_link_dicom/?dicom=abc\"}",
        "rc_id":"#1929:2"
    }
}

Response

Установка статуса “Обработка началась”
{
  "result": [
    {
      "json": "{status: \"Обработка началась\"}",
      "rc_id": "#1929:2",
      "user_id": "#961:97",
      "time": "2020-05-11 09:54:22"
    }
  ]
}
Установка статуса “Ассоциация DICOM” c передачей ссылки на DICOM
{
  "result": [
    {
      "json": "{status: \"Ассоциация DICOM\", ris_dicom:\"http://ris_link_dicom\"}",
      "rc_id": "#1929:2",
      "user_id": "#961:97",
      "time": "2020-05-11 10:03:16"
    }
  ]
}