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

/rc/getList

Назначение

Получение массива записей [Rc] пациента в конкретном контейнере [EHR] с уникальным идентификатором контейнера ehr_id

Proto

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

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

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

Example

   ehr_id=873:43666

Request

GET ONCOR_API_HOST/api/1.0/json/rc/getList?ehr_id=873:14207 HTTP/1.1
X-Oncor-API-Token: ONCOR_API_TOKEN
curl -X GET --location "ONCOR_API_HOST/api/1.0/json/rc/getList?ehr_id=873:14207" --http1.1 \
    -H "X-Oncor-API-Token: ONCOR_API_TOKEN"

Response

{
  "result": [
    {
      "id": "#881:14207",
      "class_name": "RcDz",
      "patient_id": "#65:13928",
      "ehr_id": "#873:14207",
      "published": {
        "user_id": "#962:1",
        "time": "2021-02-16 19:18:30"
      },
      "org_unit_id": "#993:6",
      "time_rc": "2019-08-28 00:00:00",
      "rc_dz": {
        "diagnosis": {
          "icd10": {
            "orid": "#843:151",
            "code": "C50.4",
            "caption": "Верхненаружного квадранта молочной железы"
          },
          "primacy": {
            "orid": "#315:0",
            "id": "1",
            "caption": "впервые"
          },
          "morph_class": {
            "orid": "#855:30",
            "code": "8500/3",
            "caption": "8500/3. Инфильтрирующий протоковый рак"
          },
          "tumor_main": {
            "orid": "#340:0",
            "id": "1",
            "caption": "основная"
          },
          "tumor_side": {
            "orid": "#348:0",
            "id": "2",
            "caption": "справа"
          },
          "how_discover": {
            "orid": "#291:0",
            "id": "1",
            "caption": "обратился сам"
          },
          "method": {
            "orid": "#299:0",
            "id": "1",
            "caption": "морфологический"
          },
          "plural": {
            "orid": "#307:0",
            "id": "1",
            "caption": "нет"
          },
          "res_autopsy": {
            "orid": "#321:0",
            "id": "0",
            "caption": "неизвестно"
          },
          "why_old": {
            "orid": "#353:0",
            "id": "0",
            "caption": "неизвестно"
          },
          "loc_met": {},
          "tnm": {
            "t": {
              "id": "6",
              "code": "T_1A",
              "caption": "1a"
            },
            "n": {
              "id": "8",
              "code": "N_2A",
              "caption": "2a"
            },
            "m": {
              "id": "2",
              "code": "M_0",
              "caption": "0"
            },
            "g": {
              "code": "NONE",
              "caption": ""
            }
          },
          "stage": {
            "id": "9",
            "code": "III_A",
            "caption": "IIIa"
          }
        }
      }
    },
    {
      "id": "#892:6634",
      "class_name": "RcSpecTreat",
      "patient_id": "#65:13928",
      "ehr_id": "#873:14207",
      "published": {
        "user_id": "#962:1",
        "time": "2021-02-16 19:18:30"
      },
      "org_unit_id": "#993:6",
      "time_rc": "2020-06-15 00:00:00"
    },
    {
      "id": "#1269:6836",
      "class_name": "RcOper",
      "patient_id": "#65:13928",
      "ehr_id": "#873:14207",
      "published": {
        "user_id": "#963:0",
        "time": "2021-02-16 22:11:59"
      },
      "org_unit_id": "#993:6",
      "time_rc": "2019-09-17 00:00:00",
      "rc_oper": {
        "org_unit_id": "#994:0",
        "operation": {
          "orid": "#679:45",
          "id": "376",
          "caption": "А15.08. Мастэктомия по Маддену"
        },
        "condition": {
          "id": "2",
          "code": "HOSP",
          "caption": "стационарно"
        }
      }
    },
    {
      "id": "#1277:2254",
      "class_name": "RcRay",
      "patient_id": "#65:13928",
      "ehr_id": "#873:14207",
      "published": {
        "user_id": "#962:1",
        "time": "2021-02-16 23:15:57"
      },
      "org_unit_id": "#993:6",
      "time_rc": "2020-05-13 00:00:00",
      "rc_ray": {
        "time_rc_in": "2020-05-13",
        "time_rc_out": "2020-06-15",
        "org_unit_id": "#994:0",
        "aim": {
          "id": "1",
          "code": "PRIMARY",
          "caption": "при лечении первичной опухоли"
        },
        "kind": {
          "id": "5",
          "code": "GAMMA",
          "caption": "Гамма - терапия"
        },
        "method": {
          "id": "5",
          "code": "FRA_2",
          "caption": "Фракционирование традиционное (2 Гр)"
        },
        "way": {
          "id": "1",
          "code": "EXT_DIST",
          "caption": "внешнее дистанционное облучение"
        },
        "radio": {
          "id": "12",
          "code": "WITHOUT",
          "caption": "не использовались"
        },
        "doze": 44.0,
        "doze_meta": 0.0,
        "condition": {
          "id": "2",
          "code": "HOSP",
          "caption": "стационарно"
        }
      }
    }
  ]
}
{
    "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": "EHR \"873:43666\" not found",
    "uuid": "5c8db9ff-64db-4811-8d07-cc06c9e80eef"
  }
}