Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 2 Следующий »

Сервисы идентификации пациента

Сервис предоставления персональной информации реализован в виде веб-сервиса с использованием платформы Microsoft .Net WCF.
Сервис представляет универсальный метод получения данных Persons, который может работать в нескольких режимах в зависимости от входных данных. Ниже описаны режимы работы метода:

  •  Получение глобального идентификатора по персональным данным.  Реализуется через метод поиска  глобального идентификатора в индексе персон  на основании персональных данных (ФИО, дата рождения, полис, документ, СНИЛС)
    • Входные данные: ФИО, дата рождения, полис, документ, СНИЛС, система хранения данных = «GIP»
    • Выходные данные: список содержащий глобальный идентификатор
  • Получение актуальных данных по человеку из индекса персон по глобальному идентификатору или персональным данным.
  1. Получение по глобальному идентификатору
    • Входные данные: глобальный идентификатор, система хранения данных = «GIP»
    • Выходные данные: список содержащий фамилию, имя, отчество, дату рождения, СНИЛС, адрес проживания, адрес регистрации, серию, номер, тип, дату начала и окончания активности полиса, серию, номер, тип документа
  2. Получение по персональным данным
    • Входные данные: ФИО, дата рождения, полис, документ, СНИЛС, система хранения данных = «GIP»
    • Выходные данные: список содержащий фамилию, имя, отчество, дату рождения, СНИЛС, адрес проживания, адрес регистрации, серию, номер, тип, дату начала и окончания активности полиса, серию, номер, тип документа
  • Получение полной истории данных по человеку из индекса персон по глобальному идентификатору или персональным данным. Реализует получение списка всех версий персональных данные
    • Входные параметры: признак получения истории данных по человеку. Глобальный идентификатор или  ФИО, дата рождения, полис, документ, СНИЛС, система хранения данных = «GIP»
    • Выходные данные: список содержащий полную историю данных по человеку.
  • Идентификация по ЕРЗ по персональным данным. Реализуется через метод поиска персональных данных пациента в Едином Регистре Застрахованных на основании информации о серии и номере полиса, СНИЛС, фамилии, имени, отчестве, дате рождения.
  • Входные данные: серия, номер полиса. Дата рождения. Фамилия, имя, отчество пациента. СНИЛС, система хранения данных = «TRZ»
  • Выходные данные: список содержащий фамилию, имя, отчество, дату рождения, СНИЛС, адрес проживания, адрес регистрации, серию, номер, тип, дату начала и окончания активности полиса, серию, номер, тип документа.
  • Идентификация по ИЭМК по персональным данным. Реализуется через метод поиска персональных данных пациента в регистре Интегрированных Электронных Медицинских Карт на основании информации о серии и номере полиса, СНИЛС, фамилии, имени, отчестве, дате рождения.
  • Входные данные: серия, номер полиса. Дата рождения. Фамилия, имя, отчество пациента. СНИЛС, система хранения данных = «IEMK»
  • Выходные данные: список содержащий фамилию, имя, отчество, дату рождения, СНИЛС, адрес проживания, адрес регистрации, серию, номер, тип, дату начала и окончания активности полиса, серию, номер, тип документа.


Использование сервиса на основе коллекции запросов Postman SIP 3.7.1.1.6

№ п/п

Выполняемые действия

Ожидаемый результат

Примечание

 

Для проверки функций сервиса предоставления данных регионального архива ИЭМК необходимо
удаленно подключиться к серверу 12.8.1.66, запустить приложение Postman, открыть коллекцию запросов к сервису SIP 3.7.1.1.6, расположенному по адресу

http://whc.zdrav31.ru/sps/PersonInfoServiceRest.svc

.

Приложение Postman запущено, загружена коллекция запросов SIP 3.7.1.1.6

 

1

В приложении Postman выполнить запрос: "Идентификация в ГИП по персональным данным"

