При создании записи по направлению при необходимости происходит также создание МКАБа(Карты) пациента.
Возможны следующие сценарии по работе с ними.
Обычная запись по направлению с использованием токена(авторизации пациента) - Создание записи на прием по направлению
Использование существующего МКАБ
Если при записи по направлению у пациента уже есть МКАБ в ЛПУ, то при записи мы используем его. МКАБы отбираются из МИП - Поиск пациента в МИП. По умолчанию берем последний незакрытый.
Для случаев когда у пациента имеется локальный МКАБ с тем же полисом берем его. Если он закрыт, то берем его и преоткрываем с пометкой в MKABInfo "Переоткрыт при записи по направлению".
Создание нового МКАБ
Если у пациента нет МКАБов в ЛПУ, то создаем новый с отметкой "Создан автоматически по направлению" в MKABInfo. Номер такого МКАБ имеет формат TD{идентификатор}.
Данные для создания МКАБ берем из данных персоны(МИП) пациента под которым авторизовались. Перечень полей МКАБ при создании
Запись без авторизации с указанием данных пациента в теле запроса(covid) - Создание записи на прием вместе с направлением. Для пациентов с подозрением на COVID-19
Использование существующего МКАБ
В теле запроса может быть указан идентификатор персоны. По нему ищем данные пациента. В этом случае работа с МКАБом аналогична той что указана в предыдущем пункте с авторизацией.
Иначе в теле должны быть указаны данные пациента и его полиса. Сначала пробуем найти существующий МКАБ с тем же полисом и если находим, то производим запись на него. Иначе переходим к созданию МКАБ.
Создание нового МКАБ
Новый МКАБ будет создан по данным из тела запроса.