Page tree
Skip to end of metadata
Go to start of metadata

Запрос

Адрес запроса

POST: /api/disability/{disabilityGuid}

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

ПараметрТипОписаниеПо умолчаниюОбязательныйКомментарий
disabilityGuidpathИдентификатор записи
+

Тело запроса

ПолеТип данныхОписаниеОбязательный
DisabilityCodestringКод группы инвалидности+
InvReasonCodestringКод причины инвалидности+
DateBeginstringДата начала действия инвалидности (yyyy-MM-dd)+
DateEndstringДата окончания действия инвалидности (yyyy-MM-dd)-
DocumentNamestringНаименование документа+
DocumentSeriesstringСерия документа+
DocumentNumberstringНомер документа+
DocumentIssuedBystringКем выдан документ+
DocumentDatestringДата выдачи документа-основания (yyyy-MM-dd)+
IsForeverboolПризнак бессрочности инвалидности-
StatusintСтатус назначения инвалидности (первичная/повторная)-

Пример тела запроса

{
  "disabilityCode": "2",
  "DisabilityReasonCode": "1",
  "dateBegin": "2020-04-01T00:00:00+03:00",
  "dateEnd": "2222-01-01T00:00:00+03:00",
  "documentName": "Заключение врача-невролога Иванова И. И. от 28.03.2020 г.",
  "documentSeries": "431 11",
  "documentNumber": "3253412",
  "documentIssuedBy": "Иванов Иван Иванович",
  "documentDate": "2020-03-28T00:00:00+03:00",
  "isForever": true
  "status": 2
}


Ответ сервера

В случае успешного выполнения сервер вернет пустой ответ со статус кодом 201 (Createrd) 

Возможные ошибки

Код ответа сервераКод сообщенияСообщениеТип ошибки
4004000Не указана группа инвалидностиValidation
4004000Не указана причина инвалидностиValidation
4004000Не указана дата начала действия инвалидностиValidation
4004000Не заполнена необходимая информация о документеValidation


В случае возникновения ошибок будет возвращен стандартный ответ сервера;

В случае возникновения ошибок валидации сервер вернет стандартное сообщение валидации.

  • No labels