Успешно выполненный запрос:

  • в поле Status содержится значение 200 OK
  • в поле Body содержится

    [

        {

            "Errors": [],

            "PersonsList": [

                [

                    {

                        "Key": "SS",

                        "Value": ""

                    },

                    {

                        "Key": "Name",

                        "Value": "АЛЕКСАНДР"

                    },

                    {

                        "Key": "Family",

                        "Value": "КНЫШ"

                    },

                    {

                        "Key": "Patronymic",

                        "Value": "СЕРГЕЕВИЧ"

                    },

                    {

                        "Key": "Gender",

                        "Value": "1"

                    },

                    {

                        "Key": "BD",

                        "Value": "1994-12-07"

                    },

                    {

                        "Key": "Email",

                        "Value": ""

                    },

                    {

                        "Key": "MCOD",

                        "Value": ""

                    },

                    {

                        "Key": "SPol",

                        "Value": ""

                    },

                    {

                        "Key": "NPol",

                        "Value": "3147700842000229"

                    },

                    {

                        "Key": "SMOName",

                        "Value": "ЗАО \"МАКС-М\""

                    },

                    {

                        "Key": "SMOCode",

                        "Value": "31001"

                    },

                    {

                        "Key": "PolisType",

                        "Value": "Единый полис ОМС"

                    },

                    {

                        "Key": "PolisTypeCode",

                        "Value": "3"

                    },

                    {

                        "Key": "PolisBeginDate",

                        "Value": "2017-12-08"

                    },

                    {

                        "Key": "PolisEndDate",

                        "Value": "2222-01-01"

                    },

                    {

                        "Key": "PolisIsActive",

                        "Value": "true"

                    },

                    {

                        "Key": "AdressFact",

                        "Value": "Московская обл., Щелковский р-н, г Щелково, ул Космодемьянская, дом 17/4, кв. 1"

                    },

                    {

                        "Key": "KladrCodeFact",

                        "Value": "50040001000006200"

                    },

                    {

                        "Key": "HouseFact",

                        "Value": "17/4"

                    },

                    {

                        "Key": "BuildingFact",

                        "Value": ""

                    },

                    {

                        "Key": "ConstructionFact",

                        "Value": ""

                    },

                    {

                        "Key": "ApartmentFact",

                        "Value": "1"

                    },

                    {

                        "Key": "AdressReg",

                        "Value": "Московская обл., Щелковский р-н, г Щелково, ул Космодемьянская, дом 17/4, кв. 1"

                    },

                    {

                        "Key": "KladrCodeReg",

                        "Value": "50040001000006200"

                    },

                    {

                        "Key": "HouseReg",

                        "Value": "17/4"

                    },

                    {

                        "Key": "BuildingReg",

                        "Value": ""

                    },

                    {

                        "Key": "ConstructionReg",

                        "Value": ""

                    },

                    {

                        "Key": "ApartmentReg",

                        "Value": "1"

                    },

                    {

                        "Key": "DocumentType",

                        "Value": "0"

                    },

                    {

                        "Key": "DocumentName",

                        "Value": ""

                    },

                    {

                        "Key": "SDoc",

                        "Value": ""

                    },

                    {

                        "Key": "NDoc",

                        "Value": ""

                    },

                    {

                        "Key": "OKATOPat",

                        "Value": ""

                    },

                    {

                        "Key": "Citizen",

                        "Value": ""

                    },

                    {

                        "Key": "SocStatus",

                        "Value": ""

                    },

                    {

                        "Key": "Gip",

                        "Value": "ea46f0b8-8ad6-4eb4-ba7a-3415dff29b77"

                    },

                    {

                        "Key": "Enp",

                        "Value": ""

                    },

                    {

                        "Key": "DeathDate",

                        "Value": "2222-01-01"

                    },

                    {

                        "Key": "SS_Doc",

                        "Value": ""

                    }

                ]

            ],

            "SystemIdentifier": "GIP"

        }

    ]

В графе ожидаемый  результат видим
выходные данные:
"Глобальный идентификатор пациента" определяет блок:
{
                   "Key": "Gip",
                   "Value": "ea46f0b8-8ad6-4eb4-ba7a-3415dff29b77"
               },

2.1

В приложении Postman выполнить запрос: "Идентификация в ГИП по глобальному индексу"

Успешно выполненный запрос:

  • в поле Status содержится значение 200 OK
  • в поле Body содержится

[

    {

        "Errors": [],

        "PersonsList": [

            [

                {

                    "Key": "SS",

                    "Value": ""

                },

                {

                    "Key": "Name",

                    "Value": "АЛЕКСАНДР"

                },

                {

                    "Key": "Family",

                    "Value": "КНЫШ"

                },

                {

                    "Key": "Patronymic",

                    "Value": "СЕРГЕЕВИЧ"

                },

                {

                    "Key": "Gender",

                    "Value": "1"

                },

                {

                    "Key": "BD",

                    "Value": "1994-12-07"

                },

                {

                    "Key": "Email",

                    "Value": ""

                },

                {

                    "Key": "MCOD",

                    "Value": ""

                },

                {

                    "Key": "SPol",

                    "Value": ""

                },

                {

                    "Key": "NPol",

                    "Value": "3147700842000229"

                },

                {

                    "Key": "SMOName",

                    "Value": "ЗАО \"МАКС-М\""

                },

                {

                    "Key": "SMOCode",

                    "Value": "31001"

                },

                {

                    "Key": "PolisType",

                    "Value": "Единый полис ОМС"

                },

                {

                    "Key": "PolisTypeCode",

                    "Value": "3"

                },

                {

                    "Key": "PolisBeginDate",

                    "Value": "2017-12-08"

                },

                {

                    "Key": "PolisEndDate",

                    "Value": "2222-01-01"

                },

                {

                    "Key": "PolisIsActive",

                    "Value": "true"

                },

                {

                    "Key": "AdressFact",

                    "Value": "Московская обл., Щелковский р-н, г Щелково, ул Космодемьянская, дом 17/4, кв. 1"

                },

                {

                    "Key": "KladrCodeFact",

                    "Value": "50040001000006200"

                },

                {

                    "Key": "HouseFact",

                    "Value": "17/4"

                },

                {

                    "Key": "BuildingFact",

                    "Value": ""

                },

                {

                    "Key": "ConstructionFact",

                    "Value": ""

                },

                {

                    "Key": "ApartmentFact",

                    "Value": "1"

                },

                {

                    "Key": "AdressReg",

                    "Value": "Московская обл., Щелковский р-н, г Щелково, ул Космодемьянская, дом 17/4, кв. 1"

                },

                {

                    "Key": "KladrCodeReg",

                    "Value": "50040001000006200"

                },

                {

                    "Key": "HouseReg",

                    "Value": "17/4"

                },

                {

                    "Key": "BuildingReg",

                    "Value": ""

                },

                {

                    "Key": "ConstructionReg",

                    "Value": ""

                },

                {

                    "Key": "ApartmentReg",

                    "Value": "1"

                },

                {

                    "Key": "DocumentType",

                    "Value": "0"

                },

                {

                    "Key": "DocumentName",

                    "Value": ""

                },

                {

                    "Key": "SDoc",

                    "Value": ""

                },

                {

                    "Key": "NDoc",

                    "Value": ""

                },

                {

                    "Key": "OKATOPat",

                    "Value": ""

                },

                {

                    "Key": "Citizen",

                    "Value": ""

                },

                {

                    "Key": "SocStatus",

                    "Value": ""

                },

                {

                    "Key": "Gip",

                    "Value": "ea46f0b8-8ad6-4eb4-ba7a-3415dff29b77"

                },

                {

                    "Key": "Enp",

                    "Value": ""

                },

                {

                    "Key": "DeathDate",

                    "Value": "2222-01-01"

                },

                {

                    "Key": "SS_Doc",

                    "Value": ""

                }

            ]

        ],

        "SystemIdentifier": "GIP"

    }

]

