Запрос
Адрес запроса
POST: {{url}}/mkab/create/{{lpuGuid}} |
Параметры запроса
Параметр | Описание | По умолчанию | Обязательный |
---|---|---|---|
lpuGuid | Гуид ЛПУ, в которой создается мкаб | - | + |
Заголовки запроса
Заголовок | Значение (тип/формат значения) | Описание | Обязательный |
---|---|---|---|
ClientApplication | Guid | Гуид клиентского приложения | + |
Тело запроса
JSON со следующими полями:
Поле | Тип данных | Описание | Обязательный | Комментарий |
---|---|---|---|---|
surname | string | Фамилия пациента | + | |
name | string | Имя пациента | + | |
patronymic | string | Отчество пациента | - | |
birthday | дата в формате ГГГГ-ММ-ДД | Дата рождения | + | |
gender | string | Пол. Код из справочника | + | |
spol | string | Серия полиса | - | |
npol | string | Номер полиса | +/- | обязательный при пустом значении СНИЛС |
smo | string | Код СМО | - | |
typePolis | string | Тип полиса | - | |
datePolBegin | дата в формате ГГГГ-ММ-ДД | Дата начала действия полиса. По умолчанию 1900-01-01 | - | |
DatePolEnd | дата в формате ГГГГ-ММ-ДД | Дата окончания действия полиса. По умолчанию 2222-01-01 | - | |
AddressRegString | string | Строка адреса регистрации | - | |
AddressFactString | string | Строка адреса проживания | - | |
AddressReg | Kladraddress | Кладр модель адреса регистрации | - | |
AddressFact | Kladraddress | Кладр модель адреса проживания | - | |
string | - | |||
Phone | string | Телефон | - | |
Snils | string | Снилс | */- | обязательный при пустом значении полиса |
DocIdent | IdentityDocument | ДУЛ | - | |
SocStatus | string | Социальный статус, код справочника | - | |
Citizen | string | Житель, код справочника | - |
Пример тела запроса:
{ "Surname": "Новый", "Name": "Метод", "Patronymic": "Создания", "Birthday": "2010-01-01", "Gender": "1", "SPol": "", "NPol": "5053700879001502", "SMO": "", "TypePolis": "", "DatePolBegin": "2010-02-02", "DatePolEnd": "2222-01-01", "AddressRegString": "г. Талдом, ул. Калязинская 11, кв 1", "AddressReg": { "Code": "50000059000002600", "Number": "11", "Building": "", "Construction": "", "Appartment": "1" }, "AddressFactString": "г. Талдом, ул. Калязинская 11, кв 1", "AddressFact": { "Code": "50000059000002600", "Number": "11", "Building": "", "Construction": "", "Appartment": "1" }, "Email": "asdfgh@mail.ru", "NoEmail": "", "Phone": "+79009009090", "NoPhone": "", "Snils": "11111111", "DocIdent": { "TypeCode": "1", "Series": "1010", "Number": "123456", "Date": "2020-02-02", "IssuedBy": "Выдан кем-то" }, "SocStatus": "0", "Citizen": "0" }
Ответ сервера
Обратите внимание
У созданного мкаба проставляется запрет самозаписи, если в api-config не установлена настройка VisitWithoutMkab.SetBlackLabel=false
В случае успешного выполнения сервер вернет ответ в формате JSON со следующими данными:
{ "sex": "1", "name": "мкаб2", "surname": "Новый2", "patronymic": "создан2", "sPol": "", "nPol": "5090099733001723", "mkabId": 2662630, "birthdate": "2000-01-02T00:00:00+03:00", "uguid": "abee3b71-0994-435e-be3f-b8e548ac6a54", "addressFact": "г. Талдом, ул. Калязинская 11, кв 1", "addressReg": "г. Талдом, ул. Калязинская 11, кв 1", "blackLabel": true, "phone": "+79066008700" }