/api/person/person/
Получение ресурса по идентификатору записи:
GET: {БазовыйАдрес}/api/person/person/{Id записи в системе ИЭМК} |
Получение ресурса по фильтру:
GET: {БазовыйАдрес}/api/person/person?filter={ТелоФильтра} |
Описание полей
Название | Тип данных | Описание | Комментарий, относительный путь | Количество возможных вложений | Глубина иерархии | Обязательность |
---|---|---|---|---|---|---|
Id | int | Идентификатор системы ИЭМК | 1 | Да | ||
Guid | UGUID | Уникальный идентификатор записи | Строка из тридцати двух шестнадцатеричных цифр, разбитая на группы дефисами Формат: "00000000-0000-0000-0000-000000000000" | 1 | Да | |
AdressRegString | string(200) | Адрес регистрации пациента | 1 | Нет | ||
AdressFactString | string(200) | Адрес проживания пациента | 1 | Нет | ||
BirthPlace | string(255) | Место рождения | 1 | Нет | ||
WorkPlace | string(300) | Место работы | 1 | Нет | ||
WOPatronymic | bool | Без отчества | true - у пациента нет отчества | 1 | Нет | |
Name | string(50) | Имя | 1 | Да | ||
Family | string(50) | Фамилия | 1 | Да | ||
Patronymic | string(50) | Отчество | 1 | Нет | ||
BirthDate | datetime | Дата рождения | Формат "YYYY-MM-DDTHH:mm:ss.fff" | 1 | Да | |
DeathDate | datetime | Дата смерти | Формат "YYYY-MM-DDTHH:mm:ss.fff" По умолчанию "1900-01-01T00:00:00.000" | 1 | Нет | |
string(40) | Электронная почта | 1 | Нет | |||
Phone | string(40) | Номер телефона | 1 | Нет | ||
Snils | string(15) | СНИЛС пациента | 11 цифр в формате "ХХХ-ХХХ-ХХХ ХХ" | 1 | Нет | |
Code | string(10) | Код пациента | 1 | Нет | ||
Inn | string(12) | ИНН | 1 | Нет | ||
IdentityDoc | Справочник | Документ удостоверения личности | Получение и добавление данных ресурса производится совместно с основным ресурсом | 1 | 1 | Да |
Series | string | Серия документа | 2 | |||
Number | string | Номер документа | 2 | |||
WhoGiveout | string | Кем выдан документ | 2 | |||
WhenGiveout | datetime | Когда выдан документ | 2 | |||
DocumentType | Справочник | Тип документа | /api/nsi/person/DocType | 1 | 2 | Да |
System | Система, из которой были получены данные | Для сервиса интеграции Стационар - ИЭМК значение всегда одинаковое | 1 | 1 | Да | |
ShortName | string | Короткое наименование системы | Всегда "МКСБ" | 2 | Да | |
Code | string | Код системы | Всегда "MKSB" | 2 | Да | |
Name | string | Наименование системы | Всегда "Медицинская карта стационарного больного" | 2 | Да | |
OKATO | Справочник | ОКАТО пациента | /api/nsi/general/Okato | 1 | 1 | Нет |
OKSM | Справочник | Гражданство пациента | /api/nsi/person/OKSM | 1 | 1 | Нет |
Communications | Контактная информация пациента | /api/stt/Communication | N | 1 | Нет | |
ComInfo | string(255) | Контактная информация | 2 | Нет | ||
Mask | string(127) | Маска контактной информации | 2 | Нет | ||
CommunicationType | Справочник | Тип контактной информации | /api/nsi/stt/CommunicationType | 1 | 2 | Нет |
MedicalHistory | Медицинская история пациента | /api/stt/MedicalHistory | 1 | 2 | Да | |
PatientAgent | Представитель пациента | Получение и добавление данных ресурса производится совместно с основным ресурсом | 1 | 2 | Нет | |
MKAB | Амбулаторная карта пациента | /api/Mkab | 1 | 2 | Нет | |
Education | Справочник | Образование пациента | /api/nsi/person/EducationType | 1 | 1 | Нет |
MaritalStatus | Справочник | Семейное положение пациента | Получение и добавление данных ресурса производится совместно с основным ресурсом | 1 | 1 | Нет |
RiskGroup | Справочник | Группа риск пациента | Получение и добавление данных ресурса производится совместно с основным ресурсом | 1 | 1 | Нет |
Contingent | Справочник | Контингент пациента | Получение и добавление данных ресурса производится совместно с основным ресурсом | 1 | 1 | Нет |
Job | Справочник | Информация о работе пациента | Получение и добавление данных ресурса производится совместно с основным ресурсом | 1 | 1 | Нет |
IsWorker | bool | Признак работающего | true - работающий человек | 2 | Нет | |
Place | string | Место работы / учёбы | 2 | Нет | ||
Course | string | Курс / класс / возрастная группа | 2 | Нет | ||
Position | string | Рабочая должность | 2 | Нет | ||
Profession | string | Профессия/специальность рабочая | 2 | Нет | ||
Qualification | string | Квалификация рабочего | 2 | Нет |
{ "mcod": "", "directionNum": "0*********", "work": "", "isWorker": false, "profession": "", "post": "", "name": "Д*", "family": "П*", "patronymic": "Ю*", "birthDate": "1963-04-17T00:00:00.000", "deathDate": "0001-01-01T00:00:00", "email": "", "phone": "", "gender": { "begin": "1900-01-01T00:00:00", "end": "2222-01-01T00:00:00", "name": "Не определено", "code": "Неопределено", "id": 0, "state": "Read" }, "snils": "127-217-205 29", "code": "", "policy": { "number": "2655630882000282", "series": "", "begin": "2019-08-27T00:00:00", "end": "2222-01-01T00:00:00", "isActive": false, "policyType": { "begin": "1900-01-01T00:00:00", "end": "2222-01-01T00:00:00", "name": "", "code": 0, "id": 0, "state": "Read" }, "profitType": null, "smo": { "okato": { "name": "Без указания", "code": "0", "id": 0, "state": "Read" }, "nonResident": true, "begin": "1900-01-01T00:00:00", "end": "2222-01-01T00:00:00", "name": "", "code": "", "id": 0, "state": "Read" }, "covenant": null, "id": 0, "state": "Read" }, "policies": null, "citizen": { "guid": "654240b0-a040-4457-a8c6-1325990a55eb", "begin": "1900-01-01T00:00:00", "end": "2222-01-01T00:00:00", "name": "Городской", "code": 1, "id": 2, "state": "Read" }, "inn": "", "socStatus": { "guid": "00000000-0000-0000-0000-000000000000", "begin": "1900-01-01T00:00:00", "end": "2222-01-01T00:00:00", "name": "Неработающий", "code": "02", "id": 3, "state": "Read" }, "privilegeCategory": null, "privilegeCategories": null, "workPlace": "", "adressReg": { "addressId": 0, "code": "", "addressString": "край. Ставропольский, Буденновский р-н., г. Буденновск, ул. Ленинская, д.25, корп.А", "addressStringMin": null, "dopData": null, "number": "29", "building": "1", "construction": "", "appartment": "745", "isCity": false, "flags": 0, "area": null, "areaSocr": null, "region": null, "regionSocr": null, "city": null, "citySocr": null, "locality": null, "localitySocr": null, "street": null, "streetSocr": null, "countryCode": null, "country": null, "okato": null, "postIndex": null }, "adressRegString": "", "adressFactString": "", "adressFact": { "addressId": 0, "code": "26007001000003900", "addressString": "Московская обл., г. Долгопрудный, ул. Набережная, д.29, корп.1, кв.745", "addressStringMin": null, "dopData": null, "number": "25", "building": "А", "construction": "", "appartment": "", "isCity": false, "flags": 0, "area": null, "areaSocr": null, "region": null, "regionSocr": null, "city": null, "citySocr": null, "locality": null, "localitySocr": null, "street": null, "streetSocr": null, "countryCode": null, "country": null, "okato": null, "postIndex": null }, "identityDoc": { "documentType": { "seriesMask": "99 99", "numberMask": "9999990", "begin": "1900-01-01T00:00:00", "end": "2222-01-01T00:00:00", "name": "Паспорт РФ", "code": 14, "id": 3, "state": "Read" }, "series": "0* **", "number": "1*****", "whoGiveout": "", "whenGiveout": "1900-01-01T00:00:00", "id": 0, "state": "Read" }, "birthPlace": "", "system": { "shortName": "МКСБ", "code": "MKSB", "name": "Медицинская карта стационарного больного" }, "woPatronymic": false, "okato": { "name": "", "code": null, "id": 0, "state": "Read" }, "oksm": { "begin": "1900-01-01T00:00:00", "end": "2222-01-01T00:00:00", "name": "", "code": null, "id": 0, "state": "Read" }, "communications": null, "education": null, "maritalStatus": null, "riskGroup": null, "contingent": null, "job": null, "guid": "00000000-0000-0000-0000-000000000000", "id": 35841792, "state": "Read", "fio": "П* Д* Ю*" } |