{
  "standard": "FSP",
  "module": null,
  "version": null,
  "registry": "integrity_checks",
  "title": "Проверки целостности FSP",
  "description": "Декларация проверок валидатора. Расхождение этого реестра с кодом валидатора само является блокирующей ошибкой.",
  "in_standard": false,
  "columns": [
    "Проверка",
    "Ошибок",
    "Статус",
    "Блокирует",
    "Область"
  ],
  "rows": [
    {
      "Проверка": "Дубли кодов услуг",
      "Ошибок": "0",
      "Статус": "OK",
      "Блокирует": "да",
      "Область": "core"
    },
    {
      "Проверка": "Неизвестные услуги в связях категорий",
      "Ошибок": "0",
      "Статус": "OK",
      "Блокирует": "да",
      "Область": "core"
    },
    {
      "Проверка": "Неизвестные категории в связях",
      "Ошибок": "0",
      "Статус": "OK",
      "Блокирует": "да",
      "Область": "core"
    },
    {
      "Проверка": "Дубли связей услуга-категория",
      "Ошибок": "0",
      "Статус": "OK",
      "Блокирует": "да",
      "Область": "core"
    },
    {
      "Проверка": "Неизвестные услуги в параметрах услуг",
      "Ошибок": "0",
      "Статус": "OK",
      "Блокирует": "да",
      "Область": "core"
    },
    {
      "Проверка": "Неизвестные коды параметров",
      "Ошибок": "0",
      "Статус": "OK",
      "Блокирует": "да",
      "Область": "core"
    },
    {
      "Проверка": "Дубли связей услуга-параметр",
      "Ошибок": "0",
      "Статус": "OK",
      "Блокирует": "да",
      "Область": "core"
    },
    {
      "Проверка": "Неиспользуемые параметры",
      "Ошибок": "0",
      "Статус": "OK",
      "Блокирует": "да",
      "Область": "core"
    },
    {
      "Проверка": "Отраслевые услуги без категории",
      "Ошибок": "0",
      "Статус": "OK",
      "Блокирует": "да",
      "Область": "core"
    },
    {
      "Проверка": "Базовые услуги без any",
      "Ошибок": "0",
      "Статус": "OK",
      "Блокирует": "да",
      "Область": "core"
    },
    {
      "Проверка": "Дубли кодов материалов",
      "Ошибок": "0",
      "Статус": "OK",
      "Блокирует": "да",
      "Область": "core"
    },
    {
      "Проверка": "Неизвестные услуги в метриках услуг",
      "Ошибок": "0",
      "Статус": "OK",
      "Блокирует": "да",
      "Область": "core"
    },
    {
      "Проверка": "Неизвестные коды метрик",
      "Ошибок": "0",
      "Статус": "OK",
      "Блокирует": "да",
      "Область": "core"
    },
    {
      "Проверка": "Дубли связей услуга-метрика",
      "Ошибок": "0",
      "Статус": "OK",
      "Блокирует": "да",
      "Область": "core"
    },
    {
      "Проверка": "Дубли кодов исключений",
      "Ошибок": "0",
      "Статус": "OK",
      "Блокирует": "да",
      "Область": "core"
    },
    {
      "Проверка": "Исключённые коды попали в каталог",
      "Ошибок": "0",
      "Статус": "OK",
      "Блокирует": "да",
      "Область": "core"
    },
    {
      "Проверка": "Дубли полей сущностей модели",
      "Ошибок": "0",
      "Статус": "OK",
      "Блокирует": "да",
      "Область": "pricing"
    },
    {
      "Проверка": "Дубли полей условий цены",
      "Ошибок": "0",
      "Статус": "OK",
      "Блокирует": "да",
      "Область": "pricing"
    },
    {
      "Проверка": "Дубли кодов переменных диапазонов",
      "Ошибок": "0",
      "Статус": "OK",
      "Блокирует": "да",
      "Область": "pricing"
    },
    {
      "Проверка": "Дубли кодов областей диапазонов",
      "Ошибок": "0",
      "Статус": "OK",
      "Блокирует": "да",
      "Область": "pricing"
    },
    {
      "Проверка": "Переменные диапазонов без источника значения",
      "Ошибок": "0",
      "Статус": "OK",
      "Блокирует": "да",
      "Область": "pricing"
    },
    {
      "Проверка": "Неизвестные области в переменных диапазонов",
      "Ошибок": "0",
      "Статус": "OK",
      "Блокирует": "да",
      "Область": "pricing"
    },
    {
      "Проверка": "Недопустимые режимы диапазонов",
      "Ошибок": "0",
      "Статус": "OK",
      "Блокирует": "да",
      "Область": "pricing"
    },
    {
      "Проверка": "Уровни соответствия и методы расчёта",
      "Ошибок": "0",
      "Статус": "OK",
      "Блокирует": "да",
      "Область": "pricing"
    },
    {
      "Проверка": "Сущности модели цены без уровня соответствия",
      "Ошибок": "0",
      "Статус": "OK",
      "Блокирует": "да",
      "Область": "pricing"
    },
    {
      "Проверка": "Коды причин непокрытия",
      "Ошибок": "0",
      "Статус": "OK",
      "Блокирует": "да",
      "Область": "quote"
    },
    {
      "Проверка": "Манифесты модулей заполнены",
      "Ошибок": "0",
      "Статус": "OK",
      "Блокирует": "да",
      "Область": "Протокол"
    },
    {
      "Проверка": "Реестры модулей не расходятся с файлами",
      "Ошибок": "0",
      "Статус": "OK",
      "Блокирует": "да",
      "Область": "Протокол"
    },
    {
      "Проверка": "Зависимости модулей",
      "Ошибок": "0",
      "Статус": "OK",
      "Блокирует": "да",
      "Область": "Протокол"
    },
    {
      "Проверка": "Префиксы правил не объявлены в манифесте",
      "Ошибок": "0",
      "Статус": "OK",
      "Блокирует": "да",
      "Область": "Протокол"
    },
    {
      "Проверка": "Дубли ID нормативных правил",
      "Ошибок": "0",
      "Статус": "OK",
      "Блокирует": "да",
      "Область": "Протокол"
    },
    {
      "Проверка": "Перечисления схем расходятся с реестрами",
      "Ошибок": "0",
      "Статус": "OK",
      "Блокирует": "да",
      "Область": "Протокол"
    },
    {
      "Проверка": "Ссылки $ref в схемах модулей",
      "Ошибок": "0",
      "Статус": "OK",
      "Блокирует": "да",
      "Область": "Протокол"
    },
    {
      "Проверка": "Примеры манифестов в profile/examples",
      "Ошибок": "0",
      "Статус": "OK",
      "Блокирует": "да",
      "Область": "Протокол"
    },
    {
      "Проверка": "Ступенчатые строки импорта без обязательных полей",
      "Ошибок": "0",
      "Статус": "OK",
      "Блокирует": "да",
      "Область": "Приложение"
    },
    {
      "Проверка": "Методы расчёта импорта вне реестра",
      "Ошибок": "0",
      "Статус": "OK",
      "Блокирует": "да",
      "Область": "Приложение"
    },
    {
      "Проверка": "Строки импорта с целью price_adjustment",
      "Ошибок": "0",
      "Статус": "OK",
      "Блокирует": "да",
      "Область": "Приложение"
    },
    {
      "Проверка": "Шкалы, области и режимы импорта вне реестров",
      "Ошибок": "0",
      "Статус": "OK",
      "Блокирует": "да",
      "Область": "Приложение"
    },
    {
      "Проверка": "Разрывы и пересечения ступеней в импорте",
      "Ошибок": "0",
      "Статус": "OK",
      "Блокирует": "да",
      "Область": "Приложение"
    },
    {
      "Проверка": "Реестр проверок расходится с валидатором",
      "Ошибок": "0",
      "Статус": "OK",
      "Блокирует": "да",
      "Область": "Приложение"
    }
  ]
}