|
<< Показать Оглавление >> Работа через Voice2Med Client > Список WS-методов (сообщений) > Сообщения от ИС 17. Запуск работы в рамках протокола |
![]()
|
"MessageType": 17
Заполнение формы может производиться несколькими сессиями распознавания: работая с одной формой, пользователь может запустить распознавание речи, заполнить часть формы, остановить распознавание, вновь запустить его, заполнить оставшуюся часть формы и снова остановить. Voice2Med имеет встроенную систему биллинга, которая служит для подсчёта статистики взаимодействия между ИС и Voice2Med Client.
При использовании системы биллинга ИС должна до запуска распознавания проинформировать Voice2Med Client, что сеанс распознавания речи относится к определённому протоколу (заполняемому экземпляру формы). При этом к одному протоколу может относиться несколько сеансов распознавания речи.
Статистика по всем звуковым данным, отправленным между запросами запуска и завершения работы с протоколом, привязывается к указанному протоколу.
Для запуска заполнения протокола ИС должна отправить данный запрос перед запуском заполнения формы.
В запросе указываются следующие данные:
Параметр |
Тип |
Обязательный |
Описание |
Name |
String |
Да |
Название протокола в ИС. Если нет названия протокола, то возвращается ошибка. |
Type |
String |
Нет |
Тип протокола. Если тип не задан, то система биллинга использует тип, настроенный по умолчанию. Все используемые типы протоколов должны быть зарегистрированы в системе биллинга на этапе настройки. Если указан незарегистрированный тип протокола, то сервер возвращает уведомление об ошибке. |
Id |
String |
Нет |
Идентификатор протокола в ИС. Если не указан, то ожидается, что идентификатор будет указан при завершении заполнения протокола. Если указан, то тот же идентификатор следует указывать и в запросе «Завершение заполнения протокола». |
{
"MessageType":17,
"Data":{
"Type":"type-2",
"Id":"P-123456",
"Name":"Справка №1"
}
}
Voice2Med Client возвращает уведомление о начале заполнения протокола.