Тело из метода Создание заявки на ЭМД
Описание полей
Название | Тип данных | Описание | Обязательность | Комментарий |
---|
lpu | string | Мкод или гуид ЛПУ | + |
|
doctor | string | Врач | - | Либо просто гуид должности, либо идентификатор-склейка гуид ЛПУ + гуид должности |
emdType | string | Код типа ЭМД | + | Поле Code из метода Получение справочника типов ЭМД либо из массива AvailableToRequest метода Получение ЭМД и заявок на ЭМД по документу-основанию Создавать заявки можно только по типам имеющим признак isEmdRequest = true Для типа документа-основания(docSourceType) = none можно указывать только тип ЭМД для которого не предусмотрен документ-основание(DocSourceType = null в модели типа ЭМД). |
docSourceId | string | Идентификатор документа-основания | +/- | Возможные значения в зависимости от типа документа-основания(docSourceType): - для tap - id из Получение истории посещений пациента для РПГУ или tapGuid из Получение истории посещений
- для disp - id из Получение информации о диспансеризациях РПГУ или guid из Получение информации о доступных диспансеризациях. Только в статусе success - диспансеризация пройдена
- для notworkdoc - идентификатор из сервиса ЛН. У сервиса нет описания, только описание того как его использует 2др Листки нетрудоспособности
- для none - Для этого типа поле игнорируется. В текущей версии если передать некорректное по формату гуида или склейки гуида значение, то возникнет ошибка.
API-2259
-
Получение подробных данных проблемы...
СТАТУС
|
docSourceType | string | Тип документа-основания | + | Возможные значения: - tap - Талон амбулаторного пациента(ТАП) - история посещения
- disp - Карта диспансеризации
- notworkdoc - Листок нетрудоспособности(ЛН)
- none - Заявка без указания документа-основания
|
patientComment | string | Комментарий пациента оставленный при оформлении заявки | - | Максимум 1000 символов |
//общий шаблон
{
"lpu": "{{lpu}}",
"doctor": "{{doctor}}",
"emdType": "{{emd_type}}",
"docSourceId": "{{tap_id}}",
"docSourceType": "tap",
"patientComment": "комментарий пациента"
}
//пример для ЛН
{
"lpu": "470102",
"doctor": "1dadf64c-f34a-4023-98a6-3e7b7be4f2432620dd7d-8ff1-47e5-a387-970d0313d969",
"emdType": "notworkdoc",
"docSourceId": "483FFFDB-81B8-4588-8B01-A782AEAEA484",
"docSourceType": "notworkdoc",
"patientComment": "комментарий пациента"
}
//пример для заявки ЭМД без документа-основания
{
"lpu": "470102",
"emdType": "80",
"docSourceId": null,
"docSourceType": "none",
"patientComment": "Test"
}