В графе ожидаемый  результат видим
выходные данные:
"ФИО" определяет блок:
             {
                   "Key": "Name",
                   "Value": "Александр"
               },
               {
                   "Key": "Family",
                   "Value": "Кныш"
               },
               {
                   "Key": "Patronymic",
                   "Value": "Сергеевич"
               },

Где, последовательно возвращены Имя, Фамилия, Отчество.

"Серию и номер полиса" определяет блок:
               {
                   "Key": "SPol",
                   "Value": ""
               },
               {
                   "Key": "NPol",
                   "Value": "3147700842000229"
               },

Где, последовательно возвращены Серия и номер полиса. т к полис застрахованного лица является полисом единого образца, в котором поле серия отсутствует, то информация о серии в данном ответе не заполнена.
"Признак действия полиса" определяет блок:
          {
                   "Key": "PolisIsActive",
                   "Value": "True"
               },
"наименование и код  страховой медицинской организации" определяет блок:
              {
                   "Key": "SMOName",
                   "Value": "ФИЛИАЛ ЗАО \"МАКС-М\" В ГОРОДЕ БЕЛГОРОДЕ"
               },
               {
                   "Key": "SMOCode",
                   "Value": "31001"
               }

2.2

В приложении Postman выполнить запрос: "Идентификация в ГИП по персональным данным"

Успешно выполненный запрос:

  • в поле Status содержится значение 200 OK
  • в поле Body содержится

[

    {

        "Errors": [],

        "PersonsList": [

            [

                {

                    "Key": "SS",

                    "Value": ""

                },

                {

                    "Key": "Name",

                    "Value": "АЛЕКСАНДР"

                },

                {

                    "Key": "Family",

                    "Value": "КНЫШ"

                },

                {

                    "Key": "Patronymic",

                    "Value": "СЕРГЕЕВИЧ"

                },

                {

                    "Key": "Gender",

                    "Value": "1"

                },

                {

                    "Key": "BD",

                    "Value": "1994-12-07"

                },

                {

                    "Key": "Email",

                    "Value": ""

                },

                {

                    "Key": "MCOD",

                    "Value": ""

                },

                {

                    "Key": "SPol",

                    "Value": ""

                },

                {

                    "Key": "NPol",

                    "Value": "3147700842000229"

                },

                {

                    "Key": "SMOName",

                    "Value": "ЗАО \"МАКС-М\""

                },

                {

                    "Key": "SMOCode",

                    "Value": "31001"

                },

                {

                    "Key": "PolisType",

                    "Value": "Единый полис ОМС"

                },

                {

                    "Key": "PolisTypeCode",

                    "Value": "3"

                },

                {

                    "Key": "PolisBeginDate",

                    "Value": "2017-12-08"

                },

                {

                    "Key": "PolisEndDate",

                    "Value": "2222-01-01"

                },

                {

                    "Key": "PolisIsActive",

                    "Value": "true"

                },

                {

                    "Key": "AdressFact",

                    "Value": "Московская обл., Щелковский р-н, г Щелково, ул Космодемьянская, дом 17/4, кв. 1"

                },

                {

                    "Key": "KladrCodeFact",

                    "Value": "50040001000006200"

                },

                {

                    "Key": "HouseFact",

                    "Value": "17/4"

                },

                {

                    "Key": "BuildingFact",

                    "Value": ""

                },

                {

                    "Key": "ConstructionFact",

                    "Value": ""

                },

                {

                    "Key": "ApartmentFact",

                    "Value": "1"

                },

                {

                    "Key": "AdressReg",

                    "Value": "Московская обл., Щелковский р-н, г Щелково, ул Космодемьянская, дом 17/4, кв. 1"

                },

                {

                    "Key": "KladrCodeReg",

                    "Value": "50040001000006200"

                },

                {

                    "Key": "HouseReg",

                    "Value": "17/4"

                },

                {

                    "Key": "BuildingReg",

                    "Value": ""

                },

                {

                    "Key": "ConstructionReg",

                    "Value": ""

                },

                {

                    "Key": "ApartmentReg",

                    "Value": "1"

                },

                {

                    "Key": "DocumentType",

                    "Value": "0"

                },

                {

                    "Key": "DocumentName",

                    "Value": ""

                },

                {

                    "Key": "SDoc",

                    "Value": ""

                },

                {

                    "Key": "NDoc",

                    "Value": ""

                },

                {

                    "Key": "OKATOPat",

                    "Value": ""

                },

                {

                    "Key": "Citizen",

                    "Value": ""

                },

                {

                    "Key": "SocStatus",

                    "Value": ""

                },

                {

                    "Key": "Gip",

                    "Value": "ea46f0b8-8ad6-4eb4-ba7a-3415dff29b77"

                },

                {

                    "Key": "Enp",

                    "Value": ""

                },

                {

                    "Key": "DeathDate",

                    "Value": "2222-01-01"

                },

                {

                    "Key": "SS_Doc",

                    "Value": ""

                }

            ]

        ],

        "SystemIdentifier": "GIP"

    }

]

