Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.
Набор данныхПараметрыКомментарий

Полис + Дата рождения

n_pol, s_pol, birthdayВозможно указание как серии + номера и даты рождения для старых форматов полиса, так и только номера + даты рождения для ЕНП
Идентификатор пациента в МИПpersonguid
Гуид МКАБа пациентаmkab
СНИЛС + Дата рожденияsnils, birthday
ФИО, СНИЛС, полису ОМС, дате рожденияepgu, f, n, p, snils, n_pol, s_pol, birthday

Получение токена по множественным данным по алгоритму ЕПГУ. Подробнее о возможных комбинациях этих данных по ссылке.

Параметр epgu=true включает проверку.

Серия паспорта + Номер паспортаsDoc, nDocs_doc, n_docНеобходимо для записи на водительскую справку через инфомат


Авторизация пациента алгоритмами ФЭР только для ЦОД токена (https://jira.softrust.ru/browse/API-2598)

Набор данных

Параметры

Комментарий

ОМС + СНИЛС + Дата Рожденияepgu = true, s_pol (опционально), n_pol, snils, birthday
ОМС + СНИЛС + Фамилия epgu = true, s_pol (опционально), n_pol, snils, familyпараметр birthday можно указать любой, но не указать нельзя
ОМС + СНИЛС + Имя + Отчествоepgu = true, s_pol (опционально), n_pol, snils, name, patronymicпараметр birthday можно указать любой, но не указать нельзя
ОМС + Дата рождения + Имяepgu = true, s_pol (опционально), n_pol, birthday, name
СНИЛС + Дата рождения + Имяepgu = true, snils, birthday, name

Получение токена пациента для врача

В случае такого получения токена в него записываются дополнительные клеймы содержащие данные о враче и его ЛПУ, которые в дальнейшем используются для идентификации автора записи.

Чтобы получить логин от имени врача нужно передать 3 дополнительных параметра:

userLpu - гуид ЛПУ врача-пользователя;

userGuid - гуид врача-пользователя, гуид x_User;

login - логин пользователя. Используется для записи в историю.

И один хедер ClientApplication, содержащий гуид клиентского приложения через которое работает врач.

Наборы параметров для поиска пациентов используются те же, что и при обычном получении токена.

Блок кода
titleПример получения токена для врача
curl --location 'http://2drtest.softrust.ru/api/v2/auth/cod/token?mkab=cd36c154-d7f4-44e2-87ee-b31915d2d075&login=admin&userLpu=1dadf64c-f34a-4023-98a6-3e7b7be4f243&userGuid=ffffffff-ffff-ffff-ffff-ffffffffffff' \
--header 'ClientApplication: 16fb1e9e-4232-41b5-b708-887c40d5aee9'