Просмотр статистики

<< Показать Оглавление >>

Регулярное обслуживание      

Просмотр статистики

Для просмотра статистики используются контроллеры:

•[POST] recognitioninfo/perday

•[POST] extdocumentsinfo

•[POST] sessionsinfo/perday

[POST] recognitioninfo/perday

Отображает данные о диктовке по каждому пользователю за сутки (с 00:00:00 до 23:59:59 по времени приложения) только из указанного часового пояса. Данные агрегируются по всем документам, распознанным за сутки одним пользователем. Если пользователь не запускал распознавание в указанную дату, в таблицу он не попадет.

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

Название

Описание

StartTime

Начало отчетного интервала в формате "YYYY-MM-DD"

StopTime

Окончание отчетного интервала в формате "YYYY-MM-DD"

TimeZone

Часовой пояс в формате "±HH:MM"

ClientId (не обязательно)

Идентификатор клиентского приложения в формате GUID

Пример запроса

http://<хост сервиса статистики>:64995/api/v1/recognitioninfo/perday

Тело запроса

{

  "StartTime" : "2023-11-11",

  "StopTime"  : "2023-11-11", 

  "TimeZone"  : "+03:00"

}

Ответ

В ответе возвращается CSV-таблица со следующими полями:

Название

Описание

ClientId

Идентификатор клиентского приложения в формате GUID

Date

Дата в формате "YYYY-MM-DD"

Duration

Длительность речи в секундах

TextLength

Количество распознанных символов

Пример ответа

ClientId,Date,Duration,TextLength

"f275192f-737d-4461-9397-90594dbc48a0",2023-01-01,123,123

"e755f322-77aa-444a-a889-f53f2344acbd",2023-01-01,234,345

[POST] extdocumentsinfo

Отображает данные за каждый документ за одни сутки (с 00:00:00 до 23:59:59) от пользователя с одним и тем же ClientId.

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

Название

Описание

StartTime

Начало отчетного интервала в формате "YYYY-MM-DD"

StopTime

Окончание отчетного интервала в формате "YYYY-MM-DD"

TimeZone

Часовой пояс в формате "±HH:MM"

ExternalDocumentId (не обязательно)

Идентификатор медицинской записи. Не более 255 символов

ClientId (не обязательно)

Идентификатор клиентского приложения в формате GUID

Пример запроса

http://<хост сервиса статистики>:64995/api/v1/extdocumentsinfo

Тело запроса

{

  "StartTime" : "2023-11-11",

  "StopTime"  : "2023-11-11", 

  "TimeZone"  : "+03:00"

}

Ответ

В ответе возвращается CSV-таблица со следующими полями:

Название

Описание

ExternalDocumentId

Идентификатор медицинской записи

ClientId

Идентификатор клиентского приложения в формате GUID

Date

Дата в формате "YYYY-MM-DD"

MinStartTime

Время начала голосового заполнения медицинской записи. Формат: YYYY-MM-DDThh:mm:ss[.SSS]±hh:mm

MaxStopTime

Время окончания голосового заполнения медицинской записи. Формат: YYYY-MM-DDThh:mm:ss[.SSS]±hh:mm

SessionCount

Количество сессий распознавания для данной медицинской записи

Duration

Длительность речи в секундах

TextLength

Количество распознанных символов

Пример ответа

ExternalDocumentId,ClientId,Date,MinStartTime,MaxStopTime,SessionCount,Duration,TextLength

"f275192f-737d-4461-9397-90594dbc48a0","a64e3c77-5a67-41c3-aae9-84d316e1aff0",2023-11-14,2023-11-14T11:39:58.779+03:00,2023-11-14T11:42:55.779+03:00,3,123,123

"e755f322-77aa-444a-a889-f53f2344acbd","06152f1c-6b90-4a39-8ffd-4f609dce24ba",2023-11-14,2023-11-14T06:24:56.220+03:00,2023-11-14T06:27:41.220+03:00,1,234,345

[POST] sessionsinfo/perday

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

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

Название

Описание

StartTime

Начало отчетного интервала в формате "YYYY-MM-DD"

StopTime

Окончание отчетного интервала в формате "YYYY-MM-DD"

TimeZone

Часовой пояс в формате "±HH:MM"

ClientId (не обязательно)

Идентификатор клиентского приложения в формате GUID

Пример запроса

http://<хост сервиса статистики>:64995/api/v1/sessionsinfo/perday

Тело запроса

{

  "StartTime" : "2023-11-11",

  "StopTime"  : "2023-11-11", 

  "TimeZone"  : "+03:00"

}

Ответ

В ответе возвращается CSV-таблица со следующими полями:

Название

Описание

ClientId

Идентификатор клиентского приложения

Date

Дата в формате YYYY-MM-DD

MinStartTime

Время первого запуска распознавания. Формат: YYYY-MM-DDThh:mm:ss[.SSS]±hh:mm

MaxStartTime

Время последнего запуска распознавания. Формат: YYYY-MM-DDThh:mm:ss[.SSS]±hh:mm

SessionCount

Количество сессий распознавания

Duration

Длительность речи в секундах

TextLength

Количество распознанных символов

Пример ответа

ClientId,Date,MinStartTime,MaxStartTime,SessionCount,Duration,TextLength

"f275192f-737d-4461-9397-90594dbc48a0",2023-11-14,2023-11-14T11:39:58.779+03:00,2023-11-14T11:42:55.779+03:00,3,123,123

"e755f322-77aa-444a-a889-f53f2344acbd",2023-11-14,2023-11-14T06:24:56.220+03:00,2023-11-14T06:27:41.220+03:00,1,234,345