В графе ожидаемый  результат видим
выходные данные:
"ФИО" определяет блок:
             {
                   "Key": "Name",
                   "Value": "Александр"
               },
               {
                   "Key": "Family",
                   "Value": "Кныш"
               },
               {
                   "Key": "Patronymic",
                   "Value": "Сергеевич"
               },

Где, последовательно возвращены Имя, Фамилия, Отчество.

"Серию и номер полиса" определяет блок:
               {
                   "Key": "SPol",
                   "Value": ""
               },
               {
                   "Key": "NPol",
                   "Value": "3147700842000229"
               },

Где, последовательно возвращены Серия и номер полиса. т к полис застрахованного лица является полисом единого образца, в котором поле серия отсутствует, то информация о серии в данном ответе не заполнена.
"Признак действия полиса" определяет блок:
          {
                   "Key": "PolisIsActive",
                   "Value": "True"
               },
"наименование и код  страховой медицинской организации" определяет блок:
              {
                   "Key": "SMOName",
                   "Value": "ФИЛИАЛ ЗАО \"МАКС-М\" В ГОРОДЕ БЕЛГОРОДЕ"
               },
               {
                   "Key": "SMOCode",
                   "Value": "31001"
               }

3

В приложении Postman выполнить запрос: "Получение полной истории данных по человеку из ГИП по глобальному идентификатору"

