Для методов получения информации по данным беременной и ребенка входная информация является одинаковой:
- СНИЛС (необязательный)
- Фамилия
- Имя
- Отчество
- Дата рождения
- Код ДУЛ
- Наименование ДУЛ
- Серия ДУЛ
- Номер ДУЛ
- Дата выдачи ДУЛ
1. Поиск карт пациента
Поиск карт пациента происходит в БД МИП по входным данным запроса:
1) Если есть СНИЛС, то ищем по набору данных ФИО + ДР + СНИЛС:
DECLARE @@ss varchar(11) = @0 DECLARE @@fio varchar(200) = @1 DECLARE @@birthday datetime = @2 SELECT DISTINCT j.SourceGuid FROM oms_mn_Ident id WITH(NOLOCK) JOIN oms_mn_Journal j WITH(NOLOCK) ON id.rf_mn_personid = j.rf_mn_personid JOIN oms_mn_Person p WITH(NOLOCK) ON id.rf_mn_PersonID = p.mn_PersonID WHERE 1=1 AND id.SS_Find = @@ss AND p.FIO_Find = @@fio AND p.BithDayDate = @@birthday