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

Запрос

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

POST: {{url}}/directions/transfer

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

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




Тело запроса

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

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

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

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

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

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

Модель: TransferredDirection

Название

Тип данных

Описание

Комментарий
MkabMkabShortМкаб пациента
ConsultDirectionConsultDirectionDtoНаправление на консультацию
LaboratoryDirectionLaboratoryDirectionНаправление на исследование
DirectionToIdintИдентификатор (ИД) направления
DirectionNumberstringНомер направления
IsLpuToboolПризнак того произошел ли перенос из одной ЛПУ в другуюЕсли был перенос направления(ЛПУ направившая отличается от ЛПУ принимающей ) флаг выставляется 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
  • Нет меток