{
    "document_id": 262,
    "page": 8,
    "width_pt": 595.276,
    "height_pt": 841.89,
    "engine": "paddleocr_vl",
    "source_run_id": 387,
    "item_count": 35,
    "counts_by_type": {
        "footer": 1,
        "heading": 3,
        "list": 3,
        "list_item": 11,
        "text": 17
    },
    "build_ms": 3,
    "items": [
        {
            "id": "p8.1",
            "order": 1,
            "type": "heading",
            "bbox": {
                "l": 72.9399,
                "t": 769.4126,
                "r": 216.6603,
                "b": 692.8553
            },
            "text": "1. Food safety management system",
            "attrs": {
                "block_label": "paragraph_title"
            }
        },
        {
            "type": "text",
            "bbox": {
                "l": 309.54,
                "t": 766.12,
                "r": 494.08,
                "b": 732.44
            },
            "text": "Food can be contaminated in three main ways:",
            "attrs": {
                "source": "ai_vision",
                "reason": "Intro sentence at top of right column is not covered by any item box (only mentioned in a mis-placed list_item text at left column coords)."
            },
            "children": [],
            "order": 2,
            "id": "p8.2"
        },
        {
            "id": "p8.3",
            "order": 3,
            "type": "text",
            "bbox": {
                "l": 72.2201,
                "t": 688.7755,
                "r": 282.1623,
                "b": 614.3781
            },
            "text": "On 1 January 2006 new food hygiene regulations were put in place which require food businesses to have a documented food hygiene management system in place."
        },
        {
            "id": "p8.4",
            "order": 4,
            "type": "text",
            "bbox": {
                "l": 72.2201,
                "t": 605.0184,
                "r": 285.0415,
                "b": 516.7016
            },
            "text": "Food businesses were already required to produce food that is safe to eat, but the new regulations mean you must be able to show what you do to make food safely and provide written evidence of this."
        },
        {
            "id": "p8.5",
            "order": 5,
            "type": "text",
            "bbox": {
                "l": 72.7,
                "t": 507.3419,
                "r": 282.8821,
                "b": 434.3845
            },
            "text": "To help you to do this, a free pack called 'Safer food better business' is available from the Food Standards Agency (FSA). To order a copy of the pack, contact the FSA on:"
        },
        {
            "id": "p8.6",
            "order": 6,
            "type": "text",
            "bbox": {
                "l": 72.7,
                "t": 430.0647,
                "r": 168.1937,
                "b": 414.4652
            },
            "text": "t: 0845 606 0667"
        },
        {
            "id": "p8.7",
            "order": 7,
            "type": "text",
            "bbox": {
                "l": 72.9399,
                "t": 410.3854,
                "r": 168.4336,
                "b": 394.3059
            },
            "text": "f: 020 8867 3225"
        },
        {
            "id": "p8.8",
            "order": 8,
            "type": "text",
            "bbox": {
                "l": 72.46,
                "t": 389.7461,
                "r": 276.8837,
                "b": 373.6667
            },
            "text": "email: foodstandards@ecgroup.uk.com"
        },
        {
            "id": "p8.9",
            "order": 9,
            "type": "text",
            "bbox": {
                "l": 72.2201,
                "t": 364.307,
                "r": 283.6019,
                "b": 333.5881
            },
            "text": "Using the pack in your business will help you to:"
        },
        {
            "id": "p8.10",
            "order": 10,
            "type": "list",
            "bbox": {
                "l": 72.9399,
                "t": 329.5083,
                "r": 269.4458,
                "b": 238.7915
            },
            "text": "",
            "attrs": {
                "item_count": 4
            },
            "children": [
                {
                    "id": "p8.10.1",
                    "order": 11,
                    "type": "list_item",
                    "bbox": {
                        "l": 72.9399,
                        "t": 329.5083,
                        "r": 254.5699,
                        "b": 313.1888
                    },
                    "text": "• comply with the new regulations"
                },
                {
                    "id": "p8.10.2",
                    "order": 12,
                    "type": "list_item",
                    "bbox": {
                        "l": 73.6597,
                        "t": 309.109,
                        "r": 269.4458,
                        "b": 279.59
                    },
                    "text": "• show what you need to do to make food safely"
                },
                {
                    "id": "p8.10.3",
                    "order": 13,
                    "type": "list_item",
                    "bbox": {
                        "l": 73.6597,
                        "t": 274.5502,
                        "r": 135.3227,
                        "b": 259.9107
                    },
                    "text": "• train staff"
                },
                {
                    "id": "p8.10.4",
                    "order": 14,
                    "type": "list_item",
                    "bbox": {
                        "l": 73.4198,
                        "t": 254.8709,
                        "r": 257.9289,
                        "b": 238.7915
                    },
                    "text": "• protect your business's reputation\nFood can be contaminated in three main ways:"
                }
            ]
        },
        {
            "id": "p8.11",
            "order": 15,
            "type": "list",
            "bbox": {
                "l": 73.6597,
                "t": 685.4156,
                "r": 492.3444,
                "b": 205.43
            },
            "text": "",
            "attrs": {
                "item_count": 4
            },
            "children": [
                {
                    "id": "p8.11.1",
                    "order": 16,
                    "type": "list_item",
                    "bbox": {
                        "l": 84.4541,
                        "t": 234.78559999999993,
                        "r": 459.3293,
                        "b": 220.77019999999993
                    },
                    "text": "• improve your business eg by wasting less food."
                },
                {
                    "id": "p8.11.2",
                    "order": 17,
                    "type": "list_item",
                    "bbox": {
                        "l": 73.6597,
                        "t": 220.07,
                        "r": 273.5246,
                        "b": 205.43
                    },
                    "text": "• bacterial – eg under cooking of food allowing food poisoning bacteria to survive",
                    "attrs": {
                        "bbox_estimated": true
                    }
                },
                {
                    "id": "p8.11.3",
                    "order": 18,
                    "type": "list_item",
                    "bbox": {
                        "l": 308.7949,
                        "t": 685.4156,
                        "r": 480.3477,
                        "b": 668.6162
                    },
                    "text": "• physical – eg dirt, glass, insects"
                },
                {
                    "id": "p8.11.4",
                    "order": 19,
                    "type": "list_item",
                    "bbox": {
                        "l": 309.2748,
                        "t": 665.2563,
                        "r": 492.3444,
                        "b": 635.2574
                    },
                    "text": "chemical – eg spillage of cleaning materials."
                }
            ]
        },
        {
            "id": "p8.12",
            "order": 20,
            "type": "text",
            "bbox": {
                "l": 307.8352,
                "t": 625.1777,
                "r": 485.3863,
                "b": 580.7793
            },
            "text": "You must therefore, take steps to ensure contamination does not occur."
        },
        {
            "id": "p8.13",
            "order": 21,
            "type": "heading",
            "bbox": {
                "l": 309.2748,
                "t": 568.7797,
                "r": 498.5826,
                "b": 551.7403
            },
            "text": "1.1 Bacterial contamination",
            "attrs": {
                "block_label": "paragraph_title"
            }
        },
        {
            "id": "p8.14",
            "order": 22,
            "type": "text",
            "bbox": {
                "l": 308.0751,
                "t": 546.7005,
                "r": 473.8694,
                "b": 502.0621
            },
            "text": "The main causes of bacterial contamination resulting in food poisoning are:"
        },
        {
            "id": "p8.15",
            "order": 23,
            "type": "list",
            "bbox": {
                "l": 308.7949,
                "t": 498.2222,
                "r": 463.0724,
                "b": 443.0242
            },
            "text": "",
            "attrs": {
                "item_count": 3
            },
            "children": [
                {
                    "id": "p8.15.1",
                    "order": 24,
                    "type": "list_item",
                    "bbox": {
                        "l": 308.7949,
                        "t": 498.2222,
                        "r": 463.0724,
                        "b": 482.6228
                    },
                    "text": "• insufficient cooking of food"
                },
                {
                    "id": "p8.15.2",
                    "order": 25,
                    "type": "list_item",
                    "bbox": {
                        "l": 309.2748,
                        "t": 477.6133,
                        "r": 458.7536,
                        "b": 461.9835
                    },
                    "text": "• poor storage temperatures"
                },
                {
                    "id": "p8.15.3",
                    "order": 26,
                    "type": "list_item",
                    "bbox": {
                        "l": 308.7949,
                        "t": 457.54929999999996,
                        "r": 426.6025,
                        "b": 443.0242
                    },
                    "text": "• cross contamination."
                }
            ]
        },
        {
            "id": "p8.16",
            "order": 27,
            "type": "heading",
            "bbox": {
                "l": 308.0751,
                "t": 430.7846,
                "r": 493.0642,
                "b": 395.7459
            },
            "text": "1.2 Cooking and reheating of food",
            "attrs": {
                "block_label": "paragraph_title"
            }
        },
        {
            "id": "p8.17",
            "order": 28,
            "type": "text",
            "bbox": {
                "l": 307.8352,
                "t": 390.7061,
                "r": 518.7371,
                "b": 302.8692
            },
            "text": "To kill food poisoning bacteria such as\nE. coli, Salmonella etc, food must be\nthoroughly cooked. This means ensuring\nyou achieve a minimum temperature at\nthe centre of the food of [p8.16.2]C for at\nleast 30 seconds.",
            "children": [
                {
                    "id": "p8.17.1",
                    "order": 29,
                    "type": "text",
                    "bbox": {
                        "l": 467.44,
                        "t": 332.15,
                        "r": 479.44,
                        "b": 320.15
                    },
                    "text": "",
                    "attrs": {
                        "field_kind": "radio",
                        "label": "C for at",
                        "source": "glyph_estimate",
                        "bbox_estimated": true,
                        "label_source": "parent_text",
                        "label_ref": "p8.16",
                        "text_offset": 43,
                        "text_span": 0,
                        "ai_retyped_from": "form_field",
                        "ai_reason": "There is no radio button widget on the page; this region is part of the paragraph text '75°C'."
                    }
                },
                {
                    "id": "p8.17.2",
                    "order": 30,
                    "type": "text",
                    "bbox": {
                        "l": 307.8352,
                        "t": 390.7061,
                        "r": 518.7371,
                        "b": 302.8692
                    },
                    "text": "75^{\\circ}",
                    "attrs": {
                        "latex": "75^{\\circ}",
                        "inline": true,
                        "text_offset": 180,
                        "text_span": 9,
                        "bbox_estimated": true,
                        "notation": "latex",
                        "alt": "75 to the power of circ",
                        "mathml": "<math aria-label=\"75 to the power of circ\" xmlns=\"http://www.w3.org/1998/Math/MathML\" display=\"inline\"><mrow><msup><mn>75</mn><mrow><mo>&#x02218;</mo></mrow></msup></mrow></math>",
                        "ai_retyped_from": "formula",
                        "ai_reason": "'75°C' is plain body text, not a formula."
                    }
                }
            ]
        },
        {
            "id": "p8.18",
            "order": 31,
            "type": "text",
            "bbox": {
                "l": 307.8352,
                "t": 292.5496,
                "r": 512.0189,
                "b": 219.5922
            },
            "text": "To reheat food safely, it must be done quickly and also achieve a minimum temperature of [p8.17.2]C for 30 seconds in the centre. In addition food must never be reheated more than once.",
            "children": [
                {
                    "id": "p8.18.1",
                    "order": 32,
                    "type": "text",
                    "bbox": {
                        "l": 411.64,
                        "t": 292.55,
                        "r": 423.64,
                        "b": 280.55
                    },
                    "text": "",
                    "attrs": {
                        "field_kind": "radio",
                        "label": "C for 30 seconds in the centre. In addition food must never…",
                        "source": "glyph_estimate",
                        "bbox_estimated": true,
                        "label_source": "parent_text",
                        "label_ref": "p8.17",
                        "text_offset": 98,
                        "text_span": 0,
                        "ai_retyped_from": "form_field",
                        "ai_reason": "No radio control exists here; it is ordinary paragraph text '75°C'."
                    }
                },
                {
                    "id": "p8.18.2",
                    "order": 33,
                    "type": "text",
                    "bbox": {
                        "l": 307.8352,
                        "t": 292.5496,
                        "r": 512.0189,
                        "b": 219.5922
                    },
                    "text": "75^{\\circ}",
                    "attrs": {
                        "latex": "75^{\\circ}",
                        "inline": true,
                        "text_offset": 89,
                        "text_span": 9,
                        "bbox_estimated": true,
                        "notation": "latex",
                        "alt": "75 to the power of circ",
                        "mathml": "<math aria-label=\"75 to the power of circ\" xmlns=\"http://www.w3.org/1998/Math/MathML\" display=\"inline\"><mrow><msup><mn>75</mn><mrow><mo>&#x02218;</mo></mrow></msup></mrow></math>",
                        "ai_retyped_from": "formula",
                        "ai_reason": "'75°C' is plain body text, not a formula."
                    }
                }
            ]
        },
        {
            "id": "p8.19",
            "order": 34,
            "type": "text",
            "bbox": {
                "l": 292.9593,
                "t": 168.714,
                "r": 301.8368,
                "b": 155.5145
            },
            "text": "8",
            "attrs": {
                "block_label": "number"
            }
        },
        {
            "id": "p8.20",
            "order": 35,
            "type": "footer",
            "bbox": {
                "l": 73.1798,
                "t": 187.4333,
                "r": 237.0547,
                "b": 156.4744
            },
            "text": "",
            "attrs": {
                "block_label": "footer_image"
            }
        }
    ],
    "ai_vision": {
        "model": "claude-opus-5",
        "confidence": 72,
        "added": 1,
        "retyped": 4
    }
}