← Paul Test
doc12015 private-fire-hydrant-test-and-certification-report-hcd-mp-532.pdf
⬇ Export JSONBadge numbers are the reading order (depth-first). Nested children have dashed borders; grandchildren dotted. Hover a box for its type, text and attributes.
Page 1
127 item(s)
JSON
caption (1)
figure (1)
form_field (69)
header (1)
heading (7)
list (2)
list_item (13)
table (4)
table_cell (22)
text (7)
1 · HEADER
2 · FIGURE
3 · HEADING
4 · TEXT
5 · HEADING
6 · TABLE
7
8
9
10
11
12
13
14
15
16
17
18
19
20 · TEXT
21
22
23 · HEADING
24 · LIST
25
26
27
28
29
30
31
32
33
34
35
36
37 · HEADING
38 · TEXT
39 · TEXT
40 · TABLE
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70 · CAPTION
71 · HEADING
72 · TEXT
73
74 · HEADING
75 · TABLE
76
77
78
79
80
81
82
83
84
85
86
87
88
89 · TABLE
90
91
92
93
94
95
96
97
98
99
100
101
102
103 · TEXT
104 · HEADING
105 · LIST
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127 · TEXT
Table integrity:
1 of 5 cells don't match the text layer at their coordinates.
r1c0 (42%): “7. Each 11/2-inch hydrant has an approved hose in a marked …”
Page 1 JSON
{
"document_id": 12015,
"page": 1,
"width_pt": 612,
"height_pt": 792,
"rotation": 0,
"pipeline_version": "paddleocr-vl-1.6+paul-48",
"engine": "paddleocr_vl",
"source_run_id": 12126,
"item_count": 127,
"counts_by_type": {
"caption": 1,
"figure": 1,
"form_field": 69,
"header": 1,
"heading": 7,
"list": 2,
"list_item": 13,
"table": 4,
"table_cell": 22,
"text": 7
},
"build_ms": 18,
"items": [
{
"id": "p1.1",
"order": 1,
"type": "header",
"bbox": {
"l": 194.16,
"t": 776.64,
"r": 390,
"b": 727.92
},
"text": "State of California\nBusiness, Consumer Services and Housing Agency\nDepartment of Housing and Community Development\nDivision of Codes and Standards\nMobilehome and Special Occupancy Parks Program",
"attrs": {
"block_label": "header"
},
"level": 2
},
{
"id": "p1.2",
"order": 2,
"type": "figure",
"bbox": {
"l": 506.88,
"t": 778.08,
"r": 557.28,
"b": 727.68
},
"text": "",
"attrs": {
"role": "page_header",
"block_label": "header_image"
}
},
{
"id": "p1.3",
"order": 3,
"type": "heading",
"bbox": {
"l": 126,
"t": 723.84,
"r": 486.24,
"b": 711.12
},
"text": "PRIVATE FIRE HYDRANT TEST AND CERTIFICATION REPORT",
"attrs": {
"block_label": "paragraph_title"
},
"level": 3
},
{
"id": "p1.4",
"order": 4,
"type": "text",
"bbox": {
"l": 27.12,
"t": 707.52,
"r": 596.16,
"b": 696.48
},
"text": "All parks must return this form to the enforcement agency for the park."
},
{
"id": "p1.5",
"order": 5,
"type": "heading",
"bbox": {
"l": 19.44,
"t": 694.8,
"r": 320.88,
"b": 683.76
},
"text": "Part 1. IDENTIFICATION—PARK AND PARK OPERATOR",
"attrs": {
"block_label": "paragraph_title"
},
"level": 3
},
{
"id": "p1.6",
"order": 6,
"type": "table",
"bbox": {
"l": 21.12,
"t": 685.2,
"r": 589.68,
"b": 603.0325
},
"text": "",
"attrs": {
"block_label": "table",
"n_rows": 3,
"n_cols": 2,
"integrity": {
"cells_checked": 6,
"cells_flagged": 0
}
},
"children": [
{
"id": "p1.6.1",
"order": 7,
"type": "table_cell",
"bbox": {
"l": 21.775,
"t": 681.45375,
"r": 94.07125,
"b": 657.0825
},
"text": "Park Name Park\nPark Address",
"attrs": {
"row": 0,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
},
"children": [
{
"id": "p1.6.1.1",
"order": 8,
"type": "form_field",
"bbox": {
"l": 80.4,
"t": 670.68,
"r": 589.56,
"b": 658.44
},
"text": "",
"attrs": {
"field_kind": "text",
"pdf_field_name": "Park Address",
"source": "acroform",
"row": 0,
"col": 0,
"rowspan": 1,
"colspan": 1,
"label": "Park Name Park\nPark Address",
"label_source": "parent_text",
"label_ref": "p1.6.1",
"text_offset": 27,
"text_span": 0
}
}
]
},
{
"id": "p1.6.2",
"order": 9,
"type": "table_cell",
"bbox": {
"l": 448.3,
"t": 681.45375,
"r": 463.46125,
"b": 670.5825
},
"text": "ID#",
"attrs": {
"row": 0,
"col": 1,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
},
"children": [
{
"id": "p1.6.2.1",
"order": 10,
"type": "form_field",
"bbox": {
"l": 463.44,
"t": 684.24,
"r": 589.56,
"b": 671.88
},
"text": "",
"attrs": {
"field_kind": "text",
"pdf_field_name": "ID",
"source": "acroform",
"row": 0,
"col": 1,
"rowspan": 1,
"colspan": 1,
"label": "ID#",
"label_source": "parent_text",
"label_ref": "p1.6.2",
"text_offset": 3,
"text_span": 0
}
}
]
},
{
"id": "p1.6.3",
"order": 11,
"type": "table_cell",
"bbox": {
"l": 21.775,
"t": 654.42375,
"r": 122.551,
"b": 616.5325
},
"text": "City\nPark Operator Name\nPark Operator Address",
"attrs": {
"row": 1,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
},
"children": [
{
"id": "p1.6.3.1",
"order": 12,
"type": "form_field",
"bbox": {
"l": 94.68,
"t": 682.44,
"r": 445.44,
"b": 671.88
},
"text": "",
"attrs": {
"field_kind": "text",
"pdf_field_name": "Park Name Park",
"source": "acroform",
"row": 1,
"col": 0,
"rowspan": 1,
"colspan": 1,
"label": "City\nPark Operator Name\nPark Operator Address",
"label_source": "parent_text",
"label_ref": "p1.6.3"
}
},
{
"id": "p1.6.3.2",
"order": 13,
"type": "form_field",
"bbox": {
"l": 39,
"t": 657.24,
"r": 454.44,
"b": 644.88
},
"text": "",
"attrs": {
"field_kind": "text",
"pdf_field_name": "City",
"source": "acroform",
"row": 1,
"col": 0,
"rowspan": 1,
"colspan": 1,
"label": "City\nPark Operator Name\nPark Operator Address",
"label_source": "parent_text",
"label_ref": "p1.6.3",
"text_offset": 4,
"text_span": 0
}
},
{
"id": "p1.6.3.3",
"order": 14,
"type": "form_field",
"bbox": {
"l": 112.68,
"t": 643.68,
"r": 589.56,
"b": 631.32
},
"text": "",
"attrs": {
"field_kind": "text",
"pdf_field_name": "Park Operator Name",
"source": "acroform",
"row": 1,
"col": 0,
"rowspan": 1,
"colspan": 1,
"label": "City\nPark Operator Name\nPark Operator Address",
"label_source": "parent_text",
"label_ref": "p1.6.3",
"text_offset": 23,
"text_span": 0
}
}
]
},
{
"id": "p1.6.4",
"order": 15,
"type": "table_cell",
"bbox": {
"l": 457.3,
"t": 654.42375,
"r": 494.98,
"b": 643.5525
},
"text": "CA Zip",
"attrs": {
"row": 1,
"col": 1,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
},
"children": [
{
"id": "p1.6.4.1",
"order": 16,
"type": "form_field",
"bbox": {
"l": 495,
"t": 657.24,
"r": 589.56,
"b": 644.88
},
"text": "",
"attrs": {
"field_kind": "text",
"pdf_field_name": "Zip",
"source": "acroform",
"row": 1,
"col": 1,
"rowspan": 1,
"colspan": 1,
"label": "CA Zip",
"label_source": "parent_text",
"label_ref": "p1.6.4",
"text_offset": 6,
"text_span": 0
}
}
]
},
{
"id": "p1.6.5",
"order": 17,
"type": "table_cell",
"bbox": {
"l": 21.775,
"t": 613.90375,
"r": 66.246,
"b": 603.0325
},
"text": "Telephone",
"attrs": {
"row": 2,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p1.6.6",
"order": 18,
"type": "table_cell",
"bbox": {
"l": 241.05,
"t": 613.90375,
"r": 265.6785,
"b": 603.0325
},
"text": "Email",
"attrs": {
"row": 2,
"col": 1,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
},
"children": [
{
"id": "p1.6.6.1",
"order": 19,
"type": "form_field",
"bbox": {
"l": 123.12,
"t": 630.24,
"r": 589.56,
"b": 617.88
},
"text": "",
"attrs": {
"field_kind": "text",
"pdf_field_name": "Park Operator Address",
"source": "acroform",
"row": 2,
"col": 1,
"rowspan": 1,
"colspan": 1,
"label": "Email",
"label_source": "parent_text",
"label_ref": "p1.6.6"
}
}
]
}
]
},
{
"id": "p1.7",
"order": 20,
"type": "text",
"bbox": {
"l": 19.68,
"t": 613.2,
"r": 592.8,
"b": 600.72
},
"text": "Telephone ___ Email ___",
"children": [
{
"id": "p1.7.1",
"order": 21,
"type": "form_field",
"bbox": {
"l": 66.24,
"t": 616.68,
"r": 238.2,
"b": 604.32
},
"text": "",
"attrs": {
"field_kind": "text",
"pdf_field_name": "Telephone",
"source": "acroform",
"label": "Telephone ___ Email ___",
"label_source": "parent_text",
"label_ref": "p1.7",
"text_offset": 10,
"text_span": 3
}
},
{
"id": "p1.7.2",
"order": 22,
"type": "form_field",
"bbox": {
"l": 265.8,
"t": 616.68,
"r": 589.56,
"b": 604.32
},
"text": "",
"attrs": {
"field_kind": "text",
"pdf_field_name": "Email",
"source": "acroform",
"label": "Telephone ___ Email ___",
"label_source": "parent_text",
"label_ref": "p1.7",
"text_offset": 20,
"text_span": 3
}
}
]
},
{
"id": "p1.8",
"order": 23,
"type": "heading",
"bbox": {
"l": 19.68,
"t": 596.4,
"r": 221.76,
"b": 584.64
},
"text": "Part 2. CERTIFICATION EXCEPTIONS",
"attrs": {
"block_label": "paragraph_title"
},
"level": 3
},
{
"id": "p1.9",
"order": 24,
"type": "list",
"bbox": {
"l": 19.68,
"t": 582.48,
"r": 592.8,
"b": 515.76
},
"text": "",
"attrs": {
"item_count": 5
},
"children": [
{
"id": "p1.9.1",
"order": 25,
"type": "list_item",
"bbox": {
"l": 19.68,
"t": 582.48,
"r": 448.32,
"b": 571.2
},
"text": "If any of the following applies—you do not need certification, but you must complete this section.",
"children": [
{
"id": "p1.9.1.1",
"order": 26,
"type": "form_field",
"bbox": {
"l": 338.64,
"t": 571.68,
"r": 589.56,
"b": 559.32
},
"text": "",
"attrs": {
"field_kind": "text",
"label": "If any of the following applies—you do not need certification, but you must complete this section.",
"pdf_field_name": "If any of the following appliesyou do not need certification but you must complete this section",
"source": "acroform",
"label_source": "parent_text",
"label_ref": "p1.9.1",
"text_offset": 35,
"text_span": 0
}
}
]
},
{
"id": "p1.9.2",
"order": 27,
"type": "list_item",
"bbox": {
"l": 20.16,
"t": 569.04,
"r": 591.36,
"b": 557.76
},
"text": "Hydrants are publicly owned and maintained. Water Company Name___",
"marker": "â–ˇ",
"children": [
{
"id": "p1.9.2.1",
"order": 28,
"type": "form_field",
"bbox": {
"l": 22.2,
"t": 568.68,
"r": 31.2,
"b": 559.68
},
"text": "",
"attrs": {
"field_kind": "checkbox",
"label": "Hydrants are publicly owned and maintained. Water Company Name___",
"pdf_field_name": "Hydrants are publicly owned and maintained Water Company Name",
"source": "acroform",
"label_source": "parent_text",
"label_ref": "p1.9.2",
"text_offset": 0,
"text_span": 0
}
}
]
},
{
"id": "p1.9.3",
"order": 29,
"type": "list_item",
"bbox": {
"l": 19.92,
"t": 555.12,
"r": 591.12,
"b": 544.32
},
"text": "No hydrants AND park was built before September 1, 1968. Date of Construction ___",
"marker": "â–ˇ",
"children": [
{
"id": "p1.9.3.1",
"order": 30,
"type": "form_field",
"bbox": {
"l": 392.76,
"t": 558.12,
"r": 589.56,
"b": 545.76
},
"text": "",
"attrs": {
"field_kind": "text",
"pdf_field_name": "undefined",
"source": "acroform",
"label": "No hydrants AND park was built before September 1, 1968. Date of Construction ___",
"label_source": "parent_text",
"label_ref": "p1.9.3",
"text_offset": 78,
"text_span": 3
}
},
{
"id": "p1.9.3.2",
"order": 31,
"type": "form_field",
"bbox": {
"l": 22.2,
"t": 555.12,
"r": 31.2,
"b": 546.12
},
"text": "",
"attrs": {
"field_kind": "checkbox",
"label": "No hydrants AND park was built before September 1, 1968. Date of Construction ___",
"pdf_field_name": "No hydrants AND park was built before September 1 1968 Date of Construction",
"source": "acroform",
"label_source": "parent_text",
"label_ref": "p1.9.3",
"text_offset": 0,
"text_span": 0
}
}
]
},
{
"id": "p1.9.4",
"order": 32,
"type": "list_item",
"bbox": {
"l": 20.4,
"t": 541.68,
"r": 591.12,
"b": 530.4
},
"text": "No hydrants AND park has 14 or less total lots. Number of lots ___",
"marker": "â–ˇ",
"children": [
{
"id": "p1.9.4.1",
"order": 33,
"type": "form_field",
"bbox": {
"l": 313.08,
"t": 544.56,
"r": 589.56,
"b": 532.2
},
"text": "",
"attrs": {
"field_kind": "text",
"pdf_field_name": "undefined_2",
"source": "acroform",
"label": "No hydrants AND park has 14 or less total lots. Number of lots ___",
"label_source": "parent_text",
"label_ref": "p1.9.4",
"text_offset": 46,
"text_span": 0
}
},
{
"id": "p1.9.4.2",
"order": 34,
"type": "form_field",
"bbox": {
"l": 22.2,
"t": 541.56,
"r": 31.2,
"b": 532.68
},
"text": "",
"attrs": {
"field_kind": "checkbox",
"label": "No hydrants AND park has 14 or less total lots. Number of lots ___",
"pdf_field_name": "No hydrants AND park has 14 or less total lots Number of lots",
"source": "acroform",
"label_source": "parent_text",
"label_ref": "p1.9.4",
"text_offset": 0,
"text_span": 0
}
}
]
},
{
"id": "p1.9.5",
"order": 35,
"type": "list_item",
"bbox": {
"l": 20.16,
"t": 529.2,
"r": 592.8,
"b": 515.76
},
"text": "No private hydrants AND park was built after September 1, 1968. (Specific exception at time of construction.)",
"marker": "â–ˇ",
"children": [
{
"id": "p1.9.5.1",
"order": 36,
"type": "form_field",
"bbox": {
"l": 22.2,
"t": 528.84,
"r": 31.2,
"b": 519.84
},
"text": "",
"attrs": {
"field_kind": "checkbox",
"label": "No private hydrants AND park was built after September 1, 1968. (Specific exception at time of construction.)",
"pdf_field_name": "No private hydrants AND park was built after September 1 1968 Specific exception at time of construction",
"source": "acroform",
"label_source": "parent_text",
"label_ref": "p1.9.5",
"text_offset": 0,
"text_span": 0
}
}
]
}
]
},
{
"id": "p1.10",
"order": 37,
"type": "heading",
"bbox": {
"l": 18.96,
"t": 511.2,
"r": 296.64,
"b": 498.96
},
"text": "Part 3. ANNUAL FIRE HYDRANT OPERATION TEST",
"attrs": {
"block_label": "paragraph_title"
},
"level": 3
},
{
"id": "p1.11",
"order": 38,
"type": "text",
"bbox": {
"l": 19.92,
"t": 496.56,
"r": 522.48,
"b": 485.52
},
"text": "To be completed by authorized Certifier ONLY. Standpipes are considered hydrants for certification requirements."
},
{
"id": "p1.12",
"order": 39,
"type": "text",
"bbox": {
"l": 19.92,
"t": 484.56,
"r": 281.76,
"b": 473.76
},
"text": "Certifier: Initial your verification in the appropriate column."
},
{
"id": "p1.13",
"order": 40,
"type": "table",
"bbox": {
"l": 33.36,
"t": 473.28,
"r": 577.2,
"b": 328.56
},
"text": "",
"attrs": {
"block_label": "table",
"n_rows": 2,
"n_cols": 4,
"integrity": {
"cells_checked": 5,
"cells_flagged": 1,
"flags": [
{
"row": 1,
"col": 0,
"coverage": 0.42,
"text": "7. Each 11/2-inch hydrant has an approved hose in a marked …"
}
]
}
},
"children": [
{
"id": "p1.13.1",
"order": 41,
"type": "table_cell",
"bbox": {
"l": 40.55,
"t": 467.565,
"r": 378.321,
"b": 348.69
},
"text": "CERTIFICATIONS\n1. Hydrant stems and valves operate fully, freely, and are properly lubricated.\n2. All hydrant threads and caps are undamaged.\n3. Where subject to vehicular damage, hydrants are physically protected.\n4. Area around all hydrants has a minimum of 36 inches of unobstructed access.\n5. All hydrant outlets are 14 inches to 24 inches above grade. (Standpipe outlets need not be a specific height, but must be readily accessible.)\n6. Each hydrant is clearly identified or marked.",
"attrs": {
"row": 0,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p1.13.2",
"order": 42,
"type": "table_cell",
"bbox": {
"l": 416,
"t": 467.565,
"r": 434.0036,
"b": 457.53
},
"text": "YES",
"attrs": {
"row": 0,
"col": 1,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
},
"children": [
{
"id": "p1.13.2.1",
"order": 43,
"type": "form_field",
"bbox": {
"l": 396.36,
"t": 450.48,
"r": 453.12,
"b": 434.64
},
"text": "",
"attrs": {
"field_kind": "text",
"label": "YES",
"pdf_field_name": "YES1 Hydrant stems and valves operate fully freely and are properly lubricated",
"source": "acroform",
"row": 0,
"col": 1,
"rowspan": 1,
"colspan": 1,
"label_source": "parent_text",
"label_ref": "p1.13.2"
}
},
{
"id": "p1.13.2.2",
"order": 44,
"type": "form_field",
"bbox": {
"l": 396.36,
"t": 433.2,
"r": 453.12,
"b": 418.2
},
"text": "",
"attrs": {
"field_kind": "text",
"label": "YES",
"pdf_field_name": "YES2 All hydrant threads and caps are undamaged",
"source": "acroform",
"row": 0,
"col": 1,
"rowspan": 1,
"colspan": 1,
"label_source": "parent_text",
"label_ref": "p1.13.2"
}
},
{
"id": "p1.13.2.3",
"order": 45,
"type": "form_field",
"bbox": {
"l": 396.36,
"t": 416.64,
"r": 453.12,
"b": 400.92
},
"text": "",
"attrs": {
"field_kind": "text",
"label": "YES",
"pdf_field_name": "YES3 Where subject to vehicular damage hydrants are physically protected",
"source": "acroform",
"row": 0,
"col": 1,
"rowspan": 1,
"colspan": 1,
"label_source": "parent_text",
"label_ref": "p1.13.2"
}
},
{
"id": "p1.13.2.4",
"order": 46,
"type": "form_field",
"bbox": {
"l": 396.36,
"t": 399.36,
"r": 453.12,
"b": 383.64
},
"text": "",
"attrs": {
"field_kind": "text",
"label": "YES",
"pdf_field_name": "YES4 Area around all hydrants has a minimum of 36 inches of unobstructed access",
"source": "acroform",
"row": 0,
"col": 1,
"rowspan": 1,
"colspan": 1,
"label_source": "parent_text",
"label_ref": "p1.13.2"
}
},
{
"id": "p1.13.2.5",
"order": 47,
"type": "form_field",
"bbox": {
"l": 396.48,
"t": 381.96,
"r": 453,
"b": 362.64
},
"text": "",
"attrs": {
"field_kind": "text",
"label": "YES",
"pdf_field_name": "YES5 All hydrant outlets are 14 inches to 24 inches above grade Standpipe outlets need not be a specific height but must be readily accessible",
"source": "acroform",
"row": 0,
"col": 1,
"rowspan": 1,
"colspan": 1,
"label_source": "parent_text",
"label_ref": "p1.13.2"
}
},
{
"id": "p1.13.2.6",
"order": 48,
"type": "form_field",
"bbox": {
"l": 396.36,
"t": 361.08,
"r": 453.12,
"b": 345.36
},
"text": "",
"attrs": {
"field_kind": "text",
"label": "YES",
"pdf_field_name": "YES6 Each hydrant is clearly identified or marked",
"source": "acroform",
"row": 0,
"col": 1,
"rowspan": 1,
"colspan": 1,
"label_source": "parent_text",
"label_ref": "p1.13.2"
}
}
]
},
{
"id": "p1.13.3",
"order": 49,
"type": "table_cell",
"bbox": {
"l": 474.58,
"t": 467.565,
"r": 488.332,
"b": 457.53
},
"text": "NO",
"attrs": {
"row": 0,
"col": 2,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
},
"children": [
{
"id": "p1.13.3.1",
"order": 50,
"type": "form_field",
"bbox": {
"l": 454.92,
"t": 450.48,
"r": 508.68,
"b": 434.64
},
"text": "",
"attrs": {
"field_kind": "text",
"label": "NO",
"pdf_field_name": "NO1 Hydrant stems and valves operate fully freely and are properly lubricated",
"source": "acroform",
"row": 0,
"col": 2,
"rowspan": 1,
"colspan": 1,
"label_source": "parent_text",
"label_ref": "p1.13.3"
}
},
{
"id": "p1.13.3.2",
"order": 51,
"type": "form_field",
"bbox": {
"l": 454.92,
"t": 433.2,
"r": 508.68,
"b": 418.2
},
"text": "",
"attrs": {
"field_kind": "text",
"label": "NO",
"pdf_field_name": "NO2 All hydrant threads and caps are undamaged",
"source": "acroform",
"row": 0,
"col": 2,
"rowspan": 1,
"colspan": 1,
"label_source": "parent_text",
"label_ref": "p1.13.3"
}
},
{
"id": "p1.13.3.3",
"order": 52,
"type": "form_field",
"bbox": {
"l": 454.92,
"t": 416.64,
"r": 508.68,
"b": 400.92
},
"text": "",
"attrs": {
"field_kind": "text",
"label": "NO",
"pdf_field_name": "NO3 Where subject to vehicular damage hydrants are physically protected",
"source": "acroform",
"row": 0,
"col": 2,
"rowspan": 1,
"colspan": 1,
"label_source": "parent_text",
"label_ref": "p1.13.3"
}
},
{
"id": "p1.13.3.4",
"order": 53,
"type": "form_field",
"bbox": {
"l": 454.92,
"t": 399.36,
"r": 508.68,
"b": 383.64
},
"text": "",
"attrs": {
"field_kind": "text",
"label": "NO",
"pdf_field_name": "NO4 Area around all hydrants has a minimum of 36 inches of unobstructed access",
"source": "acroform",
"row": 0,
"col": 2,
"rowspan": 1,
"colspan": 1,
"label_source": "parent_text",
"label_ref": "p1.13.3"
}
},
{
"id": "p1.13.3.5",
"order": 54,
"type": "form_field",
"bbox": {
"l": 455.04,
"t": 381.96,
"r": 508.56,
"b": 362.64
},
"text": "",
"attrs": {
"field_kind": "text",
"label": "NO",
"pdf_field_name": "NO5 All hydrant outlets are 14 inches to 24 inches above grade Standpipe outlets need not be a specific height but must be readily accessible",
"source": "acroform",
"row": 0,
"col": 2,
"rowspan": 1,
"colspan": 1,
"label_source": "parent_text",
"label_ref": "p1.13.3"
}
},
{
"id": "p1.13.3.6",
"order": 55,
"type": "form_field",
"bbox": {
"l": 454.92,
"t": 361.08,
"r": 508.68,
"b": 345.36
},
"text": "",
"attrs": {
"field_kind": "text",
"label": "NO",
"pdf_field_name": "NO6 Each hydrant is clearly identified or marked",
"source": "acroform",
"row": 0,
"col": 2,
"rowspan": 1,
"colspan": 1,
"label_source": "parent_text",
"label_ref": "p1.13.3"
}
}
]
},
{
"id": "p1.13.4",
"order": 56,
"type": "table_cell",
"bbox": {
"l": 515.13,
"t": 472.845,
"r": 572.595,
"b": 452.29
},
"text": "CORRECTED & PASSED",
"attrs": {
"row": 0,
"col": 3,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
},
"children": [
{
"id": "p1.13.4.1",
"order": 57,
"type": "form_field",
"bbox": {
"l": 510.48,
"t": 450.48,
"r": 576.24,
"b": 434.64
},
"text": "",
"attrs": {
"field_kind": "text",
"label": "CORRECTED & PASSED",
"pdf_field_name": "CORRECTED PASSED1 Hydrant stems and valves operate fully freely and are properly lubricated",
"source": "acroform",
"row": 0,
"col": 3,
"rowspan": 1,
"colspan": 1,
"label_source": "parent_text",
"label_ref": "p1.13.4"
}
},
{
"id": "p1.13.4.2",
"order": 58,
"type": "form_field",
"bbox": {
"l": 510.48,
"t": 433.2,
"r": 576.24,
"b": 418.2
},
"text": "",
"attrs": {
"field_kind": "text",
"label": "CORRECTED & PASSED",
"pdf_field_name": "CORRECTED PASSED2 All hydrant threads and caps are undamaged",
"source": "acroform",
"row": 0,
"col": 3,
"rowspan": 1,
"colspan": 1,
"label_source": "parent_text",
"label_ref": "p1.13.4"
}
},
{
"id": "p1.13.4.3",
"order": 59,
"type": "form_field",
"bbox": {
"l": 510.48,
"t": 416.64,
"r": 576.24,
"b": 400.92
},
"text": "",
"attrs": {
"field_kind": "text",
"label": "CORRECTED & PASSED",
"pdf_field_name": "CORRECTED PASSED3 Where subject to vehicular damage hydrants are physically protected",
"source": "acroform",
"row": 0,
"col": 3,
"rowspan": 1,
"colspan": 1,
"label_source": "parent_text",
"label_ref": "p1.13.4"
}
},
{
"id": "p1.13.4.4",
"order": 60,
"type": "form_field",
"bbox": {
"l": 510.48,
"t": 399.36,
"r": 576.24,
"b": 383.64
},
"text": "",
"attrs": {
"field_kind": "text",
"label": "CORRECTED & PASSED",
"pdf_field_name": "CORRECTED PASSED4 Area around all hydrants has a minimum of 36 inches of unobstructed access",
"source": "acroform",
"row": 0,
"col": 3,
"rowspan": 1,
"colspan": 1,
"label_source": "parent_text",
"label_ref": "p1.13.4"
}
},
{
"id": "p1.13.4.5",
"order": 61,
"type": "form_field",
"bbox": {
"l": 510.6,
"t": 381.96,
"r": 576.12,
"b": 362.64
},
"text": "",
"attrs": {
"field_kind": "text",
"label": "CORRECTED & PASSED",
"pdf_field_name": "CORRECTED PASSED5 All hydrant outlets are 14 inches to 24 inches above grade Standpipe outlets need not be a specific height but must be readily accessible",
"source": "acroform",
"row": 0,
"col": 3,
"rowspan": 1,
"colspan": 1,
"label_source": "parent_text",
"label_ref": "p1.13.4"
}
},
{
"id": "p1.13.4.6",
"order": 62,
"type": "form_field",
"bbox": {
"l": 510.48,
"t": 361.08,
"r": 576.24,
"b": 345.36
},
"text": "",
"attrs": {
"field_kind": "text",
"label": "CORRECTED & PASSED",
"pdf_field_name": "CORRECTED PASSED6 Each hydrant is clearly identified or marked",
"source": "acroform",
"row": 0,
"col": 3,
"rowspan": 1,
"colspan": 1,
"label_source": "parent_text",
"label_ref": "p1.13.4"
}
}
]
},
{
"id": "p1.13.5",
"order": 63,
"type": "table_cell",
"bbox": {
"l": 33.36,
"t": 346.65,
"r": 169.32,
"b": 328.56
},
"text": "7. Each 11/2-inch hydrant has an approved hose in a marked enclosure.",
"attrs": {
"row": 1,
"col": 0,
"rowspan": 1,
"colspan": 1
}
},
{
"id": "p1.13.6",
"order": 64,
"type": "table_cell",
"bbox": {
"l": 169.32,
"t": 346.65,
"r": 305.28,
"b": 328.56
},
"text": "",
"attrs": {
"row": 1,
"col": 1,
"rowspan": 1,
"colspan": 1
}
},
{
"id": "p1.13.7",
"order": 65,
"type": "table_cell",
"bbox": {
"l": 305.28,
"t": 346.65,
"r": 441.24,
"b": 328.56
},
"text": "",
"attrs": {
"row": 1,
"col": 2,
"rowspan": 1,
"colspan": 1
},
"children": [
{
"id": "p1.13.7.1",
"order": 66,
"type": "form_field",
"bbox": {
"l": 396.36,
"t": 343.8,
"r": 453.12,
"b": 328.8
},
"text": "",
"attrs": {
"field_kind": "text",
"label": "YES_7. Each 1 ½-inch hydrant has an approved hose in a marked enclosure.",
"pdf_field_name": "YES7 Each 1 ½inch hydrant has an approved hose in a marked enclosure",
"source": "acroform",
"row": 1,
"col": 2,
"rowspan": 1,
"colspan": 1
}
}
]
},
{
"id": "p1.13.8",
"order": 67,
"type": "table_cell",
"bbox": {
"l": 441.24,
"t": 346.65,
"r": 577.2,
"b": 328.56
},
"text": "",
"attrs": {
"row": 1,
"col": 3,
"rowspan": 1,
"colspan": 1
},
"children": [
{
"id": "p1.13.8.1",
"order": 68,
"type": "form_field",
"bbox": {
"l": 454.92,
"t": 343.8,
"r": 508.68,
"b": 328.8
},
"text": "",
"attrs": {
"field_kind": "text",
"label": "NO_7. Each 1 ½-inch hydrant has an approved hose in a marked enclosure.",
"pdf_field_name": "NO7 Each 1 ½inch hydrant has an approved hose in a marked enclosure",
"source": "acroform",
"row": 1,
"col": 3,
"rowspan": 1,
"colspan": 1
}
},
{
"id": "p1.13.8.2",
"order": 69,
"type": "form_field",
"bbox": {
"l": 510.48,
"t": 343.8,
"r": 576.24,
"b": 328.8
},
"text": "",
"attrs": {
"field_kind": "text",
"label": "CORRECTED & PASSED_7. Each 1 ½-inch hydrant has an approved hose in a marked enclosure.",
"pdf_field_name": "CORRECTED PASSED7 Each 1 ½inch hydrant has an approved hose in a marked enclosure",
"source": "acroform",
"row": 1,
"col": 3,
"rowspan": 1,
"colspan": 1
}
}
]
}
]
},
{
"id": "p1.14",
"order": 70,
"type": "caption",
"bbox": {
"l": 86.4,
"t": 327.12,
"r": 522.48,
"b": 316.32
},
"text": "All NO answers are violations and will prohibit the issuance of the park's Permit to Operate.",
"attrs": {
"block_label": "figure_title"
}
},
{
"id": "p1.15",
"order": 71,
"type": "heading",
"bbox": {
"l": 19.44,
"t": 314.16,
"r": 78.48,
"b": 304.08
},
"text": "Verification:",
"attrs": {
"block_label": "paragraph_title"
},
"level": 3
},
{
"id": "p1.16",
"order": 72,
"type": "text",
"bbox": {
"l": 19.68,
"t": 304.08,
"r": 587.52,
"b": 277.44
},
"text": "I verify under penalty of perjury that either this park is exempt ___ from testing requirements or the hydrant operation is in compliance. Park owner or operator",
"children": [
{
"id": "p1.16.1",
"order": 73,
"type": "form_field",
"bbox": {
"l": 348.48,
"t": 305.16,
"r": 563.28,
"b": 292.8
},
"text": "",
"attrs": {
"field_kind": "text",
"pdf_field_name": "Park owner or operator",
"source": "acroform",
"label": "I verify under penalty of perjury that either this park is exempt ___ from testing requirements or the hydrant operation is in compliance. Park owner or operator",
"label_source": "parent_text",
"label_ref": "p1.16",
"text_offset": 66,
"text_span": 3
}
}
]
},
{
"id": "p1.17",
"order": 74,
"type": "heading",
"bbox": {
"l": 18.96,
"t": 273.36,
"r": 317.04,
"b": 261.36
},
"text": "Part 4. FIVE-YEAR FIRE HYDRANT WATER FLOW TEST",
"attrs": {
"block_label": "paragraph_title"
},
"level": 3
},
{
"id": "p1.18",
"order": 75,
"type": "table",
"bbox": {
"l": 50.88,
"t": 258.96,
"r": 283.2,
"b": 192.72
},
"text": "",
"attrs": {
"block_label": "table",
"n_rows": 1,
"n_cols": 4,
"integrity": {
"cells_checked": 4,
"cells_flagged": 0
}
},
"children": [
{
"id": "p1.18.1",
"order": 76,
"type": "table_cell",
"bbox": {
"l": 58.575,
"t": 257.365,
"r": 91.788,
"b": 194.77999999999997
},
"text": "Hydrant Number\n1\n2\n3",
"attrs": {
"row": 0,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true,
"column_header": true,
"header_source": "pdf"
}
},
{
"id": "p1.18.2",
"order": 77,
"type": "table_cell",
"bbox": {
"l": 106.62,
"t": 257.365,
"r": 151.341,
"b": 236.84000000000003
},
"text": "Barrel Size (inches)",
"attrs": {
"row": 0,
"col": 1,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"column_header": true,
"header_source": "pdf"
},
"children": [
{
"id": "p1.18.2.1",
"order": 78,
"type": "form_field",
"bbox": {
"l": 99.6,
"t": 233.64,
"r": 158.88,
"b": 220.68
},
"text": "",
"attrs": {
"field_kind": "text",
"label": "Barrel Size (inches)",
"pdf_field_name": "Barrel Size inches1",
"source": "acroform",
"row": 0,
"col": 1,
"rowspan": 1,
"colspan": 1,
"label_source": "parent_text",
"label_ref": "p1.18.2"
}
},
{
"id": "p1.18.2.2",
"order": 79,
"type": "form_field",
"bbox": {
"l": 99.6,
"t": 219.36,
"r": 158.88,
"b": 207.24
},
"text": "",
"attrs": {
"field_kind": "text",
"label": "Barrel Size (inches)",
"pdf_field_name": "Barrel Size inches2",
"source": "acroform",
"row": 0,
"col": 1,
"rowspan": 1,
"colspan": 1,
"label_source": "parent_text",
"label_ref": "p1.18.2"
}
},
{
"id": "p1.18.2.3",
"order": 80,
"type": "form_field",
"bbox": {
"l": 99.6,
"t": 205.8,
"r": 158.88,
"b": 192.96
},
"text": "",
"attrs": {
"field_kind": "text",
"label": "Barrel Size (inches)",
"pdf_field_name": "Barrel Size inches3",
"source": "acroform",
"row": 0,
"col": 1,
"rowspan": 1,
"colspan": 1,
"label_source": "parent_text",
"label_ref": "p1.18.2"
}
}
]
},
{
"id": "p1.18.3",
"order": 81,
"type": "table_cell",
"bbox": {
"l": 165.95,
"t": 257.365,
"r": 213.911,
"b": 247.33000000000004
},
"text": "Flow (GPM)",
"attrs": {
"row": 0,
"col": 2,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"column_header": true,
"header_source": "pdf"
},
"children": [
{
"id": "p1.18.3.1",
"order": 82,
"type": "form_field",
"bbox": {
"l": 160.44,
"t": 233.64,
"r": 220.44,
"b": 220.68
},
"text": "",
"attrs": {
"field_kind": "text",
"label": "inches",
"pdf_field_name": "Flow GPM1",
"source": "acroform",
"row": 0,
"col": 2,
"rowspan": 1,
"colspan": 1
}
},
{
"id": "p1.18.3.2",
"order": 83,
"type": "form_field",
"bbox": {
"l": 160.44,
"t": 219.36,
"r": 220.44,
"b": 207.24
},
"text": "",
"attrs": {
"field_kind": "text",
"label": "PSI",
"pdf_field_name": "Flow GPM2",
"source": "acroform",
"row": 0,
"col": 2,
"rowspan": 1,
"colspan": 1
}
},
{
"id": "p1.18.3.3",
"order": 84,
"type": "form_field",
"bbox": {
"l": 160.44,
"t": 205.8,
"r": 220.44,
"b": 192.96
},
"text": "",
"attrs": {
"field_kind": "text",
"label": "Flow (GPM)",
"pdf_field_name": "Flow GPM3",
"source": "acroform",
"row": 0,
"col": 2,
"rowspan": 1,
"colspan": 1,
"label_source": "parent_text",
"label_ref": "p1.18.3"
}
}
]
},
{
"id": "p1.18.4",
"order": 85,
"type": "table_cell",
"bbox": {
"l": 233.52,
"t": 257.365,
"r": 269.997,
"b": 236.84000000000003
},
"text": "Pressure (PSI)",
"attrs": {
"row": 0,
"col": 3,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"column_header": true,
"header_source": "pdf"
},
"children": [
{
"id": "p1.18.4.1",
"order": 86,
"type": "form_field",
"bbox": {
"l": 222,
"t": 233.64,
"r": 282,
"b": 220.68
},
"text": "",
"attrs": {
"field_kind": "text",
"label": "GPM",
"pdf_field_name": "Pressure PSI1",
"source": "acroform",
"row": 0,
"col": 3,
"rowspan": 1,
"colspan": 1
}
},
{
"id": "p1.18.4.2",
"order": 87,
"type": "form_field",
"bbox": {
"l": 222,
"t": 219.36,
"r": 282,
"b": 207.24
},
"text": "",
"attrs": {
"field_kind": "text",
"label": "PSI",
"pdf_field_name": "Pressure PSI2",
"source": "acroform",
"row": 0,
"col": 3,
"rowspan": 1,
"colspan": 1,
"label_source": "parent_text",
"label_ref": "p1.18.4"
}
},
{
"id": "p1.18.4.3",
"order": 88,
"type": "form_field",
"bbox": {
"l": 222,
"t": 205.8,
"r": 282,
"b": 192.96
},
"text": "",
"attrs": {
"field_kind": "text",
"label": "Pressure (PSI)",
"pdf_field_name": "Pressure PSI3",
"source": "acroform",
"row": 0,
"col": 3,
"rowspan": 1,
"colspan": 1,
"label_source": "parent_text",
"label_ref": "p1.18.4"
}
}
]
}
]
},
{
"id": "p1.19",
"order": 89,
"type": "table",
"bbox": {
"l": 322.32,
"t": 258.72,
"r": 554.64,
"b": 191.52
},
"text": "",
"attrs": {
"block_label": "table",
"n_rows": 1,
"n_cols": 4,
"integrity": {
"cells_checked": 4,
"cells_flagged": 0
}
},
"children": [
{
"id": "p1.19.1",
"order": 90,
"type": "table_cell",
"bbox": {
"l": 331.15,
"t": 257.365,
"r": 364.363,
"b": 194.03999999999996
},
"text": "Hydrant Number\n4\n5\n6",
"attrs": {
"row": 0,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true,
"column_header": true,
"header_source": "pdf"
}
},
{
"id": "p1.19.2",
"order": 91,
"type": "table_cell",
"bbox": {
"l": 378.45,
"t": 257.365,
"r": 423.171,
"b": 236.84000000000003
},
"text": "Barrel Size (inches)",
"attrs": {
"row": 0,
"col": 1,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"column_header": true,
"header_source": "pdf"
},
"children": [
{
"id": "p1.19.2.1",
"order": 92,
"type": "form_field",
"bbox": {
"l": 371.4,
"t": 233.64,
"r": 431.4,
"b": 220.68
},
"text": "",
"attrs": {
"field_kind": "text",
"label": "Barrel Size (inches)",
"pdf_field_name": "Barrel Size inches4",
"source": "acroform",
"row": 0,
"col": 1,
"rowspan": 1,
"colspan": 1,
"label_source": "parent_text",
"label_ref": "p1.19.2"
}
},
{
"id": "p1.19.2.2",
"order": 93,
"type": "form_field",
"bbox": {
"l": 371.4,
"t": 219.36,
"r": 431.4,
"b": 206.4
},
"text": "",
"attrs": {
"field_kind": "text",
"label": "Barrel Size (inches)",
"pdf_field_name": "Barrel Size inches5",
"source": "acroform",
"row": 0,
"col": 1,
"rowspan": 1,
"colspan": 1,
"label_source": "parent_text",
"label_ref": "p1.19.2"
}
},
{
"id": "p1.19.2.3",
"order": 94,
"type": "form_field",
"bbox": {
"l": 371.4,
"t": 205.08,
"r": 431.4,
"b": 192.12
},
"text": "",
"attrs": {
"field_kind": "text",
"label": "Barrel Size (inches)",
"pdf_field_name": "Barrel Size inches6",
"source": "acroform",
"row": 0,
"col": 1,
"rowspan": 1,
"colspan": 1,
"label_source": "parent_text",
"label_ref": "p1.19.2"
}
}
]
},
{
"id": "p1.19.3",
"order": 95,
"type": "table_cell",
"bbox": {
"l": 438.52,
"t": 257.365,
"r": 486.481,
"b": 247.33000000000004
},
"text": "Flow (GPM)",
"attrs": {
"row": 0,
"col": 2,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"column_header": true,
"header_source": "pdf"
},
"children": [
{
"id": "p1.19.3.1",
"order": 96,
"type": "form_field",
"bbox": {
"l": 432.96,
"t": 233.64,
"r": 492.24,
"b": 220.68
},
"text": "",
"attrs": {
"field_kind": "text",
"label": "inches",
"pdf_field_name": "Flow GPM4",
"source": "acroform",
"row": 0,
"col": 2,
"rowspan": 1,
"colspan": 1
}
},
{
"id": "p1.19.3.2",
"order": 97,
"type": "form_field",
"bbox": {
"l": 432.96,
"t": 219.36,
"r": 492.24,
"b": 206.4
},
"text": "",
"attrs": {
"field_kind": "text",
"label": "PSI",
"pdf_field_name": "Flow GPM5",
"source": "acroform",
"row": 0,
"col": 2,
"rowspan": 1,
"colspan": 1
}
},
{
"id": "p1.19.3.3",
"order": 98,
"type": "form_field",
"bbox": {
"l": 432.96,
"t": 205.08,
"r": 492.24,
"b": 192.12
},
"text": "",
"attrs": {
"field_kind": "text",
"label": "Flow (GPM)",
"pdf_field_name": "Flow GPM6",
"source": "acroform",
"row": 0,
"col": 2,
"rowspan": 1,
"colspan": 1,
"label_source": "parent_text",
"label_ref": "p1.19.3"
}
}
]
},
{
"id": "p1.19.4",
"order": 99,
"type": "table_cell",
"bbox": {
"l": 506.13,
"t": 257.365,
"r": 542.607,
"b": 236.84000000000003
},
"text": "Pressure (PSI)",
"attrs": {
"row": 0,
"col": 3,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"column_header": true,
"header_source": "pdf"
},
"children": [
{
"id": "p1.19.4.1",
"order": 100,
"type": "form_field",
"bbox": {
"l": 493.8,
"t": 233.64,
"r": 553.8,
"b": 220.68
},
"text": "",
"attrs": {
"field_kind": "text",
"label": "GPM",
"pdf_field_name": "Pressure PSI4",
"source": "acroform",
"row": 0,
"col": 3,
"rowspan": 1,
"colspan": 1
}
},
{
"id": "p1.19.4.2",
"order": 101,
"type": "form_field",
"bbox": {
"l": 493.8,
"t": 219.36,
"r": 553.8,
"b": 206.4
},
"text": "",
"attrs": {
"field_kind": "text",
"label": "PSI",
"pdf_field_name": "Pressure PSI5",
"source": "acroform",
"row": 0,
"col": 3,
"rowspan": 1,
"colspan": 1,
"label_source": "parent_text",
"label_ref": "p1.19.4"
}
},
{
"id": "p1.19.4.3",
"order": 102,
"type": "form_field",
"bbox": {
"l": 493.8,
"t": 205.08,
"r": 553.8,
"b": 192.12
},
"text": "",
"attrs": {
"field_kind": "text",
"label": "Pressure (PSI)",
"pdf_field_name": "Pressure PSI6",
"source": "acroform",
"row": 0,
"col": 3,
"rowspan": 1,
"colspan": 1,
"label_source": "parent_text",
"label_ref": "p1.19.4"
}
}
]
}
]
},
{
"id": "p1.20",
"order": 103,
"type": "text",
"bbox": {
"l": 27.36,
"t": 187.68,
"r": 590.4,
"b": 162.24
},
"text": "For more than 6 hydrants in the park, attach an additional list using the format above.\n(GPM=gallons per minute, PSI=residual pressure in pounds per square inch)"
},
{
"id": "p1.21",
"order": 104,
"type": "heading",
"bbox": {
"l": 19.44,
"t": 159.12,
"r": 251.76,
"b": 147.6
},
"text": "Part 5. CERTIFICATION OF TEST RESULTS",
"attrs": {
"block_label": "paragraph_title"
},
"level": 3
},
{
"id": "p1.22",
"order": 105,
"type": "list",
"bbox": {
"l": 19.2,
"t": 143.76,
"r": 592.56,
"b": 28.56
},
"text": "",
"attrs": {
"item_count": 8
},
"children": [
{
"id": "p1.22.1",
"order": 106,
"type": "list_item",
"bbox": {
"l": 19.92,
"t": 143.76,
"r": 591.36,
"b": 132.24
},
"text": "Certifier Name ___ License Class and No. ___",
"children": [
{
"id": "p1.22.1.1",
"order": 107,
"type": "form_field",
"bbox": {
"l": 84.84,
"t": 146.04,
"r": 341.76,
"b": 133.68
},
"text": "",
"attrs": {
"field_kind": "text",
"pdf_field_name": "Certifier Name",
"source": "acroform",
"label": "Certifier Name ___ License Class and No. ___",
"label_source": "parent_text",
"label_ref": "p1.22.1",
"text_offset": 15,
"text_span": 3
}
},
{
"id": "p1.22.1.2",
"order": 108,
"type": "form_field",
"bbox": {
"l": 443.76,
"t": 146.04,
"r": 589.56,
"b": 133.68
},
"text": "",
"attrs": {
"field_kind": "text",
"pdf_field_name": "License Class and No",
"source": "acroform",
"label": "Certifier Name ___ License Class and No. ___",
"label_source": "parent_text",
"label_ref": "p1.22.1",
"text_offset": 41,
"text_span": 3
}
}
]
},
{
"id": "p1.22.2",
"order": 109,
"type": "list_item",
"bbox": {
"l": 20.16,
"t": 128.4,
"r": 591.12,
"b": 118.08
},
"text": "Address",
"children": [
{
"id": "p1.22.2.1",
"order": 110,
"type": "form_field",
"bbox": {
"l": 57.84,
"t": 132.48,
"r": 589.56,
"b": 120.12
},
"text": "",
"attrs": {
"field_kind": "text",
"pdf_field_name": "Address",
"source": "acroform",
"label": "Address",
"label_source": "parent_text",
"label_ref": "p1.22.2",
"text_offset": 7,
"text_span": 0
}
}
]
},
{
"id": "p1.22.3",
"order": 111,
"type": "list_item",
"bbox": {
"l": 19.68,
"t": 115.44,
"r": 591.12,
"b": 104.64
},
"text": "Telephone ___ Email ___",
"children": [
{
"id": "p1.22.3.1",
"order": 112,
"type": "form_field",
"bbox": {
"l": 66.12,
"t": 118.92,
"r": 238.2,
"b": 106.56
},
"text": "",
"attrs": {
"field_kind": "text",
"label": "Telephone",
"pdf_field_name": "Telephone_2",
"source": "acroform",
"label_source": "parent_text",
"label_ref": "p1.22.3",
"text_offset": 10,
"text_span": 3
}
},
{
"id": "p1.22.3.2",
"order": 113,
"type": "form_field",
"bbox": {
"l": 265.8,
"t": 118.92,
"r": 589.56,
"b": 106.56
},
"text": "",
"attrs": {
"field_kind": "text",
"label": "Email",
"pdf_field_name": "Email_2",
"source": "acroform",
"label_source": "parent_text",
"label_ref": "p1.22.3",
"text_offset": 20,
"text_span": 3
}
}
]
},
{
"id": "p1.22.4",
"order": 114,
"type": "list_item",
"bbox": {
"l": 19.68,
"t": 101.76,
"r": 591.36,
"b": 91.44
},
"text": "Printed Name___ Title___",
"children": [
{
"id": "p1.22.4.1",
"order": 115,
"type": "form_field",
"bbox": {
"l": 81.84,
"t": 105.48,
"r": 341.76,
"b": 93.12
},
"text": "",
"attrs": {
"field_kind": "text",
"pdf_field_name": "Printed Name",
"source": "acroform",
"label": "Printed Name___ Title___",
"label_source": "parent_text",
"label_ref": "p1.22.4",
"text_offset": 12,
"text_span": 3
}
},
{
"id": "p1.22.4.2",
"order": 116,
"type": "form_field",
"bbox": {
"l": 362.04,
"t": 105.48,
"r": 589.56,
"b": 93.12
},
"text": "",
"attrs": {
"field_kind": "text",
"pdf_field_name": "Title",
"source": "acroform",
"label": "Printed Name___ Title___",
"label_source": "parent_text",
"label_ref": "p1.22.4",
"text_offset": 21,
"text_span": 3
}
}
]
},
{
"id": "p1.22.5",
"order": 117,
"type": "list_item",
"bbox": {
"l": 19.92,
"t": 88.56,
"r": 592.56,
"b": 76.56
},
"text": "Signature_____ Date of Certification_____",
"children": [
{
"id": "p1.22.5.1",
"order": 118,
"type": "form_field",
"bbox": {
"l": 431.76,
"t": 92.16,
"r": 589.56,
"b": 80.28
},
"text": "",
"attrs": {
"field_kind": "text",
"pdf_field_name": "Date of Certification",
"source": "acroform",
"label": "Signature_____ Date of Certification_____",
"label_source": "parent_text",
"label_ref": "p1.22.5",
"text_offset": 36,
"text_span": 5
}
},
{
"id": "p1.22.5.2",
"order": 119,
"type": "form_field",
"bbox": {
"l": 63.12,
"t": 91.92,
"r": 341.76,
"b": 80.28
},
"text": "",
"attrs": {
"field_kind": "signature",
"pdf_field_name": "Signature",
"source": "acroform",
"label": "Signature_____ Date of Certification_____",
"label_source": "parent_text",
"label_ref": "p1.22.5",
"text_offset": 9,
"text_span": 5
}
}
]
},
{
"id": "p1.22.6",
"order": 120,
"type": "list_item",
"bbox": {
"l": 19.2,
"t": 72.24,
"r": 590.4,
"b": 60
},
"text": "Part 6. APPROVAL FOR CONTINUED USE OF EXISTING SYSTEM—COMPLETED BY LOCAL FIRE AGENCY ONLY"
},
{
"id": "p1.22.7",
"order": 121,
"type": "list_item",
"bbox": {
"l": 19.44,
"t": 55.92,
"r": 591.12,
"b": 44.64
},
"text": "Agent Name ___ Title ___",
"children": [
{
"id": "p1.22.7.1",
"order": 122,
"type": "form_field",
"bbox": {
"l": 76.68,
"t": 58.92,
"r": 346.32,
"b": 46.56
},
"text": "",
"attrs": {
"field_kind": "text",
"pdf_field_name": "Agent Name",
"source": "acroform",
"label": "Agent Name ___ Title ___",
"label_source": "parent_text",
"label_ref": "p1.22.7",
"text_offset": 11,
"text_span": 3
}
},
{
"id": "p1.22.7.2",
"order": 123,
"type": "form_field",
"bbox": {
"l": 370.2,
"t": 58.92,
"r": 589.56,
"b": 46.56
},
"text": "",
"attrs": {
"field_kind": "text",
"label": "Title",
"pdf_field_name": "Title_2",
"source": "acroform",
"label_source": "parent_text",
"label_ref": "p1.22.7",
"text_offset": 21,
"text_span": 3
}
}
]
},
{
"id": "p1.22.8",
"order": 124,
"type": "list_item",
"bbox": {
"l": 19.44,
"t": 40.08,
"r": 590.88,
"b": 28.56
},
"text": "Badge Number Signature",
"children": [
{
"id": "p1.22.8.1",
"order": 125,
"type": "form_field",
"bbox": {
"l": 87.24,
"t": 43.08,
"r": 274.2,
"b": 30.72
},
"text": "",
"attrs": {
"field_kind": "text",
"pdf_field_name": "Badge Number",
"source": "acroform",
"label": "Badge Number Signature",
"label_source": "parent_text",
"label_ref": "p1.22.8",
"text_offset": 12,
"text_span": 0
}
},
{
"id": "p1.22.8.2",
"order": 126,
"type": "form_field",
"bbox": {
"l": 322.92,
"t": 43.08,
"r": 589.56,
"b": 30.72
},
"text": "",
"attrs": {
"field_kind": "signature",
"label": "Signature",
"pdf_field_name": "Signature_2",
"source": "acroform",
"label_source": "parent_text",
"label_ref": "p1.22.8",
"text_offset": 22,
"text_span": 0
}
}
]
}
]
},
{
"id": "p1.23",
"order": 127,
"type": "text",
"bbox": {
"l": 0,
"t": 24.72,
"r": 399.6,
"b": 13.68
},
"text": "HCD MP 532 (Rev. 10/25)"
}
],
"excluded_furniture": {
"first": [],
"last": []
}
}
Page 2
31 item(s)
JSON
caption (1)
header (1)
heading (3)
link (1)
list (2)
list_item (10)
table (2)
table_cell (4)
text (7)
1 · HEADER
2
3 · TABLE
4
5
6 · HEADING
7
8 · TEXT
9 · LIST
10
11
12
13
14
15
16
17
18 · CAPTION
19 · TABLE
20
21
22 · HEADING
23 · TEXT
24 · LIST
25
26
27
28 · HEADING
29 · TEXT
30 · TEXT
31 · TEXT
Table integrity:
1 of 2 cells don't match the text layer at their coordinates.
r0c0 (43%): “HCD—Mobilehome Parks ProgramP.O. Box 278180Sacramento, CA 9…”
Page 2 JSON
{
"document_id": 12015,
"page": 2,
"width_pt": 612,
"height_pt": 792,
"rotation": 0,
"pipeline_version": "paddleocr-vl-1.6+paul-48",
"engine": "paddleocr_vl",
"source_run_id": 12126,
"item_count": 31,
"counts_by_type": {
"caption": 1,
"header": 1,
"heading": 3,
"link": 1,
"list": 2,
"list_item": 10,
"table": 2,
"table_cell": 4,
"text": 7
},
"build_ms": 9,
"items": [
{
"id": "p2.1",
"order": 1,
"type": "header",
"bbox": {
"l": 156.72,
"t": 768,
"r": 455.76,
"b": 702.48
},
"text": "INSTRUCTIONS\nSubmit this form by email to: ParksPTO@hcd.ca.gov or by mail to:\nHCD—Mobilehome Parks Program\nP.O. Box 278180\nSacramento, CA 95827-8180",
"attrs": {
"block_label": "header"
},
"children": [
{
"id": "p2.1.1",
"order": 2,
"type": "link",
"bbox": {
"l": 288.348,
"t": 750.242,
"r": 391.304,
"b": 742.682
},
"text": "ParksPTO@hcd.ca.gov",
"attrs": {
"uri": "mailto:ParksPTO@hcd.ca.gov",
"action_type": "/URI"
}
}
],
"level": 2
},
{
"id": "p2.2",
"order": 3,
"type": "table",
"bbox": {
"l": 21.775,
"t": 744.72,
"r": 592.56,
"b": 528.7025
},
"text": "",
"attrs": {
"block_label": "table",
"n_rows": 2,
"n_cols": 1,
"integrity": {
"cells_checked": 2,
"cells_flagged": 1,
"flags": [
{
"row": 0,
"col": 0,
"coverage": 0.43,
"text": "HCD—Mobilehome Parks ProgramP.O. Box 278180Sacramento, CA 9…"
}
]
}
},
"children": [
{
"id": "p2.2.1",
"order": 4,
"type": "table_cell",
"bbox": {
"l": 22.8,
"t": 744.72,
"r": 592.56,
"b": 720.8
},
"text": "HCD—Mobilehome Parks ProgramP.O. Box 278180Sacramento, CA 95827-8180",
"attrs": {
"row": 0,
"col": 0,
"rowspan": 1,
"colspan": 1
}
},
{
"id": "p2.2.2",
"order": 5,
"type": "table_cell",
"bbox": {
"l": 21.775,
"t": 699.4025,
"r": 575.83625,
"b": 528.7025
},
"text": "Part 1. IDENTIFICATION—PARK AND PARK OPERATOR\nPark Name and Park ID #: Enter the name of the park and park identification number as shown on the Permit to Operate.\nPark Address: Enter the physical address of the park.\nPark Operator: Enter the name, address, telephone number, and email address of the park operator.\nPart 2. CERTIFICATION EXCEPTIONS\nThese certificate requirements do not apply to:\\n• Parks with public hydrants where the local water district owns the water or hydrant system and performs regular hydrant testing.\\nList the name of the water company.\\n• Parks without hydrants constructed prior to September 1, 1968.\\n• Parks without hydrants with 14 or less total spaces.\\n• Parks without hydrants constructed after September 1, 1968.\nAll parks with hydrants must have them tested and certified regardless of park size or date of construction.\nIF ANY OF THESE EXCEPTIONS APPLY TO YOUR PARK, YOU DO NOT NEED TO COMPLETE PARTS 3-5.",
"attrs": {
"row": 1,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
}
]
},
{
"id": "p2.3",
"order": 6,
"type": "heading",
"bbox": {
"l": 19.92,
"t": 523.2,
"r": 280.8,
"b": 511.68
},
"text": "Part 3. ANNUAL FIRE HYDRANT OPERATION TEST [p2.3.1]",
"attrs": {
"block_label": "paragraph_title"
},
"children": [
{
"id": "p2.3.1",
"order": 7,
"type": "text",
"bbox": {
"l": 19.92,
"t": 523.2,
"r": 280.8,
"b": 511.68
},
"text": "^{*}",
"attrs": {
"inline": true,
"text_offset": 43,
"text_span": 8,
"bbox_estimated": true
}
}
],
"level": 3
},
{
"id": "p2.4",
"order": 8,
"type": "text",
"bbox": {
"l": 19.92,
"t": 509.52,
"r": 296.64,
"b": 498
},
"text": "Initial the appropriate column to indicate where the hydrant(s):"
},
{
"id": "p2.5",
"order": 9,
"type": "list",
"bbox": {
"l": 27.6,
"t": 497.74875,
"r": 588.96,
"b": 382.32
},
"text": "",
"attrs": {
"item_count": 7
},
"children": [
{
"id": "p2.5.1",
"order": 10,
"type": "list_item",
"bbox": {
"l": 28.08,
"t": 497.74875,
"r": 432,
"b": 485.28
},
"text": "Stems and valves fully operate, open and close freely, and have the proper lubrication.",
"marker": "•"
},
{
"id": "p2.5.2",
"order": 11,
"type": "list_item",
"bbox": {
"l": 28.08,
"t": 484.99875,
"r": 235.2,
"b": 472.56
},
"text": "Caps, seals, and threads are undamaged."
},
{
"id": "p2.5.3",
"order": 12,
"type": "list_item",
"bbox": {
"l": 27.6,
"t": 471.46875,
"r": 329.76,
"b": 458.88
},
"text": "Are provided physical protection if subject to vehicular damage.",
"marker": "•"
},
{
"id": "p2.5.4",
"order": 13,
"type": "list_item",
"bbox": {
"l": 28.08,
"t": 458.71875,
"r": 324.48,
"b": 446.64
},
"text": "Has a minimum of 36 inches of clear space around hydrant(s)."
},
{
"id": "p2.5.5",
"order": 14,
"type": "list_item",
"bbox": {
"l": 28.32,
"t": 445.19875,
"r": 577.68,
"b": 420.24
},
"text": "Outlets are between 14 and 24 inches above grade. Standpipe outlets need not be a specific height but must be readily accessible.",
"marker": "•"
},
{
"id": "p2.5.6",
"order": 15,
"type": "list_item",
"bbox": {
"l": 28.08,
"t": 419.67875,
"r": 334.08,
"b": 406.8
},
"text": "Is clearly identified or marked for easy location in an emergency.",
"marker": "•"
},
{
"id": "p2.5.7",
"order": 16,
"type": "list_item",
"bbox": {
"l": 28.08,
"t": 406.92875,
"r": 588.96,
"b": 382.32
},
"text": "That are 1 i[p2.5.7.1]nch, have a 75-foot hose on a rack, or reel contained in an enclosed cabinet marked \"FIRE HOSE\" in 4-inch contrasting letters.",
"marker": "-",
"children": [
{
"id": "p2.5.7.1",
"order": 17,
"type": "text",
"bbox": {
"l": 28.08,
"t": 406.92875,
"r": 588.96,
"b": 382.32
},
"text": "1/2",
"attrs": {
"inline": true,
"text_offset": 12,
"text_span": 10,
"bbox_estimated": true
}
}
]
}
]
},
{
"id": "p2.6",
"order": 18,
"type": "caption",
"bbox": {
"l": 108.96,
"t": 380.4,
"r": 502.08,
"b": 369.12
},
"text": "THE PARK OWNER/OPERATOR'S SIGNATURE VERIFYING AN EXCEPTION IS REQUIRED IN PART 3.",
"attrs": {
"block_label": "figure_title"
}
},
{
"id": "p2.7",
"order": 19,
"type": "table",
"bbox": {
"l": 21.775,
"t": 362.64,
"r": 509.28,
"b": 314.88
},
"text": "",
"attrs": {
"block_label": "table",
"n_rows": 2,
"n_cols": 1,
"integrity": {
"cells_checked": 2,
"cells_flagged": 0
}
},
"children": [
{
"id": "p2.7.1",
"order": 20,
"type": "table_cell",
"bbox": {
"l": 22.32,
"t": 362.64,
"r": 509.28,
"b": 350.7
},
"text": "Part 4. FIVE-YEAR FIRE HYDRANT WATER FLOW TEST * — to ONLY be completed every five years",
"attrs": {
"row": 0,
"col": 0,
"rowspan": 1,
"colspan": 1
}
},
{
"id": "p2.7.2",
"order": 21,
"type": "table_cell",
"bbox": {
"l": 21.775,
"t": 351.14375,
"r": 378.9105,
"b": 315.5025
},
"text": "Barrel size: Enter the barrel or riser diameter measured in inches.\nFlow: Enter the measured flow in gallons per minute (GPM).\nPressure: Enter the residual pressure measure in pounds per square inch (PSI).",
"attrs": {
"row": 1,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
}
]
},
{
"id": "p2.8",
"order": 22,
"type": "heading",
"bbox": {
"l": 19.44,
"t": 309.12,
"r": 239.04,
"b": 297.12
},
"text": "Part 5. CERTIFICATION OF TEST RESULTS",
"attrs": {
"block_label": "paragraph_title"
},
"level": 3
},
{
"id": "p2.9",
"order": 23,
"type": "text",
"bbox": {
"l": 18.24,
"t": 302.64,
"r": 592.08,
"b": 143.28
},
"text": "This section is to be completed by the fire agency responsible for fire suppression in the park, local water supplier, Licensed Fire Protection Engineer, or C-16 Fire Protection Contractor witnessing and certifying the test information.\n\nCertifier Name: Enter the name of the person, agency, or entity certifying the test results.\n\nContractor's Classification and Number: Enter the California Contractors State License Board classification and license number or the license number for a California licensed fire protection engineer.\n\nAddress: Enter the address of the person, agency, or entity certifying the test results.\n\nTelephone: Enter the telephone number of the person, agency, or entity certifying the test results.\n\nEmail: Enter the email address of the person, agency, or entity certifying the test results.\n\nPrinted Name: Print the name of the person certifying the test.",
"attrs": {
"block_label": "algorithm"
}
},
{
"id": "p2.10",
"order": 24,
"type": "list",
"bbox": {
"l": 19.92,
"t": 181.92,
"r": 287.28,
"b": 145.68
},
"text": "",
"attrs": {
"item_count": 3
},
"children": [
{
"id": "p2.10.1",
"order": 25,
"type": "list_item",
"bbox": {
"l": 20.16,
"t": 181.92,
"r": 252.24,
"b": 170.88
},
"text": "Title: Enter the title of the person certifying the test."
},
{
"id": "p2.10.2",
"order": 26,
"type": "list_item",
"bbox": {
"l": 19.92,
"t": 169.2,
"r": 287.28,
"b": 157.68
},
"text": "Signature: Required signature of person certifying the test."
},
{
"id": "p2.10.3",
"order": 27,
"type": "list_item",
"bbox": {
"l": 19.92,
"t": 156.72,
"r": 198.48,
"b": 145.68
},
"text": "Date: Enter the date of the certification."
}
]
},
{
"id": "p2.11",
"order": 28,
"type": "heading",
"bbox": {
"l": 19.44,
"t": 141.36,
"r": 584.16,
"b": 128.64
},
"text": "Part 6. APPROVAL FOR CONTINUED USE OF EXISTING SYSTEM—COMPLETED BY LOCAL FIRE AGENCY ONLY",
"attrs": {
"block_label": "paragraph_title"
},
"level": 3
},
{
"id": "p2.12",
"order": 29,
"type": "text",
"bbox": {
"l": 19.2,
"t": 127.68,
"r": 585.36,
"b": 90.72
},
"text": "This section may only be completed by a local fire agency when a private fire hydrant cannot be repaired to meet these standards, given local conditions, and the fire agency responsible for fire suppression in the park approves its continued use or use of alternative fire protection methods."
},
{
"id": "p2.13",
"order": 30,
"type": "text",
"bbox": {
"l": 19.44,
"t": 86.16,
"r": 562.8,
"b": 74.16
},
"text": "For more information, refer to California Code of Regulations, title 25, commencing with section 1300 and/or 2300."
},
{
"id": "p2.14",
"order": 31,
"type": "text",
"bbox": {
"l": 19.44,
"t": 59.52,
"r": 590.64,
"b": 15.12
},
"text": "* VIOLATIONS: If any answers in Part 3. ANNUAL FIRE HYDRANT OPERATION TEST are NO, and/or Part 4. FIVE-YEAR FIRE HYDRANT WATER FLOW TEST does NOT meet the minimum requirements, the park is in violation. The park operator/owner is responsible for correction of violations. Failure to correct violations may result in the park not being eligible to renew its annual Permit to Operate.\n\nHCD MP 532 (Rev. 10/25) Page 2"
}
],
"excluded_furniture": {
"first": [],
"last": []
}
}