Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

В случае успешного выполнения сервер вернет ответ со статусом 200 ок и гуидом карты

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

Название

Тип данных

Описание

Комментарий

mkabStatus

ActionEnumСтатус загрузки МКАБаПравила проставления статусов описаны здесь
attachmentStatusActionEnumСтатус загрузки прикрепленияПравила проставления статусов описаны здесь
personGuidGuidИдентификатор персоны в БД МИП
mkabGuidGuidИдентификатор МКАБа
attachmentGuidGuidИдентификатор прикрепления
validationMessageArray of stringМассив сообщений валидацииВ массиве будут значения, поясняющие статус NotValid в полях mkabStatus и attachmentStatus
Блок кода
titleПример модели в формате JSON
collapsetrue
{
    "MkabStatus": "Uploaded",
    "AttachmentStatus": "None",
    "PersonGuid": "2957007c-c4d2-4819-a79d-384ceee6bdd0",
    "MkabGuid": "c180af82-b7bb-477c-a6de-e1625b49a21f",
    "AttachmentGuid": "97a33040-9ecb-4ffe-854e-1eefcd5f94eb"
}

В случае ошибки валидации сервер вернет ответ со статусом 400 Bad Request:

Блок кода
{
,
    "MessageValidationMessage": "Не указана фамилия пациента. Не указано имя пациента. Не указано отчество пациента."[]
}