Описание форматов веб-сервисов и файлов
Руководство пользователя
×

2.6. BookAnAppointmentWithClient (запись с сайта)

BookAnAppointmentWithParams (EmployeeID[string], TimeBegin[dateTime], Comment[string], GUID[string], Client[string], Service[string]).
 
EmployeeID – уникальный идентификатор сотрудника.
TimeBegin – Полная дата, на которую оформляется запись.
GUID – уникальный идентификатор для заявки на изменение. Если значение не заполнено, будет создана новая заявка.
Client – уникальный идентификатор пациента.
Service – уникальный идентификатор услуги в 1С. Ожидается только один идентификатор.
 
Описание: Производит запись или изменение заявки пациента. GUID работает аналогично сервису «BookAnAppointment».
В качестве ответа возвращается «Ok» при успешном выполнении. При создании новой заявки, её УИД не будет возвращён. В случае ошибки будет возвращена структура Результат и ОписаниеОшибки.
 
Возможные ошибки:
1. Ошибка при получении уникального идентификатора на основе EmployeeID;
2. Ошибка при выполнении поиска сотрудника по уникальному идентификатору;
3. Ошибка при получении уникального идентификатора на основе Client;
4. Ошибка при выполнении поиска клиента по уникальному идентификатору;
5. Ошибка при получении уникального идентификатора на основе Service;
6. Ошибка при выполнении поиска номенклатуры по уникальному идентификатору;
7. Ошибка при преобразовании TimeBegin в Дату;
8. Ошибка при получении клиники специализации переданного сотрудника;
9. Не удалось записать документ Заявка.