1.3. Различие моделей форматов XBRL и XBRL-CSV

1.3. Различие моделей форматов XBRL и XBRL-CSV

Формат XBRL-CSV на прямую проистекает из формата XBRL.

Набор схем для проверки сервисного файла конвертируется из таксономии XBRL автоматически, и с некоторыми допущениями имеет идентичную информационную модель.

При этом у формата XBRL-CSV имеется ряд отличий от формата XBRL:

- отсутствует понятие членов закрытых осей по умолчанию. Это означает, что привязка к членам осей, которые определены в таксономии как "default" (в формате XBRL такие оси не указываются в контекстах показателей) в формате XBRL-CSV должна быть указана явно;

- также есть различия в парадигмах форматов XSD (для XBRL) и JSON (для XBRL-CSV);

- XSD описывает правила формирования XML, которые исходят из парадигмы "можно только то, что разрешено", при этом JSON DRAFT использует другую парадигму: "Можно все, что не запрещено". Это делает XSD-формат более строгим. Парадигма JSON DRAFT позволяет внести в сервисный файл противоречивую информацию, которая может быть интерпретирована неверно, что может привести к искажению расчетов.