Поле, содержащее дату, унаследованное от ValuedFormElementMetadata.
Поле |
Тип поля |
Обязательное |
Описание |
Key |
String |
Да |
Идентификатор типа формы |
Synonyms |
Список строк |
Да |
Набор всех возможных вариантов произнесения одного и того же поля/группы. Коллекция строк, по которым система будет определять, что распознаваемые данные соответствуют данному элементу или полю |
Postfix |
Список строк |
Нет |
Коллекция строк, которые могут быть произнесены после значения, но не должны повлиять на результат распознавания. Это могут быть единицы измерения, которые будет привычно произносить пользователю. Например, во фразе «Следующий осмотр 29 января 2023 года» слово «года» необязательно к произношению и не влияет на итоговое значение поля (29.01.2023). Но, скорее всего, пользователь произнесёт это слово |
DateTimeFormat |
String |
Да |
Формат, в котором должен возвращаться результат |
Type |
Int32 |
Да |
Тип поля установлен 4 |
{
"DateTimeFormat": "dd.MM.yyyy",
"Type": 4,
"Synonyms": [
"Плановая дата следующего осмотра",
"Следующий осмотр",
"Дата осмотра",
"Дата следующего осмотра"
],
"Key": "0d2f0d70-be6a-4f02-b71f-b3e2adc80542"
}
Ответ от Voice2Med
При распознавании возвращается в виде ValuedElementInfo<String>:
{
"MessageType": 1,
"Data": {
"Type": 4,
"Value": "20.12.2018",
"Key": "0d2f0d70-be6a-4f02-b71f-b3e2adc80542"
}
}