Успешно выполненный запрос:

  • в поле Status содержится значение 200 OK
  • в поле Body содержится
    [

        {

            "Errors": [],

            "PersonsList": [

                [

                    {

                        "Key": "SS",

                        "Value": ""

                    },

                    {

                        "Key": "Name",

                        "Value": "АЛЕКСАНДР"

                    },

                    {

                        "Key": "Family",

                        "Value": "КНЫШ"

                    },

                    {

                        "Key": "Patronymic",

                        "Value": "СЕРГЕЕВИЧ"

                    },

                    {

                        "Key": "Gender",

                        "Value": "1"

                    },

                    {

                        "Key": "BD",

                        "Value": "1994-12-07"

                    },

                    {

                        "Key": "Email",

                        "Value": ""

                    },

                    {

                        "Key": "MCOD",

                        "Value": ""

                    },

                    {

                        "Key": "SPol",

                        "Value": ""

                    },

                    {

                        "Key": "NPol",

                        "Value": "3147700842000229"

                    },

                    {

                        "Key": "SMOName",

                        "Value": "ЗАО \"МАКС-М\""

                    },

                    {

                        "Key": "SMOCode",

                        "Value": "31001"

                    },

                    {

                        "Key": "PolisType",

                        "Value": "Единый полис ОМС"

                    },

                    {

                        "Key": "PolisTypeCode",

                        "Value": "3"

                    },

                    {

                        "Key": "PolisBeginDate",

                        "Value": "2017-12-08"

                    },

                    {

                        "Key": "PolisEndDate",

                        "Value": "2222-01-01"

                    },

                    {

                        "Key": "PolisIsActive",

                        "Value": "true"

                    },

                    {

                        "Key": "AdressFact",

                        "Value": "Белгород г.,Южная ул.,64"

                    },

                    {

                        "Key": "KladrCodeFact",

                        "Value": "31000001000044200"

                    },

                    {

                        "Key": "HouseFact",

                        "Value": "64"

                    },

                    {

                        "Key": "BuildingFact",

                        "Value": ""

                    },

                    {

                        "Key": "ConstructionFact",

                        "Value": ""

                    },

                    {

                        "Key": "ApartmentFact",

                        "Value": ""

                    },

                    {

                        "Key": "AdressReg",

                        "Value": "Белгород г.,Южная ул.,64"

                    },

                    {

                        "Key": "KladrCodeReg",

                        "Value": "31000001000044200"

                    },

                    {

                        "Key": "HouseReg",

                        "Value": "64"

                    },

                    {

                        "Key": "BuildingReg",

                        "Value": ""

                    },

                    {

                        "Key": "ConstructionReg",

                        "Value": ""

                    },

                    {

                        "Key": "ApartmentReg",

                        "Value": ""

                    },

                    {

                        "Key": "DocumentType",

                        "Value": "0"

                    },

                    {

                        "Key": "DocumentName",

                        "Value": ""

                    },

                    {

                        "Key": "SDoc",

                        "Value": ""

                    },

                    {

                        "Key": "NDoc",

                        "Value": ""

                    },

                    {

                        "Key": "OKATOPat",

                        "Value": ""

                    },

                    {

                        "Key": "Citizen",

                        "Value": ""

                    },

                    {

                        "Key": "SocStatus",

                        "Value": ""

                    },

                    {

                        "Key": "Gip",

                        "Value": "ea46f0b8-8ad6-4eb4-ba7a-3415dff29b77"

                    },

                    {

                        "Key": "Enp",

                        "Value": ""

                    },

                    {

                        "Key": "DeathDate",

                        "Value": "2200-01-01"

                    }

                ],

                [

                    {

                        "Key": "SS",

                        "Value": ""

                    },

                    {

                        "Key": "Name",

                        "Value": "АЛЕКСАНДР"

                    },

                    {

                        "Key": "Family",

                        "Value": "КНЫШ"

                    },

                    {

                        "Key": "Patronymic",

                        "Value": "СЕРГЕЕВИЧ"

                    },

                    {

                        "Key": "Gender",

                        "Value": "1"

                    },

                    {

                        "Key": "BD",

                        "Value": "1993-12-07"

                    },

                    {

                        "Key": "Email",

                        "Value": ""

                    },

                    {

                        "Key": "MCOD",

                        "Value": ""

                    },

                    {

                        "Key": "SPol",

                        "Value": ""

                    },

                    {

                        "Key": "NPol",

                        "Value": "3147700842000229"

                    },

                    {

                        "Key": "SMOName",

                        "Value": "ЗАО \"МАКС-М\""

                    },

                    {

                        "Key": "SMOCode",

                        "Value": "31001"

                    },

                    {

                        "Key": "PolisType",

                        "Value": "Единый полис ОМС"

                    },

                    {

                        "Key": "PolisTypeCode",

                        "Value": "3"

                    },

                    {

                        "Key": "PolisBeginDate",

                        "Value": "2017-12-08"

                    },

                    {

                        "Key": "PolisEndDate",

                        "Value": "2222-01-01"

                    },

                    {

                        "Key": "PolisIsActive",

                        "Value": "true"

                    },

                    {

                        "Key": "AdressFact",

                        "Value": "Белгород г.,Южная ул.,64"

                    },

                    {

                        "Key": "KladrCodeFact",

                        "Value": "31000001000044200"

                    },

                    {

                        "Key": "HouseFact",

                        "Value": "64"

                    },

                    {

                        "Key": "BuildingFact",

                        "Value": ""

                    },

                    {

                        "Key": "ConstructionFact",

                        "Value": ""

                    },

                    {

                        "Key": "ApartmentFact",

                        "Value": ""

                    },

                    {

                        "Key": "AdressReg",

                        "Value": "Белгород г.,Южная ул.,64"

                    },

                    {

                        "Key": "KladrCodeReg",

                        "Value": "31000001000044200"

                    },

                    {

                        "Key": "HouseReg",

                        "Value": "64"

                    },

                    {

                        "Key": "BuildingReg",

                        "Value": ""

                    },

                    {

                        "Key": "ConstructionReg",

                        "Value": ""

                    },

                    {

                        "Key": "ApartmentReg",

                        "Value": ""

                    },

                    {

                        "Key": "DocumentType",

                        "Value": "0"

                    },

                    {

                        "Key": "DocumentName",

                        "Value": ""

                    },

                    {

                        "Key": "SDoc",

                        "Value": ""

                    },

                    {

                        "Key": "NDoc",

                        "Value": ""

                    },

                    {

                        "Key": "OKATOPat",

                        "Value": ""

                    },

                    {

                        "Key": "Citizen",

                        "Value": ""

                    },

                    {

                        "Key": "SocStatus",

                        "Value": ""

                    },

                    {

                        "Key": "Gip",

                        "Value": "ea46f0b8-8ad6-4eb4-ba7a-3415dff29b77"

                    },

                    {

                        "Key": "Enp",

                        "Value": ""

                    },

                    {

                        "Key": "DeathDate",

                        "Value": "2200-01-01"

                    }

                ],

                [

                    {

                        "Key": "SS",

                        "Value": ""

                    },

                    {

                        "Key": "Name",

                        "Value": "АЛЕКСАНДР"

                    },

                    {

                        "Key": "Family",

                        "Value": "КНЫШ"

                    },

                    {

                        "Key": "Patronymic",

                        "Value": "СЕРГЕЕВИЧ"

                    },

                    {

                        "Key": "Gender",

                        "Value": "1"

                    },

                    {

                        "Key": "BD",

                        "Value": "1993-12-07"

                    },

                    {

                        "Key": "Email",

                        "Value": ""

                    },

                    {

                        "Key": "MCOD",

                        "Value": ""

                    },

                    {

                        "Key": "SPol",

                        "Value": ""

                    },

                    {

                        "Key": "NPol",

                        "Value": "3147700842000229"

                    },

                    {

                        "Key": "SMOName",

                        "Value": ""

                    },

                    {

                        "Key": "SMOCode",

                        "Value": ""

                    },

                    {

                        "Key": "PolisType",

                        "Value": "Единый полис ОМС"

                    },

                    {

                        "Key": "PolisTypeCode",

                        "Value": "3"

                    },

                    {

                        "Key": "PolisBeginDate",

                        "Value": "2016-03-16"

                    },

                    {

                        "Key": "PolisEndDate",

                        "Value": "2079-01-01"

                    },

                    {

                        "Key": "PolisIsActive",

                        "Value": "true"

                    },

                    {

                        "Key": "AdressFact",

                        "Value": "Московская обл., Щелковский р-н, г Щелково, ул Космодемьянская, дом 17/4, кв. 1"

                    },

                    {

                        "Key": "KladrCodeFact",

                        "Value": "50040001000006200"

                    },

                    {

                        "Key": "HouseFact",

                        "Value": "17/4"

                    },

                    {

                        "Key": "BuildingFact",

                        "Value": ""

                    },

                    {

                        "Key": "ConstructionFact",

                        "Value": ""

                    },

                    {

                        "Key": "ApartmentFact",

                        "Value": "1"

                    },

                    {

                        "Key": "AdressReg",

                        "Value": "Московская обл., Щелковский р-н, г Щелково, ул Космодемьянская, дом 17/4, кв. 1"

                    },

                    {

                        "Key": "KladrCodeReg",

                        "Value": "50040001000006200"

                    },

                    {

                        "Key": "HouseReg",

                        "Value": "17/4"

                    },

                    {

                        "Key": "BuildingReg",

                        "Value": ""

                    },

                    {

                        "Key": "ConstructionReg",

                        "Value": ""

                    },

                    {

                        "Key": "ApartmentReg",

                        "Value": "1"

                    },

                    {

                        "Key": "DocumentType",

                        "Value": "0"

                    },

                    {

                        "Key": "DocumentName",

                        "Value": ""

                    },

                    {

                        "Key": "SDoc",

                        "Value": ""

                    },

                    {

                        "Key": "NDoc",

                        "Value": ""

                    },

                    {

                        "Key": "OKATOPat",

                        "Value": ""

                    },

                    {

                        "Key": "Citizen",

                        "Value": ""

                    },

                    {

                        "Key": "SocStatus",

                        "Value": ""

                    },

                    {

                        "Key": "Gip",

                        "Value": "ea46f0b8-8ad6-4eb4-ba7a-3415dff29b77"

                    },

                    {

                        "Key": "Enp",

                        "Value": ""

                    },

                    {

                        "Key": "DeathDate",

                        "Value": "2200-01-01"

                    }

                ],

                [

                    {

                        "Key": "SS",

                        "Value": ""

                    },

                    {

                        "Key": "Name",

                        "Value": "АЛЕКСАНДР"

                    },

                    {

                        "Key": "Family",

                        "Value": "КНЫШ"

                    },

                    {

                        "Key": "Patronymic",

                        "Value": "СЕРГЕЕВИЧ"

                    },

                    {

                        "Key": "Gender",

                        "Value": "1"

                    },

                    {

                        "Key": "BD",

                        "Value": "1993-12-07"

                    },

                    {

                        "Key": "Email",

                        "Value": ""

                    },

                    {

                        "Key": "MCOD",

                        "Value": ""

                    },

                    {

                        "Key": "SPol",

                        "Value": ""

                    },

                    {

                        "Key": "NPol",

                        "Value": "3147700842000229"

                    },

                    {

                        "Key": "SMOName",

                        "Value": "ЗАО \"МАКС-М\""

                    },

                    {

                        "Key": "SMOCode",

                        "Value": "31001"

                    },

                    {

                        "Key": "PolisType",

                        "Value": "Единый полис ОМС"

                    },

                    {

                        "Key": "PolisTypeCode",

                        "Value": "3"

                    },

                    {

                        "Key": "PolisBeginDate",

                        "Value": "2017-12-08"

                    },

                    {

                        "Key": "PolisEndDate",

                        "Value": "2222-01-01"

                    },

                    {

                        "Key": "PolisIsActive",

                        "Value": "true"

                    },

                    {

                        "Key": "AdressFact",

                        "Value": "Белгород г.,Южная ул.,64"

                    },

                    {

                        "Key": "KladrCodeFact",

                        "Value": "31000001000044200"

                    },

                    {

                        "Key": "HouseFact",

                        "Value": "64"

                    },

                    {

                        "Key": "BuildingFact",

                        "Value": ""

                    },

                    {

                        "Key": "ConstructionFact",

                        "Value": ""

                    },

                    {

                        "Key": "ApartmentFact",

                        "Value": ""

                    },

                    {

                        "Key": "AdressReg",

                        "Value": "Белгород г.,Южная ул.,64"

                    },

                    {

                        "Key": "KladrCodeReg",

                        "Value": "31000001000044200"

                    },

                    {

                        "Key": "HouseReg",

                        "Value": "64"

                    },

                    {

                        "Key": "BuildingReg",

                        "Value": ""

                    },

                    {

                        "Key": "ConstructionReg",

                        "Value": ""

                    },

                    {

                        "Key": "ApartmentReg",

                        "Value": ""

                    },

                    {

                        "Key": "DocumentType",

                        "Value": "0"

                    },

                    {

                        "Key": "DocumentName",

                        "Value": ""

                    },

                    {

                        "Key": "SDoc",

                        "Value": ""

                    },

                    {

                        "Key": "NDoc",

                        "Value": ""

                    },

                    {

                        "Key": "OKATOPat",

                        "Value": ""

                    },

                    {

                        "Key": "Citizen",

                        "Value": ""

                    },

                    {

                        "Key": "SocStatus",

                        "Value": ""

                    },

                    {

                        "Key": "Gip",

                        "Value": "ea46f0b8-8ad6-4eb4-ba7a-3415dff29b77"

                    },

                    {

                        "Key": "Enp",

                        "Value": ""

                    },

                    {

                        "Key": "DeathDate",

                        "Value": "2200-01-01"

                    }

                ]

            ],

            "SystemIdentifier": "GIP"

        }

    ]

