Проект

Общее

Профиль

Сервис определения СП и прикрепления к МО

Назначение

- Определение СП и прикрепления к МО/СМП при оказании медуслуг и подготовке реестров счетов медуслуг в МО.
- Определение наличия и действия СП при приёме заявлений от ЗЛ в СМО.
- Поиск информации в региональном сегменте для выяснения сложных случаев: коллизий; расхождений в персональных данных; неидентифицированных; и т.п.

Краткое описание принципа работы

Клиент отправляет запросы пакетами. Пакет содержит тип запроса и один или несколько сообщений запросов. Типом запроса задается, какой режим обработки будет применён к запросам и что за результат будет отправлен в ответ. Пока обрабатываются типы запросов:

- 'ident' – идентификация (поиск с выбором наиболее релевантного ЗЛ) в региональном сегменте и выдача последней страховки, независимо от её состояния «действующая»/«закрытая»;
- 'prik' – идентификация в РС, определение прикрепления и СП в соответствии с регламентом, выдача информации о прикреплении и СП для использования в реестрах счетов
- 'full' – идентификация в региональном сегменте (РС) и выдача всех страховок ЗЛ из РС
- 'seek' – простой поиск в региональном сегменте и выдача всех приемлемых совпадений;
- 'ident-v2' – вторая версия типа 'ident'; отличие: в результат добавлены два поля: SMOCOD и NAM_SMOK.

Запрос содержит идентификационные данные – поля запроса, включая: ФИО, ДР, место рождения, различные документы, такие как СНИЛС, полис, паспорт и т.п. Поля запроса могут быть включены в запрос как все, так и частично. Поиск всегда ведётся по совокупности полей запроса (атрибутам), при этом разные атрибуты имеют разную величину влияния совпадения – «вес». Атрибутам, имеющим высокую избирательность и защиту, как например СНИЛС, назначен больший вес, а таким как фамилия, имя и др. – меньший вес. После сопоставления из различных вариантов совпадений атрибутов определяется вес совпадения как сумма весов совпадающих атрибутов. Совпадения, имеющие вес меньше допустимого, отбрасываются как неприемлемые. Из оставшихся совпадений формируются ответы в зависимости от типа запроса. В ответ, кроме данных страховки (СП) и прикрепления, включаются также поля персональных данных, но только в том случае, когда по ним есть хотя бы частичное совпадение с полями запроса.

Версии

Версия 2 (2018-10-24)

В xsd-схеме исправлено несоответствие текстового описания и реальных ограничений элемента SNILS (см. packet_v2.xsd).
Суть: в текстовом описании были разрешены разделители, а реальные ограничения это не позволяли. Конфликт решён в пользу ограничений.

Версия 4 (2020-09-30)

В xsd-схему добавлены два необязательных поля SMOCOD и NAM_SMOK. Они возвращаются при использовании типа запроса 'ident-v2'.
Функционирование всех прежних запросов осталось без изменений. См. packet_v4.xsd

Ссылки

Документация https://support.arhofoms.ru:8122/Swagger
Сервис https://support.arhofoms.ru:8122/api/Osp
Актуальная схема packet_v4.xsd