Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

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


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

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


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

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


Тело запроса

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

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

...

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

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


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

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


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