Входной параметр
"Key": "isHistory",
"Value": "1"
говорит о том, что мы запрашиваем полную историю данных по человеку из индекса персон.

В графе ожидаемый  результат видим
выходные данные:

4

В приложении Postman выполнить запрос: "Идентификация в ЕРЗ по персональным данным"

Успешно выполненный запрос:

  • в поле Status содержится значение 200 OK
  • в поле Body содержится
    [

        {

            "Errors": [],

            "PersonsList": [

                [

                    {

                        "Key": "SS",

                        "Value": ""

                    },

                    {

                        "Key": "Name",

                        "Value": "АЛЕКСАНДР"

                    },

                    {

                        "Key": "Family",

                        "Value": "КНЫШ"

                    },

                    {

                        "Key": "Patronymic",

                        "Value": "СЕРГЕЕВИЧ"

                    },

                    {

                        "Key": "Gender",

                        "Value": "1"

                    },

                    {

                        "Key": "BD",

                        "Value": "1994-12-07"

                    },

                    {

                        "Key": "Email",

                        "Value": ""

                    },

                    {

                        "Key": "MCOD",

                        "Value": ""

                    },

                    {

                        "Key": "SPol",

                        "Value": ""

                    },

                    {

                        "Key": "NPol",

                        "Value": "3147700842000229"

                    },

                    {

                        "Key": "SMOName",

                        "Value": "ЗАО \"МАКС-М\""

                    },

                    {

                        "Key": "SMOCode",

                        "Value": "31001"

                    },

                    {

                        "Key": "PolisType",

                        "Value": "Единый полис ОМС"

                    },

                    {

                        "Key": "PolisTypeCode",

                        "Value": "3"

                    },

                    {

                        "Key": "PolisBeginDate",

                        "Value": "2017-12-08"

                    },

                    {

                        "Key": "PolisEndDate",

                        "Value": "2222-01-01"

                    },

                    {

                        "Key": "PolisIsActive",

                        "Value": "true"

                    },

                    {

                        "Key": "AdressFact",

                        "Value": "Московская обл., Щелковский р-н, г Щелково, ул Космодемьянская, дом 17/4, кв. 1"

                    },

                    {

                        "Key": "KladrCodeFact",

                        "Value": "50040001000006200"

                    },

                    {

                        "Key": "HouseFact",

                        "Value": "17/4"

                    },

                    {

                        "Key": "BuildingFact",

                        "Value": ""

                    },

                    {

                        "Key": "ConstructionFact",

                        "Value": ""

                    },

                    {

                        "Key": "ApartmentFact",

                        "Value": "1"

                    },

                    {

                        "Key": "AdressReg",

                        "Value": "Московская обл., Щелковский р-н, г Щелково, ул Космодемьянская, дом 17/4, кв. 1"

                    },

                    {

                        "Key": "KladrCodeReg",

                        "Value": "50040001000006200"

                    },

                    {

                        "Key": "HouseReg",

                        "Value": "17/4"

                    },

                    {

                        "Key": "BuildingReg",

                        "Value": ""

                    },

                    {

                        "Key": "ConstructionReg",

                        "Value": ""

                    },

                    {

                        "Key": "ApartmentReg",

                        "Value": "1"

                    },

                    {

                        "Key": "DocumentType",

                        "Value": "0"

                    },

                    {

                        "Key": "DocumentName",

                        "Value": ""

                    },

                    {

                        "Key": "SDoc",

                        "Value": ""

                    },

                    {

                        "Key": "NDoc",

                        "Value": ""

                    },

                    {

                        "Key": "OKATOPat",

                        "Value": ""

                    },

                    {

                        "Key": "Citizen",

                        "Value": ""

                    },

                    {

                        "Key": "SocStatus",

                        "Value": ""

                    },

                    {

                        "Key": "Gip",

                        "Value": "ea46f0b8-8ad6-4eb4-ba7a-3415dff29b77"

                    },

                    {

                        "Key": "Enp",

                        "Value": ""

                    },

                    {

                        "Key": "DeathDate",

                        "Value": "2222-01-01"

                    },

                    {

                        "Key": "SS_Doc",

                        "Value": ""

                    }

                ]

            ],

            "SystemIdentifier": "TRZ"

        }

    ]

