Описание полей

Название

Тип данных

Описание

Комментарий
callDoctorStatusesarray of CallDoctorStatusesСписок всех статусов из таблицы hlt_CallDoctorStatus
statusErrorsarray of stringЛист ошибок на основе проверок сервиса

На текущий момент есть проверки:

  • Проверка принадлежности множеству допустимых значений - при возникновении лишних значений выводится сообщение
  • Проверка Code на число - строковые значения кода могут вызывать ошибки.
callDoctorTypesarray of CallDoctorTypesСписок всех типов из таблицы hlt_TypeCallDoctor
typesErrorsarray of stringЛист ошибок на основе проверок сервиса


CallDoctorStatuses

Название

Тип данных

Описание

Комментарий
idintЧисловой идентификатор бд
codestringКод
namestringНазвание

CallDoctorTypes

Название

Тип данных

Описание

Комментарий
idintЧисловой идентификатор бд
codestringКод
namestringНазвание


Пример модели в формате JSON
{
  "callDoctorStatuses": [
    {
      "id": 0,
      "code": "не определено",
      "name": "не определено"
    },
    {
      "id": 2,
      "code": "1",
      "name": "Активный"
    },
    {
      "id": 3,
      "code": "2",
      "name": "Завершенный"
    },
    {
      "id": 4,
      "code": "3",
      "name": "Отмененный"
    },
    {
      "id": 5,
      "code": "4",
      "name": "Передан в другую МО"
    },
    {
      "id": 6,
      "code": "5",
      "name": "Новый"
    },
    {
      "id": 7,
      "code": "5",
      "name": "Обслуженный"
    }
  ],
  "statusErrors": [
    "Статус не определено не определено имеет строковое значение. Требуется числовое"
  ],
  "callDoctorTypes": [
    {
      "id": 0,
      "code": " ",
      "name": ""
    },
    {
      "id": 2,
      "code": "1",
      "name": "Первичный"
    },
    {
      "id": 3,
      "code": "2",
      "name": "Повторный"
    },
    {
      "id": 4,
      "code": "3",
      "name": "Активное посещение"
    },
    {
      "id": 5,
      "code": "4",
      "name": "Актив СП"
    }
  ],
  "typesErrors": []
}
  • Нет меток