{
    "document_id": 269,
    "page": 15,
    "width_pt": 595.276,
    "height_pt": 841.89,
    "engine": "paddleocr_vl",
    "source_run_id": 394,
    "item_count": 33,
    "counts_by_type": {
        "footer": 2,
        "formula": 2,
        "heading": 3,
        "list": 3,
        "list_item": 13,
        "text": 10
    },
    "build_ms": 3,
    "items": [
        {
            "id": "p15.1",
            "order": 1,
            "type": "text",
            "bbox": {
                "l": 72.46,
                "t": 767.9726,
                "r": 276.1639,
                "b": 723.5742
            },
            "text": "Where separate storage compartments are not available, LPG cylinders may be kept outside the unit providing:"
        },
        {
            "id": "p15.2",
            "order": 2,
            "type": "list",
            "bbox": {
                "l": 71.9802,
                "t": 719.4944,
                "r": 286.721,
                "b": 453.1039
            },
            "text": "",
            "attrs": {
                "item_count": 6
            },
            "children": [
                {
                    "id": "p15.2.1",
                    "order": 3,
                    "type": "list_item",
                    "bbox": {
                        "l": 73.4198,
                        "t": 719.4944,
                        "r": 268.2461,
                        "b": 675.5759
                    },
                    "text": "- the cylinders are secured to prevent tampering and in a position where it cannot easily be damaged"
                },
                {
                    "id": "p15.2.2",
                    "order": 4,
                    "type": "list_item",
                    "bbox": {
                        "l": 73.6597,
                        "t": 670.7761,
                        "r": 279.2831,
                        "b": 641.2571
                    },
                    "text": "- the cylinders are stored with the valve upright"
                },
                {
                    "id": "p15.2.3",
                    "order": 5,
                    "type": "list_item",
                    "bbox": {
                        "l": 73.6597,
                        "t": 636.4573,
                        "r": 270.4055,
                        "b": 592.2989
                    },
                    "text": "• they are stored more than 1 metre away from the unit or any source of ignition."
                },
                {
                    "id": "p15.2.4",
                    "order": 6,
                    "type": "list_item",
                    "bbox": {
                        "l": 72.9399,
                        "t": 587.7391,
                        "r": 285.5213,
                        "b": 571.8996
                    },
                    "text": "• all flexible tubing is kept to a minimum"
                },
                {
                    "id": "p15.2.5",
                    "order": 7,
                    "type": "list_item",
                    "bbox": {
                        "l": 73.4198,
                        "t": 567.1757,
                        "r": 286.721,
                        "b": 522.4614
                    },
                    "text": "- pipework passing through the wall of the vehicle should be protected against abrasion damage by rubber grommets."
                },
                {
                    "id": "p15.2.6",
                    "order": 8,
                    "type": "text",
                    "bbox": {
                        "l": 71.9802,
                        "t": 513.5817,
                        "r": 285.2814,
                        "b": 453.1039
                    },
                    "text": "All appliances using LPG should be fitted with an accessible shut off valve or tap on the pipework immediately before the appliance.",
                    "attrs": {
                        "ai_retyped_from": "list_item",
                        "ai_reason": "'All appliances using LPG should be fitted...' is a body paragraph, not a bulleted list item."
                    }
                }
            ]
        },
        {
            "id": "p15.3",
            "order": 9,
            "type": "heading",
            "bbox": {
                "l": 73.6597,
                "t": 442.3042,
                "r": 266.3266,
                "b": 425.7448
            },
            "text": "7.1 Ventilation to the vehicle",
            "attrs": {
                "block_label": "paragraph_title"
            }
        },
        {
            "id": "p15.4",
            "order": 10,
            "type": "text",
            "bbox": {
                "l": 72.46,
                "t": 420.225,
                "r": 280.4827,
                "b": 331.6682
            },
            "text": "Permanent ventilation must be provided at both high and low levels to the vehicle which must not be obstructed by stored items. The minimum area of total fixed ventilation should not be less than 4000mm[p15.4.1].",
            "children": [
                {
                    "id": "p15.4.1",
                    "order": 11,
                    "type": "formula",
                    "bbox": {
                        "l": 72.46,
                        "t": 420.225,
                        "r": 280.4827,
                        "b": 331.6682
                    },
                    "text": "²",
                    "attrs": {
                        "latex": "^{2}",
                        "inline": true,
                        "text_offset": 202,
                        "text_span": 9,
                        "bbox_estimated": true,
                        "alt": "squared",
                        "mathml": "<math aria-label=\"squared\" xmlns=\"http://www.w3.org/1998/Math/MathML\" display=\"inline\"><mrow><msup><mi /><mrow><mn>2</mn></mrow></msup></mrow></math>"
                    }
                }
            ]
        },
        {
            "id": "p15.5",
            "order": 12,
            "type": "heading",
            "bbox": {
                "l": 73.6597,
                "t": 321.1086,
                "r": 237.0547,
                "b": 304.0692
            },
            "text": "7.2 Pipework and fittings",
            "attrs": {
                "block_label": "paragraph_title"
            }
        },
        {
            "id": "p15.6",
            "order": 13,
            "type": "text",
            "bbox": {
                "l": 72.2201,
                "t": 298.7894,
                "r": 277.6035,
                "b": 210.7125
            },
            "text": "All pipework should be as short and accessible as possible and supported as required. Where practicable the pipework should be made of a suitable metal. Suitable metals for pipework are solid drawn copper tube, steel tube or stainless steel tube, used with suitable fitting and jointing compound."
        },
        {
            "id": "p15.7",
            "order": 14,
            "type": "text",
            "bbox": {
                "l": 307.5953,
                "t": 768.6926,
                "r": 506.7404,
                "b": 737.9737
            },
            "text": "stainless steel tube, used with suitable fitting and jointing compound."
        },
        {
            "id": "p15.8",
            "order": 15,
            "type": "text",
            "bbox": {
                "l": 307.8352,
                "t": 728.614,
                "r": 495.2236,
                "b": 698.1351
            },
            "text": "Where flexible hose is used, it is subject to the following restrictions:"
        },
        {
            "id": "p15.9",
            "order": 16,
            "type": "list",
            "bbox": {
                "l": 308.7949,
                "t": 693.8153,
                "r": 510.3394,
                "b": 531.821
            },
            "text": "",
            "attrs": {
                "item_count": 4
            },
            "children": [
                {
                    "id": "p15.9.1",
                    "order": 17,
                    "type": "list_item",
                    "bbox": {
                        "l": 308.7949,
                        "t": 693.8153,
                        "r": 500.0222,
                        "b": 678.4558
                    },
                    "text": "• The length must not exceed 0.5 m."
                },
                {
                    "id": "p15.9.2",
                    "order": 18,
                    "type": "list_item",
                    "bbox": {
                        "l": 309.0349,
                        "t": 673.896,
                        "r": 510.3394,
                        "b": 644.137
                    },
                    "text": "- Its use is restricted to where it passes through walls and partitions."
                },
                {
                    "id": "p15.9.3",
                    "order": 19,
                    "type": "list_item",
                    "bbox": {
                        "l": 309.2748,
                        "t": 639.1668999999999,
                        "r": 464.9919,
                        "b": 595.8988
                    },
                    "text": "- Its use is restricted to where temperatures are unlikely to exceed [p15.9.3.2]C.",
                    "children": [
                        {
                            "id": "p15.9.3.1",
                            "order": 20,
                            "type": "text",
                            "bbox": {
                                "l": 458.68,
                                "t": 639.17,
                                "r": 470.68,
                                "b": 627.17
                            },
                            "text": "",
                            "attrs": {
                                "field_kind": "radio",
                                "label": "C.",
                                "source": "glyph_estimate",
                                "bbox_estimated": true,
                                "label_source": "parent_text",
                                "label_ref": "p15.9.3",
                                "text_offset": 80,
                                "text_span": 0,
                                "ai_retyped_from": "form_field",
                                "ai_reason": "There is no radio button on the page; it is the degree symbol in '50°C'."
                            }
                        },
                        {
                            "id": "p15.9.3.2",
                            "order": 21,
                            "type": "formula",
                            "bbox": {
                                "l": 309.2748,
                                "t": 639.1668999999999,
                                "r": 464.9919,
                                "b": 595.8988
                            },
                            "text": "50^{\\circ}",
                            "attrs": {
                                "latex": "50^{\\circ}",
                                "inline": true,
                                "text_offset": 69,
                                "text_span": 11,
                                "bbox_estimated": true,
                                "notation": "latex",
                                "alt": "50 to the power of circ",
                                "mathml": "<math aria-label=\"50 to the power of circ\" xmlns=\"http://www.w3.org/1998/Math/MathML\" display=\"inline\"><mrow><msup><mn>50</mn><mrow><mo>&#x02218;</mo></mrow></msup></mrow></math>"
                            }
                        }
                    ]
                },
                {
                    "id": "p15.9.4",
                    "order": 22,
                    "type": "list_item",
                    "bbox": {
                        "l": 308.7949,
                        "t": 590.8589,
                        "r": 490.6648,
                        "b": 531.821
                    },
                    "text": "- It must conform to BS3212 or any other appropriate European Standard, be marked accordingly and be renewed every two years."
                }
            ]
        },
        {
            "id": "p15.10",
            "order": 23,
            "type": "heading",
            "bbox": {
                "l": 309.2748,
                "t": 520.3015,
                "r": 412.6863,
                "b": 503.0221
            },
            "text": "7.3 Appliances",
            "attrs": {
                "block_label": "paragraph_title"
            }
        },
        {
            "id": "p15.11",
            "order": 24,
            "type": "text",
            "bbox": {
                "l": 308.0751,
                "t": 498.2222,
                "r": 494.7437,
                "b": 468.7033
            },
            "text": "Appliances such as grills, hot plates, ovens etc should be:"
        },
        {
            "id": "p15.12",
            "order": 25,
            "type": "list",
            "bbox": {
                "l": 307.5953,
                "t": 463.6635,
                "r": 518.2572,
                "b": 206.6326
            },
            "text": "",
            "attrs": {
                "item_count": 6
            },
            "children": [
                {
                    "id": "p15.12.1",
                    "order": 26,
                    "type": "list_item",
                    "bbox": {
                        "l": 308.555,
                        "t": 463.6635,
                        "r": 481.5473,
                        "b": 448.064
                    },
                    "text": "• securely fastened to the vehicle"
                },
                {
                    "id": "p15.12.2",
                    "order": 27,
                    "type": "list_item",
                    "bbox": {
                        "l": 309.5147,
                        "t": 443.1441,
                        "r": 498.8226,
                        "b": 399.5858
                    },
                    "text": "- not in use while the vehicle is in motion with the gas supply turned off at the cylinder"
                },
                {
                    "id": "p15.12.3",
                    "order": 28,
                    "type": "list_item",
                    "bbox": {
                        "l": 308.7949,
                        "t": 394.5459,
                        "r": 518.2572,
                        "b": 378.7065
                    },
                    "text": "manufactured to a recognised standard"
                },
                {
                    "id": "p15.12.4",
                    "order": 29,
                    "type": "list_item",
                    "bbox": {
                        "l": 308.7949,
                        "t": 374.3867,
                        "r": 508.18,
                        "b": 330.7082
                    },
                    "text": "• be installed, used and maintained in accordance with the manufacturers advice."
                },
                {
                    "id": "p15.12.5",
                    "order": 30,
                    "type": "text",
                    "bbox": {
                        "l": 307.8352,
                        "t": 320.3886,
                        "r": 505.7807,
                        "b": 274.5502
                    },
                    "text": "Every LPG pipe should terminate with a readily accessible shut-off valve or tap immediately before the appliance.",
                    "attrs": {
                        "ai_retyped_from": "list_item",
                        "ai_reason": "'Every LPG pipe should terminate...' is a body paragraph, not a bulleted list item."
                    }
                },
                {
                    "id": "p15.12.6",
                    "order": 31,
                    "type": "text",
                    "bbox": {
                        "l": 307.5953,
                        "t": 265.6705,
                        "r": 508.4199,
                        "b": 206.6326
                    },
                    "text": "All valves and taps should carry a clear indication of the open and closed positions, or of the direction they must be turned to close them.",
                    "attrs": {
                        "ai_retyped_from": "list_item",
                        "ai_reason": "'All valves and taps should carry...' is a body paragraph, not a bulleted list item."
                    }
                }
            ]
        },
        {
            "id": "p15.13",
            "order": 32,
            "type": "footer",
            "bbox": {
                "l": 289.8401,
                "t": 169.434,
                "r": 306.8755,
                "b": 155.0345
            },
            "text": "15",
            "attrs": {
                "block_label": "number",
                "ai_retyped_from": "text",
                "ai_reason": "'15' is the page number at the bottom of the page."
            }
        },
        {
            "id": "p15.14",
            "order": 33,
            "type": "footer",
            "bbox": {
                "l": 73.6597,
                "t": 186.9533,
                "r": 237.5346,
                "b": 156.4744
            },
            "text": "",
            "attrs": {
                "block_label": "footer_image"
            }
        }
    ],
    "ai_vision": {
        "model": "claude-opus-5",
        "confidence": 78,
        "added": 0,
        "retyped": 5
    }
}