В графе ожидаемый  результат видим
выходные данные:
"ФИО" определяет блок:
             {
                   "Key": "Name",
                   "Value": "Александр"
               },
               {
                   "Key": "Family",
                   "Value": "Кныш"
               },
               {
                   "Key": "Patronymic",
                   "Value": "Сергеевич"
               },

Где, последовательно возвращены Имя, Фамилия, Отчество.

"Серию и номер полиса" определяет блок:
               {
                   "Key": "SPol",
                   "Value": ""
               },
               {
                   "Key": "NPol",
                   "Value": "3147700842000229"
               },

Где, последовательно возвращены Серия и номер полиса. т к полис застрахованного лица является полисом единого образца, в котором поле серия отсутствует, то информация о серии в данном ответе не заполнена.
"Признак действия полиса" определяет блок:
          {
                   "Key": "PolisIsActive",
                   "Value": "True"
               },
"наименование и код  страховой медицинской организации" определяет блок:
              {
                   "Key": "SMOName",
                   "Value": "ФИЛИАЛ ЗАО \"МАКС-М\" В ГОРОДЕ БЕЛГОРОДЕ"
               },
               {
                   "Key": "SMOCode",
                   "Value": "31001"
               }

5

В приложении Postman выполнить запрос: "Идентификация в ИЭМК по персональным данным"

