Page tree
Skip to end of metadata
Go to start of metadata

Позволяет отменять вызовы в случае необходимости.

Запрос

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

DELETE: {{url}}/smp/calldoctor/{{lpuGuid}}/{{callDoctorGuid}}


Параметры запроса

ПараметрОписаниеОбязательный
lpuGuidГуид ЛПУ в которой удаляется вызов на дом+
callDoctorGuidГуид отменяемого вызова врача на дом+


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

ЗаголовокЗначение (тип/формат значения)ОписаниеОбязательный
AuthorizationGUID+
Content-Typeapplication/jsonЗаголовок для выбора метода форматирования+


Тело запроса

JSON со следующими полями:

ПолеТип данныхОписаниеОбязательный
ReasonstringПричина удаления-
SourceNamestringНаименование станции СМП - инициатора отмены вызова-
Пример модели в формате JSON
{
  "reason": "ложный вызов",
  "sourceName": "Станция №72"
}


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

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

ПолеТип данныхОписание
statusDeleteintзначение 1 - если удаление успешно
Пример модели в формате JSON
{
    "statusDelete": 1
}


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

Код ответа сервераКод сообщенияСообщениеТип ошибки
4004021Время вызова уже прошло. Нельзя отменить прошедший вызовValidation
4004022Нельзя отменить неактивный вызовValidation
5005023Не удалось отменить вызов {callDoctorGuid} в лпу {lpuGuid}Error


В случае возникновения ошибок будет возвращен стандартный ответ сервера.

  • No labels