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

Ключ

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

Коллекция Postman: СМП.postman_collection.json

Ссылки на переменные окружения

Отличается от отмены вызова врача на дом тем, что не требует токен для авторизации. Вместо токена необходимо передать GUID клиентского приложения.Позволяет отменять вызовы в случае необходимости.

Запрос

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

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


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

...

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


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

...

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


Тело запроса

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

ПолеТип данныхОписаниеОбязательный
ReasonstringПричина удаления-
SourceNamestringНаименование станции СМП - инициатора отмены вызова-
Блок кода

Пример тела запроса:

noformat
titleПример модели в формате JSON
collapsetrue
{
	  "reason": "ложный вызов",
	  "sourceName": "Станция №72"
}


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

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

ПолеТип данныхОписание
statusDeleteintзначение 1 - если удаление успешно

...

Блок кода
titleПример модели в формате JSON
collapsetrue
{
    "statusDelete": 1
}


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

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


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