Успешно выполненный запрос:

  • в поле Status содержится значение 200 OK
  • в поле Body содержится
    [

        {

            "Errors": [],

            "PersonsList": [

                [

                    {

                        "Key": "SS",

                        "Value": ""

                    },

                    {

                        "Key": "Name",

                        "Value": "АЛЕКСАНДР"

                    },

                    {

                        "Key": "Family",

                        "Value": "КНЫШ"

                    },

                    {

                        "Key": "Patronymic",

                        "Value": "СЕРГЕЕВИЧ"

                    },

                    {

                        "Key": "Gender",

                        "Value": "1"

                    },

                    {

                        "Key": "BD",

                        "Value": "1994-12-07"

                    },

                    {

                        "Key": "Email",

                        "Value": ""

                    },

                    {

                        "Key": "MCOD",

                        "Value": ""

                    },

                    {

                        "Key": "SPol",

                        "Value": ""

                    },

                    {

                        "Key": "NPol",

                        "Value": "3147700842000229"

                    },

                    {

                        "Key": "SMOName",

                        "Value": "ЗАО \"МАКС-М\""

                    },

                    {

                        "Key": "SMOCode",

                        "Value": "31001"

                    },

                    {

                        "Key": "PolisType",

                        "Value": "Единый полис ОМС"

                    },

                    {

                        "Key": "PolisTypeCode",

                        "Value": "3"

                    },

                    {

                        "Key": "PolisBeginDate",

                        "Value": "2017-12-08"

                    },

                    {

                        "Key": "PolisEndDate",

                        "Value": "2222-01-01"

                    },

                    {

                        "Key": "PolisIsActive",

                        "Value": "true"

                    },

                    {

                        "Key": "AdressFact",

                        "Value": "Московская обл., Щелковский р-н, г Щелково, ул Космодемьянская, дом 17/4, кв. 1"

                    },

                    {

                        "Key": "KladrCodeFact",

                        "Value": "50040001000006200"

                    },

                    {

                        "Key": "HouseFact",

                        "Value": "17/4"

                    },

                    {

                        "Key": "BuildingFact",

                        "Value": ""

                    },

                    {

                        "Key": "ConstructionFact",

                        "Value": ""

                    },

                    {

                        "Key": "ApartmentFact",

                        "Value": "1"

                    },

                    {

                        "Key": "AdressReg",

                        "Value": "Московская обл., Щелковский р-н, г Щелково, ул Космодемьянская, дом 17/4, кв. 1"

                    },

                    {

                        "Key": "KladrCodeReg",

                        "Value": "50040001000006200"

                    },

                    {

                        "Key": "HouseReg",

                        "Value": "17/4"

                    },

                    {

                        "Key": "BuildingReg",

                        "Value": ""

                    },

                    {

                        "Key": "ConstructionReg",

                        "Value": ""

                    },

                    {

                        "Key": "ApartmentReg",

                        "Value": "1"

                    },

                    {

                        "Key": "DocumentType",

                        "Value": "0"

                    },

                    {

                        "Key": "DocumentName",

                        "Value": ""

                    },

                    {

                        "Key": "SDoc",

                        "Value": ""

                    },

                    {

                        "Key": "NDoc",

                        "Value": ""

                    },

                    {

                        "Key": "OKATOPat",

                        "Value": ""

                    },

                    {

                        "Key": "Citizen",

                        "Value": ""

                    },

                    {

                        "Key": "SocStatus",

                        "Value": ""

                    },

                    {

                        "Key": "Gip",

                        "Value": "ea46f0b8-8ad6-4eb4-ba7a-3415dff29b77"

                    },

                    {

                        "Key": "Enp",

                        "Value": ""

                    },

                    {

                        "Key": "DeathDate",

                        "Value": "2222-01-01"

                    },

                    {

                        "Key": "SS_Doc",

                        "Value": ""

                    }

                ]

            ],

            "SystemIdentifier": "IEMK"

        }

    ]

В графе ожидаемый  результат видим
выходные данные:
"ФИО" определяет блок:
             {
                   "Key": "Name",
                   "Value": "Александр"
               },
               {
                   "Key": "Family",
                   "Value": "Кныш"
               },
               {
                   "Key": "Patronymic",
                   "Value": "Сергеевич"
               },

Где, последовательно возвращены Имя, Фамилия, Отчество.

"Серию и номер полиса" определяет блок:
               {
                   "Key": "SPol",
                   "Value": ""
               },
               {
                   "Key": "NPol",
                   "Value": "3147700842000229"
               },

Где, последовательно возвращены Серия и номер полиса. т к полис застрахованного лица является полисом единого образца, в котором поле серия отсутствует, то информация о серии в данном ответе не заполнена.
"Признак действия полиса" определяет блок:
          {
                   "Key": "PolisIsActive",
                   "Value": "True"
               },
"наименование и код  страховой медицинской организации" определяет блок:
              {
                   "Key": "SMOName",
                   "Value": "ФИЛИАЛ ЗАО \"МАКС-М\" В ГОРОДЕ БЕЛГОРОДЕ"
               },
               {
                   "Key": "SMOCode",
                   "Value": "31001"
               }






















  • Нет меток