{
  "источник": "маршруты/данные/наблюдения.json",
  "правило": {
    "выше_1000": "Числовое значение строго больше 1000. Значение ровно 1000 в выборку не входит.",
    "отсутствующее_значение": "Поле value равно null (значение не задано).",
    "нулевое_значение": "Число 0 — это заданное значение, а не пропуск, поэтому в отсутствующие оно не попадает.",
    "статус_необычных_значений": "Значения выше 1000 и нулевые значения только помечены для просмотра; они не считаются ошибкой данных, пока нет независимого основания (диапазона допустимых значений, единиц измерения, регламента или второго источника)."
  },
  "выше_1000": [
    { "id": "o3", "value": 1001 }
  ],
  "отсутствующие_значения": [
    { "id": "o4", "value": null }
  ],
  "вне_выборки": [
    { "id": "o1", "value": 999, "причина": "не выше 1000" },
    { "id": "o2", "value": 1000, "причина": "граница, не строго выше 1000" },
    { "id": "o5", "value": 0, "причина": "значение задано, отсутствием не является" }
  ],
  "всего_записей": 5
}
