При создании записи по направлению при необходимости происходит также создание МКАБа(Карты) пациента.

Возможны следующие сценарии по работе с ними.

Обычная запись по направлению с использованием токена(авторизации пациента) - Создание записи на прием по направлению

Использование существующего МКАБ

Если при записи по направлению у пациента уже есть МКАБ в ЛПУ, то при записи мы используем его. МКАБы отбираются из МИП - Поиск пациента в МИП. По умолчанию берем последний незакрытый.

Для случаев когда у пациента имеется локальный МКАБ с тем же полисом берем его. Если он закрыт, то берем его и преоткрываем с пометкой в MKABInfo "Переоткрыт при записи по направлению". 

Создание нового МКАБ

Если у пациента нет МКАБов в ЛПУ, то создаем новый с отметкой "Создан автоматически по направлению" в MKABInfo. Номер такого МКАБ имеет формат TD{идентификатор}.

Данные для создания МКАБ берем из данных персоны(МИП) пациента под которым авторизовались. Перечень полей МКАБ при создании

Запись без авторизации с указанием данных пациента в теле запроса(covid) - Создание записи на прием вместе с направлением. Для пациентов с подозрением на COVID-19

Использование существующего МКАБ

В теле запроса может быть указан идентификатор персоны. По нему ищем данные пациента. В этом случае работа с МКАБом аналогична той что указана в предыдущем пункте с авторизацией.

Иначе в теле должны быть указаны данные пациента и его полиса. Сначала пробуем найти существующий МКАБ с тем же полисом и если находим, то производим запись на него. Иначе переходим к созданию МКАБ.

Создание нового МКАБ если нет персоны в МИП

Новый МКАБ будет создан по данным из тела запроса. Портал 2dr передает данные, полученные из ЕСИА.