Метод предоставляет сведения о состоявшихся осмотрах по диспансерному наблюдению (по диагнозам, определенным в приказе 168н) по данным зафиксированным в ТАП. В выборку попадают ранее не переданные ТАП и ТАП, в которые вносились изменения. В выборку попадают только те ТАП, которые включены в реестр счетов по ОМС и данные реестр находится в статусе ??? Сведения об осмотрах (ТАП) предоставляются в отсортированном виде по дате открытия ТАП.
Заголовки запроса
Заголовок | Значение (тип/формат значения) | Описание | Обязательность |
---|---|---|---|
Authorization | Bearer {codToken} (без скобок и через пробел после Bearer) | COD токен, полученный с помощью сервиса авторизации Используется для определения ЛПУ, в которых есть карта пациента, а так же фильтрации по возрастной категории | - |
Запрос
Адрес запроса
GET: {{url}}/dispensaryexamination/{{lpu}} |
Параметры запроса
Параметр | Описание | Значение по умолчанию | Обязательность | Комментарий |
---|---|---|---|---|
lpu | Гуид МО | - | +/- | Идентификатор медицинской организации ИЛИ |
OID | ОИД МО | - | +/- | ОИД медицинской организации |
Count | Количество записей | 100 | + | Количество записей, которые должен вернуть сервис. Ограничение: больше 1000 записей запросить нельзя. |
Ответ сервера
В случае успешного выполнения сервер вернет ответ в формате JSON со следующими данными:
Модель: Массив
Описание полей
Название | Тип данных | Размер поля | Обязате-льность | Описание | Правило заполнения | Поле в ЕИР (ТФОМС) | Поле в БД МИС |
---|---|---|---|---|---|---|---|
CodeLPU | string | 6 | + | Код ЛПУ по справочнику ТФОМС | Пример заполнения: 010101 Код по региональному справочнику ЛПУ из ОТР | CODE_UR | oms_LPU.FCOD |
CodeSMO | string | 2 | + | Код СМО по справочнику ТФОМС | Пример заполнения: 05 Код по региональному справочнику СМО из ОТР | MSK_OT | oms_SMO.SMOCOD |
ENP | string | 16 | + | Единый номер полиса пациента | Пример заполнения: 4140000000000000 | ENP | hlt_MKAB.N_POL |
Family | string | 40 | + | Фамилия пациента | Пример заполнения: Пушкин | FAM | hlt_MKAB.FAMILY |
Name | string | 40 | + | Имя пациента | Пример заполнения: Александр | IM | hlt_MKAB.Name |
OT | string | 40 | +/- | Отчество (при наличии) | Пример заполнения: Сергеевич | OT | hlt_MKAB.OT |
Birthdate | DateTime | 8 | + | Дата рождения пациента | Пример заполнения: 09.09.1999 | BIRTHDAY | hlt_MKAB.DATE_BD |
Gender | string | 2 | + | Пол пациента | Пример заполнения (передавать код): 01 – Мужской 02 – Женский | SEX | hlt_MKAB.rf_kl_SexID |
Phone | string | 10 | - | Номер телефона пациента | Пример заполнения: 9991234567 Передается мобильный номер телефона, если он не заполнен, то домашний номер телефона, иначе рабочий номер телефона | PHONE | hlt_MKAB.contactMPhone hlt_MKAB.PhoneHome hlt_MKAB.PhoneWork |
MKBCardDN | string | 5 | + | Основной диагноз | Диагноз, указанный в карте диспансерного наблюдения Пример заполнения: А00.99 | MKB1 | hlt_RegMedicalCheck.rf_MKBID |
DateStartDN | DateTime | 8 | + | Дата взятия на учет | Дата взятия на учет в карте диспансерного наблюдения Пример заполнения: 10.01.2023 | DATE_DN | hlt_RegMedicalCheck.DateRegistration |
ObservationPeriod | string | 2 | + | Периодичность диспансерного осмотра | Допустимые значения: 1 - 1 раз в год 2 - 1 раз в год или по рекомендации врача-акушера-гинеколога, врача-эндокринолога, врача-ревматолога 3 - 1-3 раза в год 4 - 2 раза в год 5 - 4 раза в год 6 - В соответствии со стандартом первичной медико-санитарной помощи при инсулиннезависимом сахарном диабете 7 - Не реже 1 раза в 6 месяцев 8 - Не реже 1 раза в 6 месяцев или по рекомендации врача-гастроэнтеролога 9 - Не реже 1 раза в год 10 - Не реже 2 раза в год Первый год – раз в три месяца, затем не реже раза в 6 месяцев 12 - В соответствии с клиническими рекомендациями Пример заполнения: 3 | PERIOD | - |
DateNextVisit | DateTime | 8 | + | Дата следующей явки | Плановый срок проведения диспансерного осмотра (дата следующей явки в карте диспансерного наблюдения) Пример заполнения: 15.02.2024 | TERM | hlt_DUVisit.AppointedToBeDate |
PlaceOfInspection | string | 1 | + | Место проведения диспансерного приема | Разрешенные значения для передачи сведений: 1 - Поликлиника 2 – На дому Передавать код значения по справочнику. Пример заполнения: 1 https://nsi.rosminzdrav.ru/dictionaries/1.2.643.5.1.13.2.1.1.548/passport/1.0 | PLACE | hlt_TAP.rf_kl_VisitPlaceID |
SnilsDoctor | string | 11 | + | Уникальный идентификатор медицинского работника, проводивший ДО | 11111111111 (СНИЛС) | CODE_MD | hlt_LPUDoctor.SS |
DateVisit | DateTime | 8 | + | Дата явки (диспансерного осмотра) | Дата оказания медицинской услуги (проведения ДО) при NAZ_R=1 или 0, при NAZ_R=7 и PRSN=1,6 - Дата явки (дата открытия ТАП по ДН). При NAZ_R=7 и PRSN=2,3,4,5 - дата снятия с учета (дата закрытия ТАП по ДН) Пример заполнения: 01.05.2023 | DATE_IN | hlt_RegMedicalCheck.ItWasDate |
MKBTAP | string | 6 | +/- | Основной диагноз по результатам диспансерного осмотра | Основной диагноз, указанный в ТАП, по результатам диспансерного осмотра Значение обязательно при NAZ_R=1 или 0, при NAZ_R=7 и PRSN=1,6 При NAZ_R=7 и PRSN=2,3,4,5 значение необязательное Пример заполнения: А00.99 | MKB | hlt_TAP.rf_MKBID |
Appointments | Num | 2 | + | Вид назначения по результатам диспансерного осмотра | Разрешенные значения: 1 – Направлен для консультации или диспансерного осмотра 0 – Назначение отсутствует (передается, если в ТАП нет направлений и пациент не снят с учета в рамках ТАП) 7 – Снят с диспансерного учёта Если в ТАП есть направления, но поле Состояние на ДУ=Снят, то передается код=7, иначе передается код=1. Пример заполнения: 1 | NAZ_R | - |
DirectionLPU1 | string | 6 | +/- | Код медицинской организации, куда пациент направлен при проведении осмотра в рамках диспансерного наблюдения | Передается код медицинской организации по региональному справочнику ЛПУ из ОТР, при наличии в ТАП направления на консультацию (передаются сведения по первым двум найденным направлениям). Значение обязательные при NAZ_R=1 (при NAZ_R = 0 или 7 то значение необязательное); Пример заполнения: 010101 | CODE_UR_DO1 | hlt_Direction.rf_LPUID |
DirectionLPU2 | string | 6 | - | Код медицинской организации, куда пациент направлен при проведении осмотра в рамках диспансерного наблюдения | Передается код медицинской организации по региональному справочнику ЛПУ из ОТР, при наличии в ТАП направления на консультацию (передаются сведения по первым двум найденным направлениям). Значение обязательные при NAZ_R=1 (при NAZ_R = 0 или 7 то значение необязательное); Пример заполнения: 010101 | CODE_UR_DO2 | hlt_Direction.rf_LPUID |
IsCOVID | bool | 1 | + | Признак перенесенного заболевания COVID-19 | Признак перенесенного заболевания COVID-19. 0 – не переносил 1 – переносил Пример заполнения: 1 | ZAB | - |
TAPGUID | guid | 36 | + | Идентификатор ТАП | 2bde859b-f6a8-4dff-aac3-7111e64cbf75 | hlt_TAP.UGUID | |
CardDNGUID | guid | 36 | + | Идентификатор карты диспансерного наблюдения | 2bde859b-f6a8-4dff-aac3-7111e64cbf74 | hlt_RegMedicalCheck.GUID | |
ReasonRemove | string | 1 | +/- | Причина снятия пациента с диспансерного учета | Допустимые значения: 1 – Выздоровление 2 – Выбытие 3 – Перевод 4 – Смерть 5 – Прочие 6 - Снятие диагноза Значение обязательные при NAZ_R=7 (при NAZ_R = 0 или 1 значение необязательное) https://nsi.rosminzdrav.ru/dictionaries/1.2.643.5.1.13.13.11.1045/passport/6.3 | PRSN | hlt_RegMedicalCheck.rf_CauseOfStrikeID |
Пример модели в формате JSON
В случае возникновения ошибок будет возвращен стандартный ответ сервера