...
Запрос
Адрес запроса
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 | Житель, код справочника | - | |
IsAuto | bool | Флаг автоматического создания МКАБ | - | По умолчанию true |
Пример тела запроса:
Без форматирования |
---|
{
"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" } |