Стандарт данных / Системные требования / Соответствие и валидация

Соответствие и валидация

Соответствие

В имплементации СДБВ, соответствующей требованиям:

  • МОЖЕТ использоваться подмножество терминов схемы;

  • термины, не являющиеся терминами схемы, МОГУТ использоваться только в тех случаях, когда терминов схемы недостаточно;

  • термины схемы ДОЛЖНЫ использоваться в соответствии с их определениями.

Соответствующая требованиям имплементация СДБВ с сериализацией в формат JSON ДОЛЖНА пройти валидацию на основе схемы JSON этого стандарта.

Адаптировано на основе спецификации Проекта Popolo

Расширение схемы

Если необходимо расширить схему:

Валидация

Схема JSON стандарта СДБВ предусматривает валидационные проверки, содержание и объем которых можно определить с помощью JSON Schema 2020-12.

Инструмент анализа данных СДБВ выполняет проверку на соответствие схеме JSON и дополнительным требованиям, которые могут быть проверены программно, но не включены в схему. Например, этот инструмент позволяет проверить, появляются ли идентификаторы записей, указанные в полях subject и interestedParty характеристик отношений, по крайней мере еще в одной характеристике в массиве данных JSON стандарта СДБВ. Инструмент анализа данных может принимать данные, сериализированные в формате JSON, а также в виде таблицы.