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

Используется в Создание записи в лист ожидания

Запрос

Адрес запроса

POST: {{url}}/directions/transfer

Заголовки запроса

ЗаголовокЗначение (тип/формат значения)ОписаниеОбязательный
AuthorizationBearer {codToken} (без скобок и через пробел после Bearer)COD токен, полученный с помощью сервиса авторизации+

Тело запроса

Запрос переноса направления - AppointmentRequest

НазваниеТип данныхОписаниеОбязательностьКомментарий
DirectionGuidstring(Guid)Гуид направления+
DirectionTypestring

Тип направления:

  • Consult - консультация
  • Laboratory - исследование
  • Tmk - ТМК
+
LpuFromGuidstring(Guid)Гуид ЛПУ, откуда направили+
LpuToGuidstring(Guid)Гуид ЛПУ, куда направили+

Ответ сервера

В случае успешного выполнения сервер вернет ответ в формате JSON со следующими данными:

Модель: TransferredDirection

Название

Тип данных

Описание

Комментарий
MkabMkabShortМКАБ пациента
ConsultDirectionConsultDirectionDtoНаправление на консультацию
LaboratoryDirectionLaboratoryDirectionНаправление на исследование
TmkDirectionTmkDirectionНаправление на ТМКДТО не задокументирована. Будет позже если понадобится для клиента.
DirectionToIdintИдентификатор (ИД) направления
DirectionNumberstringНомер направления
IsTransferredboolПризнак того произошел ли перенос из одной ЛПУ в другуюЕсли был перенос направления(ЛПУ направившая отличается от ЛПУ принимающей ) флаг выставляется true, иначе false

Возможные ошибки

Код ответа сервераКод сообщенияСообщениеТип ошибки
4035010Запрос должен содержать 'Authorization: Bearer ...'"Error
4035008Токен некорректенError
4035007Время действия токена истеклоError
4035009Подпись запроса некорректнаError
4044001Ваша электронная медицинская карта отсутствует. Обратитесь в регистратуру медицинского учреждения.Error
4035096Ваша электронная медицинская карта закрыта. Обратитесь в регистратуру медицинского учреждения.Error
4004000Неподдерживаемый тип направленияValidation
4004000Направление не найденоValidation
4004000ЛПУ в направлении и запросе не принадлежат одному юр лицуValidation
4004000Направление {DirectionGuid} не принадлежит пациентуValidation
4004000Специальность, указанная в направлении не совпадает со специальностью ресурсаValidation
4004032Направление является завершенным. Запись невозможнаValidation
  • Нет меток