Запрос

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

POST: /api/register/{registerGuid}

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

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

Тело запроса

ПолеТип данныхОписаниеОбязательный
RegisterCodestringКод вида регистра+
DateBeginstringДата включения в регистр (yyyy-MM-dd)+
DateEndstringДата исключения из регистра (yyyy-MM-dd)+
DocPRVDstringГуид должности врача, включившего пациента в регистр+
ReasonstringОснование включения в регистр+
NotestringПримечание-
StatusCodestringКод статуса нахождения в регистре+
DeathCauseCodestringКод причины смерти-
ConditionCodestringКод состояния на момент нахождения в регистре+

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

{
  "registerCode": "3",
  "dateBegin": "2020-04-01T00:00:00+03:00",
  "dateEnd": "2023-01-01T00:00:00+03:00",
  "docPRVD": "13e0717e-129d-4674-bf95-e8b1d3d4b786",
  "Reason": "Заключение врача-невролога Иванова И. И. от 28.03.2020 г.",
  "Note": "",
  "StatusCode": "1",
  "ConditionCode": "2",
  "DeathCauseCode": "0403"
}

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

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

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

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


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

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


  • Нет меток