GET api/vc/fact_params?paramUID={paramUID}&onlyTrue={onlyTrue}

Метод возвращает все расчитанные системой фактические параметры конкретного пациента, зависимые (связанные) от параметров, переданных на предыдущем шаге .

Описание запроса (Request).

Параметры адресной строки (URI Parameters)

Название параметраОписаниеТипПримечание
paramUID

GUID сохраненного на предыдущем шаге пакета фактических параметров конкретного пациента.

string

Обязательный атрибут

onlyTrue

onlyTrue=1 - включить в ответ только те витальные функции, которые точно соответсвуют информационному образу пациента ИОСП.

integer

Обязательный атрибут

Описание ответа (Response)

Collection of q_input_params_from_mis
Название параметраОписаниеТипПримечание
packet_id

GUID информационного образа пациента ИОСП

string

Длина строки: 36

id

ID записи.

integer
param_name

Название параметра.

string

Длина строки: 200

fop_code

Код формального параметра.

string

Длина строки: 20

fup_code

Код фактического парамера.

string

Длина строки: 20

arg_type_id

ID типа аргумента.

integer
arg_type_name

Название типа аргумента.

string

Длина строки: 100

fact_value

Фактическое значение параметра.

string

Длина строки: 512

val1

Нижняя граница диапазона значения параметра.

string

Длина строки: 50

val2

Верхняя граница диапазона значения параметра.

string

Длина строки: 50

vc_name_id

ID названия витальной функции.

integer
is_param_true

Признак применимости параметра к конкретному информационного образа пациента ИОСП.

boolean

Форматы ответа (Response Formats)

application/json, text/json

Sample:
[
  {
    "packet_id": "sample string 1",
    "id": 2,
    "param_name": "sample string 3",
    "fop_code": "sample string 4",
    "fup_code": "sample string 5",
    "arg_type_id": 1,
    "arg_type_name": "sample string 6",
    "fact_value": "sample string 7",
    "val1": "sample string 8",
    "val2": "sample string 9",
    "vc_name_id": 1,
    "is_param_true": true
  },
  {
    "packet_id": "sample string 1",
    "id": 2,
    "param_name": "sample string 3",
    "fop_code": "sample string 4",
    "fup_code": "sample string 5",
    "arg_type_id": 1,
    "arg_type_name": "sample string 6",
    "fact_value": "sample string 7",
    "val1": "sample string 8",
    "val2": "sample string 9",
    "vc_name_id": 1,
    "is_param_true": true
  }
]

application/xml, text/xml

Sample:
<ArrayOfQ_input_params_from_mis xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <q_input_params_from_mis>
    <packet_id>sample string 1</packet_id>
    <id>2</id>
    <param_name>sample string 3</param_name>
    <fop_code>sample string 4</fop_code>
    <fup_code>sample string 5</fup_code>
    <arg_type_id>1</arg_type_id>
    <arg_type_name>sample string 6</arg_type_name>
    <fact_value>sample string 7</fact_value>
    <val1>sample string 8</val1>
    <val2>sample string 9</val2>
    <vc_name_id>1</vc_name_id>
    <is_param_true>true</is_param_true>
  </q_input_params_from_mis>
  <q_input_params_from_mis>
    <packet_id>sample string 1</packet_id>
    <id>2</id>
    <param_name>sample string 3</param_name>
    <fop_code>sample string 4</fop_code>
    <fup_code>sample string 5</fup_code>
    <arg_type_id>1</arg_type_id>
    <arg_type_name>sample string 6</arg_type_name>
    <fact_value>sample string 7</fact_value>
    <val1>sample string 8</val1>
    <val2>sample string 9</val2>
    <vc_name_id>1</vc_name_id>
    <is_param_true>true</is_param_true>
  </q_input_params_from_mis>
</ArrayOfQ_input_params_from_mis>