Таблица 5.10. Структура сведений о результатах валидации
|
N
|
Элемент
|
Описание
|
Тип данных
|
Мн.
|
|
1
|
Результат валидации (vr:Result)
|
результат валидации
|
определяется областями значений вложенных элементов
|
1..*
|
|
1.1
|
Вид результата валидации (vr:Kind)
|
кодовое обозначение вида результата валидации
|
одно из следующих значений:
- valid - проверка пройдена успешно,
- error - ошибка,
- irrelevant - элементы
не проверялись, т.к. для них не выполнено предусловие,
- absent - элементы
для валидации отсутствуют в сообщении,
- unsupported - правило не поддерживается
|
1
|
|
1.2
|
Описание результата валидации (vr:Description)
|
описание результата валидации
|
строка символов
|
1
|
|
1.3
|
Код правила (vr:RuleCode)
|
код правила
|
строка символов
|
1
|
|
1.4
|
Описание правила (vr:RuleDescription)
|
описание правила
|
строка символов
|
1
|
|
1.5
|
Спецификация правила (vr:RuleOcl)
|
спецификация правила на формальном объектном языке ограничений (OCL)
|
строка символов
|
0..1
|
|
1.6
|
Элемент (vr:Element)
|
провалидированный элемент сообщения
|
определяется областями значений вложенных элементов
|
1..*
|
|
1.6.1
|
Путь (vr:Path)
|
путь к элементу сообщения, представленный в виде XPath выражения
|
строка символов
|
1
|
|
1.6.2
|
Описание (vr:Description)
|
описание пути к элементу на русском языке
|
строка символов
|
0..1
|