Skip to main content
Glama
FreightUtils MCP Server

FreightUtils MCP Server

adr_consignment_check

Read-onlyIdempotent

Verifies ADR compliance for a road dangerous-goods load: 1.1.3.6 small-load, LQ/EQ, tunnel restrictions, transport documents, mixed loading, vehicle equipment, and packaging marks.

Instructions

One call on the consignment object for the ADR picture of a road load: the 1.1.3.6 small-load verdict, the limited / excepted quantity check of each line, the tunnel restriction code of the whole load against the tunnels on the route, each line's transport-document entry, mixed loading (7.5.2, with the foodstuffs precautions of 7.5.4), and the vehicle side — orange-coloured plates and placards (5.3), the documents, fire extinguishers and equipment on the transport unit (8.1), and driver training (8.2); and the UN packaging mark of each line (6.1.3.1). The rules are page-cited to the free UNECE ADR 2025 publication.

Provide lines[] — each dangerous-goods line with un_number, quantity {value, unit, basis} and, where it applies, packing_group / variant_index, packages {count, type, gross_kg, un_mark (the UN packaging mark as printed, 6.1.3.1)}, inner_packaging {quantity, unit, per_outer?, regime?} and (ID lines only) icao_limited_quantity — and optionally journey {date, tunnels_on_route (A–E), mode}, vehicle {max_mass_t (the transport unit's maximum permissible mass — the 8.1.4.1 band, 3.4.13), foodstuffs_carried (ADR 7.5.4), fire_extinguishers_kg[], orange_plates_displayed, placards_displayed, equipment_8_1_5[] (the 8.1.5 items by name), instructions_in_writing}, crew {adr_training_certificate, specialisations[] (class_1, class_7, tanks), photo_identification, awareness_training_1_3}, edition and as_of. journey.date is the default as_of; an as_of that contradicts it is refused.

Behavior: deterministic. The 1.1.3.6 check is the adr_exemption_calculator's answer, whole (basis, basis_until, strict_adr_2027, items[].state incl. EXCLUDED_NIL / BLOCKED / AIR_ONLY_ID). The LQ / EQ checks are the adr_lq_eq_check answer per line with inner_packaging. The tunnel check assigns the whole load the most restrictive code (8.6.3.2, ranked by the categories the 8.6.4 table forbids for the carriage), gives which tunnels on the route the load may use without and with the 1.1.3.6 relief (8.6.3.3: goods carried under 1.1.3 are not subject to tunnel restrictions unless the unit must bear the 3.4.13 mark), and computes the net explosive mass for B1000C / C5000D. The document entries follow 5.4.1.1.1 (a), (b), (c), (d), (k) in that order, from Table A columns (1)–(5) and (15) — e.g. "UN 1098 ALLYL ALCOHOL, 6.1 (3), I, (C/D)"; a row whose name joins names by "or" gives one entry per name (3.1.2.2); for a load within 1.1.3.6 the total quantity and calculated value per transport category (NOTE 1 to 5.4.1.1.1 (f)). A generic or N.O.S. row assigned special provision 274 or 318 is conditional on the document until its technical name is added in brackets (3.1.2.8.1 — the object carries none); a CARRIAGE PROHIBITED line and an ID line get no entry (entry null, the reason given) and leave the document insufficient_data — an ID line stated as an ICAO limited quantity carries no entry (3.4.1) and is not counted against it. Mixed loading reads the lines as one load in one transport unit: every pair of lines against the 7.5.2.1 table by the labels of Table A column (5) (subsidiary labels included; "4.1 + 1" / "5.2 + 1" as printed), Class 1 pairs against the 7.5.2.2 table by compatibility group; a lettered note the rows settle is settled (1.4S; UN 2990 / 3072 / 3268; UN 0503 with 3268), one that turns on a fact the object does not carry answers conditional with the note quoted; a line whose LQ / EQ check passes is still read as a package of its row, with the 3.4.1 / 3.5.1.1 relief and 7.5.2.4 stated as conditions; a load within 1.1.3.6 is checked all the same (1.1.3.6.2 does not lift 7.5.2); goods with CV28 engage 7.5.4 (ADR 2027: as amended). The vehicle side lists, per check, the requirements the load puts on the vehicle — read from the Table A rows (class, classification code, column (5) labels, column (19) S-provisions) and the 1.1.3.6 verdict — and checks each against its input: met → pass, not met → fail with the rule quoted, not sent → conditional (the input named, optional, in missing_inputs). Plates: two plain orange-coloured plates (5.3.2.1.1); placards on a vehicle carrying packages only for Class 1 other than 1.4S and Class 7 other than excepted packages (5.3.1.5), the model by 5.3.1.1.2; the 5.3.6 mark with placards; the 3.4.13 LQ mark as a condition on a unit over 12 t. Equipment: the 8.1.2.1 documents, the 8.1.4.1 extinguisher table by mass, the 8.1.5 items by danger label. Training: the 8.2.1 certificate and the Class 1 / Class 7 specialisation (8.2.1.4). Under 1.1.3.6 they read 1.1.3.6.2: no Chapter 5.3, one 2 kg extinguisher (8.1.4.2), the transport document, training per Chapter 1.3 (8.2.3) for a driver without the certificate. Where the text does not settle a case (a code that splits tank and other carriage on a line with no packages; a Class 1 line not in net kg) the check asks instead of assuming. fail means a check the load does not meet; a relief that does not apply is not_applicable, not fail, and does not change the status — a load outside 1.1.3.6 (the full requirements apply, and the other checks answer for a fully regulated load) or a line with no stated regime that fits neither LQ nor EQ; a stated regime that is missed, and a CARRIAGE PROHIBITED entry, still fail. The packaging check reads each line's packages.un_mark by the grammar of 6.1.3.1 — (a) the symbol, (b) the code of the 6.1.2.7 table (T / V / W may follow), (c) the packing-group letter and the relative density or gross mass, (d) S or the test pressure (rounded down to 10 kPa), (e) year, (f) State, (g) maker — and holds the letter against the line's packing group (X: I, II, III; Y: II, III; Z: III): malformed, or a letter that does not cover it → fail with the field named; no mark → conditional (optional, in missing_inputs); a line within its stated LQ / EQ regime and sent without a mark → not_applicable (3.4.1 / 3.5.1.1); a Class 7 package or a Class 2 gas in pressure receptacles (column (8) P200 / P203) → not_applicable (marked under 6.4 / 6.2), any other Class 2 line → not_assessed; an ID line, or a line that matches more than one Table A row → insufficient_data; a row without a packing group → conditional (the letter is held against the level its packing instruction sets, not read); an IBC or large-packaging mark → conditional (6.5.2.1.1 / 6.6.3.1 not read). A limited / excepted quantity line whose stated regime is met is left out of the 1.1.3.6 total (1.1.3.6.5; exemption_1_1_3_6.engine.excluded_lines names it); a line that states no regime is counted. regime names the rules the checks answered under: "1.1.3.6" (the load is within it — the vehicle side reads 1.1.3.6.2), "full_adr" (it is not — a fully regulated load), "undetermined" (the 1.1.3.6 check gave no verdict). Rate-limited: a limit error carries reset_at, the UTC time the allowance resets.

Returns: status (pass | fail | conditional | insufficient_data), regime ("1.1.3.6" | "full_adr" | "undetermined" — the rules the checks answered under; null without dangerous goods), missing_inputs[] ({name, check, what}), checks_performed[] ({name, verdict, required, edition, as_of, basis, citations[] — section, volume, PDF page, a short quotation}), edition, as_of, edition_basis, lines[], exemption_1_1_3_6 {verdict, basis, conditions, engine}, limited_quantities and excepted_quantities {verdict, lines[] {line_index, verdict, reason, answer}}, tunnel_restriction {verdict, lines[], whole_load {codes, forbidden_categories, complete}, route {tunnels_on_route, without_1_1_3_6_relief, with_1_1_3_6_relief}, needs_info[]}, transport_document {verdict, lines[] (elements a–k, strings; entry null and a reason where no entry is written), exemption_1_1_3_6_statement, conditions[]}, mixed_loading_7_5_2 {verdict, basis, lines[] {line_index, un_number, labels[], classification_code, compatibility_group}, pairs[] {a, b, labels_a, labels_b, permitted (true | false | "conditional"), cell, note, source_ref}, class_1 {assessed, pairs[]}, foodstuffs {engaged, lines[], input, verdict}, conditions[], needs_info[], notes[]}, placards_and_plates_5_3 {verdict, basis, requirements[] {id, applies (true | false | "under_relief_only" | "conditional"), basis, quantity, specification, lines[], source_ref}, orange_plates {required, numbered}, placards {required, lines[] {line_index, placards[]}}, marks[], lq_mark {applies, condition}, conditions[], needs_info[], notes[]}, equipment_8_1 {verdict, basis, requirements[], fire_extinguishers {band, minimum_total_kg, minimum_largest_kg, small_load_rule, on_board, verdict}, general_equipment[] and label_specific_equipment[] {item, applies, lines[], on_board, outcome}, documents[], conditions[], needs_info[], notes[]}, driver_training_8_2 {verdict, basis, requirements[], certificate {required, under_relief, specialisations[], outcome}, awareness_training_1_3 {applies, outcome}, conditions[], needs_info[], notes[]}, packaging_code_validity {verdict, basis, lines[] {line_index, un_number, verdict, mark, field (on fail: the 6.1.3.1 sub-paragraph), parsed {symbol, code, code_suffix, letter, covers, relative_density, max_gross_mass_kg, solids_or_inner, test_pressure_kpa, year, state, manufacturer}, reason}, notes[]} — all under result — plus confidence, _source and citation (the FreightUtils v1 response envelope). A call made with an API key stores a check receipt (_meta.check_id); without one the answer carries the receipt hash (_meta.receipt) and nothing is stored.

Editions: edition ("2025" | "2027") and as_of (YYYY-MM-DD) choose the ADR edition — edition wins, else the date picks it (ADR 2025 before 2027-01-01, ADR 2027 from then; ADR 2025 may still be applied until 2027-06-30). An answer on a named edition carries adr_edition; neither sent, the answer is ADR 2025 until 2027-01-01.

Limitations: the packaging check reads the mark, not the packaging kind — whether the packaging is one the line's packing instruction (Table A column (8)) allows is not checked (6.1.3 NOTE 1), IBC / large-packaging marks are named, not read, and on a row without a packing group (articles, most of Class 1) the letter is not held against anything; without packages.un_mark a dangerous-goods line is conditional on the packaging check; the vehicle-side checks read the load, so without the vehicle.* / crew.* inputs a dangerous-goods load is conditional (the requirements listed); the vehicle side does not assess the vehicle approval of Part 9, the elevated temperature mark (5.3.3 — the object carries no temperature), handling and stowage (7.5.7) or national equivalent training; a limited / excepted quantity relief is applied only where the line states it (inner_packaging.regime) and meets it — in the 1.1.3.6 total — and is otherwise stated as a condition, never assumed; the foodstuffs part of mixed loading needs vehicle.foodstuffs_carried (without it, a condition); column (6) special provisions that change the labels are not applied; limited / excepted quantities are not taken out of the tunnel code (the object does not say a line is carried so); not legal advice, verify against the current UNECE ADR text.

Related: adr_exemption_calculator (the 1.1.3.6 check alone), adr_lq_eq_check (LQ / EQ alone), adr_lookup (a row's columns).

Identifiers: Each record carries fu_id, a stable FreightUtils identifier (and fu_version_id where the dataset has editions); resolve_reference resolves one to exactly its record.

Tool call template

Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.

{
  "id": 1,
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "arguments": {
      "lines": "<lines>"
    },
    "name": "adr_consignment_check"
  }
}

Input Schema

NameRequiredDescriptionDefault
crewNoThe vehicle crew, for the driver-training and document checks (ADR 8.2, 8.1.2). Facts only — no name.
as_ofNoYYYY-MM-DD the answer is for (default today, UTC); picks the ADR edition when edition is omitted, and is echoed in the answer and its check receipt.
linesYesThe lines of the load (1–50). Required.
editionNoADR edition: "2025" or "2027". Wins over as_of. Omit it and as_of picks the edition by the legal timeline: before 2027-01-01 ADR 2025; from 2027-01-01 ADR 2027 (ADR 2025 may still be applied until 2027-06-30 under 1.6.1.1 — edition "2025" answers on it until then); from 2027-07-01 ADR 2027 only. An ADR 2027 answer for a date before 2027-01-01 carries an EDITION_NOT_YET_APPLICABLE warning.
journeyNo
optionsNoThe consignment object's options; not read by this check.
vehicleNoRead: max_mass_t (8.1.4.1, 3.4.13), foodstuffs_carried (7.5.4) and the vehicle-side inputs (5.3, 8.1).

Output Schema

NameRequiredDescriptionDefault
okYes
_metaNo
as_ofNo
resultYes
statusNo
_sourceYes
editionNo
citationYes
validityNo
warningsNo
confidenceYes
missing_inputsNo
blocking_errorsNo
envelope_versionYes
normalized_inputNo

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed4 schema fields changedv2.34.0
    • addedInput schema / properties / lines / items / properties / packages / properties / un_mark
      Added value: +{
      +  "description": "The UN packaging mark the line's packagings bear, as printed (ADR 6.1.3.1), e.g. \"UN 4G/Y145/S/02/NL/VL823\" — read by packaging_code_validity in the order of 6.1.3.1: (a) the symbol, (b) the 6.1.2.7 code, (c) the packing-group letter X / Y / Z and the relative density or gross mass, (d) S or the test pressure in kPa, (e) the year, (f) the State, (g) the maker; the letter is held against the line's packing group.",
      +  "maxLength": 80,
      +  "minLength": 1,
      +  "type": "string"
      +}
    • addedOutput schema / properties / _meta / properties / ids
      Added value: +{
      +  "additionalProperties": {},
      +  "properties": {
      +    "pattern": {
      +      "type": "string"
      +    },
      +    "scheme": {
      +      "maximum": 9007199254740991,
      +      "minimum": -9007199254740991,
      +      "type": "integer"
      +    }
      +  },
      +  "required": [
      +    "scheme",
      +    "pattern"
      +  ],
      +  "type": "object"
      +}
    • addedOutput schema / properties / _meta / properties / upstream
      Added value: +{
      +  "additionalProperties": {},
      +  "properties": {
      +    "datasets": {
      +      "additionalProperties": {
      +        "additionalProperties": {},
      +        "properties": {
      +          "kind": {
      +            "description": "watched (its upstream is fetched daily) or checksum-only (no upstream of its own).",
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "last_success": {
      +            "description": "The last day (YYYY-MM-DD) the upstream check succeeded; null when none is recorded.",
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "reason": {
      +            "description": "Why the state is unknown.",
      +            "type": "string"
      +          },
      +          "stale": {
      +            "type": "boolean"
      +          },
      +          "state": {
      +            "enum": [
      +              "in_step",
      +              "changed_upstream",
      +              "schema_drift",
      +              "unreachable",
      +              "window_missed",
      +              "unknown"
      +            ],
      +            "type": "string"
      +          },
      +          "window_days": {
      +            "type": [
      +              "number",
      +              "null"
      +            ]
      +          }
      +        },
      +        "required": [
      +          "state",
      +          "kind",
      +          "last_success",
      +          "window_days",
      +          "stale"
      +        ],
      +        "type": "object"
      +      },
      +      "propertyNames": {
      +        "type": "string"
      +      },
      +      "type": "object"
      +    },
      +    "stale": {
      +      "description": "True only when a dataset below missed its upstream check window (window_missed).",
      +      "type": "boolean"
      +    },
      +    "state": {
      +      "description": "The worst state of the datasets below.",
      +      "enum": [
      +        "in_step",
      +        "changed_upstream",
      +        "schema_drift",
      +        "unreachable",
      +        "window_missed",
      +        "unknown"
      +      ],
      +      "type": "string"
      +    },
      +    "state_read_at": {
      +      "description": "When the site upstream check recorded the state (ISO 8601); null when it could not be read.",
      +      "type": [
      +        "string",
      +        "null"
      +      ]
      +    }
      +  },
      +  "required": [
      +    "state",
      +    "stale",
      +    "state_read_at",
      +    "datasets"
      +  ],
      +  "type": "object"
      +}
    • changedOutput schema / properties / result / anyOf
      Previous value: -[
      -  {
      -    "additionalProperties": {},
      -    "properties": {
      -      "adr_edition": {
      -        "anyOf": [
      -          {
      -            "additionalProperties": {},
      -            "propertyNames": {
      -              "type": "string"
      -            },
      -            "type": "object"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ]
      -      },
      -      "as_of": {
      -        "type": [
      -          "string",
      -          "null"
      -        ]
      -      },
      -      "checks_performed": {
      -        "anyOf": [
      -          {
      -            "items": {
      -              "additionalProperties": {},
      -              "properties": {
      -                "as_of": {
      -                  "type": [
      -                    "string",
      -                    "null"
      -                  ]
      -                },
      -                "basis": {
      -                  "type": [
      -                    "string",
      -                    "null"
      -                  ]
      -                },
      -                "citations": {
      -                  "anyOf": [
      -                    {
      -                      "items": {
      -                        "additionalProperties": {},
      -                        "properties": {
      -                          "document": {
      -                            "type": [
      -                              "string",
      -                              "null"
      -                            ]
      -                          },
      -                          "pdf_page": {
      -                            "anyOf": [
      -                              {
      -                                "anyOf": [
      -                                  {
      -                                    "type": "number"
      -                                  },
      -                                  {
      -                                    "items": {
      -                                      "type": "number"
      -                                    },
      -                                    "type": "array"
      -                                  }
      -                                ]
      -                              },
      -                              {
      -                                "type": "null"
      -                              }
      -                            ]
      -                          },
      -                          "quote": {
      -                            "type": [
      -                              "string",
      -                              "null"
      -                            ]
      -                          },
      -                          "section": {
      -                            "type": [
      -                              "string",
      -                              "null"
      -                            ]
      -                          },
      -                          "table_a_columns": {
      -                            "type": [
      -                              "string",
      -                              "null"
      -                            ]
      -                          },
      -                          "volume": {
      -                            "type": [
      -                              "string",
      -                              "null"
      -                            ]
      -                          }
      -                        },
      -                        "type": "object"
      -                      },
      -                      "type": "array"
      -                    },
      -                    {
      -                      "type": "null"
      -                    }
      -                  ]
      -                },
      -                "edition": {
      -                  "type": [
      -                    "string",
      -                    "null"
      -                  ]
      -                },
      -                "name": {
      -                  "type": [
      -                    "string",
      -                    "null"
      -                  ]
      -                },
      -                "required": {
      -                  "type": [
      -                    "boolean",
      -                    "null"
      -                  ]
      -                },
      -                "run": {
      -                  "type": [
      -                    "string",
      -                    "null"
      -                  ]
      -                },
      -                "verdict": {
      -                  "anyOf": [
      -                    {
      -                      "enum": [
      -                        "pass",
      -                        "fail",
      -                        "conditional",
      -                        "insufficient_data",
      -                        "not_applicable",
      -                        "not_assessed",
      -                        "not_in_this_version"
      -                      ],
      -                      "type": "string"
      -                    },
      -                    {
      -                      "type": "null"
      -                    }
      -                  ]
      -                }
      -              },
      -              "type": "object"
      -            },
      -            "type": "array"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ]
      -      },
      -      "driver_training_8_2": {
      -        "anyOf": [
      -          {
      -            "additionalProperties": {},
      -            "properties": {
      -              "awareness_training_1_3": {
      -                "anyOf": [
      -                  {
      -                    "additionalProperties": {},
      -                    "properties": {
      -                      "applies": {
      -                        "type": [
      -                          "boolean",
      -                          "null"
      -                        ]
      -                      },
      -                      "basis": {
      -                        "type": [
      -                          "string",
      -                          "null"
      -                        ]
      -                      },
      -                      "for_driver": {
      -                        "type": [
      -                          "boolean",
      -                          "null"
      -                        ]
      -                      },
      -                      "held": {
      -                        "type": [
      -                          "boolean",
      -                          "null"
      -                        ]
      -                      },
      -                      "outcome": {
      -                        "anyOf": [
      -                          {
      -                            "enum": [
      -                              "pass",
      -                              "fail",
      -                              "conditional",
      -                              "unanswered",
      -                              "not_required"
      -                            ],
      -                            "type": "string"
      -                          },
      -                          {
      -                            "type": "null"
      -                          }
      -                        ]
      -                      }
      -                    },
      -                    "type": "object"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "basis": {
      -                "type": [
      -                  "string",
      -                  "null"
      -                ]
      -              },
      -              "certificate": {
      -                "anyOf": [
      -                  {
      -                    "additionalProperties": {},
      -                    "properties": {
      -                      "held": {
      -                        "type": [
      -                          "boolean",
      -                          "null"
      -                        ]
      -                      },
      -                      "outcome": {
      -                        "anyOf": [
      -                          {
      -                            "enum": [
      -                              "pass",
      -                              "fail",
      -                              "conditional",
      -                              "unanswered",
      -                              "not_required"
      -                            ],
      -                            "type": "string"
      -                          },
      -                          {
      -                            "type": "null"
      -                          }
      -                        ]
      -                      },
      -                      "required": {
      -                        "anyOf": [
      -                          {
      -                            "anyOf": [
      -                              {
      -                                "type": "boolean"
      -                              },
      -                              {
      -                                "enum": [
      -                                  "under_relief_only",
      -                                  "conditional"
      -                                ],
      -                                "type": "string"
      -                              }
      -                            ]
      -                          },
      -                          {
      -                            "type": "null"
      -                          }
      -                        ]
      -                      },
      -                      "specialisations": {
      -                        "anyOf": [
      -                          {
      -                            "items": {
      -                              "additionalProperties": {},
      -                              "properties": {
      -                                "applies": {
      -                                  "anyOf": [
      -                                    {
      -                                      "anyOf": [
      -                                        {
      -                                          "type": "boolean"
      -                                        },
      -                                        {
      -                                          "enum": [
      -                                            "under_relief_only",
      -                                            "conditional"
      -                                          ],
      -                                          "type": "string"
      -                                        }
      -                                      ]
      -                                    },
      -                                    {
      -                                      "type": "null"
      -                                    }
      -                                  ]
      -                                },
      -                                "held": {
      -                                  "type": [
      -                                    "boolean",
      -                                    "null"
      -                                  ]
      -                                },
      -                                "lines": {
      -                                  "anyOf": [
      -                                    {
      -                                      "items": {
      -                                        "type": "number"
      -                                      },
      -                                      "type": "array"
      -                                    },
      -                                    {
      -                                      "type": "null"
      -                                    }
      -                                  ]
      -                                },
      -                                "outcome": {
      -                                  "anyOf": [
      -                                    {
      -                                      "enum": [
      -                                        "pass",
      -                                        "fail",
      -                                        "conditional",
      -                                        "unanswered",
      -                                        "not_required"
      -                                      ],
      -                                      "type": "string"
      -                                    },
      -                                    {
      -                                      "type": "null"
      -                                    }
      -                                  ]
      -                                },
      -                                "specialisation": {
      -                                  "anyOf": [
      -                                    {
      -                                      "enum": [
      -                                        "class_1",
      -                                        "class_7"
      -                                      ],
      -                                      "type": "string"
      -                                    },
      -                                    {
      -                                      "type": "null"
      -                                    }
      -                                  ]
      -                                }
      -                              },
      -                              "type": "object"
      -                            },
      -                            "type": "array"
      -                          },
      -                          {
      -                            "type": "null"
      -                          }
      -                        ]
      -                      },
      -                      "under_relief": {
      -                        "type": [
      -                          "boolean",
      -                          "null"
      -                        ]
      -                      }
      -                    },
      -                    "type": "object"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "conditions": {
      -                "anyOf": [
      -                  {
      -                    "items": {
      -                      "type": "string"
      -                    },
      -                    "type": "array"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "inputs": {
      -                "anyOf": [
      -                  {
      -                    "additionalProperties": {},
      -                    "propertyNames": {
      -                      "type": "string"
      -                    },
      -                    "type": "object"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "needs_info": {
      -                "anyOf": [
      -                  {
      -                    "items": {
      -                      "additionalProperties": {},
      -                      "properties": {
      -                        "line_index": {
      -                          "type": [
      -                            "number",
      -                            "null"
      -                          ]
      -                        },
      -                        "question": {
      -                          "type": [
      -                            "string",
      -                            "null"
      -                          ]
      -                        }
      -                      },
      -                      "type": "object"
      -                    },
      -                    "type": "array"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "notes": {
      -                "anyOf": [
      -                  {
      -                    "items": {
      -                      "type": "string"
      -                    },
      -                    "type": "array"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "requirements": {
      -                "anyOf": [
      -                  {
      -                    "items": {
      -                      "additionalProperties": {},
      -                      "properties": {
      -                        "applies": {
      -                          "anyOf": [
      -                            {
      -                              "anyOf": [
      -                                {
      -                                  "type": "boolean"
      -                                },
      -                                {
      -                                  "enum": [
      -                                    "under_relief_only",
      -                                    "conditional"
      -                                  ],
      -                                  "type": "string"
      -                                }
      -                              ]
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ]
      -                        },
      -                        "basis": {
      -                          "type": [
      -                            "string",
      -                            "null"
      -                          ]
      -                        },
      -                        "id": {
      -                          "type": [
      -                            "string",
      -                            "null"
      -                          ]
      -                        },
      -                        "lines": {
      -                          "anyOf": [
      -                            {
      -                              "items": {
      -                                "type": "number"
      -                              },
      -                              "type": "array"
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ]
      -                        },
      -                        "quantity": {
      -                          "type": [
      -                            "string",
      -                            "null"
      -                          ]
      -                        },
      -                        "source_ref": {
      -                          "anyOf": [
      -                            {
      -                              "additionalProperties": {},
      -                              "properties": {
      -                                "document": {
      -                                  "type": [
      -                                    "string",
      -                                    "null"
      -                                  ]
      -                                },
      -                                "pdf_page": {
      -                                  "anyOf": [
      -                                    {
      -                                      "anyOf": [
      -                                        {
      -                                          "type": "number"
      -                                        },
      -                                        {
      -                                          "items": {
      -                                            "type": "number"
      -                                          },
      -                                          "type": "array"
      -                                        }
      -                                      ]
      -                                    },
      -                                    {
      -                                      "type": "null"
      -                                    }
      -                                  ]
      -                                },
      -                                "quote": {
      -                                  "type": [
      -                                    "string",
      -                                    "null"
      -                                  ]
      -                                },
      -                                "section": {
      -                                  "type": [
      -                                    "string",
      -                                    "null"
      -                                  ]
      -                                },
      -                                "table_a_columns": {
      -                                  "type": [
      -                                    "string",
      -                                    "null"
      -                                  ]
      -                                },
      -                                "volume": {
      -                                  "type": [
      -                                    "string",
      -                                    "null"
      -                                  ]
      -                                }
      -                              },
      -                              "type": "object"
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ]
      -                        },
      -                        "specification": {
      -                          "type": [
      -                            "string",
      -                            "null"
      -                          ]
      -                        }
      -                      },
      -                      "type": "object"
      -                    },
      -                    "type": "array"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "verdict": {
      -                "anyOf": [
      -                  {
      -                    "enum": [
      -                      "pass",
      -                      "fail",
      -                      "conditional",
      -                      "insufficient_data",
      -                      "not_applicable",
      -                      "not_assessed",
      -                      "not_in_this_version"
      -                    ],
      -                    "type": "string"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              }
      -            },
      -            "type": "object"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ]
      -      },
      -      "edition": {
      -        "type": [
      -          "string",
      -          "null"
      -        ]
      -      },
      -      "edition_basis": {
      -        "type": [
      -          "string",
      -          "null"
      -        ]
      -      },
      -      "equipment_8_1": {
      -        "anyOf": [
      -          {
      -            "additionalProperties": {},
      -            "properties": {
      -              "basis": {
      -                "type": [
      -                  "string",
      -                  "null"
      -                ]
      -              },
      -              "conditions": {
      -                "anyOf": [
      -                  {
      -                    "items": {
      -                      "type": "string"
      -                    },
      -                    "type": "array"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "documents": {
      -                "anyOf": [
      -                  {
      -                    "items": {
      -                      "additionalProperties": {},
      -                      "properties": {
      -                        "answered_by": {
      -                          "type": [
      -                            "string",
      -                            "null"
      -                          ]
      -                        },
      -                        "applies": {
      -                          "anyOf": [
      -                            {
      -                              "anyOf": [
      -                                {
      -                                  "type": "boolean"
      -                                },
      -                                {
      -                                  "enum": [
      -                                    "under_relief_only",
      -                                    "conditional"
      -                                  ],
      -                                  "type": "string"
      -                                }
      -                              ]
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ]
      -                        },
      -                        "basis": {
      -                          "type": [
      -                            "string",
      -                            "null"
      -                          ]
      -                        },
      -                        "document": {
      -                          "type": [
      -                            "string",
      -                            "null"
      -                          ]
      -                        },
      -                        "input": {
      -                          "type": [
      -                            "boolean",
      -                            "null"
      -                          ]
      -                        },
      -                        "outcome": {
      -                          "anyOf": [
      -                            {
      -                              "enum": [
      -                                "pass",
      -                                "fail",
      -                                "conditional",
      -                                "unanswered",
      -                                "not_required"
      -                              ],
      -                              "type": "string"
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ]
      -                        },
      -                        "source_ref": {
      -                          "anyOf": [
      -                            {
      -                              "additionalProperties": {},
      -                              "properties": {
      -                                "document": {
      -                                  "type": [
      -                                    "string",
      -                                    "null"
      -                                  ]
      -                                },
      -                                "pdf_page": {
      -                                  "anyOf": [
      -                                    {
      -                                      "anyOf": [
      -                                        {
      -                                          "type": "number"
      -                                        },
      -                                        {
      -                                          "items": {
      -                                            "type": "number"
      -                                          },
      -                                          "type": "array"
      -                                        }
      -                                      ]
      -                                    },
      -                                    {
      -                                      "type": "null"
      -                                    }
      -                                  ]
      -                                },
      -                                "quote": {
      -                                  "type": [
      -                                    "string",
      -                                    "null"
      -                                  ]
      -                                },
      -                                "section": {
      -                                  "type": [
      -                                    "string",
      -                                    "null"
      -                                  ]
      -                                },
      -                                "table_a_columns": {
      -                                  "type": [
      -                                    "string",
      -                                    "null"
      -                                  ]
      -                                },
      -                                "volume": {
      -                                  "type": [
      -                                    "string",
      -                                    "null"
      -                                  ]
      -                                }
      -                              },
      -                              "type": "object"
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ]
      -                        },
      -                        "verdict": {
      -                          "anyOf": [
      -                            {
      -                              "enum": [
      -                                "pass",
      -                                "fail",
      -                                "conditional",
      -                                "insufficient_data",
      -                                "not_applicable",
      -                                "not_assessed",
      -                                "not_in_this_version"
      -                              ],
      -                              "type": "string"
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ]
      -                        }
      -                      },
      -                      "type": "object"
      -                    },
      -                    "type": "array"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "fire_extinguishers": {
      -                "anyOf": [
      -                  {
      -                    "additionalProperties": {},
      -                    "properties": {
      -                      "band": {
      -                        "anyOf": [
      -                          {
      -                            "additionalProperties": {},
      -                            "properties": {
      -                              "additional_minimum_kg": {
      -                                "type": [
      -                                  "number",
      -                                  "null"
      -                                ]
      -                              },
      -                              "cells": {
      -                                "anyOf": [
      -                                  {
      -                                    "items": {
      -                                      "type": "string"
      -                                    },
      -                                    "type": "array"
      -                                  },
      -                                  {
      -                                    "type": "null"
      -                                  }
      -                                ]
      -                              },
      -                              "engine_or_cab_minimum_kg": {
      -                                "type": [
      -                                  "number",
      -                                  "null"
      -                                ]
      -                              },
      -                              "minimum_number": {
      -                                "type": [
      -                                  "number",
      -                                  "null"
      -                                ]
      -                              },
      -                              "minimum_total_kg": {
      -                                "type": [
      -                                  "number",
      -                                  "null"
      -                                ]
      -                              },
      -                              "transport_unit_maximum_permissible_mass": {
      -                                "type": [
      -                                  "string",
      -                                  "null"
      -                                ]
      -                              }
      -                            },
      -                            "type": "object"
      -                          },
      -                          {
      -                            "type": "null"
      -                          }
      -                        ]
      -                      },
      -                      "bands": {
      -                        "anyOf": [
      -                          {
      -                            "items": {
      -                              "additionalProperties": {},
      -                              "properties": {
      -                                "additional_minimum_kg": {
      -                                  "type": [
      -                                    "number",
      -                                    "null"
      -                                  ]
      -                                },
      -                                "cells": {
      -                                  "anyOf": [
      -                                    {
      -                                      "items": {
      -                                        "type": "string"
      -                                      },
      -                                      "type": "array"
      -                                    },
      -                                    {
      -                                      "type": "null"
      -                                    }
      -                                  ]
      -                                },
      -                                "engine_or_cab_minimum_kg": {
      -                                  "type": [
      -                                    "number",
      -                                    "null"
      -                                  ]
      -                                },
      -                                "minimum_number": {
      -                                  "type": [
      -                                    "number",
      -                                    "null"
      -                                  ]
      -                                },
      -                                "minimum_total_kg": {
      -                                  "type": [
      -                                    "number",
      -                                    "null"
      -                                  ]
      -                                },
      -                                "transport_unit_maximum_permissible_mass": {
      -                                  "type": [
      -                                    "string",
      -                                    "null"
      -                                  ]
      -                                }
      -                              },
      -                              "type": "object"
      -                            },
      -                            "type": "array"
      -                          },
      -                          {
      -                            "type": "null"
      -                          }
      -                        ]
      -                      },
      -                      "minimum_largest_kg": {
      -                        "type": [
      -                          "number",
      -                          "null"
      -                        ]
      -                      },
      -                      "minimum_total_kg": {
      -                        "type": [
      -                          "number",
      -                          "null"
      -                        ]
      -                      },
      -                      "on_board": {
      -                        "anyOf": [
      -                          {
      -                            "items": {
      -                              "type": "number"
      -                            },
      -                            "type": "array"
      -                          },
      -                          {
      -                            "type": "null"
      -                          }
      -                        ]
      -                      },
      -                      "s3": {
      -                        "type": [
      -                          "string",
      -                          "null"
      -                        ]
      -                      },
      -                      "small_load_rule": {
      -                        "anyOf": [
      -                          {
      -                            "additionalProperties": {},
      -                            "properties": {
      -                              "applies": {
      -                                "anyOf": [
      -                                  {
      -                                    "anyOf": [
      -                                      {
      -                                        "type": "boolean"
      -                                      },
      -                                      {
      -                                        "enum": [
      -                                          "under_relief_only",
      -                                          "conditional"
      -                                        ],
      -                                        "type": "string"
      -                                      }
      -                                    ]
      -                                  },
      -                                  {
      -                                    "type": "null"
      -                                  }
      -                                ]
      -                              },
      -                              "basis": {
      -                                "type": [
      -                                  "string",
      -                                  "null"
      -                                ]
      -                              },
      -                              "minimum_capacity_kg": {
      -                                "type": [
      -                                  "number",
      -                                  "null"
      -                                ]
      -                              },
      -                              "minimum_number": {
      -                                "type": [
      -                                  "number",
      -                                  "null"
      -                                ]
      -                              }
      -                            },
      -                            "type": "object"
      -                          },
      -                          {
      -                            "type": "null"
      -                          }
      -                        ]
      -                      },
      -                      "verdict": {
      -                        "type": [
      -                          "string",
      -                          "null"
      -                        ]
      -                      },
      -                      "why": {
      -                        "type": [
      -                          "string",
      -                          "null"
      -                        ]
      -                      }
      -                    },
      -                    "type": "object"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "general_equipment": {
      -                "anyOf": [
      -                  {
      -                    "items": {
      -                      "additionalProperties": {},
      -                      "properties": {
      -                        "applies": {
      -                          "anyOf": [
      -                            {
      -                              "anyOf": [
      -                                {
      -                                  "type": "boolean"
      -                                },
      -                                {
      -                                  "enum": [
      -                                    "under_relief_only",
      -                                    "conditional"
      -                                  ],
      -                                  "type": "string"
      -                                }
      -                              ]
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ]
      -                        },
      -                        "basis": {
      -                          "type": [
      -                            "string",
      -                            "null"
      -                          ]
      -                        },
      -                        "for_labels": {
      -                          "anyOf": [
      -                            {
      -                              "items": {
      -                                "type": "string"
      -                              },
      -                              "type": "array"
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ]
      -                        },
      -                        "item": {
      -                          "type": [
      -                            "string",
      -                            "null"
      -                          ]
      -                        },
      -                        "lines": {
      -                          "anyOf": [
      -                            {
      -                              "items": {
      -                                "type": "number"
      -                              },
      -                              "type": "array"
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ]
      -                        },
      -                        "on_board": {
      -                          "type": [
      -                            "boolean",
      -                            "null"
      -                          ]
      -                        },
      -                        "outcome": {
      -                          "anyOf": [
      -                            {
      -                              "enum": [
      -                                "pass",
      -                                "fail",
      -                                "conditional",
      -                                "unanswered",
      -                                "not_required"
      -                              ],
      -                              "type": "string"
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ]
      -                        },
      -                        "per": {
      -                          "anyOf": [
      -                            {
      -                              "enum": [
      -                                "vehicle",
      -                                "transport_unit",
      -                                "crew_member"
      -                              ],
      -                              "type": "string"
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ]
      -                        },
      -                        "printed": {
      -                          "type": [
      -                            "string",
      -                            "null"
      -                          ]
      -                        },
      -                        "source_ref": {
      -                          "anyOf": [
      -                            {
      -                              "additionalProperties": {},
      -                              "properties": {
      -                                "document": {
      -                                  "type": [
      -                                    "string",
      -                                    "null"
      -                                  ]
      -                                },
      -                                "pdf_page": {
      -                                  "anyOf": [
      -                                    {
      -                                      "anyOf": [
      -                                        {
      -                                          "type": "number"
      -                                        },
      -                                        {
      -                                          "items": {
      -                                            "type": "number"
      -                                          },
      -                                          "type": "array"
      -                                        }
      -                                      ]
      -                                    },
      -                                    {
      -                                      "type": "null"
      -                                    }
      -                                  ]
      -                                },
      -                                "quote": {
      -                                  "type": [
      -                                    "string",
      -                                    "null"
      -                                  ]
      -                                },
      -                                "section": {
      -                                  "type": [
      -                                    "string",
      -                                    "null"
      -                                  ]
      -                                },
      -                                "table_a_columns": {
      -                                  "type": [
      -                                    "string",
      -                                    "null"
      -                                  ]
      -                                },
      -                                "volume": {
      -                                  "type": [
      -                                    "string",
      -                                    "null"
      -                                  ]
      -                                }
      -                              },
      -                              "type": "object"
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ]
      -                        }
      -                      },
      -                      "type": "object"
      -                    },
      -                    "type": "array"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "inputs": {
      -                "anyOf": [
      -                  {
      -                    "additionalProperties": {},
      -                    "propertyNames": {
      -                      "type": "string"
      -                    },
      -                    "type": "object"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "label_specific_equipment": {
      -                "anyOf": [
      -                  {
      -                    "items": {
      -                      "additionalProperties": {},
      -                      "properties": {
      -                        "applies": {
      -                          "anyOf": [
      -                            {
      -                              "anyOf": [
      -                                {
      -                                  "type": "boolean"
      -                                },
      -                                {
      -                                  "enum": [
      -                                    "under_relief_only",
      -                                    "conditional"
      -                                  ],
      -                                  "type": "string"
      -                                }
      -                              ]
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ]
      -                        },
      -                        "basis": {
      -                          "type": [
      -                            "string",
      -                            "null"
      -                          ]
      -                        },
      -                        "for_labels": {
      -                          "anyOf": [
      -                            {
      -                              "items": {
      -                                "type": "string"
      -                              },
      -                              "type": "array"
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ]
      -                        },
      -                        "item": {
      -                          "type": [
      -                            "string",
      -                            "null"
      -                          ]
      -                        },
      -                        "lines": {
      -                          "anyOf": [
      -                            {
      -                              "items": {
      -                                "type": "number"
      -                              },
      -                              "type": "array"
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ]
      -                        },
      -                        "on_board": {
      -                          "type": [
      -                            "boolean",
      -                            "null"
      -                          ]
      -                        },
      -                        "outcome": {
      -                          "anyOf": [
      -                            {
      -                              "enum": [
      -                                "pass",
      -                                "fail",
      -                                "conditional",
      -                                "unanswered",
      -                                "not_required"
      -                              ],
      -                              "type": "string"
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ]
      -                        },
      -                        "per": {
      -                          "anyOf": [
      -                            {
      -                              "enum": [
      -                                "vehicle",
      -                                "transport_unit",
      -                                "crew_member"
      -                              ],
      -                              "type": "string"
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ]
      -                        },
      -                        "printed": {
      -                          "type": [
      -                            "string",
      -                            "null"
      -                          ]
      -                        },
      -                        "source_ref": {
      -                          "anyOf": [
      -                            {
      -                              "additionalProperties": {},
      -                              "properties": {
      -                                "document": {
      -                                  "type": [
      -                                    "string",
      -                                    "null"
      -                                  ]
      -                                },
      -                                "pdf_page": {
      -                                  "anyOf": [
      -                                    {
      -                                      "anyOf": [
      -                                        {
      -                                          "type": "number"
      -                                        },
      -                                        {
      -                                          "items": {
      -                                            "type": "number"
      -                                          },
      -                                          "type": "array"
      -                                        }
      -                                      ]
      -                                    },
      -                                    {
      -                                      "type": "null"
      -                                    }
      -                                  ]
      -                                },
      -                                "quote": {
      -                                  "type": [
      -                                    "string",
      -                                    "null"
      -                                  ]
      -                                },
      -                                "section": {
      -                                  "type": [
      -                                    "string",
      -                                    "null"
      -                                  ]
      -                                },
      -                                "table_a_columns": {
      -                                  "type": [
      -                                    "string",
      -                                    "null"
      -                                  ]
      -                                },
      -                                "volume": {
      -                                  "type": [
      -                                    "string",
      -                                    "null"
      -                                  ]
      -                                }
      -                              },
      -                              "type": "object"
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ]
      -                        }
      -                      },
      -                      "type": "object"
      -                    },
      -                    "type": "array"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "missing_items": {
      -                "anyOf": [
      -                  {
      -                    "items": {
      -                      "type": "string"
      -                    },
      -                    "type": "array"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "needs_info": {
      -                "anyOf": [
      -                  {
      -                    "items": {
      -                      "additionalProperties": {},
      -                      "properties": {
      -                        "line_index": {
      -                          "type": [
      -                            "number",
      -                            "null"
      -                          ]
      -                        },
      -                        "question": {
      -                          "type": [
      -                            "string",
      -                            "null"
      -                          ]
      -                        }
      -                      },
      -                      "type": "object"
      -                    },
      -                    "type": "array"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "notes": {
      -                "anyOf": [
      -                  {
      -                    "items": {
      -                      "type": "string"
      -                    },
      -                    "type": "array"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "requirements": {
      -                "anyOf": [
      -                  {
      -                    "items": {
      -                      "additionalProperties": {},
      -                      "properties": {
      -                        "applies": {
      -                          "anyOf": [
      -                            {
      -                              "anyOf": [
      -                                {
      -                                  "type": "boolean"
      -                                },
      -                                {
      -                                  "enum": [
      -                                    "under_relief_only",
      -                                    "conditional"
      -                                  ],
      -                                  "type": "string"
      -                                }
      -                              ]
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ]
      -                        },
      -                        "basis": {
      -                          "type": [
      -                            "string",
      -                            "null"
      -                          ]
      -                        },
      -                        "id": {
      -                          "type": [
      -                            "string",
      -                            "null"
      -                          ]
      -                        },
      -                        "lines": {
      -                          "anyOf": [
      -                            {
      -                              "items": {
      -                                "type": "number"
      -                              },
      -                              "type": "array"
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ]
      -                        },
      -                        "quantity": {
      -                          "type": [
      -                            "string",
      -                            "null"
      -                          ]
      -                        },
      -                        "source_ref": {
      -                          "anyOf": [
      -                            {
      -                              "additionalProperties": {},
      -                              "properties": {
      -                                "document": {
      -                                  "type": [
      -                                    "string",
      -                                    "null"
      -                                  ]
      -                                },
      -                                "pdf_page": {
      -                                  "anyOf": [
      -                                    {
      -                                      "anyOf": [
      -                                        {
      -                                          "type": "number"
      -                                        },
      -                                        {
      -                                          "items": {
      -                                            "type": "number"
      -                                          },
      -                                          "type": "array"
      -                                        }
      -                                      ]
      -                                    },
      -                                    {
      -                                      "type": "null"
      -                                    }
      -                                  ]
      -                                },
      -                                "quote": {
      -                                  "type": [
      -                                    "string",
      -                                    "null"
      -                                  ]
      -                                },
      -                                "section": {
      -                                  "type": [
      -                                    "string",
      -                                    "null"
      -                                  ]
      -                                },
      -                                "table_a_columns": {
      -                                  "type": [
      -                                    "string",
      -                                    "null"
      -                                  ]
      -                                },
      -                                "volume": {
      -                                  "type": [
      -                                    "string",
      -                                    "null"
      -                                  ]
      -                                }
      -                              },
      -                              "type": "object"
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ]
      -                        },
      -                        "specification": {
      -                          "type": [
      -                            "string",
      -                            "null"
      -                          ]
      -                        }
      -                      },
      -                      "type": "object"
      -                    },
      -                    "type": "array"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "verdict": {
      -                "anyOf": [
      -                  {
      -                    "enum": [
      -                      "pass",
      -                      "fail",
      -                      "conditional",
      -                      "insufficient_data",
      -                      "not_applicable",
      -                      "not_assessed",
      -                      "not_in_this_version"
      -                    ],
      -                    "type": "string"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              }
      -            },
      -            "type": "object"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ]
      -      },
      -      "excepted_quantities": {
      -        "anyOf": [
      -          {
      -            "additionalProperties": {},
      -            "properties": {
      -              "lines": {
      -                "anyOf": [
      -                  {
      -                    "items": {
      -                      "additionalProperties": {},
      -                      "properties": {
      -                        "answer": {
      -                          "anyOf": [
      -                            {
      -                              "additionalProperties": {},
      -                              "propertyNames": {
      -                                "type": "string"
      -                              },
      -                              "type": "object"
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ]
      -                        },
      -                        "assessed": {
      -                          "type": [
      -                            "boolean",
      -                            "null"
      -                          ]
      -                        },
      -                        "line_index": {
      -                          "type": [
      -                            "number",
      -                            "null"
      -                          ]
      -                        },
      -                        "overall_status": {
      -                          "type": [
      -                            "string",
      -                            "null"
      -                          ]
      -                        },
      -                        "reason": {
      -                          "type": [
      -                            "string",
      -                            "null"
      -                          ]
      -                        },
      -                        "un_number": {
      -                          "type": [
      -                            "string",
      -                            "null"
      -                          ]
      -                        },
      -                        "verdict": {
      -                          "anyOf": [
      -                            {
      -                              "enum": [
      -                                "pass",
      -                                "fail",
      -                                "conditional",
      -                                "insufficient_data",
      -                                "not_applicable",
      -                                "not_assessed",
      -                                "not_in_this_version"
      -                              ],
      -                              "type": "string"
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ]
      -                        }
      -                      },
      -                      "type": "object"
      -                    },
      -                    "type": "array"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "verdict": {
      -                "anyOf": [
      -                  {
      -                    "enum": [
      -                      "pass",
      -                      "fail",
      -                      "conditional",
      -                      "insufficient_data",
      -                      "not_applicable",
      -                      "not_assessed",
      -                      "not_in_this_version"
      -                    ],
      -                    "type": "string"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              }
      -            },
      -            "type": "object"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ]
      -      },
      -      "exemption_1_1_3_6": {
      -        "anyOf": [
      -          {
      -            "additionalProperties": {},
      -            "properties": {
      -              "basis": {
      -                "type": [
      -                  "string",
      -                  "null"
      -                ]
      -              },
      -              "conditions": {
      -                "anyOf": [
      -                  {
      -                    "items": {
      -                      "type": "string"
      -                    },
      -                    "type": "array"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "engine": {
      -                "anyOf": [
      -                  {
      -                    "additionalProperties": {},
      -                    "propertyNames": {
      -                      "type": "string"
      -                    },
      -                    "type": "object"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "notes": {
      -                "anyOf": [
      -                  {
      -                    "items": {
      -                      "type": "string"
      -                    },
      -                    "type": "array"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "verdict": {
      -                "anyOf": [
      -                  {
      -                    "enum": [
      -                      "pass",
      -                      "fail",
      -                      "conditional",
      -                      "insufficient_data",
      -                      "not_applicable",
      -                      "not_assessed",
      -                      "not_in_this_version"
      -                    ],
      -                    "type": "string"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              }
      -            },
      -            "type": "object"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ]
      -      },
      -      "limited_quantities": {
      -        "anyOf": [
      -          {
      -            "additionalProperties": {},
      -            "properties": {
      -              "lines": {
      -                "anyOf": [
      -                  {
      -                    "items": {
      -                      "additionalProperties": {},
      -                      "properties": {
      -                        "answer": {
      -                          "anyOf": [
      -                            {
      -                              "additionalProperties": {},
      -                              "propertyNames": {
      -                                "type": "string"
      -                              },
      -                              "type": "object"
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ]
      -                        },
      -                        "assessed": {
      -                          "type": [
      -                            "boolean",
      -                            "null"
      -                          ]
      -                        },
      -                        "line_index": {
      -                          "type": [
      -                            "number",
      -                            "null"
      -                          ]
      -                        },
      -                        "overall_status": {
      -                          "type": [
      -                            "string",
      -                            "null"
      -                          ]
      -                        },
      -                        "reason": {
      -                          "type": [
      -                            "string",
      -                            "null"
      -                          ]
      -                        },
      -                        "un_number": {
      -                          "type": [
      -                            "string",
      -                            "null"
      -                          ]
      -                        },
      -                        "verdict": {
      -                          "anyOf": [
      -                            {
      -                              "enum": [
      -                                "pass",
      -                                "fail",
      -                                "conditional",
      -                                "insufficient_data",
      -                                "not_applicable",
      -                                "not_assessed",
      -                                "not_in_this_version"
      -                              ],
      -                              "type": "string"
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ]
      -                        }
      -                      },
      -                      "type": "object"
      -                    },
      -                    "type": "array"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "verdict": {
      -                "anyOf": [
      -                  {
      -                    "enum": [
      -                      "pass",
      -                      "fail",
      -                      "conditional",
      -                      "insufficient_data",
      -                      "not_applicable",
      -                      "not_assessed",
      -                      "not_in_this_version"
      -                    ],
      -                    "type": "string"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              }
      -            },
      -            "type": "object"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ]
      -      },
      -      "lines": {
      -        "anyOf": [
      -          {
      -            "items": {
      -              "additionalProperties": {},
      -              "properties": {
      -                "dangerous_goods": {
      -                  "type": [
      -                    "boolean",
      -                    "null"
      -                  ]
      -                },
      -                "description": {
      -                  "type": [
      -                    "string",
      -                    "null"
      -                  ]
      -                },
      -                "line_index": {
      -                  "type": [
      -                    "number",
      -                    "null"
      -                  ]
      -                },
      -                "un_number": {
      -                  "type": [
      -                    "string",
      -                    "null"
      -                  ]
      -                }
      -              },
      -              "type": "object"
      -            },
      -            "type": "array"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ]
      -      },
      -      "lq_eq_status_verdict": {
      -        "anyOf": [
      -          {
      -            "enum": [
      -              "pass",
      -              "fail",
      -              "conditional",
      -              "insufficient_data",
      -              "not_applicable",
      -              "not_assessed",
      -              "not_in_this_version"
      -            ],
      -            "type": "string"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ]
      -      },
      -      "missing_inputs": {
      -        "anyOf": [
      -          {
      -            "items": {
      -              "additionalProperties": {},
      -              "properties": {
      -                "check": {
      -                  "type": [
      -                    "string",
      -                    "null"
      -                  ]
      -                },
      -                "name": {
      -                  "type": [
      -                    "string",
      -                    "null"
      -                  ]
      -                },
      -                "what": {
      -                  "type": [
      -                    "string",
      -                    "null"
      -                  ]
      -                }
      -              },
      -              "type": "object"
      -            },
      -            "type": "array"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ]
      -      },
      -      "mixed_loading_7_5_2": {
      -        "anyOf": [
      -          {
      -            "additionalProperties": {},
      -            "properties": {
      -              "basis": {
      -                "type": [
      -                  "string",
      -                  "null"
      -                ]
      -              },
      -              "class_1": {
      -                "anyOf": [
      -                  {
      -                    "additionalProperties": {},
      -                    "properties": {
      -                      "assessed": {
      -                        "type": [
      -                          "boolean",
      -                          "null"
      -                        ]
      -                      },
      -                      "pairs": {
      -                        "anyOf": [
      -                          {
      -                            "items": {
      -                              "additionalProperties": {},
      -                              "properties": {
      -                                "a": {
      -                                  "type": [
      -                                    "number",
      -                                    "null"
      -                                  ]
      -                                },
      -                                "b": {
      -                                  "type": [
      -                                    "number",
      -                                    "null"
      -                                  ]
      -                                },
      -                                "cell": {
      -                                  "type": [
      -                                    "string",
      -                                    "null"
      -                                  ]
      -                                },
      -                                "compatibility_groups": {
      -                                  "anyOf": [
      -                                    {
      -                                      "items": {
      -                                        "type": "string"
      -                                      },
      -                                      "type": "array"
      -                                    },
      -                                    {
      -                                      "type": "null"
      -                                    }
      -                                  ]
      -                                },
      -                                "conditions": {
      -                                  "anyOf": [
      -                                    {
      -                                      "items": {
      -                                        "type": "string"
      -                                      },
      -                                      "type": "array"
      -                                    },
      -                                    {
      -                                      "type": "null"
      -                                    }
      -                                  ]
      -                                },
      -                                "labels_a": {
      -                                  "anyOf": [
      -                                    {
      -                                      "items": {
      -                                        "type": "string"
      -                                      },
      -                                      "type": "array"
      -                                    },
      -                                    {
      -                                      "type": "null"
      -                                    }
      -                                  ]
      -                                },
      -                                "labels_b": {
      -                                  "anyOf": [
      -                                    {
      -                                      "items": {
      -                                        "type": "string"
      -                                      },
      -                                      "type": "array"
      -                                    },
      -                                    {
      -                                      "type": "null"
      -                                    }
      -                                  ]
      -                                },
      -                                "note": {
      -                                  "type": [
      -                                    "string",
      -                                    "null"
      -                                  ]
      -                                },
      -                                "permitted": {
      -                                  "anyOf": [
      -                                    {
      -                                      "anyOf": [
      -                                        {
      -                                          "type": "boolean"
      -                                        },
      -                                        {
      -                                          "const": "conditional",
      -                                          "type": "string"
      -                                        }
      -                                      ]
      -                                    },
      -                                    {
      -                                      "type": "null"
      -                                    }
      -                                  ]
      -                                },
      -                                "source_ref": {
      -                                  "anyOf": [
      -                                    {
      -                                      "additionalProperties": {},
      -                                      "properties": {
      -                                        "document": {
      -                                          "type": [
      -                                            "string",
      -                                            "null"
      -                                          ]
      -                                        },
      -                                        "pdf_page": {
      -                                          "anyOf": [
      -                                            {
      -                                              "anyOf": [
      -                                                {
      -                                                  "type": "number"
      -                                                },
      -                                                {
      -                                                  "items": {
      -                                                    "type": "number"
      -                                                  },
      -                                                  "type": "array"
      -                                                }
      -                                              ]
      -                                            },
      -                                            {
      -                                              "type": "null"
      -                                            }
      -                                          ]
      -                                        },
      -                                        "quote": {
      -                                          "type": [
      -                                            "string",
      -                                            "null"
      -                                          ]
      -                                        },
      -                                        "section": {
      -                                          "type": [
      -                                            "string",
      -                                            "null"
      -                                          ]
      -                                        },
      -                                        "table_a_columns": {
      -                                          "type": [
      -                                            "string",
      -                                            "null"
      -                                          ]
      -                                        },
      -                                        "volume": {
      -                                          "type": [
      -                                            "string",
      -                                            "null"
      -                                          ]
      -                                        }
      -                                      },
      -                                      "type": "object"
      -                                    },
      -                                    {
      -                                      "type": "null"
      -                                    }
      -                                  ]
      -                                }
      -                              },
      -                              "type": "object"
      -                            },
      -                            "type": "array"
      -                          },
      -                          {
      -                            "type": "null"
      -                          }
      -                        ]
      -                      }
      -                    },
      -                    "type": "object"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "conditions": {
      -                "anyOf": [
      -                  {
      -                    "items": {
      -                      "type": "string"
      -                    },
      -                    "type": "array"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "foodstuffs": {
      -                "anyOf": [
      -                  {
      -                    "additionalProperties": {},
      -                    "properties": {
      -                      "answer": {
      -                        "type": [
      -                          "string",
      -                          "null"
      -                        ]
      -                      },
      -                      "edition_text": {
      -                        "type": [
      -                          "string",
      -                          "null"
      -                        ]
      -                      },
      -                      "engaged": {
      -                        "type": [
      -                          "boolean",
      -                          "null"
      -                        ]
      -                      },
      -                      "input": {
      -                        "type": [
      -                          "boolean",
      -                          "null"
      -                        ]
      -                      },
      -                      "lines": {
      -                        "anyOf": [
      -                          {
      -                            "items": {
      -                              "additionalProperties": {},
      -                              "properties": {
      -                                "labels": {
      -                                  "anyOf": [
      -                                    {
      -                                      "items": {
      -                                        "type": "string"
      -                                      },
      -                                      "type": "array"
      -                                    },
      -                                    {
      -                                      "type": "null"
      -                                    }
      -                                  ]
      -                                },
      -                                "line_index": {
      -                                  "type": [
      -                                    "number",
      -                                    "null"
      -                                  ]
      -                                },
      -                                "reason": {
      -                                  "type": [
      -                                    "string",
      -                                    "null"
      -                                  ]
      -                                },
      -                                "un_number": {
      -                                  "type": [
      -                                    "string",
      -                                    "null"
      -                                  ]
      -                                }
      -                              },
      -                              "type": "object"
      -                            },
      -                            "type": "array"
      -                          },
      -                          {
      -                            "type": "null"
      -                          }
      -                        ]
      -                      },
      -                      "verdict": {
      -                        "anyOf": [
      -                          {
      -                            "enum": [
      -                              "pass",
      -                              "fail",
      -                              "conditional",
      -                              "insufficient_data",
      -                              "not_applicable",
      -                              "not_assessed",
      -                              "not_in_this_version"
      -                            ],
      -                            "type": "string"
      -                          },
      -                          {
      -                            "type": "null"
      -                          }
      -                        ]
      -                      }
      -                    },
      -                    "type": "object"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "lines": {
      -                "anyOf": [
      -                  {
      -                    "items": {
      -                      "additionalProperties": {},
      -                      "properties": {
      -                        "assessed": {
      -                          "type": [
      -                            "boolean",
      -                            "null"
      -                          ]
      -                        },
      -                        "classification_code": {
      -                          "type": [
      -                            "string",
      -                            "null"
      -                          ]
      -                        },
      -                        "compatibility_group": {
      -                          "type": [
      -                            "string",
      -                            "null"
      -                          ]
      -                        },
      -                        "headings": {
      -                          "anyOf": [
      -                            {
      -                              "items": {
      -                                "type": "string"
      -                              },
      -                              "type": "array"
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ]
      -                        },
      -                        "labels": {
      -                          "anyOf": [
      -                            {
      -                              "items": {
      -                                "type": "string"
      -                              },
      -                              "type": "array"
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ]
      -                        },
      -                        "line_index": {
      -                          "type": [
      -                            "number",
      -                            "null"
      -                          ]
      -                        },
      -                        "reason": {
      -                          "type": [
      -                            "string",
      -                            "null"
      -                          ]
      -                        },
      -                        "un_number": {
      -                          "type": [
      -                            "string",
      -                            "null"
      -                          ]
      -                        },
      -                        "unmapped_labels": {
      -                          "anyOf": [
      -                            {
      -                              "items": {
      -                                "type": "string"
      -                              },
      -                              "type": "array"
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ]
      -                        }
      -                      },
      -                      "type": "object"
      -                    },
      -                    "type": "array"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "needs_info": {
      -                "anyOf": [
      -                  {
      -                    "items": {
      -                      "additionalProperties": {},
      -                      "properties": {
      -                        "line_index": {
      -                          "type": [
      -                            "number",
      -                            "null"
      -                          ]
      -                        },
      -                        "question": {
      -                          "type": [
      -                            "string",
      -                            "null"
      -                          ]
      -                        }
      -                      },
      -                      "type": "object"
      -                    },
      -                    "type": "array"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "notes": {
      -                "anyOf": [
      -                  {
      -                    "items": {
      -                      "type": "string"
      -                    },
      -                    "type": "array"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "pairs": {
      -                "anyOf": [
      -                  {
      -                    "items": {
      -                      "additionalProperties": {},
      -                      "properties": {
      -                        "a": {
      -                          "type": [
      -                            "number",
      -                            "null"
      -                          ]
      -                        },
      -                        "b": {
      -                          "type": [
      -                            "number",
      -                            "null"
      -                          ]
      -                        },
      -                        "cell": {
      -                          "type": [
      -                            "string",
      -                            "null"
      -                          ]
      -                        },
      -                        "compatibility_groups": {
      -                          "anyOf": [
      -                            {
      -                              "items": {
      -                                "type": "string"
      -                              },
      -                              "type": "array"
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ]
      -                        },
      -                        "conditions": {
      -                          "anyOf": [
      -                            {
      -                              "items": {
      -                                "type": "string"
      -                              },
      -                              "type": "array"
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ]
      -                        },
      -                        "labels_a": {
      -                          "anyOf": [
      -                            {
      -                              "items": {
      -                                "type": "string"
      -                              },
      -                              "type": "array"
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ]
      -                        },
      -                        "labels_b": {
      -                          "anyOf": [
      -                            {
      -                              "items": {
      -                                "type": "string"
      -                              },
      -                              "type": "array"
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ]
      -                        },
      -                        "note": {
      -                          "type": [
      -                            "string",
      -                            "null"
      -                          ]
      -                        },
      -                        "permitted": {
      -                          "anyOf": [
      -                            {
      -                              "anyOf": [
      -                                {
      -                                  "type": "boolean"
      -                                },
      -                                {
      -                                  "const": "conditional",
      -                                  "type": "string"
      -                                }
      -                              ]
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ]
      -                        },
      -                        "source_ref": {
      -                          "anyOf": [
      -                            {
      -                              "additionalProperties": {},
      -                              "properties": {
      -                                "document": {
      -                                  "type": [
      -                                    "string",
      -                                    "null"
      -                                  ]
      -                                },
      -                                "pdf_page": {
      -                                  "anyOf": [
      -                                    {
      -                                      "anyOf": [
      -                                        {
      -                                          "type": "number"
      -                                        },
      -                                        {
      -                                          "items": {
      -                                            "type": "number"
      -                                          },
      -                                          "type": "array"
      -                                        }
      -                                      ]
      -                                    },
      -                                    {
      -                                      "type": "null"
      -                                    }
      -                                  ]
      -                                },
      -                                "quote": {
      -                                  "type": [
      -                                    "string",
      -                                    "null"
      -                                  ]
      -                                },
      -                                "section": {
      -                                  "type": [
      -                                    "string",
      -                                    "null"
      -                                  ]
      -                                },
      -                                "table_a_columns": {
      -                                  "type": [
      -                                    "string",
      -                                    "null"
      -                                  ]
      -                                },
      -                                "volume": {
      -                                  "type": [
      -                                    "string",
      -                                    "null"
      -                                  ]
      -                                }
      -                              },
      -                              "type": "object"
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ]
      -                        }
      -                      },
      -                      "type": "object"
      -                    },
      -                    "type": "array"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "verdict": {
      -                "anyOf": [
      -                  {
      -                    "enum": [
      -                      "pass",
      -                      "fail",
      -                      "conditional",
      -                      "insufficient_data",
      -                      "not_applicable",
      -                      "not_assessed",
      -                      "not_in_this_version"
      -                    ],
      -                    "type": "string"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              }
      -            },
      -            "type": "object"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ]
      -      },
      -      "notes": {
      -        "anyOf": [
      -          {
      -            "items": {
      -              "type": "string"
      -            },
      -            "type": "array"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ]
      -      },
      -      "placards_and_plates_5_3": {
      -        "anyOf": [
      -          {
      -            "additionalProperties": {},
      -            "properties": {
      -              "basis": {
      -                "type": [
      -                  "string",
      -                  "null"
      -                ]
      -              },
      -              "conditions": {
      -                "anyOf": [
      -                  {
      -                    "items": {
      -                      "type": "string"
      -                    },
      -                    "type": "array"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "inputs": {
      -                "anyOf": [
      -                  {
      -                    "additionalProperties": {},
      -                    "propertyNames": {
      -                      "type": "string"
      -                    },
      -                    "type": "object"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "lq_mark": {
      -                "anyOf": [
      -                  {
      -                    "additionalProperties": {},
      -                    "properties": {
      -                      "applies": {
      -                        "anyOf": [
      -                          {
      -                            "anyOf": [
      -                              {
      -                                "type": "boolean"
      -                              },
      -                              {
      -                                "enum": [
      -                                  "under_relief_only",
      -                                  "conditional"
      -                                ],
      -                                "type": "string"
      -                              }
      -                            ]
      -                          },
      -                          {
      -                            "type": "null"
      -                          }
      -                        ]
      -                      },
      -                      "basis": {
      -                        "type": [
      -                          "string",
      -                          "null"
      -                        ]
      -                      },
      -                      "condition": {
      -                        "type": [
      -                          "string",
      -                          "null"
      -                        ]
      -                      }
      -                    },
      -                    "type": "object"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "marks": {
      -                "anyOf": [
      -                  {
      -                    "items": {
      -                      "additionalProperties": {},
      -                      "properties": {
      -                        "applies": {
      -                          "anyOf": [
      -                            {
      -                              "anyOf": [
      -                                {
      -                                  "type": "boolean"
      -                                },
      -                                {
      -                                  "enum": [
      -                                    "under_relief_only",
      -                                    "conditional"
      -                                  ],
      -                                  "type": "string"
      -                                }
      -                              ]
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ]
      -                        },
      -                        "basis": {
      -                          "type": [
      -                            "string",
      -                            "null"
      -                          ]
      -                        },
      -                        "lines": {
      -                          "anyOf": [
      -                            {
      -                              "items": {
      -                                "type": "number"
      -                              },
      -                              "type": "array"
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ]
      -                        },
      -                        "mark": {
      -                          "type": [
      -                            "string",
      -                            "null"
      -                          ]
      -                        },
      -                        "source_ref": {
      -                          "anyOf": [
      -                            {
      -                              "additionalProperties": {},
      -                              "properties": {
      -                                "document": {
      -                                  "type": [
      -                                    "string",
      -                                    "null"
      -                                  ]
      -                                },
      -                                "pdf_page": {
      -                                  "anyOf": [
      -                                    {
      -                                      "anyOf": [
      -                                        {
      -                                          "type": "number"
      -                                        },
      -                                        {
      -                                          "items": {
      -                                            "type": "number"
      -                                          },
      -                                          "type": "array"
      -                                        }
      -                                      ]
      -                                    },
      -                                    {
      -                                      "type": "null"
      -                                    }
      -                                  ]
      -                                },
      -                                "quote": {
      -                                  "type": [
      -                                    "string",
      -                                    "null"
      -                                  ]
      -                                },
      -                                "section": {
      -                                  "type": [
      -                                    "string",
      -                                    "null"
      -                                  ]
      -                                },
      -                                "table_a_columns": {
      -                                  "type": [
      -                                    "string",
      -                                    "null"
      -                                  ]
      -                                },
      -                                "volume": {
      -                                  "type": [
      -                                    "string",
      -                                    "null"
      -                                  ]
      -                                }
      -                              },
      -                              "type": "object"
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ]
      -                        }
      -                      },
      -                      "type": "object"
      -                    },
      -                    "type": "array"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "needs_info": {
      -                "anyOf": [
      -                  {
      -                    "items": {
      -                      "additionalProperties": {},
      -                      "properties": {
      -                        "line_index": {
      -                          "type": [
      -                            "number",
      -                            "null"
      -                          ]
      -                        },
      -                        "question": {
      -                          "type": [
      -                            "string",
      -                            "null"
      -                          ]
      -                        }
      -                      },
      -                      "type": "object"
      -                    },
      -                    "type": "array"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "notes": {
      -                "anyOf": [
      -                  {
      -                    "items": {
      -                      "type": "string"
      -                    },
      -                    "type": "array"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "orange_plates": {
      -                "anyOf": [
      -                  {
      -                    "additionalProperties": {},
      -                    "properties": {
      -                      "basis": {
      -                        "type": [
      -                          "string",
      -                          "null"
      -                        ]
      -                      },
      -                      "hazard_identification_numbers": {
      -                        "anyOf": [
      -                          {
      -                            "items": {
      -                              "additionalProperties": {},
      -                              "properties": {
      -                                "column_20": {
      -                                  "type": [
      -                                    "string",
      -                                    "null"
      -                                  ]
      -                                },
      -                                "line_index": {
      -                                  "type": [
      -                                    "number",
      -                                    "null"
      -                                  ]
      -                                },
      -                                "un_number": {
      -                                  "type": [
      -                                    "string",
      -                                    "null"
      -                                  ]
      -                                }
      -                              },
      -                              "type": "object"
      -                            },
      -                            "type": "array"
      -                          },
      -                          {
      -                            "type": "null"
      -                          }
      -                        ]
      -                      },
      -                      "numbered": {
      -                        "anyOf": [
      -                          {
      -                            "anyOf": [
      -                              {
      -                                "type": "boolean"
      -                              },
      -                              {
      -                                "const": "conditional",
      -                                "type": "string"
      -                              }
      -                            ]
      -                          },
      -                          {
      -                            "type": "null"
      -                          }
      -                        ]
      -                      },
      -                      "required": {
      -                        "type": [
      -                          "boolean",
      -                          "null"
      -                        ]
      -                      }
      -                    },
      -                    "type": "object"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "outcomes": {
      -                "anyOf": [
      -                  {
      -                    "additionalProperties": {},
      -                    "properties": {
      -                      "orange_plates": {
      -                        "anyOf": [
      -                          {
      -                            "enum": [
      -                              "pass",
      -                              "fail",
      -                              "conditional",
      -                              "unanswered",
      -                              "not_required"
      -                            ],
      -                            "type": "string"
      -                          },
      -                          {
      -                            "type": "null"
      -                          }
      -                        ]
      -                      },
      -                      "placards": {
      -                        "anyOf": [
      -                          {
      -                            "enum": [
      -                              "pass",
      -                              "fail",
      -                              "conditional",
      -                              "unanswered",
      -                              "not_required"
      -                            ],
      -                            "type": "string"
      -                          },
      -                          {
      -                            "type": "null"
      -                          }
      -                        ]
      -                      }
      -                    },
      -                    "type": "object"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "placards": {
      -                "anyOf": [
      -                  {
      -                    "additionalProperties": {},
      -                    "properties": {
      -                      "basis": {
      -                        "type": [
      -                          "string",
      -                          "null"
      -                        ]
      -                      },
      -                      "lines": {
      -                        "anyOf": [
      -                          {
      -                            "items": {
      -                              "additionalProperties": {},
      -                              "properties": {
      -                                "class": {
      -                                  "type": [
      -                                    "string",
      -                                    "null"
      -                                  ]
      -                                },
      -                                "classification_code": {
      -                                  "type": [
      -                                    "string",
      -                                    "null"
      -                                  ]
      -                                },
      -                                "labels": {
      -                                  "anyOf": [
      -                                    {
      -                                      "items": {
      -                                        "type": "string"
      -                                      },
      -                                      "type": "array"
      -                                    },
      -                                    {
      -                                      "type": "null"
      -                                    }
      -                                  ]
      -                                },
      -                                "line_index": {
      -                                  "type": [
      -                                    "number",
      -                                    "null"
      -                                  ]
      -                                },
      -                                "placards": {
      -                                  "anyOf": [
      -                                    {
      -                                      "items": {
      -                                        "type": "string"
      -                                      },
      -                                      "type": "array"
      -                                    },
      -                                    {
      -                                      "type": "null"
      -                                    }
      -                                  ]
      -                                },
      -                                "un_number": {
      -                                  "type": [
      -                                    "string",
      -                                    "null"
      -                                  ]
      -                                }
      -                              },
      -                              "type": "object"
      -                            },
      -                            "type": "array"
      -                          },
      -                          {
      -                            "type": "null"
      -                          }
      -                        ]
      -                      },
      -                      "notes": {
      -                        "anyOf": [
      -                          {
      -                            "items": {
      -                              "type": "string"
      -                            },
      -                            "type": "array"
      -                          },
      -                          {
      -                            "type": "null"
      -                          }
      -                        ]
      -                      },
      -                      "required": {
      -                        "type": [
      -                          "boolean",
      -                          "null"
      -                        ]
      -                      }
      -                    },
      -                    "type": "object"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "requirements": {
      -                "anyOf": [
      -                  {
      -                    "items": {
      -                      "additionalProperties": {},
      -                      "properties": {
      -                        "applies": {
      -                          "anyOf": [
      -                            {
      -                              "anyOf": [
      -                                {
      -                                  "type": "boolean"
      -                                },
      -                                {
      -                                  "enum": [
      -                                    "under_relief_only",
      -                                    "conditional"
      -                                  ],
      -                                  "type": "string"
      -                                }
      -                              ]
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ]
      -                        },
      -                        "basis": {
      -                          "type": [
      -                            "string",
      -                            "null"
      -                          ]
      -                        },
      -                        "id": {
      -                          "type": [
      -                            "string",
      -                            "null"
      -                          ]
      -                        },
      -                        "lines": {
      -                          "anyOf": [
      -                            {
      -                              "items": {
      -                                "type": "number"
      -                              },
      -                              "type": "array"
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ]
      -                        },
      -                        "quantity": {
      -                          "type": [
      -                            "string",
      -                            "null"
      -                          ]
      -                        },
      -                        "source_ref": {
      -                          "anyOf": [
      -                            {
      -                              "additionalProperties": {},
      -                              "properties": {
      -                                "document": {
      -                                  "type": [
      -                                    "string",
      -                                    "null"
      -                                  ]
      -                                },
      -                                "pdf_page": {
      -                                  "anyOf": [
      -                                    {
      -                                      "anyOf": [
      -                                        {
      -                                          "type": "number"
      -                                        },
      -                                        {
      -                                          "items": {
      -                                            "type": "number"
      -                                          },
      -                                          "type": "array"
      -                                        }
      -                                      ]
      -                                    },
      -                                    {
      -                                      "type": "null"
      -                                    }
      -                                  ]
      -                                },
      -                                "quote": {
      -                                  "type": [
      -                                    "string",
      -                                    "null"
      -                                  ]
      -                                },
      -                                "section": {
      -                                  "type": [
      -                                    "string",
      -                                    "null"
      -                                  ]
      -                                },
      -                                "table_a_columns": {
      -                                  "type": [
      -                                    "string",
      -                                    "null"
      -                                  ]
      -                                },
      -                                "volume": {
      -                                  "type": [
      -                                    "string",
      -                                    "null"
      -                                  ]
      -                                }
      -                              },
      -                              "type": "object"
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ]
      -                        },
      -                        "specification": {
      -                          "type": [
      -                            "string",
      -                            "null"
      -                          ]
      -                        }
      -                      },
      -                      "type": "object"
      -                    },
      -                    "type": "array"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "verdict": {
      -                "anyOf": [
      -                  {
      -                    "enum": [
      -                      "pass",
      -                      "fail",
      -                      "conditional",
      -                      "insufficient_data",
      -                      "not_applicable",
      -                      "not_assessed",
      -                      "not_in_this_version"
      -                    ],
      -                    "type": "string"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              }
      -            },
      -            "type": "object"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ]
      -      },
      -      "regime": {
      -        "anyOf": [
      -          {
      -            "enum": [
      -              "1.1.3.6",
      -              "full_adr",
      -              "undetermined"
      -            ],
      -            "type": "string"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ]
      -      },
      -      "status": {
      -        "anyOf": [
      -          {
      -            "enum": [
      -              "pass",
      -              "fail",
      -              "conditional",
      -              "insufficient_data"
      -            ],
      -            "type": "string"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ]
      -      },
      -      "transport_document": {
      -        "anyOf": [
      -          {
      -            "additionalProperties": {},
      -            "properties": {
      -              "conditions": {
      -                "anyOf": [
      -                  {
      -                    "items": {
      -                      "type": "string"
      -                    },
      -                    "type": "array"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "exemption_1_1_3_6_statement": {
      -                "anyOf": [
      -                  {
      -                    "additionalProperties": {},
      -                    "properties": {
      -                      "applies": {
      -                        "type": [
      -                          "boolean",
      -                          "null"
      -                        ]
      -                      },
      -                      "per_transport_category": {
      -                        "anyOf": [
      -                          {
      -                            "items": {
      -                              "additionalProperties": {},
      -                              "properties": {
      -                                "calculated_value": {
      -                                  "type": [
      -                                    "number",
      -                                    "null"
      -                                  ]
      -                                },
      -                                "total_quantity": {
      -                                  "anyOf": [
      -                                    {
      -                                      "items": {
      -                                        "additionalProperties": {},
      -                                        "properties": {
      -                                          "unit": {
      -                                            "type": [
      -                                              "string",
      -                                              "null"
      -                                            ]
      -                                          },
      -                                          "value": {
      -                                            "type": [
      -                                              "number",
      -                                              "null"
      -                                            ]
      -                                          }
      -                                        },
      -                                        "type": "object"
      -                                      },
      -                                      "type": "array"
      -                                    },
      -                                    {
      -                                      "type": "null"
      -                                    }
      -                                  ]
      -                                },
      -                                "transport_category": {
      -                                  "type": [
      -                                    "string",
      -                                    "null"
      -                                  ]
      -                                }
      -                              },
      -                              "type": "object"
      -                            },
      -                            "type": "array"
      -                          },
      -                          {
      -                            "type": "null"
      -                          }
      -                        ]
      -                      },
      -                      "rule": {
      -                        "type": [
      -                          "string",
      -                          "null"
      -                        ]
      -                      },
      -                      "wording": {
      -                        "type": [
      -                          "string",
      -                          "null"
      -                        ]
      -                      }
      -                    },
      -                    "type": "object"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "lines": {
      -                "anyOf": [
      -                  {
      -                    "items": {
      -                      "additionalProperties": {},
      -                      "properties": {
      -                        "candidates": {
      -                          "anyOf": [
      -                            {
      -                              "items": {
      -                                "additionalProperties": {},
      -                                "propertyNames": {
      -                                  "type": "string"
      -                                },
      -                                "type": "object"
      -                              },
      -                              "type": "array"
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ]
      -                        },
      -                        "edition": {
      -                          "type": [
      -                            "string",
      -                            "null"
      -                          ]
      -                        },
      -                        "elements": {
      -                          "anyOf": [
      -                            {
      -                              "additionalProperties": {},
      -                              "properties": {
      -                                "a": {
      -                                  "type": [
      -                                    "string",
      -                                    "null"
      -                                  ]
      -                                },
      -                                "b": {
      -                                  "anyOf": [
      -                                    {
      -                                      "items": {
      -                                        "type": "string"
      -                                      },
      -                                      "type": "array"
      -                                    },
      -                                    {
      -                                      "type": "null"
      -                                    }
      -                                  ]
      -                                },
      -                                "c": {
      -                                  "type": [
      -                                    "string",
      -                                    "null"
      -                                  ]
      -                                },
      -                                "d": {
      -                                  "type": [
      -                                    "string",
      -                                    "null"
      -                                  ]
      -                                },
      -                                "k": {
      -                                  "type": [
      -                                    "string",
      -                                    "null"
      -                                  ]
      -                                }
      -                              },
      -                              "type": "object"
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ]
      -                        },
      -                        "equivalent_rows": {
      -                          "type": [
      -                            "number",
      -                            "null"
      -                          ]
      -                        },
      -                        "line_index": {
      -                          "type": [
      -                            "number",
      -                            "null"
      -                          ]
      -                        },
      -                        "notes": {
      -                          "anyOf": [
      -                            {
      -                              "items": {
      -                                "type": "string"
      -                              },
      -                              "type": "array"
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ]
      -                        },
      -                        "reason": {
      -                          "type": [
      -                            "string",
      -                            "null"
      -                          ]
      -                        },
      -                        "strings": {
      -                          "anyOf": [
      -                            {
      -                              "items": {
      -                                "type": "string"
      -                              },
      -                              "type": "array"
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ]
      -                        },
      -                        "tunnel_code_required": {
      -                          "type": [
      -                            "boolean",
      -                            "null"
      -                          ]
      -                        },
      -                        "un_number": {
      -                          "type": [
      -                            "string",
      -                            "null"
      -                          ]
      -                        },
      -                        "variant_index": {
      -                          "type": [
      -                            "number",
      -                            "null"
      -                          ]
      -                        }
      -                      },
      -                      "type": "object"
      -                    },
      -                    "type": "array"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "order": {
      -                "type": [
      -                  "string",
      -                  "null"
      -                ]
      -              },
      -              "verdict": {
      -                "anyOf": [
      -                  {
      -                    "enum": [
      -                      "pass",
      -                      "fail",
      -                      "conditional",
      -                      "insufficient_data",
      -                      "not_applicable",
      -                      "not_assessed",
      -                      "not_in_this_version"
      -                    ],
      -                    "type": "string"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              }
      -            },
      -            "type": "object"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ]
      -      },
      -      "tunnel_restriction": {
      -        "anyOf": [
      -          {
      -            "additionalProperties": {},
      -            "properties": {
      -              "conditions": {
      -                "anyOf": [
      -                  {
      -                    "items": {
      -                      "type": "string"
      -                    },
      -                    "type": "array"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "lines": {
      -                "anyOf": [
      -                  {
      -                    "items": {
      -                      "additionalProperties": {},
      -                      "properties": {
      -                        "carriage": {
      -                          "type": [
      -                            "string",
      -                            "null"
      -                          ]
      -                        },
      -                        "column_15": {
      -                          "type": [
      -                            "string",
      -                            "null"
      -                          ]
      -                        },
      -                        "counted": {
      -                          "type": [
      -                            "boolean",
      -                            "null"
      -                          ]
      -                        },
      -                        "forbidden": {
      -                          "anyOf": [
      -                            {
      -                              "items": {
      -                                "type": "string"
      -                              },
      -                              "type": "array"
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ]
      -                        },
      -                        "line_index": {
      -                          "type": [
      -                            "number",
      -                            "null"
      -                          ]
      -                        },
      -                        "reason": {
      -                          "type": [
      -                            "string",
      -                            "null"
      -                          ]
      -                        },
      -                        "un_number": {
      -                          "type": [
      -                            "string",
      -                            "null"
      -                          ]
      -                        }
      -                      },
      -                      "type": "object"
      -                    },
      -                    "type": "array"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "needs_info": {
      -                "anyOf": [
      -                  {
      -                    "items": {
      -                      "additionalProperties": {},
      -                      "properties": {
      -                        "line_index": {
      -                          "type": [
      -                            "number",
      -                            "null"
      -                          ]
      -                        },
      -                        "question": {
      -                          "type": [
      -                            "string",
      -                            "null"
      -                          ]
      -                        }
      -                      },
      -                      "type": "object"
      -                    },
      -                    "type": "array"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "notes": {
      -                "anyOf": [
      -                  {
      -                    "items": {
      -                      "type": "string"
      -                    },
      -                    "type": "array"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "route": {
      -                "anyOf": [
      -                  {
      -                    "additionalProperties": {},
      -                    "properties": {
      -                      "tunnels_on_route": {
      -                        "anyOf": [
      -                          {
      -                            "items": {
      -                              "type": "string"
      -                            },
      -                            "type": "array"
      -                          },
      -                          {
      -                            "type": "null"
      -                          }
      -                        ]
      -                      },
      -                      "with_1_1_3_6_relief": {
      -                        "anyOf": [
      -                          {
      -                            "additionalProperties": {},
      -                            "propertyNames": {
      -                              "type": "string"
      -                            },
      -                            "type": "object"
      -                          },
      -                          {
      -                            "type": "null"
      -                          }
      -                        ]
      -                      },
      -                      "without_1_1_3_6_relief": {
      -                        "anyOf": [
      -                          {
      -                            "additionalProperties": {},
      -                            "propertyNames": {
      -                              "type": "string"
      -                            },
      -                            "type": "object"
      -                          },
      -                          {
      -                            "type": "null"
      -                          }
      -                        ]
      -                      }
      -                    },
      -                    "type": "object"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "verdict": {
      -                "anyOf": [
      -                  {
      -                    "enum": [
      -                      "pass",
      -                      "fail",
      -                      "conditional",
      -                      "insufficient_data",
      -                      "not_applicable",
      -                      "not_assessed",
      -                      "not_in_this_version"
      -                    ],
      -                    "type": "string"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "whole_load": {
      -                "anyOf": [
      -                  {
      -                    "additionalProperties": {},
      -                    "properties": {
      -                      "codes": {
      -                        "anyOf": [
      -                          {
      -                            "items": {
      -                              "type": "string"
      -                            },
      -                            "type": "array"
      -                          },
      -                          {
      -                            "type": "null"
      -                          }
      -                        ]
      -                      },
      -                      "complete": {
      -                        "type": [
      -                          "boolean",
      -                          "null"
      -                        ]
      -                      },
      -                      "forbidden_categories": {
      -                        "anyOf": [
      -                          {
      -                            "items": {
      -                              "type": "string"
      -                            },
      -                            "type": "array"
      -                          },
      -                          {
      -                            "type": "null"
      -                          }
      -                        ]
      -                      },
      -                      "net_explosive_mass_kg": {
      -                        "type": [
      -                          "number",
      -                          "null"
      -                        ]
      -                      },
      -                      "ordering": {
      -                        "type": [
      -                          "string",
      -                          "null"
      -                        ]
      -                      }
      -                    },
      -                    "type": "object"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              }
      -            },
      -            "type": "object"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ]
      -      }
      -    },
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": {},
      -    "propertyNames": {
      -      "type": "string"
      -    },
      -    "type": "object"
      -  }
      -]New value: +[
      +  {
      +    "additionalProperties": {},
      +    "properties": {
      +      "adr_edition": {
      +        "anyOf": [
      +          {
      +            "additionalProperties": {},
      +            "propertyNames": {
      +              "type": "string"
      +            },
      +            "type": "object"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ]
      +      },
      +      "as_of": {
      +        "type": [
      +          "string",
      +          "null"
      +        ]
      +      },
      +      "checks_performed": {
      +        "anyOf": [
      +          {
      +            "items": {
      +              "additionalProperties": {},
      +              "properties": {
      +                "as_of": {
      +                  "type": [
      +                    "string",
      +                    "null"
      +                  ]
      +                },
      +                "basis": {
      +                  "type": [
      +                    "string",
      +                    "null"
      +                  ]
      +                },
      +                "citations": {
      +                  "anyOf": [
      +                    {
      +                      "items": {
      +                        "additionalProperties": {},
      +                        "properties": {
      +                          "document": {
      +                            "type": [
      +                              "string",
      +                              "null"
      +                            ]
      +                          },
      +                          "pdf_page": {
      +                            "anyOf": [
      +                              {
      +                                "anyOf": [
      +                                  {
      +                                    "type": "number"
      +                                  },
      +                                  {
      +                                    "items": {
      +                                      "type": "number"
      +                                    },
      +                                    "type": "array"
      +                                  }
      +                                ]
      +                              },
      +                              {
      +                                "type": "null"
      +                              }
      +                            ]
      +                          },
      +                          "quote": {
      +                            "type": [
      +                              "string",
      +                              "null"
      +                            ]
      +                          },
      +                          "section": {
      +                            "type": [
      +                              "string",
      +                              "null"
      +                            ]
      +                          },
      +                          "table_a_columns": {
      +                            "type": [
      +                              "string",
      +                              "null"
      +                            ]
      +                          },
      +                          "volume": {
      +                            "type": [
      +                              "string",
      +                              "null"
      +                            ]
      +                          }
      +                        },
      +                        "type": "object"
      +                      },
      +                      "type": "array"
      +                    },
      +                    {
      +                      "type": "null"
      +                    }
      +                  ]
      +                },
      +                "edition": {
      +                  "type": [
      +                    "string",
      +                    "null"
      +                  ]
      +                },
      +                "name": {
      +                  "type": [
      +                    "string",
      +                    "null"
      +                  ]
      +                },
      +                "required": {
      +                  "type": [
      +                    "boolean",
      +                    "null"
      +                  ]
      +                },
      +                "run": {
      +                  "type": [
      +                    "string",
      +                    "null"
      +                  ]
      +                },
      +                "verdict": {
      +                  "anyOf": [
      +                    {
      +                      "enum": [
      +                        "pass",
      +                        "fail",
      +                        "conditional",
      +                        "insufficient_data",
      +                        "not_applicable",
      +                        "not_assessed",
      +                        "not_in_this_version"
      +                      ],
      +                      "type": "string"
      +                    },
      +                    {
      +                      "type": "null"
      +                    }
      +                  ]
      +                }
      +              },
      +              "type": "object"
      +            },
      +            "type": "array"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ]
      +      },
      +      "driver_training_8_2": {
      +        "anyOf": [
      +          {
      +            "additionalProperties": {},
      +            "properties": {
      +              "awareness_training_1_3": {
      +                "anyOf": [
      +                  {
      +                    "additionalProperties": {},
      +                    "properties": {
      +                      "applies": {
      +                        "type": [
      +                          "boolean",
      +                          "null"
      +                        ]
      +                      },
      +                      "basis": {
      +                        "type": [
      +                          "string",
      +                          "null"
      +                        ]
      +                      },
      +                      "for_driver": {
      +                        "type": [
      +                          "boolean",
      +                          "null"
      +                        ]
      +                      },
      +                      "held": {
      +                        "type": [
      +                          "boolean",
      +                          "null"
      +                        ]
      +                      },
      +                      "outcome": {
      +                        "anyOf": [
      +                          {
      +                            "enum": [
      +                              "pass",
      +                              "fail",
      +                              "conditional",
      +                              "unanswered",
      +                              "not_required"
      +                            ],
      +                            "type": "string"
      +                          },
      +                          {
      +                            "type": "null"
      +                          }
      +                        ]
      +                      }
      +                    },
      +                    "type": "object"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "basis": {
      +                "type": [
      +                  "string",
      +                  "null"
      +                ]
      +              },
      +              "certificate": {
      +                "anyOf": [
      +                  {
      +                    "additionalProperties": {},
      +                    "properties": {
      +                      "held": {
      +                        "type": [
      +                          "boolean",
      +                          "null"
      +                        ]
      +                      },
      +                      "outcome": {
      +                        "anyOf": [
      +                          {
      +                            "enum": [
      +                              "pass",
      +                              "fail",
      +                              "conditional",
      +                              "unanswered",
      +                              "not_required"
      +                            ],
      +                            "type": "string"
      +                          },
      +                          {
      +                            "type": "null"
      +                          }
      +                        ]
      +                      },
      +                      "required": {
      +                        "anyOf": [
      +                          {
      +                            "anyOf": [
      +                              {
      +                                "type": "boolean"
      +                              },
      +                              {
      +                                "enum": [
      +                                  "under_relief_only",
      +                                  "conditional"
      +                                ],
      +                                "type": "string"
      +                              }
      +                            ]
      +                          },
      +                          {
      +                            "type": "null"
      +                          }
      +                        ]
      +                      },
      +                      "specialisations": {
      +                        "anyOf": [
      +                          {
      +                            "items": {
      +                              "additionalProperties": {},
      +                              "properties": {
      +                                "applies": {
      +                                  "anyOf": [
      +                                    {
      +                                      "anyOf": [
      +                                        {
      +                                          "type": "boolean"
      +                                        },
      +                                        {
      +                                          "enum": [
      +                                            "under_relief_only",
      +                                            "conditional"
      +                                          ],
      +                                          "type": "string"
      +                                        }
      +                                      ]
      +                                    },
      +                                    {
      +                                      "type": "null"
      +                                    }
      +                                  ]
      +                                },
      +                                "held": {
      +                                  "type": [
      +                                    "boolean",
      +                                    "null"
      +                                  ]
      +                                },
      +                                "lines": {
      +                                  "anyOf": [
      +                                    {
      +                                      "items": {
      +                                        "type": "number"
      +                                      },
      +                                      "type": "array"
      +                                    },
      +                                    {
      +                                      "type": "null"
      +                                    }
      +                                  ]
      +                                },
      +                                "outcome": {
      +                                  "anyOf": [
      +                                    {
      +                                      "enum": [
      +                                        "pass",
      +                                        "fail",
      +                                        "conditional",
      +                                        "unanswered",
      +                                        "not_required"
      +                                      ],
      +                                      "type": "string"
      +                                    },
      +                                    {
      +                                      "type": "null"
      +                                    }
      +                                  ]
      +                                },
      +                                "specialisation": {
      +                                  "anyOf": [
      +                                    {
      +                                      "enum": [
      +                                        "class_1",
      +                                        "class_7"
      +                                      ],
      +                                      "type": "string"
      +                                    },
      +                                    {
      +                                      "type": "null"
      +                                    }
      +                                  ]
      +                                }
      +                              },
      +                              "type": "object"
      +                            },
      +                            "type": "array"
      +                          },
      +                          {
      +                            "type": "null"
      +                          }
      +                        ]
      +                      },
      +                      "under_relief": {
      +                        "type": [
      +                          "boolean",
      +                          "null"
      +                        ]
      +                      }
      +                    },
      +                    "type": "object"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "conditions": {
      +                "anyOf": [
      +                  {
      +                    "items": {
      +                      "type": "string"
      +                    },
      +                    "type": "array"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "inputs": {
      +                "anyOf": [
      +                  {
      +                    "additionalProperties": {},
      +                    "propertyNames": {
      +                      "type": "string"
      +                    },
      +                    "type": "object"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "needs_info": {
      +                "anyOf": [
      +                  {
      +                    "items": {
      +                      "additionalProperties": {},
      +                      "properties": {
      +                        "line_index": {
      +                          "type": [
      +                            "number",
      +                            "null"
      +                          ]
      +                        },
      +                        "question": {
      +                          "type": [
      +                            "string",
      +                            "null"
      +                          ]
      +                        }
      +                      },
      +                      "type": "object"
      +                    },
      +                    "type": "array"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "notes": {
      +                "anyOf": [
      +                  {
      +                    "items": {
      +                      "type": "string"
      +                    },
      +                    "type": "array"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "requirements": {
      +                "anyOf": [
      +                  {
      +                    "items": {
      +                      "additionalProperties": {},
      +                      "properties": {
      +                        "applies": {
      +                          "anyOf": [
      +                            {
      +                              "anyOf": [
      +                                {
      +                                  "type": "boolean"
      +                                },
      +                                {
      +                                  "enum": [
      +                                    "under_relief_only",
      +                                    "conditional"
      +                                  ],
      +                                  "type": "string"
      +                                }
      +                              ]
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        },
      +                        "basis": {
      +                          "type": [
      +                            "string",
      +                            "null"
      +                          ]
      +                        },
      +                        "id": {
      +                          "type": [
      +                            "string",
      +                            "null"
      +                          ]
      +                        },
      +                        "lines": {
      +                          "anyOf": [
      +                            {
      +                              "items": {
      +                                "type": "number"
      +                              },
      +                              "type": "array"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        },
      +                        "quantity": {
      +                          "type": [
      +                            "string",
      +                            "null"
      +                          ]
      +                        },
      +                        "source_ref": {
      +                          "anyOf": [
      +                            {
      +                              "additionalProperties": {},
      +                              "properties": {
      +                                "document": {
      +                                  "type": [
      +                                    "string",
      +                                    "null"
      +                                  ]
      +                                },
      +                                "pdf_page": {
      +                                  "anyOf": [
      +                                    {
      +                                      "anyOf": [
      +                                        {
      +                                          "type": "number"
      +                                        },
      +                                        {
      +                                          "items": {
      +                                            "type": "number"
      +                                          },
      +                                          "type": "array"
      +                                        }
      +                                      ]
      +                                    },
      +                                    {
      +                                      "type": "null"
      +                                    }
      +                                  ]
      +                                },
      +                                "quote": {
      +                                  "type": [
      +                                    "string",
      +                                    "null"
      +                                  ]
      +                                },
      +                                "section": {
      +                                  "type": [
      +                                    "string",
      +                                    "null"
      +                                  ]
      +                                },
      +                                "table_a_columns": {
      +                                  "type": [
      +                                    "string",
      +                                    "null"
      +                                  ]
      +                                },
      +                                "volume": {
      +                                  "type": [
      +                                    "string",
      +                                    "null"
      +                                  ]
      +                                }
      +                              },
      +                              "type": "object"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        },
      +                        "specification": {
      +                          "type": [
      +                            "string",
      +                            "null"
      +                          ]
      +                        }
      +                      },
      +                      "type": "object"
      +                    },
      +                    "type": "array"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "verdict": {
      +                "anyOf": [
      +                  {
      +                    "enum": [
      +                      "pass",
      +                      "fail",
      +                      "conditional",
      +                      "insufficient_data",
      +                      "not_applicable",
      +                      "not_assessed",
      +                      "not_in_this_version"
      +                    ],
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              }
      +            },
      +            "type": "object"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ]
      +      },
      +      "edition": {
      +        "type": [
      +          "string",
      +          "null"
      +        ]
      +      },
      +      "edition_basis": {
      +        "type": [
      +          "string",
      +          "null"
      +        ]
      +      },
      +      "equipment_8_1": {
      +        "anyOf": [
      +          {
      +            "additionalProperties": {},
      +            "properties": {
      +              "basis": {
      +                "type": [
      +                  "string",
      +                  "null"
      +                ]
      +              },
      +              "conditions": {
      +                "anyOf": [
      +                  {
      +                    "items": {
      +                      "type": "string"
      +                    },
      +                    "type": "array"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "documents": {
      +                "anyOf": [
      +                  {
      +                    "items": {
      +                      "additionalProperties": {},
      +                      "properties": {
      +                        "answered_by": {
      +                          "type": [
      +                            "string",
      +                            "null"
      +                          ]
      +                        },
      +                        "applies": {
      +                          "anyOf": [
      +                            {
      +                              "anyOf": [
      +                                {
      +                                  "type": "boolean"
      +                                },
      +                                {
      +                                  "enum": [
      +                                    "under_relief_only",
      +                                    "conditional"
      +                                  ],
      +                                  "type": "string"
      +                                }
      +                              ]
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        },
      +                        "basis": {
      +                          "type": [
      +                            "string",
      +                            "null"
      +                          ]
      +                        },
      +                        "document": {
      +                          "type": [
      +                            "string",
      +                            "null"
      +                          ]
      +                        },
      +                        "input": {
      +                          "type": [
      +                            "boolean",
      +                            "null"
      +                          ]
      +                        },
      +                        "outcome": {
      +                          "anyOf": [
      +                            {
      +                              "enum": [
      +                                "pass",
      +                                "fail",
      +                                "conditional",
      +                                "unanswered",
      +                                "not_required"
      +                              ],
      +                              "type": "string"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        },
      +                        "source_ref": {
      +                          "anyOf": [
      +                            {
      +                              "additionalProperties": {},
      +                              "properties": {
      +                                "document": {
      +                                  "type": [
      +                                    "string",
      +                                    "null"
      +                                  ]
      +                                },
      +                                "pdf_page": {
      +                                  "anyOf": [
      +                                    {
      +                                      "anyOf": [
      +                                        {
      +                                          "type": "number"
      +                                        },
      +                                        {
      +                                          "items": {
      +                                            "type": "number"
      +                                          },
      +                                          "type": "array"
      +                                        }
      +                                      ]
      +                                    },
      +                                    {
      +                                      "type": "null"
      +                                    }
      +                                  ]
      +                                },
      +                                "quote": {
      +                                  "type": [
      +                                    "string",
      +                                    "null"
      +                                  ]
      +                                },
      +                                "section": {
      +                                  "type": [
      +                                    "string",
      +                                    "null"
      +                                  ]
      +                                },
      +                                "table_a_columns": {
      +                                  "type": [
      +                                    "string",
      +                                    "null"
      +                                  ]
      +                                },
      +                                "volume": {
      +                                  "type": [
      +                                    "string",
      +                                    "null"
      +                                  ]
      +                                }
      +                              },
      +                              "type": "object"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        },
      +                        "verdict": {
      +                          "anyOf": [
      +                            {
      +                              "enum": [
      +                                "pass",
      +                                "fail",
      +                                "conditional",
      +                                "insufficient_data",
      +                                "not_applicable",
      +                                "not_assessed",
      +                                "not_in_this_version"
      +                              ],
      +                              "type": "string"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        }
      +                      },
      +                      "type": "object"
      +                    },
      +                    "type": "array"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "fire_extinguishers": {
      +                "anyOf": [
      +                  {
      +                    "additionalProperties": {},
      +                    "properties": {
      +                      "band": {
      +                        "anyOf": [
      +                          {
      +                            "additionalProperties": {},
      +                            "properties": {
      +                              "additional_minimum_kg": {
      +                                "type": [
      +                                  "number",
      +                                  "null"
      +                                ]
      +                              },
      +                              "cells": {
      +                                "anyOf": [
      +                                  {
      +                                    "items": {
      +                                      "type": "string"
      +                                    },
      +                                    "type": "array"
      +                                  },
      +                                  {
      +                                    "type": "null"
      +                                  }
      +                                ]
      +                              },
      +                              "engine_or_cab_minimum_kg": {
      +                                "type": [
      +                                  "number",
      +                                  "null"
      +                                ]
      +                              },
      +                              "minimum_number": {
      +                                "type": [
      +                                  "number",
      +                                  "null"
      +                                ]
      +                              },
      +                              "minimum_total_kg": {
      +                                "type": [
      +                                  "number",
      +                                  "null"
      +                                ]
      +                              },
      +                              "transport_unit_maximum_permissible_mass": {
      +                                "type": [
      +                                  "string",
      +                                  "null"
      +                                ]
      +                              }
      +                            },
      +                            "type": "object"
      +                          },
      +                          {
      +                            "type": "null"
      +                          }
      +                        ]
      +                      },
      +                      "bands": {
      +                        "anyOf": [
      +                          {
      +                            "items": {
      +                              "additionalProperties": {},
      +                              "properties": {
      +                                "additional_minimum_kg": {
      +                                  "type": [
      +                                    "number",
      +                                    "null"
      +                                  ]
      +                                },
      +                                "cells": {
      +                                  "anyOf": [
      +                                    {
      +                                      "items": {
      +                                        "type": "string"
      +                                      },
      +                                      "type": "array"
      +                                    },
      +                                    {
      +                                      "type": "null"
      +                                    }
      +                                  ]
      +                                },
      +                                "engine_or_cab_minimum_kg": {
      +                                  "type": [
      +                                    "number",
      +                                    "null"
      +                                  ]
      +                                },
      +                                "minimum_number": {
      +                                  "type": [
      +                                    "number",
      +                                    "null"
      +                                  ]
      +                                },
      +                                "minimum_total_kg": {
      +                                  "type": [
      +                                    "number",
      +                                    "null"
      +                                  ]
      +                                },
      +                                "transport_unit_maximum_permissible_mass": {
      +                                  "type": [
      +                                    "string",
      +                                    "null"
      +                                  ]
      +                                }
      +                              },
      +                              "type": "object"
      +                            },
      +                            "type": "array"
      +                          },
      +                          {
      +                            "type": "null"
      +                          }
      +                        ]
      +                      },
      +                      "minimum_largest_kg": {
      +                        "type": [
      +                          "number",
      +                          "null"
      +                        ]
      +                      },
      +                      "minimum_total_kg": {
      +                        "type": [
      +                          "number",
      +                          "null"
      +                        ]
      +                      },
      +                      "on_board": {
      +                        "anyOf": [
      +                          {
      +                            "items": {
      +                              "type": "number"
      +                            },
      +                            "type": "array"
      +                          },
      +                          {
      +                            "type": "null"
      +                          }
      +                        ]
      +                      },
      +                      "s3": {
      +                        "type": [
      +                          "string",
      +                          "null"
      +                        ]
      +                      },
      +                      "small_load_rule": {
      +                        "anyOf": [
      +                          {
      +                            "additionalProperties": {},
      +                            "properties": {
      +                              "applies": {
      +                                "anyOf": [
      +                                  {
      +                                    "anyOf": [
      +                                      {
      +                                        "type": "boolean"
      +                                      },
      +                                      {
      +                                        "enum": [
      +                                          "under_relief_only",
      +                                          "conditional"
      +                                        ],
      +                                        "type": "string"
      +                                      }
      +                                    ]
      +                                  },
      +                                  {
      +                                    "type": "null"
      +                                  }
      +                                ]
      +                              },
      +                              "basis": {
      +                                "type": [
      +                                  "string",
      +                                  "null"
      +                                ]
      +                              },
      +                              "minimum_capacity_kg": {
      +                                "type": [
      +                                  "number",
      +                                  "null"
      +                                ]
      +                              },
      +                              "minimum_number": {
      +                                "type": [
      +                                  "number",
      +                                  "null"
      +                                ]
      +                              }
      +                            },
      +                            "type": "object"
      +                          },
      +                          {
      +                            "type": "null"
      +                          }
      +                        ]
      +                      },
      +                      "verdict": {
      +                        "type": [
      +                          "string",
      +                          "null"
      +                        ]
      +                      },
      +                      "why": {
      +                        "type": [
      +                          "string",
      +                          "null"
      +                        ]
      +                      }
      +                    },
      +                    "type": "object"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "general_equipment": {
      +                "anyOf": [
      +                  {
      +                    "items": {
      +                      "additionalProperties": {},
      +                      "properties": {
      +                        "applies": {
      +                          "anyOf": [
      +                            {
      +                              "anyOf": [
      +                                {
      +                                  "type": "boolean"
      +                                },
      +                                {
      +                                  "enum": [
      +                                    "under_relief_only",
      +                                    "conditional"
      +                                  ],
      +                                  "type": "string"
      +                                }
      +                              ]
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        },
      +                        "basis": {
      +                          "type": [
      +                            "string",
      +                            "null"
      +                          ]
      +                        },
      +                        "for_labels": {
      +                          "anyOf": [
      +                            {
      +                              "items": {
      +                                "type": "string"
      +                              },
      +                              "type": "array"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        },
      +                        "item": {
      +                          "type": [
      +                            "string",
      +                            "null"
      +                          ]
      +                        },
      +                        "lines": {
      +                          "anyOf": [
      +                            {
      +                              "items": {
      +                                "type": "number"
      +                              },
      +                              "type": "array"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        },
      +                        "on_board": {
      +                          "type": [
      +                            "boolean",
      +                            "null"
      +                          ]
      +                        },
      +                        "outcome": {
      +                          "anyOf": [
      +                            {
      +                              "enum": [
      +                                "pass",
      +                                "fail",
      +                                "conditional",
      +                                "unanswered",
      +                                "not_required"
      +                              ],
      +                              "type": "string"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        },
      +                        "per": {
      +                          "anyOf": [
      +                            {
      +                              "enum": [
      +                                "vehicle",
      +                                "transport_unit",
      +                                "crew_member"
      +                              ],
      +                              "type": "string"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        },
      +                        "printed": {
      +                          "type": [
      +                            "string",
      +                            "null"
      +                          ]
      +                        },
      +                        "source_ref": {
      +                          "anyOf": [
      +                            {
      +                              "additionalProperties": {},
      +                              "properties": {
      +                                "document": {
      +                                  "type": [
      +                                    "string",
      +                                    "null"
      +                                  ]
      +                                },
      +                                "pdf_page": {
      +                                  "anyOf": [
      +                                    {
      +                                      "anyOf": [
      +                                        {
      +                                          "type": "number"
      +                                        },
      +                                        {
      +                                          "items": {
      +                                            "type": "number"
      +                                          },
      +                                          "type": "array"
      +                                        }
      +                                      ]
      +                                    },
      +                                    {
      +                                      "type": "null"
      +                                    }
      +                                  ]
      +                                },
      +                                "quote": {
      +                                  "type": [
      +                                    "string",
      +                                    "null"
      +                                  ]
      +                                },
      +                                "section": {
      +                                  "type": [
      +                                    "string",
      +                                    "null"
      +                                  ]
      +                                },
      +                                "table_a_columns": {
      +                                  "type": [
      +                                    "string",
      +                                    "null"
      +                                  ]
      +                                },
      +                                "volume": {
      +                                  "type": [
      +                                    "string",
      +                                    "null"
      +                                  ]
      +                                }
      +                              },
      +                              "type": "object"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        }
      +                      },
      +                      "type": "object"
      +                    },
      +                    "type": "array"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "inputs": {
      +                "anyOf": [
      +                  {
      +                    "additionalProperties": {},
      +                    "propertyNames": {
      +                      "type": "string"
      +                    },
      +                    "type": "object"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "label_specific_equipment": {
      +                "anyOf": [
      +                  {
      +                    "items": {
      +                      "additionalProperties": {},
      +                      "properties": {
      +                        "applies": {
      +                          "anyOf": [
      +                            {
      +                              "anyOf": [
      +                                {
      +                                  "type": "boolean"
      +                                },
      +                                {
      +                                  "enum": [
      +                                    "under_relief_only",
      +                                    "conditional"
      +                                  ],
      +                                  "type": "string"
      +                                }
      +                              ]
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        },
      +                        "basis": {
      +                          "type": [
      +                            "string",
      +                            "null"
      +                          ]
      +                        },
      +                        "for_labels": {
      +                          "anyOf": [
      +                            {
      +                              "items": {
      +                                "type": "string"
      +                              },
      +                              "type": "array"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        },
      +                        "item": {
      +                          "type": [
      +                            "string",
      +                            "null"
      +                          ]
      +                        },
      +                        "lines": {
      +                          "anyOf": [
      +                            {
      +                              "items": {
      +                                "type": "number"
      +                              },
      +                              "type": "array"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        },
      +                        "on_board": {
      +                          "type": [
      +                            "boolean",
      +                            "null"
      +                          ]
      +                        },
      +                        "outcome": {
      +                          "anyOf": [
      +                            {
      +                              "enum": [
      +                                "pass",
      +                                "fail",
      +                                "conditional",
      +                                "unanswered",
      +                                "not_required"
      +                              ],
      +                              "type": "string"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        },
      +                        "per": {
      +                          "anyOf": [
      +                            {
      +                              "enum": [
      +                                "vehicle",
      +                                "transport_unit",
      +                                "crew_member"
      +                              ],
      +                              "type": "string"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        },
      +                        "printed": {
      +                          "type": [
      +                            "string",
      +                            "null"
      +                          ]
      +                        },
      +                        "source_ref": {
      +                          "anyOf": [
      +                            {
      +                              "additionalProperties": {},
      +                              "properties": {
      +                                "document": {
      +                                  "type": [
      +                                    "string",
      +                                    "null"
      +                                  ]
      +                                },
      +                                "pdf_page": {
      +                                  "anyOf": [
      +                                    {
      +                                      "anyOf": [
      +                                        {
      +                                          "type": "number"
      +                                        },
      +                                        {
      +                                          "items": {
      +                                            "type": "number"
      +                                          },
      +                                          "type": "array"
      +                                        }
      +                                      ]
      +                                    },
      +                                    {
      +                                      "type": "null"
      +                                    }
      +                                  ]
      +                                },
      +                                "quote": {
      +                                  "type": [
      +                                    "string",
      +                                    "null"
      +                                  ]
      +                                },
      +                                "section": {
      +                                  "type": [
      +                                    "string",
      +                                    "null"
      +                                  ]
      +                                },
      +                                "table_a_columns": {
      +                                  "type": [
      +                                    "string",
      +                                    "null"
      +                                  ]
      +                                },
      +                                "volume": {
      +                                  "type": [
      +                                    "string",
      +                                    "null"
      +                                  ]
      +                                }
      +                              },
      +                              "type": "object"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        }
      +                      },
      +                      "type": "object"
      +                    },
      +                    "type": "array"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "missing_items": {
      +                "anyOf": [
      +                  {
      +                    "items": {
      +                      "type": "string"
      +                    },
      +                    "type": "array"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "needs_info": {
      +                "anyOf": [
      +                  {
      +                    "items": {
      +                      "additionalProperties": {},
      +                      "properties": {
      +                        "line_index": {
      +                          "type": [
      +                            "number",
      +                            "null"
      +                          ]
      +                        },
      +                        "question": {
      +                          "type": [
      +                            "string",
      +                            "null"
      +                          ]
      +                        }
      +                      },
      +                      "type": "object"
      +                    },
      +                    "type": "array"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "notes": {
      +                "anyOf": [
      +                  {
      +                    "items": {
      +                      "type": "string"
      +                    },
      +                    "type": "array"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "requirements": {
      +                "anyOf": [
      +                  {
      +                    "items": {
      +                      "additionalProperties": {},
      +                      "properties": {
      +                        "applies": {
      +                          "anyOf": [
      +                            {
      +                              "anyOf": [
      +                                {
      +                                  "type": "boolean"
      +                                },
      +                                {
      +                                  "enum": [
      +                                    "under_relief_only",
      +                                    "conditional"
      +                                  ],
      +                                  "type": "string"
      +                                }
      +                              ]
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        },
      +                        "basis": {
      +                          "type": [
      +                            "string",
      +                            "null"
      +                          ]
      +                        },
      +                        "id": {
      +                          "type": [
      +                            "string",
      +                            "null"
      +                          ]
      +                        },
      +                        "lines": {
      +                          "anyOf": [
      +                            {
      +                              "items": {
      +                                "type": "number"
      +                              },
      +                              "type": "array"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        },
      +                        "quantity": {
      +                          "type": [
      +                            "string",
      +                            "null"
      +                          ]
      +                        },
      +                        "source_ref": {
      +                          "anyOf": [
      +                            {
      +                              "additionalProperties": {},
      +                              "properties": {
      +                                "document": {
      +                                  "type": [
      +                                    "string",
      +                                    "null"
      +                                  ]
      +                                },
      +                                "pdf_page": {
      +                                  "anyOf": [
      +                                    {
      +                                      "anyOf": [
      +                                        {
      +                                          "type": "number"
      +                                        },
      +                                        {
      +                                          "items": {
      +                                            "type": "number"
      +                                          },
      +                                          "type": "array"
      +                                        }
      +                                      ]
      +                                    },
      +                                    {
      +                                      "type": "null"
      +                                    }
      +                                  ]
      +                                },
      +                                "quote": {
      +                                  "type": [
      +                                    "string",
      +                                    "null"
      +                                  ]
      +                                },
      +                                "section": {
      +                                  "type": [
      +                                    "string",
      +                                    "null"
      +                                  ]
      +                                },
      +                                "table_a_columns": {
      +                                  "type": [
      +                                    "string",
      +                                    "null"
      +                                  ]
      +                                },
      +                                "volume": {
      +                                  "type": [
      +                                    "string",
      +                                    "null"
      +                                  ]
      +                                }
      +                              },
      +                              "type": "object"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        },
      +                        "specification": {
      +                          "type": [
      +                            "string",
      +                            "null"
      +                          ]
      +                        }
      +                      },
      +                      "type": "object"
      +                    },
      +                    "type": "array"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "verdict": {
      +                "anyOf": [
      +                  {
      +                    "enum": [
      +                      "pass",
      +                      "fail",
      +                      "conditional",
      +                      "insufficient_data",
      +                      "not_applicable",
      +                      "not_assessed",
      +                      "not_in_this_version"
      +                    ],
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              }
      +            },
      +            "type": "object"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ]
      +      },
      +      "excepted_quantities": {
      +        "anyOf": [
      +          {
      +            "additionalProperties": {},
      +            "properties": {
      +              "lines": {
      +                "anyOf": [
      +                  {
      +                    "items": {
      +                      "additionalProperties": {},
      +                      "properties": {
      +                        "answer": {
      +                          "anyOf": [
      +                            {
      +                              "additionalProperties": {},
      +                              "propertyNames": {
      +                                "type": "string"
      +                              },
      +                              "type": "object"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        },
      +                        "assessed": {
      +                          "type": [
      +                            "boolean",
      +                            "null"
      +                          ]
      +                        },
      +                        "line_index": {
      +                          "type": [
      +                            "number",
      +                            "null"
      +                          ]
      +                        },
      +                        "overall_status": {
      +                          "type": [
      +                            "string",
      +                            "null"
      +                          ]
      +                        },
      +                        "reason": {
      +                          "type": [
      +                            "string",
      +                            "null"
      +                          ]
      +                        },
      +                        "un_number": {
      +                          "type": [
      +                            "string",
      +                            "null"
      +                          ]
      +                        },
      +                        "verdict": {
      +                          "anyOf": [
      +                            {
      +                              "enum": [
      +                                "pass",
      +                                "fail",
      +                                "conditional",
      +                                "insufficient_data",
      +                                "not_applicable",
      +                                "not_assessed",
      +                                "not_in_this_version"
      +                              ],
      +                              "type": "string"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        }
      +                      },
      +                      "type": "object"
      +                    },
      +                    "type": "array"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "verdict": {
      +                "anyOf": [
      +                  {
      +                    "enum": [
      +                      "pass",
      +                      "fail",
      +                      "conditional",
      +                      "insufficient_data",
      +                      "not_applicable",
      +                      "not_assessed",
      +                      "not_in_this_version"
      +                    ],
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              }
      +            },
      +            "type": "object"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ]
      +      },
      +      "exemption_1_1_3_6": {
      +        "anyOf": [
      +          {
      +            "additionalProperties": {},
      +            "properties": {
      +              "basis": {
      +                "type": [
      +                  "string",
      +                  "null"
      +                ]
      +              },
      +              "conditions": {
      +                "anyOf": [
      +                  {
      +                    "items": {
      +                      "type": "string"
      +                    },
      +                    "type": "array"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "engine": {
      +                "anyOf": [
      +                  {
      +                    "additionalProperties": {},
      +                    "properties": {
      +                      "items": {
      +                        "anyOf": [
      +                          {
      +                            "items": {
      +                              "additionalProperties": {},
      +                              "properties": {
      +                                "equivalent_variants": {
      +                                  "anyOf": [
      +                                    {
      +                                      "items": {
      +                                        "additionalProperties": {},
      +                                        "properties": {
      +                                          "fu_id": {
      +                                            "anyOf": [
      +                                              {
      +                                                "description": "Stable FreightUtils identifier of this record, fu:<namespace>:<key> — the same across editions; resolve_reference resolves it to exactly this record.",
      +                                                "type": "string"
      +                                              },
      +                                              {
      +                                                "type": "null"
      +                                              }
      +                                            ]
      +                                          },
      +                                          "fu_version_id": {
      +                                            "anyOf": [
      +                                              {
      +                                                "description": "This record in one dataset edition, fu_id@<edition>. Present only where the dataset has editions (absent on airlines, ULDs, containers, vehicles).",
      +                                                "type": "string"
      +                                              },
      +                                              {
      +                                                "type": "null"
      +                                              }
      +                                            ]
      +                                          }
      +                                        },
      +                                        "type": "object"
      +                                      },
      +                                      "type": "array"
      +                                    },
      +                                    {
      +                                      "type": "null"
      +                                    }
      +                                  ]
      +                                },
      +                                "fu_id": {
      +                                  "anyOf": [
      +                                    {
      +                                      "description": "Stable FreightUtils identifier of this record, fu:<namespace>:<key> — the same across editions; resolve_reference resolves it to exactly this record.",
      +                                      "type": "string"
      +                                    },
      +                                    {
      +                                      "type": "null"
      +                                    }
      +                                  ]
      +                                },
      +                                "fu_version_id": {
      +                                  "anyOf": [
      +                                    {
      +                                      "description": "This record in one dataset edition, fu_id@<edition>. Present only where the dataset has editions (absent on airlines, ULDs, containers, vehicles).",
      +                                      "type": "string"
      +                                    },
      +                                    {
      +                                      "type": "null"
      +                                    }
      +                                  ]
      +                                }
      +                              },
      +                              "type": "object"
      +                            },
      +                            "type": "array"
      +                          },
      +                          {
      +                            "type": "null"
      +                          }
      +                        ]
      +                      }
      +                    },
      +                    "type": "object"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "notes": {
      +                "anyOf": [
      +                  {
      +                    "items": {
      +                      "type": "string"
      +                    },
      +                    "type": "array"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "verdict": {
      +                "anyOf": [
      +                  {
      +                    "enum": [
      +                      "pass",
      +                      "fail",
      +                      "conditional",
      +                      "insufficient_data",
      +                      "not_applicable",
      +                      "not_assessed",
      +                      "not_in_this_version"
      +                    ],
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              }
      +            },
      +            "type": "object"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ]
      +      },
      +      "limited_quantities": {
      +        "anyOf": [
      +          {
      +            "additionalProperties": {},
      +            "properties": {
      +              "lines": {
      +                "anyOf": [
      +                  {
      +                    "items": {
      +                      "additionalProperties": {},
      +                      "properties": {
      +                        "answer": {
      +                          "anyOf": [
      +                            {
      +                              "additionalProperties": {},
      +                              "propertyNames": {
      +                                "type": "string"
      +                              },
      +                              "type": "object"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        },
      +                        "assessed": {
      +                          "type": [
      +                            "boolean",
      +                            "null"
      +                          ]
      +                        },
      +                        "line_index": {
      +                          "type": [
      +                            "number",
      +                            "null"
      +                          ]
      +                        },
      +                        "overall_status": {
      +                          "type": [
      +                            "string",
      +                            "null"
      +                          ]
      +                        },
      +                        "reason": {
      +                          "type": [
      +                            "string",
      +                            "null"
      +                          ]
      +                        },
      +                        "un_number": {
      +                          "type": [
      +                            "string",
      +                            "null"
      +                          ]
      +                        },
      +                        "verdict": {
      +                          "anyOf": [
      +                            {
      +                              "enum": [
      +                                "pass",
      +                                "fail",
      +                                "conditional",
      +                                "insufficient_data",
      +                                "not_applicable",
      +                                "not_assessed",
      +                                "not_in_this_version"
      +                              ],
      +                              "type": "string"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        }
      +                      },
      +                      "type": "object"
      +                    },
      +                    "type": "array"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "verdict": {
      +                "anyOf": [
      +                  {
      +                    "enum": [
      +                      "pass",
      +                      "fail",
      +                      "conditional",
      +                      "insufficient_data",
      +                      "not_applicable",
      +                      "not_assessed",
      +                      "not_in_this_version"
      +                    ],
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              }
      +            },
      +            "type": "object"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ]
      +      },
      +      "lines": {
      +        "anyOf": [
      +          {
      +            "items": {
      +              "additionalProperties": {},
      +              "properties": {
      +                "dangerous_goods": {
      +                  "type": [
      +                    "boolean",
      +                    "null"
      +                  ]
      +                },
      +                "description": {
      +                  "type": [
      +                    "string",
      +                    "null"
      +                  ]
      +                },
      +                "line_index": {
      +                  "type": [
      +                    "number",
      +                    "null"
      +                  ]
      +                },
      +                "un_number": {
      +                  "type": [
      +                    "string",
      +                    "null"
      +                  ]
      +                }
      +              },
      +              "type": "object"
      +            },
      +            "type": "array"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ]
      +      },
      +      "lq_eq_status_verdict": {
      +        "anyOf": [
      +          {
      +            "enum": [
      +              "pass",
      +              "fail",
      +              "conditional",
      +              "insufficient_data",
      +              "not_applicable",
      +              "not_assessed",
      +              "not_in_this_version"
      +            ],
      +            "type": "string"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ]
      +      },
      +      "missing_inputs": {
      +        "anyOf": [
      +          {
      +            "items": {
      +              "additionalProperties": {},
      +              "properties": {
      +                "check": {
      +                  "type": [
      +                    "string",
      +                    "null"
      +                  ]
      +                },
      +                "name": {
      +                  "type": [
      +                    "string",
      +                    "null"
      +                  ]
      +                },
      +                "what": {
      +                  "type": [
      +                    "string",
      +                    "null"
      +                  ]
      +                }
      +              },
      +              "type": "object"
      +            },
      +            "type": "array"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ]
      +      },
      +      "mixed_loading_7_5_2": {
      +        "anyOf": [
      +          {
      +            "additionalProperties": {},
      +            "properties": {
      +              "basis": {
      +                "type": [
      +                  "string",
      +                  "null"
      +                ]
      +              },
      +              "class_1": {
      +                "anyOf": [
      +                  {
      +                    "additionalProperties": {},
      +                    "properties": {
      +                      "assessed": {
      +                        "type": [
      +                          "boolean",
      +                          "null"
      +                        ]
      +                      },
      +                      "pairs": {
      +                        "anyOf": [
      +                          {
      +                            "items": {
      +                              "additionalProperties": {},
      +                              "properties": {
      +                                "a": {
      +                                  "type": [
      +                                    "number",
      +                                    "null"
      +                                  ]
      +                                },
      +                                "b": {
      +                                  "type": [
      +                                    "number",
      +                                    "null"
      +                                  ]
      +                                },
      +                                "cell": {
      +                                  "type": [
      +                                    "string",
      +                                    "null"
      +                                  ]
      +                                },
      +                                "compatibility_groups": {
      +                                  "anyOf": [
      +                                    {
      +                                      "items": {
      +                                        "type": "string"
      +                                      },
      +                                      "type": "array"
      +                                    },
      +                                    {
      +                                      "type": "null"
      +                                    }
      +                                  ]
      +                                },
      +                                "conditions": {
      +                                  "anyOf": [
      +                                    {
      +                                      "items": {
      +                                        "type": "string"
      +                                      },
      +                                      "type": "array"
      +                                    },
      +                                    {
      +                                      "type": "null"
      +                                    }
      +                                  ]
      +                                },
      +                                "labels_a": {
      +                                  "anyOf": [
      +                                    {
      +                                      "items": {
      +                                        "type": "string"
      +                                      },
      +                                      "type": "array"
      +                                    },
      +                                    {
      +                                      "type": "null"
      +                                    }
      +                                  ]
      +                                },
      +                                "labels_b": {
      +                                  "anyOf": [
      +                                    {
      +                                      "items": {
      +                                        "type": "string"
      +                                      },
      +                                      "type": "array"
      +                                    },
      +                                    {
      +                                      "type": "null"
      +                                    }
      +                                  ]
      +                                },
      +                                "note": {
      +                                  "type": [
      +                                    "string",
      +                                    "null"
      +                                  ]
      +                                },
      +                                "permitted": {
      +                                  "anyOf": [
      +                                    {
      +                                      "anyOf": [
      +                                        {
      +                                          "type": "boolean"
      +                                        },
      +                                        {
      +                                          "const": "conditional",
      +                                          "type": "string"
      +                                        }
      +                                      ]
      +                                    },
      +                                    {
      +                                      "type": "null"
      +                                    }
      +                                  ]
      +                                },
      +                                "source_ref": {
      +                                  "anyOf": [
      +                                    {
      +                                      "additionalProperties": {},
      +                                      "properties": {
      +                                        "document": {
      +                                          "type": [
      +                                            "string",
      +                                            "null"
      +                                          ]
      +                                        },
      +                                        "pdf_page": {
      +                                          "anyOf": [
      +                                            {
      +                                              "anyOf": [
      +                                                {
      +                                                  "type": "number"
      +                                                },
      +                                                {
      +                                                  "items": {
      +                                                    "type": "number"
      +                                                  },
      +                                                  "type": "array"
      +                                                }
      +                                              ]
      +                                            },
      +                                            {
      +                                              "type": "null"
      +                                            }
      +                                          ]
      +                                        },
      +                                        "quote": {
      +                                          "type": [
      +                                            "string",
      +                                            "null"
      +                                          ]
      +                                        },
      +                                        "section": {
      +                                          "type": [
      +                                            "string",
      +                                            "null"
      +                                          ]
      +                                        },
      +                                        "table_a_columns": {
      +                                          "type": [
      +                                            "string",
      +                                            "null"
      +                                          ]
      +                                        },
      +                                        "volume": {
      +                                          "type": [
      +                                            "string",
      +                                            "null"
      +                                          ]
      +                                        }
      +                                      },
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "type": "null"
      +                                    }
      +                                  ]
      +                                }
      +                              },
      +                              "type": "object"
      +                            },
      +                            "type": "array"
      +                          },
      +                          {
      +                            "type": "null"
      +                          }
      +                        ]
      +                      }
      +                    },
      +                    "type": "object"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "conditions": {
      +                "anyOf": [
      +                  {
      +                    "items": {
      +                      "type": "string"
      +                    },
      +                    "type": "array"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "foodstuffs": {
      +                "anyOf": [
      +                  {
      +                    "additionalProperties": {},
      +                    "properties": {
      +                      "answer": {
      +                        "type": [
      +                          "string",
      +                          "null"
      +                        ]
      +                      },
      +                      "edition_text": {
      +                        "type": [
      +                          "string",
      +                          "null"
      +                        ]
      +                      },
      +                      "engaged": {
      +                        "type": [
      +                          "boolean",
      +                          "null"
      +                        ]
      +                      },
      +                      "input": {
      +                        "type": [
      +                          "boolean",
      +                          "null"
      +                        ]
      +                      },
      +                      "lines": {
      +                        "anyOf": [
      +                          {
      +                            "items": {
      +                              "additionalProperties": {},
      +                              "properties": {
      +                                "labels": {
      +                                  "anyOf": [
      +                                    {
      +                                      "items": {
      +                                        "type": "string"
      +                                      },
      +                                      "type": "array"
      +                                    },
      +                                    {
      +                                      "type": "null"
      +                                    }
      +                                  ]
      +                                },
      +                                "line_index": {
      +                                  "type": [
      +                                    "number",
      +                                    "null"
      +                                  ]
      +                                },
      +                                "reason": {
      +                                  "type": [
      +                                    "string",
      +                                    "null"
      +                                  ]
      +                                },
      +                                "un_number": {
      +                                  "type": [
      +                                    "string",
      +                                    "null"
      +                                  ]
      +                                }
      +                              },
      +                              "type": "object"
      +                            },
      +                            "type": "array"
      +                          },
      +                          {
      +                            "type": "null"
      +                          }
      +                        ]
      +                      },
      +                      "verdict": {
      +                        "anyOf": [
      +                          {
      +                            "enum": [
      +                              "pass",
      +                              "fail",
      +                              "conditional",
      +                              "insufficient_data",
      +                              "not_applicable",
      +                              "not_assessed",
      +                              "not_in_this_version"
      +                            ],
      +                            "type": "string"
      +                          },
      +                          {
      +                            "type": "null"
      +                          }
      +                        ]
      +                      }
      +                    },
      +                    "type": "object"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "lines": {
      +                "anyOf": [
      +                  {
      +                    "items": {
      +                      "additionalProperties": {},
      +                      "properties": {
      +                        "assessed": {
      +                          "type": [
      +                            "boolean",
      +                            "null"
      +                          ]
      +                        },
      +                        "classification_code": {
      +                          "type": [
      +                            "string",
      +                            "null"
      +                          ]
      +                        },
      +                        "compatibility_group": {
      +                          "type": [
      +                            "string",
      +                            "null"
      +                          ]
      +                        },
      +                        "headings": {
      +                          "anyOf": [
      +                            {
      +                              "items": {
      +                                "type": "string"
      +                              },
      +                              "type": "array"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        },
      +                        "labels": {
      +                          "anyOf": [
      +                            {
      +                              "items": {
      +                                "type": "string"
      +                              },
      +                              "type": "array"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        },
      +                        "line_index": {
      +                          "type": [
      +                            "number",
      +                            "null"
      +                          ]
      +                        },
      +                        "reason": {
      +                          "type": [
      +                            "string",
      +                            "null"
      +                          ]
      +                        },
      +                        "un_number": {
      +                          "type": [
      +                            "string",
      +                            "null"
      +                          ]
      +                        },
      +                        "unmapped_labels": {
      +                          "anyOf": [
      +                            {
      +                              "items": {
      +                                "type": "string"
      +                              },
      +                              "type": "array"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        }
      +                      },
      +                      "type": "object"
      +                    },
      +                    "type": "array"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "needs_info": {
      +                "anyOf": [
      +                  {
      +                    "items": {
      +                      "additionalProperties": {},
      +                      "properties": {
      +                        "line_index": {
      +                          "type": [
      +                            "number",
      +                            "null"
      +                          ]
      +                        },
      +                        "question": {
      +                          "type": [
      +                            "string",
      +                            "null"
      +                          ]
      +                        }
      +                      },
      +                      "type": "object"
      +                    },
      +                    "type": "array"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "notes": {
      +                "anyOf": [
      +                  {
      +                    "items": {
      +                      "type": "string"
      +                    },
      +                    "type": "array"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "pairs": {
      +                "anyOf": [
      +                  {
      +                    "items": {
      +                      "additionalProperties": {},
      +                      "properties": {
      +                        "a": {
      +                          "type": [
      +                            "number",
      +                            "null"
      +                          ]
      +                        },
      +                        "b": {
      +                          "type": [
      +                            "number",
      +                            "null"
      +                          ]
      +                        },
      +                        "cell": {
      +                          "type": [
      +                            "string",
      +                            "null"
      +                          ]
      +                        },
      +                        "compatibility_groups": {
      +                          "anyOf": [
      +                            {
      +                              "items": {
      +                                "type": "string"
      +                              },
      +                              "type": "array"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        },
      +                        "conditions": {
      +                          "anyOf": [
      +                            {
      +                              "items": {
      +                                "type": "string"
      +                              },
      +                              "type": "array"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        },
      +                        "labels_a": {
      +                          "anyOf": [
      +                            {
      +                              "items": {
      +                                "type": "string"
      +                              },
      +                              "type": "array"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        },
      +                        "labels_b": {
      +                          "anyOf": [
      +                            {
      +                              "items": {
      +                                "type": "string"
      +                              },
      +                              "type": "array"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        },
      +                        "note": {
      +                          "type": [
      +                            "string",
      +                            "null"
      +                          ]
      +                        },
      +                        "permitted": {
      +                          "anyOf": [
      +                            {
      +                              "anyOf": [
      +                                {
      +                                  "type": "boolean"
      +                                },
      +                                {
      +                                  "const": "conditional",
      +                                  "type": "string"
      +                                }
      +                              ]
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        },
      +                        "source_ref": {
      +                          "anyOf": [
      +                            {
      +                              "additionalProperties": {},
      +                              "properties": {
      +                                "document": {
      +                                  "type": [
      +                                    "string",
      +                                    "null"
      +                                  ]
      +                                },
      +                                "pdf_page": {
      +                                  "anyOf": [
      +                                    {
      +                                      "anyOf": [
      +                                        {
      +                                          "type": "number"
      +                                        },
      +                                        {
      +                                          "items": {
      +                                            "type": "number"
      +                                          },
      +                                          "type": "array"
      +                                        }
      +                                      ]
      +                                    },
      +                                    {
      +                                      "type": "null"
      +                                    }
      +                                  ]
      +                                },
      +                                "quote": {
      +                                  "type": [
      +                                    "string",
      +                                    "null"
      +                                  ]
      +                                },
      +                                "section": {
      +                                  "type": [
      +                                    "string",
      +                                    "null"
      +                                  ]
      +                                },
      +                                "table_a_columns": {
      +                                  "type": [
      +                                    "string",
      +                                    "null"
      +                                  ]
      +                                },
      +                                "volume": {
      +                                  "type": [
      +                                    "string",
      +                                    "null"
      +                                  ]
      +                                }
      +                              },
      +                              "type": "object"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        }
      +                      },
      +                      "type": "object"
      +                    },
      +                    "type": "array"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "verdict": {
      +                "anyOf": [
      +                  {
      +                    "enum": [
      +                      "pass",
      +                      "fail",
      +                      "conditional",
      +                      "insufficient_data",
      +                      "not_applicable",
      +                      "not_assessed",
      +                      "not_in_this_version"
      +                    ],
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              }
      +            },
      +            "type": "object"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ]
      +      },
      +      "notes": {
      +        "anyOf": [
      +          {
      +            "items": {
      +              "type": "string"
      +            },
      +            "type": "array"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ]
      +      },
      +      "packaging_code_validity": {
      +        "anyOf": [
      +          {
      +            "additionalProperties": {},
      +            "properties": {
      +              "basis": {
      +                "type": [
      +                  "string",
      +                  "null"
      +                ]
      +              },
      +              "lines": {
      +                "anyOf": [
      +                  {
      +                    "items": {
      +                      "additionalProperties": {},
      +                      "properties": {
      +                        "field": {
      +                          "anyOf": [
      +                            {
      +                              "enum": [
      +                                "a",
      +                                "b",
      +                                "c",
      +                                "d",
      +                                "e",
      +                                "f",
      +                                "g"
      +                              ],
      +                              "type": "string"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        },
      +                        "line_index": {
      +                          "type": [
      +                            "number",
      +                            "null"
      +                          ]
      +                        },
      +                        "mark": {
      +                          "type": [
      +                            "string",
      +                            "null"
      +                          ]
      +                        },
      +                        "notes": {
      +                          "anyOf": [
      +                            {
      +                              "items": {
      +                                "type": "string"
      +                              },
      +                              "type": "array"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        },
      +                        "parsed": {
      +                          "anyOf": [
      +                            {
      +                              "additionalProperties": {},
      +                              "propertyNames": {
      +                                "type": "string"
      +                              },
      +                              "type": "object"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        },
      +                        "reason": {
      +                          "type": [
      +                            "string",
      +                            "null"
      +                          ]
      +                        },
      +                        "un_number": {
      +                          "type": [
      +                            "string",
      +                            "null"
      +                          ]
      +                        },
      +                        "verdict": {
      +                          "anyOf": [
      +                            {
      +                              "enum": [
      +                                "pass",
      +                                "fail",
      +                                "conditional",
      +                                "insufficient_data",
      +                                "not_applicable",
      +                                "not_assessed",
      +                                "not_in_this_version"
      +                              ],
      +                              "type": "string"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        }
      +                      },
      +                      "type": "object"
      +                    },
      +                    "type": "array"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "notes": {
      +                "anyOf": [
      +                  {
      +                    "items": {
      +                      "type": "string"
      +                    },
      +                    "type": "array"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "verdict": {
      +                "anyOf": [
      +                  {
      +                    "enum": [
      +                      "pass",
      +                      "fail",
      +                      "conditional",
      +                      "insufficient_data",
      +                      "not_applicable",
      +                      "not_assessed",
      +                      "not_in_this_version"
      +                    ],
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              }
      +            },
      +            "type": "object"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ]
      +      },
      +      "placards_and_plates_5_3": {
      +        "anyOf": [
      +          {
      +            "additionalProperties": {},
      +            "properties": {
      +              "basis": {
      +                "type": [
      +                  "string",
      +                  "null"
      +                ]
      +              },
      +              "conditions": {
      +                "anyOf": [
      +                  {
      +                    "items": {
      +                      "type": "string"
      +                    },
      +                    "type": "array"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "inputs": {
      +                "anyOf": [
      +                  {
      +                    "additionalProperties": {},
      +                    "propertyNames": {
      +                      "type": "string"
      +                    },
      +                    "type": "object"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "lq_mark": {
      +                "anyOf": [
      +                  {
      +                    "additionalProperties": {},
      +                    "properties": {
      +                      "applies": {
      +                        "anyOf": [
      +                          {
      +                            "anyOf": [
      +                              {
      +                                "type": "boolean"
      +                              },
      +                              {
      +                                "enum": [
      +                                  "under_relief_only",
      +                                  "conditional"
      +                                ],
      +                                "type": "string"
      +                              }
      +                            ]
      +                          },
      +                          {
      +                            "type": "null"
      +                          }
      +                        ]
      +                      },
      +                      "basis": {
      +                        "type": [
      +                          "string",
      +                          "null"
      +                        ]
      +                      },
      +                      "condition": {
      +                        "type": [
      +                          "string",
      +                          "null"
      +                        ]
      +                      }
      +                    },
      +                    "type": "object"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "marks": {
      +                "anyOf": [
      +                  {
      +                    "items": {
      +                      "additionalProperties": {},
      +                      "properties": {
      +                        "applies": {
      +                          "anyOf": [
      +                            {
      +                              "anyOf": [
      +                                {
      +                                  "type": "boolean"
      +                                },
      +                                {
      +                                  "enum": [
      +                                    "under_relief_only",
      +                                    "conditional"
      +                                  ],
      +                                  "type": "string"
      +                                }
      +                              ]
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        },
      +                        "basis": {
      +                          "type": [
      +                            "string",
      +                            "null"
      +                          ]
      +                        },
      +                        "lines": {
      +                          "anyOf": [
      +                            {
      +                              "items": {
      +                                "type": "number"
      +                              },
      +                              "type": "array"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        },
      +                        "mark": {
      +                          "type": [
      +                            "string",
      +                            "null"
      +                          ]
      +                        },
      +                        "source_ref": {
      +                          "anyOf": [
      +                            {
      +                              "additionalProperties": {},
      +                              "properties": {
      +                                "document": {
      +                                  "type": [
      +                                    "string",
      +                                    "null"
      +                                  ]
      +                                },
      +                                "pdf_page": {
      +                                  "anyOf": [
      +                                    {
      +                                      "anyOf": [
      +                                        {
      +                                          "type": "number"
      +                                        },
      +                                        {
      +                                          "items": {
      +                                            "type": "number"
      +                                          },
      +                                          "type": "array"
      +                                        }
      +                                      ]
      +                                    },
      +                                    {
      +                                      "type": "null"
      +                                    }
      +                                  ]
      +                                },
      +                                "quote": {
      +                                  "type": [
      +                                    "string",
      +                                    "null"
      +                                  ]
      +                                },
      +                                "section": {
      +                                  "type": [
      +                                    "string",
      +                                    "null"
      +                                  ]
      +                                },
      +                                "table_a_columns": {
      +                                  "type": [
      +                                    "string",
      +                                    "null"
      +                                  ]
      +                                },
      +                                "volume": {
      +                                  "type": [
      +                                    "string",
      +                                    "null"
      +                                  ]
      +                                }
      +                              },
      +                              "type": "object"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        }
      +                      },
      +                      "type": "object"
      +                    },
      +                    "type": "array"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "needs_info": {
      +                "anyOf": [
      +                  {
      +                    "items": {
      +                      "additionalProperties": {},
      +                      "properties": {
      +                        "line_index": {
      +                          "type": [
      +                            "number",
      +                            "null"
      +                          ]
      +                        },
      +                        "question": {
      +                          "type": [
      +                            "string",
      +                            "null"
      +                          ]
      +                        }
      +                      },
      +                      "type": "object"
      +                    },
      +                    "type": "array"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "notes": {
      +                "anyOf": [
      +                  {
      +                    "items": {
      +                      "type": "string"
      +                    },
      +                    "type": "array"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "orange_plates": {
      +                "anyOf": [
      +                  {
      +                    "additionalProperties": {},
      +                    "properties": {
      +                      "basis": {
      +                        "type": [
      +                          "string",
      +                          "null"
      +                        ]
      +                      },
      +                      "hazard_identification_numbers": {
      +                        "anyOf": [
      +                          {
      +                            "items": {
      +                              "additionalProperties": {},
      +                              "properties": {
      +                                "column_20": {
      +                                  "type": [
      +                                    "string",
      +                                    "null"
      +                                  ]
      +                                },
      +                                "line_index": {
      +                                  "type": [
      +                                    "number",
      +                                    "null"
      +                                  ]
      +                                },
      +                                "un_number": {
      +                                  "type": [
      +                                    "string",
      +                                    "null"
      +                                  ]
      +                                }
      +                              },
      +                              "type": "object"
      +                            },
      +                            "type": "array"
      +                          },
      +                          {
      +                            "type": "null"
      +                          }
      +                        ]
      +                      },
      +                      "numbered": {
      +                        "anyOf": [
      +                          {
      +                            "anyOf": [
      +                              {
      +                                "type": "boolean"
      +                              },
      +                              {
      +                                "const": "conditional",
      +                                "type": "string"
      +                              }
      +                            ]
      +                          },
      +                          {
      +                            "type": "null"
      +                          }
      +                        ]
      +                      },
      +                      "required": {
      +                        "type": [
      +                          "boolean",
      +                          "null"
      +                        ]
      +                      }
      +                    },
      +                    "type": "object"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "outcomes": {
      +                "anyOf": [
      +                  {
      +                    "additionalProperties": {},
      +                    "properties": {
      +                      "orange_plates": {
      +                        "anyOf": [
      +                          {
      +                            "enum": [
      +                              "pass",
      +                              "fail",
      +                              "conditional",
      +                              "unanswered",
      +                              "not_required"
      +                            ],
      +                            "type": "string"
      +                          },
      +                          {
      +                            "type": "null"
      +                          }
      +                        ]
      +                      },
      +                      "placards": {
      +                        "anyOf": [
      +                          {
      +                            "enum": [
      +                              "pass",
      +                              "fail",
      +                              "conditional",
      +                              "unanswered",
      +                              "not_required"
      +                            ],
      +                            "type": "string"
      +                          },
      +                          {
      +                            "type": "null"
      +                          }
      +                        ]
      +                      }
      +                    },
      +                    "type": "object"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "placards": {
      +                "anyOf": [
      +                  {
      +                    "additionalProperties": {},
      +                    "properties": {
      +                      "basis": {
      +                        "type": [
      +                          "string",
      +                          "null"
      +                        ]
      +                      },
      +                      "lines": {
      +                        "anyOf": [
      +                          {
      +                            "items": {
      +                              "additionalProperties": {},
      +                              "properties": {
      +                                "class": {
      +                                  "type": [
      +                                    "string",
      +                                    "null"
      +                                  ]
      +                                },
      +                                "classification_code": {
      +                                  "type": [
      +                                    "string",
      +                                    "null"
      +                                  ]
      +                                },
      +                                "labels": {
      +                                  "anyOf": [
      +                                    {
      +                                      "items": {
      +                                        "type": "string"
      +                                      },
      +                                      "type": "array"
      +                                    },
      +                                    {
      +                                      "type": "null"
      +                                    }
      +                                  ]
      +                                },
      +                                "line_index": {
      +                                  "type": [
      +                                    "number",
      +                                    "null"
      +                                  ]
      +                                },
      +                                "placards": {
      +                                  "anyOf": [
      +                                    {
      +                                      "items": {
      +                                        "type": "string"
      +                                      },
      +                                      "type": "array"
      +                                    },
      +                                    {
      +                                      "type": "null"
      +                                    }
      +                                  ]
      +                                },
      +                                "un_number": {
      +                                  "type": [
      +                                    "string",
      +                                    "null"
      +                                  ]
      +                                }
      +                              },
      +                              "type": "object"
      +                            },
      +                            "type": "array"
      +                          },
      +                          {
      +                            "type": "null"
      +                          }
      +                        ]
      +                      },
      +                      "notes": {
      +                        "anyOf": [
      +                          {
      +                            "items": {
      +                              "type": "string"
      +                            },
      +                            "type": "array"
      +                          },
      +                          {
      +                            "type": "null"
      +                          }
      +                        ]
      +                      },
      +                      "required": {
      +                        "type": [
      +                          "boolean",
      +                          "null"
      +                        ]
      +                      }
      +                    },
      +                    "type": "object"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "requirements": {
      +                "anyOf": [
      +                  {
      +                    "items": {
      +                      "additionalProperties": {},
      +                      "properties": {
      +                        "applies": {
      +                          "anyOf": [
      +                            {
      +                              "anyOf": [
      +                                {
      +                                  "type": "boolean"
      +                                },
      +                                {
      +                                  "enum": [
      +                                    "under_relief_only",
      +                                    "conditional"
      +                                  ],
      +                                  "type": "string"
      +                                }
      +                              ]
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        },
      +                        "basis": {
      +                          "type": [
      +                            "string",
      +                            "null"
      +                          ]
      +                        },
      +                        "id": {
      +                          "type": [
      +                            "string",
      +                            "null"
      +                          ]
      +                        },
      +                        "lines": {
      +                          "anyOf": [
      +                            {
      +                              "items": {
      +                                "type": "number"
      +                              },
      +                              "type": "array"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        },
      +                        "quantity": {
      +                          "type": [
      +                            "string",
      +                            "null"
      +                          ]
      +                        },
      +                        "source_ref": {
      +                          "anyOf": [
      +                            {
      +                              "additionalProperties": {},
      +                              "properties": {
      +                                "document": {
      +                                  "type": [
      +                                    "string",
      +                                    "null"
      +                                  ]
      +                                },
      +                                "pdf_page": {
      +                                  "anyOf": [
      +                                    {
      +                                      "anyOf": [
      +                                        {
      +                                          "type": "number"
      +                                        },
      +                                        {
      +                                          "items": {
      +                                            "type": "number"
      +                                          },
      +                                          "type": "array"
      +                                        }
      +                                      ]
      +                                    },
      +                                    {
      +                                      "type": "null"
      +                                    }
      +                                  ]
      +                                },
      +                                "quote": {
      +                                  "type": [
      +                                    "string",
      +                                    "null"
      +                                  ]
      +                                },
      +                                "section": {
      +                                  "type": [
      +                                    "string",
      +                                    "null"
      +                                  ]
      +                                },
      +                                "table_a_columns": {
      +                                  "type": [
      +                                    "string",
      +                                    "null"
      +                                  ]
      +                                },
      +                                "volume": {
      +                                  "type": [
      +                                    "string",
      +                                    "null"
      +                                  ]
      +                                }
      +                              },
      +                              "type": "object"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        },
      +                        "specification": {
      +                          "type": [
      +                            "string",
      +                            "null"
      +                          ]
      +                        }
      +                      },
      +                      "type": "object"
      +                    },
      +                    "type": "array"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "verdict": {
      +                "anyOf": [
      +                  {
      +                    "enum": [
      +                      "pass",
      +                      "fail",
      +                      "conditional",
      +                      "insufficient_data",
      +                      "not_applicable",
      +                      "not_assessed",
      +                      "not_in_this_version"
      +                    ],
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              }
      +            },
      +            "type": "object"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ]
      +      },
      +      "regime": {
      +        "anyOf": [
      +          {
      +            "enum": [
      +              "1.1.3.6",
      +              "full_adr",
      +              "undetermined"
      +            ],
      +            "type": "string"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ]
      +      },
      +      "status": {
      +        "anyOf": [
      +          {
      +            "enum": [
      +              "pass",
      +              "fail",
      +              "conditional",
      +              "insufficient_data"
      +            ],
      +            "type": "string"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ]
      +      },
      +      "transport_document": {
      +        "anyOf": [
      +          {
      +            "additionalProperties": {},
      +            "properties": {
      +              "conditions": {
      +                "anyOf": [
      +                  {
      +                    "items": {
      +                      "type": "string"
      +                    },
      +                    "type": "array"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "exemption_1_1_3_6_statement": {
      +                "anyOf": [
      +                  {
      +                    "additionalProperties": {},
      +                    "properties": {
      +                      "applies": {
      +                        "type": [
      +                          "boolean",
      +                          "null"
      +                        ]
      +                      },
      +                      "per_transport_category": {
      +                        "anyOf": [
      +                          {
      +                            "items": {
      +                              "additionalProperties": {},
      +                              "properties": {
      +                                "calculated_value": {
      +                                  "type": [
      +                                    "number",
      +                                    "null"
      +                                  ]
      +                                },
      +                                "total_quantity": {
      +                                  "anyOf": [
      +                                    {
      +                                      "items": {
      +                                        "additionalProperties": {},
      +                                        "properties": {
      +                                          "unit": {
      +                                            "type": [
      +                                              "string",
      +                                              "null"
      +                                            ]
      +                                          },
      +                                          "value": {
      +                                            "type": [
      +                                              "number",
      +                                              "null"
      +                                            ]
      +                                          }
      +                                        },
      +                                        "type": "object"
      +                                      },
      +                                      "type": "array"
      +                                    },
      +                                    {
      +                                      "type": "null"
      +                                    }
      +                                  ]
      +                                },
      +                                "transport_category": {
      +                                  "type": [
      +                                    "string",
      +                                    "null"
      +                                  ]
      +                                }
      +                              },
      +                              "type": "object"
      +                            },
      +                            "type": "array"
      +                          },
      +                          {
      +                            "type": "null"
      +                          }
      +                        ]
      +                      },
      +                      "rule": {
      +                        "type": [
      +                          "string",
      +                          "null"
      +                        ]
      +                      },
      +                      "wording": {
      +                        "type": [
      +                          "string",
      +                          "null"
      +                        ]
      +                      }
      +                    },
      +                    "type": "object"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "lines": {
      +                "anyOf": [
      +                  {
      +                    "items": {
      +                      "additionalProperties": {},
      +                      "properties": {
      +                        "candidates": {
      +                          "anyOf": [
      +                            {
      +                              "items": {
      +                                "additionalProperties": {},
      +                                "properties": {
      +                                  "equivalent_variants": {
      +                                    "anyOf": [
      +                                      {
      +                                        "items": {
      +                                          "additionalProperties": {},
      +                                          "properties": {
      +                                            "fu_id": {
      +                                              "anyOf": [
      +                                                {
      +                                                  "description": "Stable FreightUtils identifier of this record, fu:<namespace>:<key> — the same across editions; resolve_reference resolves it to exactly this record.",
      +                                                  "type": "string"
      +                                                },
      +                                                {
      +                                                  "type": "null"
      +                                                }
      +                                              ]
      +                                            },
      +                                            "fu_version_id": {
      +                                              "anyOf": [
      +                                                {
      +                                                  "description": "This record in one dataset edition, fu_id@<edition>. Present only where the dataset has editions (absent on airlines, ULDs, containers, vehicles).",
      +                                                  "type": "string"
      +                                                },
      +                                                {
      +                                                  "type": "null"
      +                                                }
      +                                              ]
      +                                            }
      +                                          },
      +                                          "type": "object"
      +                                        },
      +                                        "type": "array"
      +                                      },
      +                                      {
      +                                        "type": "null"
      +                                      }
      +                                    ]
      +                                  },
      +                                  "fu_id": {
      +                                    "anyOf": [
      +                                      {
      +                                        "description": "Stable FreightUtils identifier of this record, fu:<namespace>:<key> — the same across editions; resolve_reference resolves it to exactly this record.",
      +                                        "type": "string"
      +                                      },
      +                                      {
      +                                        "type": "null"
      +                                      }
      +                                    ]
      +                                  },
      +                                  "fu_version_id": {
      +                                    "anyOf": [
      +                                      {
      +                                        "description": "This record in one dataset edition, fu_id@<edition>. Present only where the dataset has editions (absent on airlines, ULDs, containers, vehicles).",
      +                                        "type": "string"
      +                                      },
      +                                      {
      +                                        "type": "null"
      +                                      }
      +                                    ]
      +                                  }
      +                                },
      +                                "type": "object"
      +                              },
      +                              "type": "array"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        },
      +                        "edition": {
      +                          "type": [
      +                            "string",
      +                            "null"
      +                          ]
      +                        },
      +                        "elements": {
      +                          "anyOf": [
      +                            {
      +                              "additionalProperties": {},
      +                              "properties": {
      +                                "a": {
      +                                  "type": [
      +                                    "string",
      +                                    "null"
      +                                  ]
      +                                },
      +                                "b": {
      +                                  "anyOf": [
      +                                    {
      +                                      "items": {
      +                                        "type": "string"
      +                                      },
      +                                      "type": "array"
      +                                    },
      +                                    {
      +                                      "type": "null"
      +                                    }
      +                                  ]
      +                                },
      +                                "c": {
      +                                  "type": [
      +                                    "string",
      +                                    "null"
      +                                  ]
      +                                },
      +                                "d": {
      +                                  "type": [
      +                                    "string",
      +                                    "null"
      +                                  ]
      +                                },
      +                                "k": {
      +                                  "type": [
      +                                    "string",
      +                                    "null"
      +                                  ]
      +                                }
      +                              },
      +                              "type": "object"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        },
      +                        "entry": {
      +                          "type": [
      +                            "string",
      +                            "null"
      +                          ]
      +                        },
      +                        "equivalent_rows": {
      +                          "type": [
      +                            "number",
      +                            "null"
      +                          ]
      +                        },
      +                        "line_index": {
      +                          "type": [
      +                            "number",
      +                            "null"
      +                          ]
      +                        },
      +                        "notes": {
      +                          "anyOf": [
      +                            {
      +                              "items": {
      +                                "type": "string"
      +                              },
      +                              "type": "array"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        },
      +                        "reason": {
      +                          "type": [
      +                            "string",
      +                            "null"
      +                          ]
      +                        },
      +                        "strings": {
      +                          "anyOf": [
      +                            {
      +                              "items": {
      +                                "type": "string"
      +                              },
      +                              "type": "array"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        },
      +                        "tunnel_code_required": {
      +                          "type": [
      +                            "boolean",
      +                            "null"
      +                          ]
      +                        },
      +                        "un_number": {
      +                          "type": [
      +                            "string",
      +                            "null"
      +                          ]
      +                        },
      +                        "variant_index": {
      +                          "type": [
      +                            "number",
      +                            "null"
      +                          ]
      +                        }
      +                      },
      +                      "type": "object"
      +                    },
      +                    "type": "array"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "order": {
      +                "type": [
      +                  "string",
      +                  "null"
      +                ]
      +              },
      +              "verdict": {
      +                "anyOf": [
      +                  {
      +                    "enum": [
      +                      "pass",
      +                      "fail",
      +                      "conditional",
      +                      "insufficient_data",
      +                      "not_applicable",
      +                      "not_assessed",
      +                      "not_in_this_version"
      +                    ],
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              }
      +            },
      +            "type": "object"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ]
      +      },
      +      "tunnel_restriction": {
      +        "anyOf": [
      +          {
      +            "additionalProperties": {},
      +            "properties": {
      +              "conditions": {
      +                "anyOf": [
      +                  {
      +                    "items": {
      +                      "type": "string"
      +                    },
      +                    "type": "array"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "lines": {
      +                "anyOf": [
      +                  {
      +                    "items": {
      +                      "additionalProperties": {},
      +                      "properties": {
      +                        "carriage": {
      +                          "type": [
      +                            "string",
      +                            "null"
      +                          ]
      +                        },
      +                        "column_15": {
      +                          "type": [
      +                            "string",
      +                            "null"
      +                          ]
      +                        },
      +                        "counted": {
      +                          "type": [
      +                            "boolean",
      +                            "null"
      +                          ]
      +                        },
      +                        "forbidden": {
      +                          "anyOf": [
      +                            {
      +                              "items": {
      +                                "type": "string"
      +                              },
      +                              "type": "array"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        },
      +                        "line_index": {
      +                          "type": [
      +                            "number",
      +                            "null"
      +                          ]
      +                        },
      +                        "reason": {
      +                          "type": [
      +                            "string",
      +                            "null"
      +                          ]
      +                        },
      +                        "un_number": {
      +                          "type": [
      +                            "string",
      +                            "null"
      +                          ]
      +                        }
      +                      },
      +                      "type": "object"
      +                    },
      +                    "type": "array"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "needs_info": {
      +                "anyOf": [
      +                  {
      +                    "items": {
      +                      "additionalProperties": {},
      +                      "properties": {
      +                        "line_index": {
      +                          "type": [
      +                            "number",
      +                            "null"
      +                          ]
      +                        },
      +                        "question": {
      +                          "type": [
      +                            "string",
      +                            "null"
      +                          ]
      +                        }
      +                      },
      +                      "type": "object"
      +                    },
      +                    "type": "array"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "notes": {
      +                "anyOf": [
      +                  {
      +                    "items": {
      +                      "type": "string"
      +                    },
      +                    "type": "array"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "route": {
      +                "anyOf": [
      +                  {
      +                    "additionalProperties": {},
      +                    "properties": {
      +                      "tunnels_on_route": {
      +                        "anyOf": [
      +                          {
      +                            "items": {
      +                              "type": "string"
      +                            },
      +                            "type": "array"
      +                          },
      +                          {
      +                            "type": "null"
      +                          }
      +                        ]
      +                      },
      +                      "with_1_1_3_6_relief": {
      +                        "anyOf": [
      +                          {
      +                            "additionalProperties": {},
      +                            "propertyNames": {
      +                              "type": "string"
      +                            },
      +                            "type": "object"
      +                          },
      +                          {
      +                            "type": "null"
      +                          }
      +                        ]
      +                      },
      +                      "without_1_1_3_6_relief": {
      +                        "anyOf": [
      +                          {
      +                            "additionalProperties": {},
      +                            "propertyNames": {
      +                              "type": "string"
      +                            },
      +                            "type": "object"
      +                          },
      +                          {
      +                            "type": "null"
      +                          }
      +                        ]
      +                      }
      +                    },
      +                    "type": "object"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "verdict": {
      +                "anyOf": [
      +                  {
      +                    "enum": [
      +                      "pass",
      +                      "fail",
      +                      "conditional",
      +                      "insufficient_data",
      +                      "not_applicable",
      +                      "not_assessed",
      +                      "not_in_this_version"
      +                    ],
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "whole_load": {
      +                "anyOf": [
      +                  {
      +                    "additionalProperties": {},
      +                    "properties": {
      +                      "codes": {
      +                        "anyOf": [
      +                          {
      +                            "items": {
      +                              "type": "string"
      +                            },
      +                            "type": "array"
      +                          },
      +                          {
      +                            "type": "null"
      +                          }
      +                        ]
      +                      },
      +                      "complete": {
      +                        "type": [
      +                          "boolean",
      +                          "null"
      +                        ]
      +                      },
      +                      "forbidden_categories": {
      +                        "anyOf": [
      +                          {
      +                            "items": {
      +                              "type": "string"
      +                            },
      +                            "type": "array"
      +                          },
      +                          {
      +                            "type": "null"
      +                          }
      +                        ]
      +                      },
      +                      "net_explosive_mass_kg": {
      +                        "type": [
      +                          "number",
      +                          "null"
      +                        ]
      +                      },
      +                      "ordering": {
      +                        "type": [
      +                          "string",
      +                          "null"
      +                        ]
      +                      }
      +                    },
      +                    "type": "object"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              }
      +            },
      +            "type": "object"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ]
      +      }
      +    },
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": {},
      +    "propertyNames": {
      +      "type": "string"
      +    },
      +    "type": "object"
      +  }
      +]
  2. Addedv2.31.0

TDQS

A4.4/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint/idempotent/openWorld=false, but the description goes far beyond them: it declares determinism, the rate-limit error shape with reset_at, that an API-key call stores a receipt (_meta.check_id) while a keyless call only returns a receipt hash, the edition timeline with EDITION_NOT_YET_APPLICABLE, and a precise status semantics (fail vs not_applicable vs conditional vs insufficient_data). A dedicated Limitations section also discloses what is deliberately NOT checked (Part 9 approval, 5.3.3 hot mark, 7.5.7 stowage, column (6) label-changing special provisions).

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness2/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Despite labeled sections (Behavior, Returns, Editions, Limitations, Related), the prose is a multi-thousand-word wall of densely packed clauses with nested parentheticals and ad-hoc capitalisation, far beyond what an agent needs front-loaded to select and invoke the tool. Much of the rule-engine internals (7.5.2 pair resolution, note-settling examples, LQ/EQ exclusion mechanics) would be better placed behind the output schema or a linked doc, and the Returns enumeration alone duplicates the output schema.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a highly complex deterministic rule engine, the definition covers what an agent must know before calling: required lines[] shape, optional journey/vehicle/crew inputs, which omissions degrade to conditional, edition selection, and the exact shape of status/regime. With an output schema present, the long Returns list is arguably redundant, but nothing needed to call it correctly is missing.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is high (86%) and quite explanatory, yet the description adds real semantics the schema cannot: journey.date is the default as_of and a contradicting as_of is refused, un_mark is parsed in the 6.1.3.1 (a)–(g) order and the letter held against the packing group, inner_packaging.regime controls whether a missed relief fails or is not_applicable, and a line that states no regime is still counted in the 1.1.3.6 total. It repeats a fair amount of what the schema already documents (lines[] field list), which caps it at 4 rather than 5.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The opening sentence names a specific verb ('One call on the consignment object') and enumerates the exact rule sets produced: the 1.1.3.6 verdict, LQ/EQ per line, tunnel code, transport-document entry, mixed loading 7.5.2, Chapter 5.3/8.1/8.2 vehicle side, and 6.1.3.1 packaging marks. The closing 'Related' line explicitly distinguishes it from adr_exemption_calculator (1.1.3.6 alone), adr_lq_eq_check (LQ/EQ alone) and adr_lookup (a single row's columns).

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Usage is clearly implied by 'the ADR picture of a road load' versus the Related siblings scoped to single sub-checks, so an agent can route between whole-consignment assessment and the narrow calculators. It also gives the edition-selection rule (edition wins, else as_of, else 2025) which governs when to call it for a given date. What is missing is an explicit 'do not use this for X' exclusion beyond the sibling list.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.