[{"data":1,"prerenderedAt":19075},["ShallowReactive",2],{"page-\u002Fformat\u002Fspec\u002Fv2\u002Fobject-schemas":3,"navigation":18695},{"collection":4,"page":5},"spec",{"id":6,"title":7,"body":8,"description":18687,"extension":18688,"meta":18689,"navigation":9326,"path":18690,"rawbody":18691,"seo":18692,"stem":18693,"__hash__":18694},"spec\u002Fformat\u002Fspec\u002Fv2\u002Fobject-schemas.md",".well File Format Specification — Version 2.4: Object Schemas",{"type":9,"value":10,"toc":18576},"minimark",[11,20,46,51,95,99,705,708,713,719,728,874,879,1020,1049,1061,1065,1076,1079,1110,1112,1115,1122,1125,1204,1286,1288,1295,1298,1368,1370,1377,1380,1463,1465,1472,1475,1582,1598,1600,1607,1610,1662,1664,1671,1674,1759,1761,1770,1773,1877,1919,1921,1928,1934,2015,2027,2029,2036,2039,2150,2154,2202,2208,2213,2219,2265,2278,2432,2438,2452,2621,2623,2630,2633,2750,2752,2759,2762,2827,2829,2833,2847,2879,2882,3041,3058,3067,3070,3080,3234,3239,3250,3278,3280,3284,3382,3384,3388,3464,3466,3470,3484,3557,3559,3563,3582,3585,3634,3636,3640,3699,3701,3708,3711,3789,3933,3936,3952,3955,3978,4297,4299,4302,4307,4381,4386,4534,4539,4573,4575,4579,4582,4988,4993,5025,5027,5030,5037,5179,5181,5184,5196,5208,5217,5231,5246,5259,5273,5306,5308,5312,5315,5318,5334,5343,5346,5432,5437,5442,5615,5620,5665,5672,5677,5710,5716,5721,5731,5737,5741,5810,5819,5823,5856,5934,5950,5972,5974,5981,5994,6028,6033,6419,6424,6427,6493,6496,6529,6532,6559,6562,6568,6570,6577,6586,6591,6976,6985,6994,7003,7007,7014,7105,7111,7116,7244,7253,7258,7316,7319,7324,7403,7414,7419,7585,7595,7598,7601,7684,7687,7761,7764,7772,7778,7922,7931,7934,7980,7997,8000,8003,8062,8065,8068,8153,8156,8158,8165,8181,8186,8417,8444,8447,8464,8466,8473,8488,8491,8581,8590,8594,8682,8685,8689,8692,8787,8790,8795,8821,8824,8841,8844,8853,8856,8890,8892,8899,8908,8913,9034,9061,9064,9085,9087,9094,9126,9128,9131,18563,18565,18572],[12,13,15,19],"h1",{"id":14},"well-file-format-specification--version-24-object-schemas",[16,17,18],"code",{},".well"," File Format Specification — Version 2.4: Object Schemas",[21,22,23,27,28,33,34,33,38,33,42],"p",{},[24,25,26],"strong",{},"See also:"," ",[29,30,32],"a",{"href":31},"\u002Fformat\u002Fspec\u002Fv2\u002Foverview","overview.md"," · ",[29,35,37],{"href":36},"\u002Fformat\u002Fspec\u002Fv2\u002Fformat-reference","format-reference.md",[29,39,41],{"href":40},"\u002Fformat\u002Fspec\u002Fv2\u002Finteroperability","interoperability.md",[29,43,45],{"href":44},"\u002Fformat\u002Fspec\u002Fv2\u002Fwater-quality","water-quality.md",[47,48,50],"h2",{"id":49},"overview","Overview",[21,52,53,54,56,57,60,61,64,65,68,69,72,73,68,76,68,79,68,82,68,85,88,89,91,92,94],{},"This part of the ",[16,55,18],{}," v2.4 specification defines the records inside each top-level block: the common types (",[16,58,59],{},"Attachment",", date durations), the construction and geology objects, the ",[16,62,63],{},"hydrodynamic_events"," ledger and its supporting objects, ",[16,66,67],{},"aquifer_analysis",", ",[16,70,71],{},"history_logs",", and the operational blocks added in v2.3 (",[16,74,75],{},"pump_installations",[16,77,78],{},"permits",[16,80,81],{},"meters",[16,83,84],{},"production",[16,86,87],{},"operating_regime","). It ends with a complete example file. Water samples are specified in ",[29,90,45],{"href":44},"; units and cross-reference rules in ",[29,93,37],{"href":36},".",[47,96,98],{"id":97},"table-of-contents","Table of contents",[100,101,102,128,269,350,382,401,407,413,462,508,583,608,664,689,699],"ul",{},[103,104,105,113],"li",{},[29,106,108,109],{"href":107},"#common-types-since-v23","Common Types ",[110,111,112],"em",{},"(since v2.3)",[100,114,115,122],{},[103,116,117],{},[29,118,120],{"href":119},"#attachment",[16,121,59],{},[103,123,124],{},[29,125,127],{"href":126},"#date-duration","Date duration",[103,129,130,134],{},[29,131,133],{"href":132},"#object-schemas","Object Schemas",[100,135,136,148,159,170,181,192,203,217,228,239,247,258],{},[103,137,138],{},[29,139,141,144,145],{"href":140},"#borehole--bore_hole",[16,142,143],{},"BoreHole"," — ",[16,146,147],{},"bore_hole[]",[103,149,150],{},[29,151,153,144,156],{"href":152},"#wellcase--well_case",[16,154,155],{},"WellCase",[16,157,158],{},"well_case[]",[103,160,161],{},[29,162,164,144,167],{"href":163},"#reduction--reduction",[16,165,166],{},"Reduction",[16,168,169],{},"reduction[]",[103,171,172],{},[29,173,175,144,178],{"href":174},"#wellscreen--well_screen",[16,176,177],{},"WellScreen",[16,179,180],{},"well_screen[]",[103,182,183],{},[29,184,186,144,189],{"href":185},"#surfacecase--surface_case",[16,187,188],{},"SurfaceCase",[16,190,191],{},"surface_case[]",[103,193,194],{},[29,195,197,144,200],{"href":196},"#holefill--hole_fill",[16,198,199],{},"HoleFill",[16,201,202],{},"hole_fill[]",[103,204,205],{},[29,206,208,144,211,27,214],{"href":207},"#centralizer--centralizers-since-v21",[16,209,210],{},"Centralizer",[16,212,213],{},"centralizers[]",[110,215,216],{},"(since v2.1)",[103,218,219],{},[29,220,222,144,225],{"href":221},"#cementpad--cement_pad",[16,223,224],{},"CementPad",[16,226,227],{},"cement_pad",[103,229,230],{},[29,231,233,144,236],{"href":232},"#lithology--lithology",[16,234,235],{},"Lithology",[16,237,238],{},"lithology[]",[103,240,241],{},[29,242,244],{"href":243},"#texture",[16,245,246],{},"Texture",[103,248,249],{},[29,250,252,144,255],{"href":251},"#fracture--fractures",[16,253,254],{},"Fracture",[16,256,257],{},"fractures[]",[103,259,260],{},[29,261,263,144,266],{"href":262},"#cave--caves",[16,264,265],{},"Cave",[16,267,268],{},"caves[]",[103,270,271,277],{},[29,272,274],{"href":273},"#hydrodynamic_events",[16,275,276],{},"hydrodynamic_events[]",[100,278,279,285,291,299,307,315,323,331,339],{},[103,280,281],{},[29,282,284],{"href":283},"#event-types","Event types",[103,286,287],{},[29,288,290],{"href":289},"#common-fields-all-event-types","Common fields (all event types)",[103,292,293],{},[29,294,296,297],{"href":295},"#corrections-since-v23","Corrections ",[110,298,112],{},[103,300,301],{},[29,302,304],{"href":303},"#spot_measurement",[16,305,306],{},"spot_measurement",[103,308,309],{},[29,310,312],{"href":311},"#constant_rate",[16,313,314],{},"constant_rate",[103,316,317],{},[29,318,320],{"href":319},"#step_drawdown",[16,321,322],{},"step_drawdown",[103,324,325],{},[29,326,328],{"href":327},"#airlift",[16,329,330],{},"airlift",[103,332,333],{},[29,334,336],{"href":335},"#recovery_only",[16,337,338],{},"recovery_only",[103,340,341],{},[29,342,344,27,347],{"href":343},"#logger_series-since-v24",[16,345,346],{},"logger_series",[110,348,349],{},"(since v2.4)",[103,351,352,356],{},[29,353,355],{"href":354},"#supporting-object-schemas","Supporting Object Schemas",[100,357,358,366,374],{},[103,359,360],{},[29,361,363],{"href":362},"#pumpingstep",[16,364,365],{},"PumpingStep",[103,367,368],{},[29,369,371],{"href":370},"#levelreading",[16,372,373],{},"LevelReading",[103,375,376],{},[29,377,379],{"href":378},"#recoveryphase",[16,380,381],{},"RecoveryPhase",[103,383,384,390],{},[29,385,387],{"href":386},"#aquifer_analysis",[16,388,389],{},"aquifer_analysis[]",[100,391,392],{},[103,393,394],{},[29,395,397,400],{"href":396},"#method--recommended-values",[16,398,399],{},"method"," — Recommended values",[103,402,403],{},[29,404,406],{"href":405},"#derived-parameters--computation-reference","Derived Parameters — Computation Reference",[103,408,409],{},[29,410,412],{"href":411},"#querying-current-state","Querying Current State",[103,414,415,421],{},[29,416,418],{"href":417},"#history_logs",[16,419,420],{},"history_logs[]",[100,422,423,429,437,446,454],{},[103,424,425],{},[29,426,428],{"href":427},"#categories","Categories",[103,430,431],{},[29,432,434],{"href":433},"#historylogentry",[16,435,436],{},"HistoryLogEntry",[103,438,439],{},[29,440,442,445],{"href":441},"#updated_at-semantics",[16,443,444],{},"updated_at"," semantics",[103,447,448],{},[29,449,451,452],{"href":450},"#data-links-since-v23","Data links ",[110,453,112],{},[103,455,456],{},[29,457,459,460],{"href":458},"#category-specific-fields-since-v23","Category-specific fields ",[110,461,112],{},[103,463,464,472],{},[29,465,467,27,470],{"href":466},"#pump_installations-since-v23",[16,468,469],{},"pump_installations[]",[110,471,112],{},[100,473,474,482,490,496,502],{},[103,475,476],{},[29,477,479],{"href":478},"#pumpinstallation",[16,480,481],{},"PumpInstallation",[103,483,484],{},[29,485,487],{"href":486},"#pumpelectrical",[16,488,489],{},"PumpElectrical",[103,491,492],{},[29,493,495],{"href":494},"#validation-warnings-never-rejection","Validation (warnings, never rejection)",[103,497,498],{},[29,499,501],{"href":500},"#derived-values","Derived values",[103,503,504],{},[29,505,507],{"href":506},"#rendering","Rendering",[103,509,510,518],{},[29,511,513,27,516],{"href":512},"#permits-since-v23",[16,514,515],{},"permits[]",[110,517,112],{},[100,519,520,528,536,544,552,560,566,572,578],{},[103,521,522],{},[29,523,525],{"href":524},"#permit",[16,526,527],{},"Permit",[103,529,530],{},[29,531,533],{"href":532},"#permithistoryentry",[16,534,535],{},"PermitHistoryEntry",[103,537,538],{},[29,539,541],{"href":540},"#volumelimit",[16,542,543],{},"VolumeLimit",[103,545,546],{},[29,547,549],{"href":548},"#monthlygrant",[16,550,551],{},"MonthlyGrant",[103,553,554],{},[29,555,557],{"href":556},"#permitcondition",[16,558,559],{},"PermitCondition",[103,561,562],{},[29,563,565],{"href":564},"#deadline-generation-normative","Deadline generation (normative)",[103,567,568],{},[29,569,571],{"href":570},"#condition-fulfillment","Condition fulfillment",[103,573,574],{},[29,575,577],{"href":576},"#permit-status-derived","Permit status (derived)",[103,579,580],{},[29,581,495],{"href":582},"#validation-warnings-never-rejection-1",[103,584,585,593],{},[29,586,588,27,591],{"href":587},"#meters-since-v23",[16,589,590],{},"meters[]",[110,592,112],{},[100,594,595,603],{},[103,596,597],{},[29,598,600],{"href":599},"#meter",[16,601,602],{},"Meter",[103,604,605],{},[29,606,495],{"href":607},"#validation-warnings-never-rejection-2",[103,609,610,618],{},[29,611,613,27,616],{"href":612},"#production-since-v23",[16,614,615],{},"production[]",[110,617,112],{},[100,619,620,626,634,642,648,654,659],{},[103,621,622],{},[29,623,625],{"href":624},"#common-fields","Common fields",[103,627,628],{},[29,629,631],{"href":630},"#meter_reading",[16,632,633],{},"meter_reading",[103,635,636],{},[29,637,639],{"href":638},"#estimated_volume",[16,640,641],{},"estimated_volume",[103,643,644],{},[29,645,647],{"href":646},"#volume-derivation-normative","Volume derivation (normative)",[103,649,650],{},[29,651,653],{"href":652},"#precedence","Precedence",[103,655,656],{},[29,657,501],{"href":658},"#derived-values-1",[103,660,661],{},[29,662,495],{"href":663},"#validation-warnings-never-rejection-3",[103,665,666,674],{},[29,667,669,27,672],{"href":668},"#operating_regime-since-v23",[16,670,671],{},"operating_regime[]",[110,673,112],{},[100,675,676,684],{},[103,677,678],{},[29,679,681],{"href":680},"#operatingregime",[16,682,683],{},"OperatingRegime",[103,685,686],{},[29,687,495],{"href":688},"#validation-warnings-never-rejection-4",[103,690,691],{},[29,692,694,27,697],{"href":693},"#water_samples-since-v23",[16,695,696],{},"water_samples[]",[110,698,112],{},[103,700,701],{},[29,702,704],{"href":703},"#complete-example","Complete Example",[706,707],"hr",{},[47,709,108,711],{"id":710},"common-types-since-v23",[110,712,112],{},[714,715,717],"h3",{"id":716},"attachment",[16,718,59],{},[21,720,721,722,724,725,727],{},"The ",[16,723,18],{}," format is not a file container. Attachments are referenced by URL. Since v2.3, ",[16,726,59],{}," is a common type used in several places.",[729,730,731,750],"table",{},[732,733,734],"thead",{},[735,736,737,741,744,747],"tr",{},[738,739,740],"th",{},"Field",[738,742,743],{},"Type",[738,745,746],{},"Required",[738,748,749],{},"Description",[751,752,753,774,790,811,832,846,860],"tbody",{},[735,754,755,761,764,767],{},[756,757,758],"td",{},[16,759,760],{},"id",[756,762,763],{},"string",[756,765,766],{},"yes",[756,768,769,770,773],{},"Unique within its owning ",[16,771,772],{},"attachments"," array. UUID v4 recommended.",[735,775,776,781,783,785],{},[756,777,778],{},[16,779,780],{},"uri",[756,782,763],{},[756,784,766],{},[756,786,787,788,94],{},"Full HTTPS URL. A relative path is valid only inside an offline package ",[110,789,349],{},[735,791,792,797,799,801],{},[756,793,794],{},[16,795,796],{},"media_type",[756,798,763],{},[756,800,766],{},[756,802,803,804,68,807,810],{},"MIME type (e.g. ",[16,805,806],{},"image\u002Fjpeg",[16,808,809],{},"application\u002Fpdf",").",[735,812,813,818,820,823],{},[756,814,815],{},[16,816,817],{},"document_type",[756,819,763],{},[756,821,822],{},"no",[756,824,825,826,829,830],{},"What the document is. See format-reference.md § ",[16,827,828],{},"Attachment.document_type",". ",[110,831,112],{},[735,833,834,839,841,843],{},[756,835,836],{},[16,837,838],{},"filename",[756,840,763],{},[756,842,822],{},[756,844,845],{},"Original filename for display.",[735,847,848,853,855,857],{},[756,849,850],{},[16,851,852],{},"description",[756,854,763],{},[756,856,822],{},[756,858,859],{},"Caption or content description.",[735,861,862,867,869,871],{},[756,863,864],{},[16,865,866],{},"sha256",[756,868,763],{},[756,870,822],{},[756,872,873],{},"SHA-256 hash of the file in lowercase hex. Consumers SHOULD validate after download.",[875,876,878],"h4",{"id":877},"where-attachments-are-allowed","Where attachments are allowed",[729,880,881,891],{},[732,882,883],{},[735,884,885,888],{},[738,886,887],{},"Location",[738,889,890],{},"Purpose",[751,892,893,906,916,928,940,956,968,980,992,1004],{},[735,894,895,901],{},[756,896,897,898],{},"Root ",[16,899,900],{},"attachments[]",[756,902,903,904],{},"Documents about the well as a whole, not tied to any record. ",[110,905,112],{},[735,907,908,913],{},[756,909,910],{},[16,911,912],{},"history_logs[].attachments",[756,914,915],{},"Supporting documents or photos of a log entry.",[735,917,918,923],{},[756,919,920],{},[16,921,922],{},"permits[].attachments",[756,924,925,926],{},"The legal document (portaria, certificate). ",[110,927,112],{},[735,929,930,935],{},[756,931,932],{},[16,933,934],{},"permits[].history[].attachments",[756,936,937,938],{},"Notices, receipts, protocols of an administrative step. ",[110,939,112],{},[735,941,942,947],{},[756,943,944],{},[16,945,946],{},"permits[].conditions[].fulfillments[].attachments",[756,948,949,950,953,954],{},"Proof of submission (",[16,951,952],{},"condition_evidence","). ",[110,955,112],{},[735,957,958,963],{},[756,959,960],{},[16,961,962],{},"pump_installations[].attachments",[756,964,965,966],{},"Pump curves, invoices, photos. ",[110,967,112],{},[735,969,970,975],{},[756,971,972],{},[16,973,974],{},"meters[].attachments",[756,976,977,978],{},"Installation photos, invoices, certificates. ",[110,979,112],{},[735,981,982,987],{},[756,983,984],{},[16,985,986],{},"hydrodynamic_events[].attachments",[756,988,989,990],{},"Field sheets, logger exports. ",[110,991,112],{},[735,993,994,999],{},[756,995,996],{},[16,997,998],{},"aquifer_analysis[].attachments",[756,1000,1001,1002],{},"Interpretation reports. ",[110,1003,112],{},[735,1005,1006,1011],{},[756,1007,1008],{},[16,1009,1010],{},"water_samples[].attachments",[756,1012,1013,1014,1017,1018],{},"Laboratory reports (",[16,1015,1016],{},"lab_report","), field sheets, photos. ",[110,1019,112],{},[21,1021,1022,1023,68,1025,1027,1028,1031,1032,1035,1036,68,1038,68,1040,68,1042,1044,1045,1048],{},"An attachment belongs to the record it documents. A document that concerns several records is repeated on each; the repetition is one URI and one hash, and the hash guarantees both copies point to the same file. The root array is not a registry, and records do not reference root attachments by id. Nor is it an aggregate: it holds only general files about the well as a whole (e.g. the drilling report), never copies of the attachments of ",[16,1024,71],{},[16,1026,78],{}," (including their ",[16,1029,1030],{},"history"," entries and condition ",[16,1033,1034],{},"fulfillments","), ",[16,1037,75],{},[16,1039,81],{},[16,1041,63],{},[16,1043,67],{}," or ",[16,1046,1047],{},"water_samples"," entries.",[21,1050,1051,1054,1055,1057,1058,1060],{},[16,1052,1053],{},"Attachment.id"," is unique within its owning array: the root ",[16,1056,900],{},", or the ",[16,1059,772],{}," array of one record. The same id may appear under different records.",[875,1062,1064],{"id":1063},"url-resolvability","URL resolvability",[21,1066,721,1067,1069,1070,1072,1073,1075],{},[16,1068,780],{}," field is a reference, not a guarantee. URLs may become unreachable over time; consumers MUST handle fetch failures gracefully and MUST NOT treat them as file-format errors. When ",[16,1071,866],{}," is present, consumers that successfully fetch the attachment MUST validate the hash and MUST reject content that fails validation. Producers SHOULD include ",[16,1074,866],{}," for any attachment intended for long-term preservation.",[714,1077,127],{"id":1078},"date-duration",[21,1080,1081,1082,68,1085,1088,1089,68,1092,68,1095,68,1098,1101,1102,1105,1106,1109],{},"Relative deadlines and recurrences (",[16,1083,1084],{},"permits[].conditions[].due_after",[16,1086,1087],{},"recurrence",") are ISO 8601 durations restricted to date components: ",[16,1090,1091],{},"PnY",[16,1093,1094],{},"PnM",[16,1096,1097],{},"PnW",[16,1099,1100],{},"PnD"," and their combinations, such as ",[16,1103,1104],{},"P1Y6M",". At least one component is required. Time components (",[16,1107,1108],{},"T…",") are malformed. Durations are added to calendar dates, never to instants; see format-reference.md § Datetime Conventions.",[706,1111],{},[47,1113,133],{"id":1114},"object-schemas",[714,1116,1118,144,1120],{"id":1117},"borehole--bore_hole",[16,1119,143],{},[16,1121,147],{},[21,1123,1124],{},"A drilled interval of the borehole. Multiple entries describe a telescoping borehole.",[729,1126,1127,1139],{},[732,1128,1129],{},[735,1130,1131,1133,1135,1137],{},[738,1132,740],{},[738,1134,743],{},[738,1136,746],{},[738,1138,749],{},[751,1140,1141,1156,1170,1184],{},[735,1142,1143,1148,1151,1153],{},[756,1144,1145],{},[16,1146,1147],{},"from",[756,1149,1150],{},"number",[756,1152,766],{},[756,1154,1155],{},"Start depth in meters.",[735,1157,1158,1163,1165,1167],{},[756,1159,1160],{},[16,1161,1162],{},"to",[756,1164,1150],{},[756,1166,766],{},[756,1168,1169],{},"End depth in meters.",[735,1171,1172,1177,1179,1181],{},[756,1173,1174],{},[16,1175,1176],{},"diameter",[756,1178,1150],{},[756,1180,766],{},[756,1182,1183],{},"Borehole diameter in millimeters.",[735,1185,1186,1191,1193,1195],{},[756,1187,1188],{},[16,1189,1190],{},"drilling_method",[756,1192,763],{},[756,1194,822],{},[756,1196,1197,1198,1200,1201,94],{},"Drilling method. Open vocabulary: see ",[29,1199,37],{"href":36}," § ",[16,1202,1203],{},"bore_hole[].drilling_method",[1205,1206,1211],"pre",{"className":1207,"code":1208,"language":1209,"meta":1210,"style":1210},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","{ \"from\": 0, \"to\": 80, \"diameter\": 250, \"drilling_method\": \"rotary\" }\n","json","",[16,1212,1213],{"__ignoreMap":1210},[1214,1215,1218,1222,1225,1228,1231,1234,1238,1241,1243,1245,1247,1249,1252,1254,1256,1258,1260,1262,1265,1267,1269,1271,1273,1275,1277,1281,1283],"span",{"class":1216,"line":1217},"line",1,[1214,1219,1221],{"class":1220},"sMK4o","{",[1214,1223,1224],{"class":1220}," \"",[1214,1226,1147],{"class":1227},"spNyl",[1214,1229,1230],{"class":1220},"\"",[1214,1232,1233],{"class":1220},":",[1214,1235,1237],{"class":1236},"sbssI"," 0",[1214,1239,1240],{"class":1220},",",[1214,1242,1224],{"class":1220},[1214,1244,1162],{"class":1227},[1214,1246,1230],{"class":1220},[1214,1248,1233],{"class":1220},[1214,1250,1251],{"class":1236}," 80",[1214,1253,1240],{"class":1220},[1214,1255,1224],{"class":1220},[1214,1257,1176],{"class":1227},[1214,1259,1230],{"class":1220},[1214,1261,1233],{"class":1220},[1214,1263,1264],{"class":1236}," 250",[1214,1266,1240],{"class":1220},[1214,1268,1224],{"class":1220},[1214,1270,1190],{"class":1227},[1214,1272,1230],{"class":1220},[1214,1274,1233],{"class":1220},[1214,1276,1224],{"class":1220},[1214,1278,1280],{"class":1279},"sfazB","rotary",[1214,1282,1230],{"class":1220},[1214,1284,1285],{"class":1220}," }\n",[706,1287],{},[714,1289,1291,144,1293],{"id":1290},"wellcase--well_case",[16,1292,155],{},[16,1294,158],{},[21,1296,1297],{},"Steel or plastic casing installed inside the borehole.",[729,1299,1300,1312],{},[732,1301,1302],{},[735,1303,1304,1306,1308,1310],{},[738,1305,740],{},[738,1307,743],{},[738,1309,746],{},[738,1311,749],{},[751,1313,1314,1326,1338,1355],{},[735,1315,1316,1320,1322,1324],{},[756,1317,1318],{},[16,1319,1147],{},[756,1321,1150],{},[756,1323,766],{},[756,1325,1155],{},[735,1327,1328,1332,1334,1336],{},[756,1329,1330],{},[16,1331,1162],{},[756,1333,1150],{},[756,1335,766],{},[756,1337,1169],{},[735,1339,1340,1345,1347,1349],{},[756,1341,1342],{},[16,1343,1344],{},"type",[756,1346,763],{},[756,1348,766],{},[756,1350,1351,1352,1354],{},"Casing material. Open vocabulary: see ",[29,1353,37],{"href":36}," § Construction materials.",[735,1356,1357,1361,1363,1365],{},[756,1358,1359],{},[16,1360,1176],{},[756,1362,1150],{},[756,1364,766],{},[756,1366,1367],{},"Casing outer diameter in millimeters.",[706,1369],{},[714,1371,1373,144,1375],{"id":1372},"reduction--reduction",[16,1374,166],{},[16,1376,169],{},[21,1378,1379],{},"A transition piece connecting two casing or screen sections of different diameters.",[729,1381,1382,1394],{},[732,1383,1384],{},[735,1385,1386,1388,1390,1392],{},[738,1387,740],{},[738,1389,743],{},[738,1391,746],{},[738,1393,749],{},[751,1395,1396,1408,1420,1434,1448],{},[735,1397,1398,1402,1404,1406],{},[756,1399,1400],{},[16,1401,1147],{},[756,1403,1150],{},[756,1405,766],{},[756,1407,1155],{},[735,1409,1410,1414,1416,1418],{},[756,1411,1412],{},[16,1413,1162],{},[756,1415,1150],{},[756,1417,766],{},[756,1419,1169],{},[735,1421,1422,1427,1429,1431],{},[756,1423,1424],{},[16,1425,1426],{},"diam_from",[756,1428,1150],{},[756,1430,766],{},[756,1432,1433],{},"Diameter at top in millimeters.",[735,1435,1436,1441,1443,1445],{},[756,1437,1438],{},[16,1439,1440],{},"diam_to",[756,1442,1150],{},[756,1444,766],{},[756,1446,1447],{},"Diameter at bottom in millimeters.",[735,1449,1450,1454,1456,1458],{},[756,1451,1452],{},[16,1453,1344],{},[756,1455,763],{},[756,1457,766],{},[756,1459,1460,1461,1354],{},"Reducer material. Open vocabulary: see ",[29,1462,37],{"href":36},[706,1464],{},[714,1466,1468,144,1470],{"id":1467},"wellscreen--well_screen",[16,1469,177],{},[16,1471,180],{},[21,1473,1474],{},"Slotted or wire-wound screen section.",[729,1476,1477,1489],{},[732,1478,1479],{},[735,1480,1481,1483,1485,1487],{},[738,1482,740],{},[738,1484,743],{},[738,1486,746],{},[738,1488,749],{},[751,1490,1491,1503,1515,1534,1547,1561],{},[735,1492,1493,1497,1499,1501],{},[756,1494,1495],{},[16,1496,1147],{},[756,1498,1150],{},[756,1500,766],{},[756,1502,1155],{},[735,1504,1505,1509,1511,1513],{},[756,1506,1507],{},[16,1508,1162],{},[756,1510,1150],{},[756,1512,766],{},[756,1514,1169],{},[735,1516,1517,1521,1523,1525],{},[756,1518,1519],{},[16,1520,1344],{},[756,1522,763],{},[756,1524,766],{},[756,1526,1527,1528,1530,1531,94],{},"Screen material. Open vocabulary: see ",[29,1529,37],{"href":36}," § Construction materials. The screen design goes in ",[16,1532,1533],{},"slot_type",[735,1535,1536,1540,1542,1544],{},[756,1537,1538],{},[16,1539,1176],{},[756,1541,1150],{},[756,1543,766],{},[756,1545,1546],{},"Screen outer diameter in millimeters.",[735,1548,1549,1554,1556,1558],{},[756,1550,1551],{},[16,1552,1553],{},"screen_slot",[756,1555,1150],{},[756,1557,766],{},[756,1559,1560],{},"Slot opening size in millimeters.",[735,1562,1563,1567,1569,1571],{},[756,1564,1565],{},[16,1566,1533],{},[756,1568,763],{},[756,1570,822],{},[756,1572,1573,1574,1576,1577,1200,1579,94],{},"Screen design ",[110,1575,112],{},". Open vocabulary: see ",[29,1578,37],{"href":36},[16,1580,1581],{},"well_screen[].slot_type",[1583,1584,1585],"blockquote",{},[21,1586,1587,1590,1591,1594,1595,1597],{},[24,1588,1589],{},"v1 migration:"," v1's ",[16,1592,1593],{},"screen_slot_mm"," field is renamed to ",[16,1596,1553],{}," in v2. The value is in millimeters before and after — no conversion needed. See § Units for the rule that screen slot is always in millimeters regardless of any application's display preference.",[706,1599],{},[714,1601,1603,144,1605],{"id":1602},"surfacecase--surface_case",[16,1604,188],{},[16,1606,191],{},[21,1608,1609],{},"Outer protective casing installed near the surface.",[729,1611,1612,1624],{},[732,1613,1614],{},[735,1615,1616,1618,1620,1622],{},[738,1617,740],{},[738,1619,743],{},[738,1621,746],{},[738,1623,749],{},[751,1625,1626,1638,1650],{},[735,1627,1628,1632,1634,1636],{},[756,1629,1630],{},[16,1631,1147],{},[756,1633,1150],{},[756,1635,766],{},[756,1637,1155],{},[735,1639,1640,1644,1646,1648],{},[756,1641,1642],{},[16,1643,1162],{},[756,1645,1150],{},[756,1647,766],{},[756,1649,1169],{},[735,1651,1652,1656,1658,1660],{},[756,1653,1654],{},[16,1655,1176],{},[756,1657,1150],{},[756,1659,766],{},[756,1661,1367],{},[706,1663],{},[714,1665,1667,144,1669],{"id":1666},"holefill--hole_fill",[16,1668,199],{},[16,1670,202],{},[21,1672,1673],{},"Material placed in the annular space between casing and borehole wall.",[729,1675,1676,1688],{},[732,1677,1678],{},[735,1679,1680,1682,1684,1686],{},[738,1681,740],{},[738,1683,743],{},[738,1685,746],{},[738,1687,749],{},[751,1689,1690,1702,1714,1733,1746],{},[735,1691,1692,1696,1698,1700],{},[756,1693,1694],{},[16,1695,1147],{},[756,1697,1150],{},[756,1699,766],{},[756,1701,1155],{},[735,1703,1704,1708,1710,1712],{},[756,1705,1706],{},[16,1707,1162],{},[756,1709,1150],{},[756,1711,766],{},[756,1713,1169],{},[735,1715,1716,1720,1722,1724],{},[756,1717,1718],{},[16,1719,1344],{},[756,1721,763],{},[756,1723,766],{},[756,1725,1726,1727,1044,1730,94],{},"Either ",[16,1728,1729],{},"gravel_pack",[16,1731,1732],{},"seal",[735,1734,1735,1739,1741,1743],{},[756,1736,1737],{},[16,1738,1176],{},[756,1740,1150],{},[756,1742,766],{},[756,1744,1745],{},"Outer diameter of the filled annulus in millimeters.",[735,1747,1748,1752,1754,1756],{},[756,1749,1750],{},[16,1751,852],{},[756,1753,763],{},[756,1755,766],{},[756,1757,1758],{},"Material description (e.g. grain size, material).",[706,1760],{},[714,1762,1764,144,1766,27,1768],{"id":1763},"centralizer--centralizers-since-v21",[16,1765,210],{},[16,1767,213],{},[110,1769,216],{},[21,1771,1772],{},"Centralizers clamped to a casing or screen string to keep it concentric in the borehole, so the gravel pack and annular seal have uniform thickness. Each entry describes a depth interval over which centralizers are installed at a regular spacing, which is how drilling reports usually give them.",[729,1774,1775,1787],{},[732,1776,1777],{},[735,1778,1779,1781,1783,1785],{},[738,1780,740],{},[738,1782,743],{},[738,1784,746],{},[738,1786,749],{},[751,1788,1789,1802,1819,1833,1851,1864],{},[735,1790,1791,1795,1797,1799],{},[756,1792,1793],{},[16,1794,1147],{},[756,1796,1150],{},[756,1798,766],{},[756,1800,1801],{},"Start depth in meters (depth of the first centralizer).",[735,1803,1804,1808,1810,1812],{},[756,1805,1806],{},[16,1807,1162],{},[756,1809,1150],{},[756,1811,766],{},[756,1813,1814,1815,1818],{},"End depth in meters (depth of the last centralizer). ",[16,1816,1817],{},"from === to"," denotes a single centralizer.",[735,1820,1821,1826,1828,1830],{},[756,1822,1823],{},[16,1824,1825],{},"spacing",[756,1827,1150],{},[756,1829,822],{},[756,1831,1832],{},"Spacing between consecutive centralizers in meters. Must be positive. Omit when the spacing is unknown.",[735,1834,1835,1839,1841,1843],{},[756,1836,1837],{},[16,1838,1344],{},[756,1840,763],{},[756,1842,766],{},[756,1844,1845,1846,1200,1848,94],{},"Centralizer type. Open vocabulary: see ",[29,1847,37],{"href":36},[16,1849,1850],{},"centralizers[].type",[735,1852,1853,1857,1859,1861],{},[756,1854,1855],{},[16,1856,1176],{},[756,1858,1150],{},[756,1860,822],{},[756,1862,1863],{},"As-built outer diameter in millimeters.",[735,1865,1866,1870,1872,1874],{},[756,1867,1868],{},[16,1869,852],{},[756,1871,763],{},[756,1873,822],{},[756,1875,1876],{},"Free-text description (e.g. material, manufacturer).",[100,1878,1879,1886,1906,1916],{},[103,1880,1881,1882,1885],{},"The array is ",[24,1883,1884],{},"optional",". v2.0 documents without it remain valid.",[103,1887,1888,1889,68,1891,1893,1894,1896,1897,68,1899,1902,1903,1905],{},"Individual positions are derived from ",[16,1890,1147],{},[16,1892,1162],{},", and ",[16,1895,1825],{}," (",[16,1898,1147],{},[16,1900,1901],{},"from + spacing",", … up to ",[16,1904,1162],{},"). The count is derived and MUST NOT be stored.",[103,1907,1908,1909,1044,1912,1915],{},"Each entry SHOULD fall within a ",[16,1910,1911],{},"well_case",[16,1913,1914],{},"well_screen"," interval. Validators MUST NOT reject documents that violate this.",[103,1917,1918],{},"Centralizers do not contribute to the calculated well depth.",[706,1920],{},[714,1922,1924,144,1926],{"id":1923},"cementpad--cement_pad",[16,1925,224],{},[16,1927,227],{},[21,1929,1930,1931,94],{},"Concrete wellhead pad. ",[24,1932,1933],{},"All dimensions are in meters",[729,1935,1936,1948],{},[732,1937,1938],{},[735,1939,1940,1942,1944,1946],{},[738,1941,740],{},[738,1943,743],{},[738,1945,746],{},[738,1947,749],{},[751,1949,1950,1973,1987,2001],{},[735,1951,1952,1956,1958,1960],{},[756,1953,1954],{},[16,1955,1344],{},[756,1957,763],{},[756,1959,766],{},[756,1961,1962,1963,1200,1965,1968,1969,1972],{},"Pad material. Open vocabulary: see ",[29,1964,37],{"href":36},[16,1966,1967],{},"cement_pad.type","; other free text (e.g. a shape such as ",[16,1970,1971],{},"circular",") remains valid.",[735,1974,1975,1980,1982,1984],{},[756,1976,1977],{},[16,1978,1979],{},"width",[756,1981,1150],{},[756,1983,766],{},[756,1985,1986],{},"Width in meters.",[735,1988,1989,1994,1996,1998],{},[756,1990,1991],{},[16,1992,1993],{},"thickness",[756,1995,1150],{},[756,1997,766],{},[756,1999,2000],{},"Thickness in meters.",[735,2002,2003,2008,2010,2012],{},[756,2004,2005],{},[16,2006,2007],{},"length",[756,2009,1150],{},[756,2011,766],{},[756,2013,2014],{},"Length in meters.",[1583,2016,2017],{},[21,2018,2019,2020,2023,2024,2026],{},"Note: A typical residential cement pad has dimensions on the order of ",[16,2021,2022],{},"1.0"," meter. Applications presenting these values in non-metric units (e.g. feet for US users) must convert ",[16,2025,227],{}," dimensions along with all other length fields.",[706,2028],{},[714,2030,2032,144,2034],{"id":2031},"lithology--lithology",[16,2033,235],{},[16,2035,238],{},[21,2037,2038],{},"Geological description of a depth interval.",[729,2040,2041,2053],{},[732,2042,2043],{},[735,2044,2045,2047,2049,2051],{},[738,2046,740],{},[738,2048,743],{},[738,2050,746],{},[738,2052,749],{},[751,2054,2055,2067,2079,2092,2106,2122,2136],{},[735,2056,2057,2061,2063,2065],{},[756,2058,2059],{},[16,2060,1147],{},[756,2062,1150],{},[756,2064,766],{},[756,2066,1155],{},[735,2068,2069,2073,2075,2077],{},[756,2070,2071],{},[16,2072,1162],{},[756,2074,1150],{},[756,2076,766],{},[756,2078,1169],{},[735,2080,2081,2085,2087,2089],{},[756,2082,2083],{},[16,2084,852],{},[756,2086,763],{},[756,2088,766],{},[756,2090,2091],{},"Free-text geological description.",[735,2093,2094,2099,2101,2103],{},[756,2095,2096],{},[16,2097,2098],{},"color",[756,2100,763],{},[756,2102,766],{},[756,2104,2105],{},"Representative color as a CSS hex value.",[735,2107,2108,2113,2117,2119],{},[756,2109,2110],{},[16,2111,2112],{},"texture",[756,2114,2115],{},[16,2116,246],{},[756,2118,766],{},[756,2120,2121],{},"Lithology pattern reference. See below.",[735,2123,2124,2129,2131,2133],{},[756,2125,2126],{},[16,2127,2128],{},"geologic_unit",[756,2130,763],{},[756,2132,766],{},[756,2134,2135],{},"Stratigraphic or geologic unit name.",[735,2137,2138,2143,2145,2147],{},[756,2139,2140],{},[16,2141,2142],{},"aquifer_unit",[756,2144,763],{},[756,2146,766],{},[756,2148,2149],{},"Aquifer unit name like \"Aquifero Pirabas\" or \"Massachusetts Aquifer\"",[714,2151,2152],{"id":2112},[16,2153,246],{},[729,2155,2156,2168],{},[732,2157,2158],{},[735,2159,2160,2162,2164,2166],{},[738,2161,740],{},[738,2163,743],{},[738,2165,746],{},[738,2167,749],{},[751,2169,2170,2184],{},[735,2171,2172,2176,2179,2181],{},[756,2173,2174],{},[16,2175,16],{},[756,2177,2178],{},"string | number",[756,2180,766],{},[756,2182,2183],{},"The texture code within the declared vocabulary.",[735,2185,2186,2191,2193,2195],{},[756,2187,2188],{},[16,2189,2190],{},"vocabulary",[756,2192,763],{},[756,2194,822],{},[756,2196,2197,2198,2201],{},"Either a short canonical token or an HTTPS URI identifying the vocabulary. Default: ",[16,2199,2200],{},"fgdc",". See below.",[875,2203,2205,2207],{"id":2204},"vocabulary-values",[16,2206,2190],{}," values",[21,2209,721,2210,2212],{},[16,2211,2190],{}," field accepts two forms:",[21,2214,2215,2218],{},[24,2216,2217],{},"Short canonical tokens"," — well-known vocabularies maintained by the welldot project or by widely-adopted standards bodies. The v2.0 canonical set is:",[729,2220,2221,2231],{},[732,2222,2223],{},[735,2224,2225,2228],{},[738,2226,2227],{},"Token",[738,2229,2230],{},"Vocabulary",[751,2232,2233,2242,2252],{},[735,2234,2235,2239],{},[756,2236,2237],{},[16,2238,2200],{},[756,2240,2241],{},"FGDC Digital Cartographic Standard for Geologic Map Symbolization (FGDC-STD-013-2006), Chapter 25 — Lithology. Codes are integers.",[735,2243,2244,2249],{},[756,2245,2246],{},[16,2247,2248],{},"cgi",[756,2250,2251],{},"Commission for the Management and Application of Geoscience Information (CGI) Simple Lithology vocabulary. Codes are URIs or short tokens per CGI.",[735,2253,2254,2259],{},[756,2255,2256],{},[16,2257,2258],{},"custom",[756,2260,2261,2262,2264],{},"Application-defined vocabulary with no interoperability guarantee. Codes are opaque strings. Use of ",[16,2263,2258],{}," is discouraged when a documented alternative exists; prefer publishing a vocabulary URI.",[21,2266,2267,2270,2271,2273,2274,2277],{},[24,2268,2269],{},"HTTPS URIs"," — when a regulator, geological survey, or institution maintains its own lithology vocabulary, the URI of its definition document is a valid ",[16,2272,2190],{}," value. The URI SHOULD resolve to a machine-readable vocabulary description (SKOS, JSON-LD, or a documented JSON list of ",[16,2275,2276],{},"{code, label}"," entries), though parsers do not fetch it.",[1205,2279,2281],{"className":1207,"code":2280,"language":1209,"meta":1210,"style":1210},"{ \"vocabulary\": \"fgdc\", \"code\": 607 }\n{ \"vocabulary\": \"cgi\", \"code\": \"sandstone\" }\n{ \"vocabulary\": \"https:\u002F\u002Fbrgm.fr\u002Fvocab\u002Flithology\u002Fv1\", \"code\": \"GRES\" }\n{ \"vocabulary\": \"https:\u002F\u002Fwelldot.org\u002Fvocab\u002Flithology-extended\u002Fv1\", \"code\": \"LATERITA\" }\n",[16,2282,2283,2316,2354,2393],{"__ignoreMap":1210},[1214,2284,2285,2287,2289,2291,2293,2295,2297,2299,2301,2303,2305,2307,2309,2311,2314],{"class":1216,"line":1217},[1214,2286,1221],{"class":1220},[1214,2288,1224],{"class":1220},[1214,2290,2190],{"class":1227},[1214,2292,1230],{"class":1220},[1214,2294,1233],{"class":1220},[1214,2296,1224],{"class":1220},[1214,2298,2200],{"class":1279},[1214,2300,1230],{"class":1220},[1214,2302,1240],{"class":1220},[1214,2304,1224],{"class":1220},[1214,2306,16],{"class":1227},[1214,2308,1230],{"class":1220},[1214,2310,1233],{"class":1220},[1214,2312,2313],{"class":1236}," 607",[1214,2315,1285],{"class":1220},[1214,2317,2319,2321,2323,2325,2327,2329,2331,2333,2335,2337,2339,2341,2343,2345,2347,2350,2352],{"class":1216,"line":2318},2,[1214,2320,1221],{"class":1220},[1214,2322,1224],{"class":1220},[1214,2324,2190],{"class":1227},[1214,2326,1230],{"class":1220},[1214,2328,1233],{"class":1220},[1214,2330,1224],{"class":1220},[1214,2332,2248],{"class":1279},[1214,2334,1230],{"class":1220},[1214,2336,1240],{"class":1220},[1214,2338,1224],{"class":1220},[1214,2340,16],{"class":1227},[1214,2342,1230],{"class":1220},[1214,2344,1233],{"class":1220},[1214,2346,1224],{"class":1220},[1214,2348,2349],{"class":1279},"sandstone",[1214,2351,1230],{"class":1220},[1214,2353,1285],{"class":1220},[1214,2355,2357,2359,2361,2363,2365,2367,2369,2372,2374,2376,2378,2380,2382,2384,2386,2389,2391],{"class":1216,"line":2356},3,[1214,2358,1221],{"class":1220},[1214,2360,1224],{"class":1220},[1214,2362,2190],{"class":1227},[1214,2364,1230],{"class":1220},[1214,2366,1233],{"class":1220},[1214,2368,1224],{"class":1220},[1214,2370,2371],{"class":1279},"https:\u002F\u002Fbrgm.fr\u002Fvocab\u002Flithology\u002Fv1",[1214,2373,1230],{"class":1220},[1214,2375,1240],{"class":1220},[1214,2377,1224],{"class":1220},[1214,2379,16],{"class":1227},[1214,2381,1230],{"class":1220},[1214,2383,1233],{"class":1220},[1214,2385,1224],{"class":1220},[1214,2387,2388],{"class":1279},"GRES",[1214,2390,1230],{"class":1220},[1214,2392,1285],{"class":1220},[1214,2394,2396,2398,2400,2402,2404,2406,2408,2411,2413,2415,2417,2419,2421,2423,2425,2428,2430],{"class":1216,"line":2395},4,[1214,2397,1221],{"class":1220},[1214,2399,1224],{"class":1220},[1214,2401,2190],{"class":1227},[1214,2403,1230],{"class":1220},[1214,2405,1233],{"class":1220},[1214,2407,1224],{"class":1220},[1214,2409,2410],{"class":1279},"https:\u002F\u002Fwelldot.org\u002Fvocab\u002Flithology-extended\u002Fv1",[1214,2412,1230],{"class":1220},[1214,2414,1240],{"class":1220},[1214,2416,1224],{"class":1220},[1214,2418,16],{"class":1227},[1214,2420,1230],{"class":1220},[1214,2422,1233],{"class":1220},[1214,2424,1224],{"class":1220},[1214,2426,2427],{"class":1279},"LATERITA",[1214,2429,1230],{"class":1220},[1214,2431,1285],{"class":1220},[21,2433,2434,2435,2437],{},"Profiles SHOULD constrain the ",[16,2436,2190],{}," field to a specific URI or short token relevant to their regulatory context.",[1583,2439,2440],{},[21,2441,2442,2444,2445,2448,2449,94],{},[24,2443,1589],{}," A v1 file's bare ",[16,2446,2447],{},"fgdc_texture: \"\u003Ccode>\""," field is treated as ",[16,2450,2451],{},"texture: { code: \"\u003Ccode>\", vocabulary: \"fgdc\" }",[1205,2453,2455],{"className":1207,"code":2454,"language":1209,"meta":1210,"style":1210},"{\n  \"from\": 0,\n  \"to\": 20,\n  \"description\": \"Areia fina amarelada\",\n  \"color\": \"#f5deb3\",\n  \"texture\": { \"code\": 607, \"vocabulary\": \"fgdc\" },\n  \"geologic_unit\": \"Quaternário\",\n  \"aquifer_unit\": \"freático\"\n}\n",[16,2456,2457,2462,2478,2493,2512,2532,2576,2596,2615],{"__ignoreMap":1210},[1214,2458,2459],{"class":1216,"line":1217},[1214,2460,2461],{"class":1220},"{\n",[1214,2463,2464,2467,2469,2471,2473,2475],{"class":1216,"line":2318},[1214,2465,2466],{"class":1220},"  \"",[1214,2468,1147],{"class":1227},[1214,2470,1230],{"class":1220},[1214,2472,1233],{"class":1220},[1214,2474,1237],{"class":1236},[1214,2476,2477],{"class":1220},",\n",[1214,2479,2480,2482,2484,2486,2488,2491],{"class":1216,"line":2356},[1214,2481,2466],{"class":1220},[1214,2483,1162],{"class":1227},[1214,2485,1230],{"class":1220},[1214,2487,1233],{"class":1220},[1214,2489,2490],{"class":1236}," 20",[1214,2492,2477],{"class":1220},[1214,2494,2495,2497,2499,2501,2503,2505,2508,2510],{"class":1216,"line":2395},[1214,2496,2466],{"class":1220},[1214,2498,852],{"class":1227},[1214,2500,1230],{"class":1220},[1214,2502,1233],{"class":1220},[1214,2504,1224],{"class":1220},[1214,2506,2507],{"class":1279},"Areia fina amarelada",[1214,2509,1230],{"class":1220},[1214,2511,2477],{"class":1220},[1214,2513,2515,2517,2519,2521,2523,2525,2528,2530],{"class":1216,"line":2514},5,[1214,2516,2466],{"class":1220},[1214,2518,2098],{"class":1227},[1214,2520,1230],{"class":1220},[1214,2522,1233],{"class":1220},[1214,2524,1224],{"class":1220},[1214,2526,2527],{"class":1279},"#f5deb3",[1214,2529,1230],{"class":1220},[1214,2531,2477],{"class":1220},[1214,2533,2535,2537,2539,2541,2543,2546,2548,2551,2553,2555,2557,2559,2561,2563,2565,2567,2569,2571,2573],{"class":1216,"line":2534},6,[1214,2536,2466],{"class":1220},[1214,2538,2112],{"class":1227},[1214,2540,1230],{"class":1220},[1214,2542,1233],{"class":1220},[1214,2544,2545],{"class":1220}," {",[1214,2547,1224],{"class":1220},[1214,2549,16],{"class":2550},"sBMFI",[1214,2552,1230],{"class":1220},[1214,2554,1233],{"class":1220},[1214,2556,2313],{"class":1236},[1214,2558,1240],{"class":1220},[1214,2560,1224],{"class":1220},[1214,2562,2190],{"class":2550},[1214,2564,1230],{"class":1220},[1214,2566,1233],{"class":1220},[1214,2568,1224],{"class":1220},[1214,2570,2200],{"class":1279},[1214,2572,1230],{"class":1220},[1214,2574,2575],{"class":1220}," },\n",[1214,2577,2579,2581,2583,2585,2587,2589,2592,2594],{"class":1216,"line":2578},7,[1214,2580,2466],{"class":1220},[1214,2582,2128],{"class":1227},[1214,2584,1230],{"class":1220},[1214,2586,1233],{"class":1220},[1214,2588,1224],{"class":1220},[1214,2590,2591],{"class":1279},"Quaternário",[1214,2593,1230],{"class":1220},[1214,2595,2477],{"class":1220},[1214,2597,2599,2601,2603,2605,2607,2609,2612],{"class":1216,"line":2598},8,[1214,2600,2466],{"class":1220},[1214,2602,2142],{"class":1227},[1214,2604,1230],{"class":1220},[1214,2606,1233],{"class":1220},[1214,2608,1224],{"class":1220},[1214,2610,2611],{"class":1279},"freático",[1214,2613,2614],{"class":1220},"\"\n",[1214,2616,2618],{"class":1216,"line":2617},9,[1214,2619,2620],{"class":1220},"}\n",[706,2622],{},[714,2624,2626,144,2628],{"id":2625},"fracture--fractures",[16,2627,254],{},[16,2629,257],{},[21,2631,2632],{},"A discrete fracture or fracture zone.",[729,2634,2635,2647],{},[732,2636,2637],{},[735,2638,2639,2641,2643,2645],{},[738,2640,740],{},[738,2642,743],{},[738,2644,746],{},[738,2646,749],{},[751,2648,2649,2663,2678,2691,2705,2719,2733],{},[735,2650,2651,2656,2658,2660],{},[756,2652,2653],{},[16,2654,2655],{},"depth",[756,2657,1150],{},[756,2659,766],{},[756,2661,2662],{},"Depth of fracture in meters.",[735,2664,2665,2670,2673,2675],{},[756,2666,2667],{},[16,2668,2669],{},"water_intake",[756,2671,2672],{},"boolean",[756,2674,766],{},[756,2676,2677],{},"Whether the fracture produces water.",[735,2679,2680,2684,2686,2688],{},[756,2681,2682],{},[16,2683,852],{},[756,2685,763],{},[756,2687,766],{},[756,2689,2690],{},"Free-text description.",[735,2692,2693,2698,2700,2702],{},[756,2694,2695],{},[16,2696,2697],{},"swarm",[756,2699,2672],{},[756,2701,766],{},[756,2703,2704],{},"Whether this fracture belongs to a swarm.",[735,2706,2707,2712,2714,2716],{},[756,2708,2709],{},[16,2710,2711],{},"azimuth",[756,2713,1150],{},[756,2715,766],{},[756,2717,2718],{},"Azimuth in degrees from geographic north (0–360).",[735,2720,2721,2726,2728,2730],{},[756,2722,2723],{},[16,2724,2725],{},"dip",[756,2727,1150],{},[756,2729,766],{},[756,2731,2732],{},"Dip angle in degrees from horizontal (0–90).",[735,2734,2735,2740,2742,2744],{},[756,2736,2737],{},[16,2738,2739],{},"depth_precision",[756,2741,1150],{},[756,2743,822],{},[756,2745,2746,2747,2749],{},"One-sigma precision of ",[16,2748,2655],{}," in meters. Default handled by editors",[706,2751],{},[714,2753,2755,144,2757],{"id":2754},"cave--caves",[16,2756,265],{},[16,2758,268],{},[21,2760,2761],{},"A cavity or void zone.",[729,2763,2764,2776],{},[732,2765,2766],{},[735,2767,2768,2770,2772,2774],{},[738,2769,740],{},[738,2771,743],{},[738,2773,746],{},[738,2775,749],{},[751,2777,2778,2790,2802,2815],{},[735,2779,2780,2784,2786,2788],{},[756,2781,2782],{},[16,2783,1147],{},[756,2785,1150],{},[756,2787,766],{},[756,2789,1155],{},[735,2791,2792,2796,2798,2800],{},[756,2793,2794],{},[16,2795,1162],{},[756,2797,1150],{},[756,2799,766],{},[756,2801,1169],{},[735,2803,2804,2808,2810,2812],{},[756,2805,2806],{},[16,2807,2669],{},[756,2809,2672],{},[756,2811,766],{},[756,2813,2814],{},"Whether the cave produces water.",[735,2816,2817,2821,2823,2825],{},[756,2818,2819],{},[16,2820,852],{},[756,2822,763],{},[756,2824,766],{},[756,2826,2690],{},[706,2828],{},[47,2830,2831],{"id":63},[16,2832,276],{},[21,2834,2835,2836,2839,2840,2842,2843,2846],{},"A chronological ledger of all hydrodynamic observations; it grows by appending. Events are ordered by ",[16,2837,2838],{},"datetime"," ascending (UTC-normalized instants); parsers MUST NOT assume order and SHOULD sort by ",[16,2841,2838],{}," when querying. When two events share the same instant, an optional ",[16,2844,2845],{},"sequence"," integer breaks the tie.",[1583,2848,2849],{},[21,2850,2851,2854,2855,2857,2858,2861,2862,2865,2866,2868,2869,2871,2872,2875,2876,2878],{},[24,2852,2853],{},"Note — interpretive contracts, not pumping methods."," Each ",[16,2856,1344],{}," value identifies a ",[110,2859,2860],{},"category of field record"," with a distinct semantic contract, not a pumping technique or equipment class. Equipment belongs in the ",[16,2863,2864],{},"equipment"," field; test-analysis method belongs in ",[16,2867,399],{}," on ",[16,2870,67],{},". The contract for each type specifies what data it reliably supplies, how many steps it should carry, whether recovery is permitted, and whether its event ID is valid input to ",[16,2873,2874],{},"source_event_ids"," on an ",[16,2877,67],{}," entry.",[714,2880,284],{"id":2881},"event-types",[729,2883,2884,2914],{},[732,2885,2886],{},[735,2887,2888,2892,2895,2898,2904,2909],{},[738,2889,2890],{},[16,2891,1344],{},[738,2893,2894],{},"Português (BR)",[738,2896,2897],{},"What it records",[738,2899,2900,2903],{},[16,2901,2902],{},"steps"," constraint",[738,2905,2906],{},[16,2907,2908],{},"recovery",[738,2910,2911,2912],{},"Valid in ",[16,2913,2874],{},[751,2915,2916,2941,2961,2980,3000,3019],{},[735,2917,2918,2922,2925,2928,2931,2934],{},[756,2919,2920],{},[16,2921,306],{},[756,2923,2924],{},"Medição pontual",[756,2926,2927],{},"Static water level during a routine visit; optionally an informal brief pump observation. Not a controlled test.",[756,2929,2930],{},"SHOULD be 0 or 1",[756,2932,2933],{},"Optional",[756,2935,2936,2937,2940],{},"As ",[16,2938,2939],{},"static_level_source_id"," only",[735,2942,2943,2947,2950,2953,2956,2958],{},[756,2944,2945],{},[16,2946,314],{},[756,2948,2949],{},"Teste de vazão constante",[756,2951,2952],{},"Controlled pump test at exactly one fixed rate.",[756,2954,2955],{},"SHOULD be exactly 1",[756,2957,2933],{},[756,2959,2960],{},"Yes",[735,2962,2963,2967,2970,2973,2976,2978],{},[756,2964,2965],{},[16,2966,322],{},[756,2968,2969],{},"Teste de vazão escalonada",[756,2971,2972],{},"Controlled pump test at two or more successive rates in ascending order.",[756,2974,2975],{},"SHOULD be ≥ 2, ascending",[756,2977,2933],{},[756,2979,2960],{},[735,2981,2982,2986,2989,2992,2995,2997],{},[756,2983,2984],{},[16,2985,330],{},[756,2987,2988],{},"Air-lift",[756,2990,2991],{},"Historical fact that air-lift development was performed and produced an estimated yield.",[756,2993,2994],{},"SHOULD be ≥ 1",[756,2996,2933],{},[756,2998,2999],{},"No — see § airlift",[735,3001,3002,3006,3009,3012,3015,3017],{},[756,3003,3004],{},[16,3005,338],{},[756,3007,3008],{},"Apenas recuperação",[756,3010,3011],{},"Recovery after a pumping event whose drawdown data was not recorded.",[756,3013,3014],{},"None",[756,3016,746],{},[756,3018,2960],{},[735,3020,3021,3025,3028,3033,3035,3038],{},[756,3022,3023],{},[16,3024,346],{},[756,3026,3027],{},"Série de datalogger",[756,3029,3030,3031],{},"Continuous level series recorded by an installed sensor. Not a controlled test nor a static level. ",[110,3032,349],{},[756,3034,3014],{},[756,3036,3037],{},"No",[756,3039,3040],{},"No — see § logger_series",[21,3042,3043,3044,3046,3047,3049,3050,3052,3053,3055,3056],{},"Each known ",[16,3045,1344],{}," MUST satisfy its own schema: a malformed ",[16,3048,314],{},", for example, is invalid rather than read as an unknown type. The step counts in the table are recommendations: ",[16,3051,2902],{}," MUST be an array of valid ",[16,3054,365],{}," entries, but another count is valid. ",[110,3057,349],{},[21,3059,721,3060,3062,3063,3066],{},[16,3061,1344],{}," field accepts any string. Non-canonical values SHOULD use the ",[16,3064,3065],{},"x-"," prefix.",[714,3068,290],{"id":3069},"common-fields-all-event-types",[21,3071,3072,3073,68,3075,1893,3077,3079],{},"Only ",[16,3074,760],{},[16,3076,1344],{},[16,3078,2838],{}," are required. All others are optional for all types.",[729,3081,3082,3094],{},[732,3083,3084],{},[735,3085,3086,3088,3090,3092],{},[738,3087,740],{},[738,3089,743],{},[738,3091,746],{},[738,3093,749],{},[751,3095,3096,3112,3125,3142,3156,3170,3183,3197,3216],{},[735,3097,3098,3102,3104,3106],{},[756,3099,3100],{},[16,3101,760],{},[756,3103,763],{},[756,3105,766],{},[756,3107,3108,3109,3111],{},"Unique within ",[16,3110,63],{},". UUID v4 recommended.",[735,3113,3114,3118,3120,3122],{},[756,3115,3116],{},[16,3117,1344],{},[756,3119,763],{},[756,3121,766],{},[756,3123,3124],{},"Event type.",[735,3126,3127,3131,3133,3135],{},[756,3128,3129],{},[16,3130,2838],{},[756,3132,763],{},[756,3134,766],{},[756,3136,3137,3138,3141],{},"RFC 3339 datetime with mandatory UTC offset (e.g. ",[16,3139,3140],{},"\"2006-03-14T08:00:00-03:00\"","). See § Datetime Conventions.",[735,3143,3144,3148,3151,3153],{},[756,3145,3146],{},[16,3147,2845],{},[756,3149,3150],{},"integer",[756,3152,822],{},[756,3154,3155],{},"Tiebreaker for events sharing the same instant. Lower values sort first.",[735,3157,3158,3163,3165,3167],{},[756,3159,3160],{},[16,3161,3162],{},"operator",[756,3164,763],{},[756,3166,822],{},[756,3168,3169],{},"Person or company conducting the measurement or test.",[735,3171,3172,3176,3178,3180],{},[756,3173,3174],{},[16,3175,2864],{},[756,3177,763],{},[756,3179,822],{},[756,3181,3182],{},"Equipment description.",[735,3184,3185,3190,3192,3194],{},[756,3186,3187],{},[16,3188,3189],{},"notes",[756,3191,763],{},[756,3193,822],{},[756,3195,3196],{},"Free-text observations.",[735,3198,3199,3204,3206,3208],{},[756,3200,3201],{},[16,3202,3203],{},"corrects",[756,3205,763],{},[756,3207,822],{},[756,3209,3210,3213,3214],{},[16,3211,3212],{},"hydrodynamic_events[].id"," of the event this one retracts. See below. ",[110,3215,112],{},[735,3217,3218,3222,3227,3229],{},[756,3219,3220],{},[16,3221,772],{},[756,3223,3224],{},[16,3225,3226],{},"Attachment[]",[756,3228,822],{},[756,3230,3231,3232],{},"Field sheets, logger exports. See § Attachment. ",[110,3233,112],{},[714,3235,296,3237],{"id":3236},"corrections-since-v23",[110,3238,112],{},[21,3240,3241,3243,3244,3246,3247,3249],{},[16,3242,63],{}," is a ledger: events MAY be edited in place, but editing is NOT RECOMMENDED after the event has been exported. ",[16,3245,3203],{}," remains the recommended mechanism for measurement corrections (a re-measurement): the correction is a new event whose ",[16,3248,3203],{}," holds the id of the retracted event.",[100,3251,3252,3255,3258,3267],{},[103,3253,3254],{},"A retracted event stays in the file but is excluded from every derivation (current static level, analyses, charts).",[103,3256,3257],{},"Chains are allowed (C corrects B, which corrected A); only the last uncorrected entry counts.",[103,3259,3260,3261,3263,3264,3266],{},"A ",[16,3262,3203],{}," cycle is malformed and emits a warning. A ",[16,3265,3203],{}," value that does not resolve is a dangling reference.",[103,3268,3269,3270,3272,3273,1044,3275,3277],{},"An ",[16,3271,67],{}," whose ",[16,3274,2874],{},[16,3276,2939],{}," points to a retracted event emits a warning naming both ids.",[706,3279],{},[714,3281,3282],{"id":306},[16,3283,306],{},[729,3285,3286,3298],{},[732,3287,3288],{},[735,3289,3290,3292,3294,3296],{},[738,3291,740],{},[738,3293,743],{},[738,3295,746],{},[738,3297,749],{},[751,3299,3300,3314,3329,3348,3367],{},[735,3301,3302,3307,3309,3311],{},[756,3303,3304],{},[16,3305,3306],{},"static_level",[756,3308,1150],{},[756,3310,766],{},[756,3312,3313],{},"Depth to water surface from ground level, in meters. Negative when the level is above ground (flowing artesian). See § Level sign convention.",[735,3315,3316,3321,3323,3325],{},[756,3317,3318],{},[16,3319,3320],{},"static_level_precision",[756,3322,1150],{},[756,3324,822],{},[756,3326,2746,3327,94],{},[16,3328,3306],{},[735,3330,3331,3336,3338,3340],{},[756,3332,3333],{},[16,3334,3335],{},"measurement_method",[756,3337,763],{},[756,3339,822],{},[756,3341,3342,3343,1200,3345,94],{},"Open vocabulary: see ",[29,3344,37],{"href":36},[16,3346,3347],{},"hydrodynamic_events[].measurement_method",[735,3349,3350,3354,3359,3361],{},[756,3351,3352],{},[16,3353,2902],{},[756,3355,3356],{},[16,3357,3358],{},"PumpingStep[]",[756,3360,822],{},[756,3362,3363,3364,3366],{},"SHOULD carry at most one step; another count is valid. For an informal brief pump observation during the visit — not a controlled test. Use ",[16,3365,314],{}," for a formal test.",[735,3368,3369,3373,3377,3379],{},[756,3370,3371],{},[16,3372,2908],{},[756,3374,3375],{},[16,3376,381],{},[756,3378,822],{},[756,3380,3381],{},"Recovery after the optional pumping step.",[706,3383],{},[714,3385,3386],{"id":314},[16,3387,314],{},[729,3389,3390,3402],{},[732,3391,3392],{},[735,3393,3394,3396,3398,3400],{},[738,3395,740],{},[738,3397,743],{},[738,3399,746],{},[738,3401,749],{},[751,3403,3404,3417,3431,3449],{},[735,3405,3406,3410,3412,3414],{},[756,3407,3408],{},[16,3409,3306],{},[756,3411,1150],{},[756,3413,822],{},[756,3415,3416],{},"Pre-test static level in meters. Omit if not measured.",[735,3418,3419,3423,3425,3427],{},[756,3420,3421],{},[16,3422,3320],{},[756,3424,1150],{},[756,3426,822],{},[756,3428,2746,3429,94],{},[16,3430,3306],{},[735,3432,3433,3437,3441,3443],{},[756,3434,3435],{},[16,3436,2902],{},[756,3438,3439],{},[16,3440,3358],{},[756,3442,822],{},[756,3444,3445,3446,3448],{},"SHOULD carry exactly one entry; another count is valid. A second step would make this a ",[16,3447,322],{},". Omit if only recovery data is available.",[735,3450,3451,3455,3459,3461],{},[756,3452,3453],{},[16,3454,2908],{},[756,3456,3457],{},[16,3458,381],{},[756,3460,822],{},[756,3462,3463],{},"Recovery measurements after pump shutdown.",[706,3465],{},[714,3467,3468],{"id":322},[16,3469,322],{},[21,3471,3472,3473,3476,3477,3480,3481,3483],{},"Jacob's ",[16,3474,3475],{},"B"," and ",[16,3478,3479],{},"C"," are derived — store them in ",[16,3482,67],{},", never here.",[729,3485,3486,3498],{},[732,3487,3488],{},[735,3489,3490,3492,3494,3496],{},[738,3491,740],{},[738,3493,743],{},[738,3495,746],{},[738,3497,749],{},[751,3499,3500,3513,3527,3542],{},[735,3501,3502,3506,3508,3510],{},[756,3503,3504],{},[16,3505,3306],{},[756,3507,1150],{},[756,3509,822],{},[756,3511,3512],{},"Pre-test static level in meters.",[735,3514,3515,3519,3521,3523],{},[756,3516,3517],{},[16,3518,3320],{},[756,3520,1150],{},[756,3522,822],{},[756,3524,2746,3525,94],{},[16,3526,3306],{},[735,3528,3529,3533,3537,3539],{},[756,3530,3531],{},[16,3532,2902],{},[756,3534,3535],{},[16,3536,3358],{},[756,3538,766],{},[756,3540,3541],{},"SHOULD carry two or more steps in ascending order of flow rate; another count is valid.",[735,3543,3544,3548,3552,3554],{},[756,3545,3546],{},[16,3547,2908],{},[756,3549,3550],{},[16,3551,381],{},[756,3553,822],{},[756,3555,3556],{},"Recovery after the final step.",[706,3558],{},[714,3560,3561],{"id":330},[16,3562,330],{},[21,3564,3565,3566,3569,3570,3572,3573,3575,3576,3578,3579,3581],{},"This type exists to record the historical fact that air-lift development was performed and produced an estimated yield. It is ",[24,3567,3568],{},"not"," suitable input for ",[16,3571,67],{},": tools producing ",[16,3574,67],{}," entries MUST refuse to accept ",[16,3577,330],{}," event IDs in ",[16,3580,2874],{}," and MUST emit a warning if one is supplied.",[21,3583,3584],{},"Static level is not reliably measurable during air-lift and SHOULD be omitted.",[729,3586,3587,3599],{},[732,3588,3589],{},[735,3590,3591,3593,3595,3597],{},[738,3592,740],{},[738,3594,743],{},[738,3596,746],{},[738,3598,749],{},[751,3600,3601,3619],{},[735,3602,3603,3607,3611,3613],{},[756,3604,3605],{},[16,3606,2902],{},[756,3608,3609],{},[16,3610,3358],{},[756,3612,766],{},[756,3614,3615,3616,94],{},"SHOULD carry one or more steps; another count is valid. Each step may carry time-series ",[16,3617,3618],{},"readings",[735,3620,3621,3625,3629,3631],{},[756,3622,3623],{},[16,3624,2908],{},[756,3626,3627],{},[16,3628,381],{},[756,3630,822],{},[756,3632,3633],{},"Recovery measurements after air-lift shutdown, if recorded.",[706,3635],{},[714,3637,3638],{"id":338},[16,3639,338],{},[729,3641,3642,3654],{},[732,3643,3644],{},[735,3645,3646,3648,3650,3652],{},[738,3647,740],{},[738,3649,743],{},[738,3651,746],{},[738,3653,749],{},[751,3655,3656,3670,3684],{},[735,3657,3658,3663,3665,3667],{},[756,3659,3660],{},[16,3661,3662],{},"pumping_rate",[756,3664,1150],{},[756,3666,822],{},[756,3668,3669],{},"Estimated preceding flow rate in m³\u002Fh.",[735,3671,3672,3677,3679,3681],{},[756,3673,3674],{},[16,3675,3676],{},"pumping_duration",[756,3678,1150],{},[756,3680,822],{},[756,3682,3683],{},"Estimated preceding pumping duration in minutes.",[735,3685,3686,3690,3694,3696],{},[756,3687,3688],{},[16,3689,2908],{},[756,3691,3692],{},[16,3693,381],{},[756,3695,766],{},[756,3697,3698],{},"Recovery time-series.",[706,3700],{},[714,3702,3704,27,3706],{"id":3703},"logger_series-since-v24",[16,3705,346],{},[110,3707,349],{},[21,3709,3710],{},"A continuous level series recorded by an installed sensor: a pressure transducer with a datalogger, as used in monitoring networks and in mining (dewatering, slope piezometers, permit conditions). It is neither a controlled test nor a static level.",[729,3712,3713,3723],{},[732,3714,3715],{},[735,3716,3717,3720],{},[738,3718,3719],{},"Contract",[738,3721,3722],{},"Value",[751,3724,3725,3737,3748,3757,3766],{},[735,3726,3727,3731],{},[756,3728,3729],{},[16,3730,2902],{},[756,3732,3733,3734,3736],{},"None. ",[16,3735,2902],{}," MUST NOT be present.",[735,3738,3739,3743],{},[756,3740,3741],{},[16,3742,2908],{},[756,3744,3745,3746,3736],{},"No. ",[16,3747,2908],{},[735,3749,3750,3754],{},[756,3751,2911,3752],{},[16,3753,2874],{},[756,3755,3756],{},"No.",[735,3758,3759,3764],{},[756,3760,3761,3762],{},"Valid as ",[16,3763,2939],{},[756,3765,3756],{},[735,3767,3768,3771],{},[756,3769,3770],{},"Inherited common fields",[756,3772,3773,68,3775,68,3777,3779,3780,1035,3782,3784,3785,3788],{},[16,3774,2864],{},[16,3776,3162],{},[16,3778,772],{}," (the raw logger export, with ",[16,3781,866],{},[16,3783,3203],{},", and the ",[16,3786,3787],{},"history_logs[].hydrodynamic_event_ids"," link.",[729,3790,3791,3803],{},[732,3792,3793],{},[735,3794,3795,3797,3799,3801],{},[738,3796,740],{},[738,3798,743],{},[738,3800,746],{},[738,3802,749],{},[751,3804,3805,3821,3835,3849,3875,3910],{},[735,3806,3807,3811,3813,3815],{},[756,3808,3809],{},[16,3810,3335],{},[756,3812,763],{},[756,3814,822],{},[756,3816,3342,3817,1200,3819,94],{},[29,3818,37],{"href":36},[16,3820,3347],{},[735,3822,3823,3828,3830,3832],{},[756,3824,3825],{},[16,3826,3827],{},"sensor_depth",[756,3829,1150],{},[756,3831,822],{},[756,3833,3834],{},"Sensor depth in meters from ground level. A level below it indicates an invalid reading.",[735,3836,3837,3842,3844,3846],{},[756,3838,3839],{},[16,3840,3841],{},"interval",[756,3843,1150],{},[756,3845,822],{},[756,3847,3848],{},"Nominal interval between readings, in minutes. Greater than zero.",[735,3850,3851,3856,3858,3860],{},[756,3852,3853],{},[16,3854,3855],{},"barometric_compensation",[756,3857,763],{},[756,3859,822],{},[756,3861,3862,3863,3866,3867,3870,3871,3874],{},"Closed: ",[16,3864,3865],{},"barologger"," (Barologger \u002F Barologger), ",[16,3868,3869],{},"vented"," (Vented cable \u002F Cabo ventilado) or ",[16,3872,3873],{},"none"," (None \u002F Nenhuma).",[735,3876,3877,3882,3884,3886],{},[756,3878,3879],{},[16,3880,3881],{},"aggregation",[756,3883,763],{},[756,3885,822],{},[756,3887,3862,3888,3890,3891,3894,3895,3898,3899,1044,3901,3903,3904,3476,3907,94],{},[16,3889,3873],{}," (Raw readings \u002F Leituras brutas), ",[16,3892,3893],{},"hourly"," (Hourly \u002F Horária) or ",[16,3896,3897],{},"daily"," (Daily \u002F Diária). When ",[16,3900,3893],{},[16,3902,3897],{},", every reading MUST carry ",[16,3905,3906],{},"depth_min",[16,3908,3909],{},"depth_max",[735,3911,3912,3916,3921,3923],{},[756,3913,3914],{},[16,3915,3618],{},[756,3917,3918],{},[16,3919,3920],{},"LevelReading[]",[756,3922,766],{},[756,3924,3925,3926,3928,3929,3932],{},"One or more readings. Each reading MUST carry ",[16,3927,2838],{}," and MUST NOT carry ",[16,3930,3931],{},"elapsed",". See § LevelReading.",[21,3934,3935],{},"A series MAY grow with new readings instead of becoming one event per download.",[1583,3937,3938],{},[21,3939,3940,3943,3944,3947,3948,3476,3950,94],{},[24,3941,3942],{},"Note — pump state is not stored per reading."," A series has no per-reading ",[16,3945,3946],{},"pumping"," flag. In a well that pumps, the series mixes static and dynamic levels; interpretation crosses the series with ",[16,3949,84],{},[16,3951,75],{},[21,3953,3954],{},"Validation (warnings, never rejection):",[100,3956,3957,3969],{},[103,3958,3269,3959,3272,3961,1044,3963,3965,3966,3968],{},[16,3960,67],{},[16,3962,2874],{},[16,3964,2939],{}," points to a ",[16,3967,346],{}," emits a warning naming both ids.",[103,3970,3971,3972,3974,3975,3977],{},"A reading whose ",[16,3973,2655],{}," is greater than ",[16,3976,3827],{}," (the level is below the sensor) emits a warning naming the event.",[1205,3979,3981],{"className":1207,"code":3980,"language":1209,"meta":1210,"style":1210},"{\n  \"id\": \"8f2c1e4a-3b6d-4f0e-9a7c-5d1b2e3f4a5b\",\n  \"type\": \"logger_series\",\n  \"datetime\": \"2026-07-01T00:00:00-03:00\",\n  \"equipment\": \"Solinst Levelogger 5 LT, SN 2081234\",\n  \"measurement_method\": \"pressure_transducer\",\n  \"sensor_depth\": 42.0,\n  \"interval\": 15,\n  \"barometric_compensation\": \"barologger\",\n  \"aggregation\": \"none\",\n  \"readings\": [\n    {\n      \"datetime\": \"2026-07-01T00:00:00-03:00\",\n      \"depth\": 18.42,\n      \"pressure\": 233.9\n    },\n    {\n      \"datetime\": \"2026-07-01T00:15:00-03:00\",\n      \"depth\": 18.44,\n      \"pressure\": 233.7\n    }\n  ]\n}\n",[16,3982,3983,3987,4006,4024,4043,4062,4081,4096,4111,4129,4148,4162,4168,4188,4204,4219,4225,4230,4250,4266,4280,4286,4292],{"__ignoreMap":1210},[1214,3984,3985],{"class":1216,"line":1217},[1214,3986,2461],{"class":1220},[1214,3988,3989,3991,3993,3995,3997,3999,4002,4004],{"class":1216,"line":2318},[1214,3990,2466],{"class":1220},[1214,3992,760],{"class":1227},[1214,3994,1230],{"class":1220},[1214,3996,1233],{"class":1220},[1214,3998,1224],{"class":1220},[1214,4000,4001],{"class":1279},"8f2c1e4a-3b6d-4f0e-9a7c-5d1b2e3f4a5b",[1214,4003,1230],{"class":1220},[1214,4005,2477],{"class":1220},[1214,4007,4008,4010,4012,4014,4016,4018,4020,4022],{"class":1216,"line":2356},[1214,4009,2466],{"class":1220},[1214,4011,1344],{"class":1227},[1214,4013,1230],{"class":1220},[1214,4015,1233],{"class":1220},[1214,4017,1224],{"class":1220},[1214,4019,346],{"class":1279},[1214,4021,1230],{"class":1220},[1214,4023,2477],{"class":1220},[1214,4025,4026,4028,4030,4032,4034,4036,4039,4041],{"class":1216,"line":2395},[1214,4027,2466],{"class":1220},[1214,4029,2838],{"class":1227},[1214,4031,1230],{"class":1220},[1214,4033,1233],{"class":1220},[1214,4035,1224],{"class":1220},[1214,4037,4038],{"class":1279},"2026-07-01T00:00:00-03:00",[1214,4040,1230],{"class":1220},[1214,4042,2477],{"class":1220},[1214,4044,4045,4047,4049,4051,4053,4055,4058,4060],{"class":1216,"line":2514},[1214,4046,2466],{"class":1220},[1214,4048,2864],{"class":1227},[1214,4050,1230],{"class":1220},[1214,4052,1233],{"class":1220},[1214,4054,1224],{"class":1220},[1214,4056,4057],{"class":1279},"Solinst Levelogger 5 LT, SN 2081234",[1214,4059,1230],{"class":1220},[1214,4061,2477],{"class":1220},[1214,4063,4064,4066,4068,4070,4072,4074,4077,4079],{"class":1216,"line":2534},[1214,4065,2466],{"class":1220},[1214,4067,3335],{"class":1227},[1214,4069,1230],{"class":1220},[1214,4071,1233],{"class":1220},[1214,4073,1224],{"class":1220},[1214,4075,4076],{"class":1279},"pressure_transducer",[1214,4078,1230],{"class":1220},[1214,4080,2477],{"class":1220},[1214,4082,4083,4085,4087,4089,4091,4094],{"class":1216,"line":2578},[1214,4084,2466],{"class":1220},[1214,4086,3827],{"class":1227},[1214,4088,1230],{"class":1220},[1214,4090,1233],{"class":1220},[1214,4092,4093],{"class":1236}," 42.0",[1214,4095,2477],{"class":1220},[1214,4097,4098,4100,4102,4104,4106,4109],{"class":1216,"line":2598},[1214,4099,2466],{"class":1220},[1214,4101,3841],{"class":1227},[1214,4103,1230],{"class":1220},[1214,4105,1233],{"class":1220},[1214,4107,4108],{"class":1236}," 15",[1214,4110,2477],{"class":1220},[1214,4112,4113,4115,4117,4119,4121,4123,4125,4127],{"class":1216,"line":2617},[1214,4114,2466],{"class":1220},[1214,4116,3855],{"class":1227},[1214,4118,1230],{"class":1220},[1214,4120,1233],{"class":1220},[1214,4122,1224],{"class":1220},[1214,4124,3865],{"class":1279},[1214,4126,1230],{"class":1220},[1214,4128,2477],{"class":1220},[1214,4130,4132,4134,4136,4138,4140,4142,4144,4146],{"class":1216,"line":4131},10,[1214,4133,2466],{"class":1220},[1214,4135,3881],{"class":1227},[1214,4137,1230],{"class":1220},[1214,4139,1233],{"class":1220},[1214,4141,1224],{"class":1220},[1214,4143,3873],{"class":1279},[1214,4145,1230],{"class":1220},[1214,4147,2477],{"class":1220},[1214,4149,4151,4153,4155,4157,4159],{"class":1216,"line":4150},11,[1214,4152,2466],{"class":1220},[1214,4154,3618],{"class":1227},[1214,4156,1230],{"class":1220},[1214,4158,1233],{"class":1220},[1214,4160,4161],{"class":1220}," [\n",[1214,4163,4165],{"class":1216,"line":4164},12,[1214,4166,4167],{"class":1220},"    {\n",[1214,4169,4171,4174,4176,4178,4180,4182,4184,4186],{"class":1216,"line":4170},13,[1214,4172,4173],{"class":1220},"      \"",[1214,4175,2838],{"class":2550},[1214,4177,1230],{"class":1220},[1214,4179,1233],{"class":1220},[1214,4181,1224],{"class":1220},[1214,4183,4038],{"class":1279},[1214,4185,1230],{"class":1220},[1214,4187,2477],{"class":1220},[1214,4189,4191,4193,4195,4197,4199,4202],{"class":1216,"line":4190},14,[1214,4192,4173],{"class":1220},[1214,4194,2655],{"class":2550},[1214,4196,1230],{"class":1220},[1214,4198,1233],{"class":1220},[1214,4200,4201],{"class":1236}," 18.42",[1214,4203,2477],{"class":1220},[1214,4205,4207,4209,4212,4214,4216],{"class":1216,"line":4206},15,[1214,4208,4173],{"class":1220},[1214,4210,4211],{"class":2550},"pressure",[1214,4213,1230],{"class":1220},[1214,4215,1233],{"class":1220},[1214,4217,4218],{"class":1236}," 233.9\n",[1214,4220,4222],{"class":1216,"line":4221},16,[1214,4223,4224],{"class":1220},"    },\n",[1214,4226,4228],{"class":1216,"line":4227},17,[1214,4229,4167],{"class":1220},[1214,4231,4233,4235,4237,4239,4241,4243,4246,4248],{"class":1216,"line":4232},18,[1214,4234,4173],{"class":1220},[1214,4236,2838],{"class":2550},[1214,4238,1230],{"class":1220},[1214,4240,1233],{"class":1220},[1214,4242,1224],{"class":1220},[1214,4244,4245],{"class":1279},"2026-07-01T00:15:00-03:00",[1214,4247,1230],{"class":1220},[1214,4249,2477],{"class":1220},[1214,4251,4253,4255,4257,4259,4261,4264],{"class":1216,"line":4252},19,[1214,4254,4173],{"class":1220},[1214,4256,2655],{"class":2550},[1214,4258,1230],{"class":1220},[1214,4260,1233],{"class":1220},[1214,4262,4263],{"class":1236}," 18.44",[1214,4265,2477],{"class":1220},[1214,4267,4269,4271,4273,4275,4277],{"class":1216,"line":4268},20,[1214,4270,4173],{"class":1220},[1214,4272,4211],{"class":2550},[1214,4274,1230],{"class":1220},[1214,4276,1233],{"class":1220},[1214,4278,4279],{"class":1236}," 233.7\n",[1214,4281,4283],{"class":1216,"line":4282},21,[1214,4284,4285],{"class":1220},"    }\n",[1214,4287,4289],{"class":1216,"line":4288},22,[1214,4290,4291],{"class":1220},"  ]\n",[1214,4293,4295],{"class":1216,"line":4294},23,[1214,4296,2620],{"class":1220},[706,4298],{},[47,4300,355],{"id":4301},"supporting-object-schemas",[714,4303,4305],{"id":4304},"pumpingstep",[16,4306,365],{},[729,4308,4309,4321],{},[732,4310,4311],{},[735,4312,4313,4315,4317,4319],{},[738,4314,740],{},[738,4316,743],{},[738,4318,746],{},[738,4320,749],{},[751,4322,4323,4337,4352,4366],{},[735,4324,4325,4330,4332,4334],{},[756,4326,4327],{},[16,4328,4329],{},"rate",[756,4331,1150],{},[756,4333,766],{},[756,4335,4336],{},"Pumping rate in m³\u002Fh.",[735,4338,4339,4344,4346,4348],{},[756,4340,4341],{},[16,4342,4343],{},"rate_precision",[756,4345,1150],{},[756,4347,822],{},[756,4349,2746,4350,94],{},[16,4351,4329],{},[735,4353,4354,4359,4361,4363],{},[756,4355,4356],{},[16,4357,4358],{},"duration",[756,4360,1150],{},[756,4362,822],{},[756,4364,4365],{},"Duration in minutes.",[735,4367,4368,4372,4376,4378],{},[756,4369,4370],{},[16,4371,3618],{},[756,4373,4374],{},[16,4375,3920],{},[756,4377,822],{},[756,4379,4380],{},"Time-series during this step. A single terminal reading is valid.",[714,4382,4384],{"id":4383},"levelreading",[16,4385,373],{},[729,4387,4388,4400],{},[732,4389,4390],{},[735,4391,4392,4394,4396,4398],{},[738,4393,740],{},[738,4395,743],{},[738,4397,746],{},[738,4399,749],{},[751,4401,4402,4421,4442,4458,4472,4485,4511],{},[735,4403,4404,4408,4410,4415],{},[756,4405,4406],{},[16,4407,3931],{},[756,4409,1150],{},[756,4411,4412,4413],{},"yes, except in ",[16,4414,346],{},[756,4416,4417,4418,4420],{},"Time since step start (or pump shutdown for recovery) in minutes. MUST NOT be present in ",[16,4419,346],{}," readings.",[735,4422,4423,4427,4429,4434],{},[756,4424,4425],{},[16,4426,2838],{},[756,4428,763],{},[756,4430,4431,4432,2940],{},"in ",[16,4433,346],{},[756,4435,4436,4437,4439,4440],{},"RFC 3339 instant of the reading, with UTC offset. Required in ",[16,4438,346],{},"; optional elsewhere. ",[110,4441,349],{},[735,4443,4444,4448,4450,4452],{},[756,4445,4446],{},[16,4447,2655],{},[756,4449,1150],{},[756,4451,766],{},[756,4453,4454,4455,4457],{},"Depth to water surface from ground level in meters. In an aggregated ",[16,4456,346],{},", the representative value of the interval.",[735,4459,4460,4464,4466,4468],{},[756,4461,4462],{},[16,4463,2739],{},[756,4465,1150],{},[756,4467,822],{},[756,4469,2746,4470,94],{},[16,4471,2655],{},[735,4473,4474,4478,4480,4482],{},[756,4475,4476],{},[16,4477,4211],{},[756,4479,1150],{},[756,4481,822],{},[756,4483,4484],{},"Pressure transducer reading in kPa.",[735,4486,4487,4491,4493,4498],{},[756,4488,4489],{},[16,4490,3906],{},[756,4492,1150],{},[756,4494,4495,4496,2940],{},"aggregated ",[16,4497,346],{},[756,4499,4500,4501,4503,4504,1044,4506,4508,4509],{},"Shallowest depth in the interval, in meters. Required when ",[16,4502,3881],{}," is ",[16,4505,3893],{},[16,4507,3897],{},"; used only there. ",[110,4510,349],{},[735,4512,4513,4517,4519,4523],{},[756,4514,4515],{},[16,4516,3909],{},[756,4518,1150],{},[756,4520,4495,4521,2940],{},[16,4522,346],{},[756,4524,4525,4526,4503,4528,1044,4530,4508,4532],{},"Deepest depth in the interval, in meters. Required when ",[16,4527,3881],{},[16,4529,3893],{},[16,4531,3897],{},[110,4533,349],{},[714,4535,4537],{"id":4536},"recoveryphase",[16,4538,381],{},[729,4540,4541,4553],{},[732,4542,4543],{},[735,4544,4545,4547,4549,4551],{},[738,4546,740],{},[738,4548,743],{},[738,4550,746],{},[738,4552,749],{},[751,4554,4555],{},[735,4556,4557,4561,4565,4567],{},[756,4558,4559],{},[16,4560,3618],{},[756,4562,4563],{},[16,4564,3920],{},[756,4566,766],{},[756,4568,4569,4570,4572],{},"Time-series after pump shutdown. ",[16,4571,3931],{}," measured from shutdown.",[706,4574],{},[47,4576,4577],{"id":67},[16,4578,389],{},[21,4580,4581],{},"An array of interpreted aquifer parameter sets. Multiple entries may coexist, representing different methods or analysts.",[729,4583,4584,4596],{},[732,4585,4586],{},[735,4587,4588,4590,4592,4594],{},[738,4589,740],{},[738,4591,743],{},[738,4593,746],{},[738,4595,749],{},[751,4597,4598,4612,4625,4639,4657,4670,4683,4697,4713,4727,4742,4759,4774,4793,4809,4830,4847,4865,4882,4903,4916,4930,4944,4958,4975],{},[735,4599,4600,4604,4606,4608],{},[756,4601,4602],{},[16,4603,760],{},[756,4605,763],{},[756,4607,766],{},[756,4609,3108,4610,94],{},[16,4611,67],{},[735,4613,4614,4618,4620,4622],{},[756,4615,4616],{},[16,4617,2838],{},[756,4619,763],{},[756,4621,766],{},[756,4623,4624],{},"RFC 3339 datetime with mandatory UTC offset.",[735,4626,4627,4632,4634,4636],{},[756,4628,4629],{},[16,4630,4631],{},"analyst",[756,4633,763],{},[756,4635,822],{},[756,4637,4638],{},"Name of the hydrogeologist.",[735,4640,4641,4645,4649,4651],{},[756,4642,4643],{},[16,4644,2874],{},[756,4646,763,4647],{},[1214,4648],{},[756,4650,766],{},[756,4652,4653,4654,4656],{},"IDs of source ",[16,4655,63],{}," from this same file. See § Cross-reference and Uniqueness Rules.",[735,4658,4659,4663,4665,4667],{},[756,4660,4661],{},[16,4662,399],{},[756,4664,763],{},[756,4666,822],{},[756,4668,4669],{},"See vocabulary below.",[735,4671,4672,4676,4678,4680],{},[756,4673,4674],{},[16,4675,3306],{},[756,4677,1150],{},[756,4679,822],{},[756,4681,4682],{},"Static level used as reference, in meters.",[735,4684,4685,4689,4691,4693],{},[756,4686,4687],{},[16,4688,3320],{},[756,4690,1150],{},[756,4692,822],{},[756,4694,2746,4695,94],{},[16,4696,3306],{},[735,4698,4699,4703,4705,4707],{},[756,4700,4701],{},[16,4702,2939],{},[756,4704,763],{},[756,4706,822],{},[756,4708,4709,4710,4712],{},"ID of the event from which ",[16,4711,3306],{}," was taken.",[735,4714,4715,4720,4722,4724],{},[756,4716,4717],{},[16,4718,4719],{},"dynamic_level",[756,4721,1150],{},[756,4723,822],{},[756,4725,4726],{},"Stabilized dynamic level in meters.",[735,4728,4729,4734,4736,4738],{},[756,4730,4731],{},[16,4732,4733],{},"dynamic_level_precision",[756,4735,1150],{},[756,4737,822],{},[756,4739,2746,4740,94],{},[16,4741,4719],{},[735,4743,4744,4749,4751,4753],{},[756,4745,4746],{},[16,4747,4748],{},"flow_rate",[756,4750,1150],{},[756,4752,822],{},[756,4754,4755,4756,4758],{},"Flow rate associated with ",[16,4757,4719],{},", in m³\u002Fh.",[735,4760,4761,4766,4768,4770],{},[756,4762,4763],{},[16,4764,4765],{},"flow_rate_precision",[756,4767,1150],{},[756,4769,822],{},[756,4771,2746,4772,94],{},[16,4773,4748],{},[735,4775,4776,4781,4783,4785],{},[756,4777,4778],{},[16,4779,4780],{},"max_flow_rate",[756,4782,1150],{},[756,4784,822],{},[756,4786,4787,4788,4790,4791,94],{},"Maximum recommended sustained extraction rate in m³\u002Fh, as judged by the analyst from the source events. This is an interpretive recommendation, not the test rate. Distinct from ",[16,4789,4748],{},", which is the rate actually applied during the test that produced ",[16,4792,4719],{},[735,4794,4795,4800,4802,4804],{},[756,4796,4797],{},[16,4798,4799],{},"max_flow_rate_precision",[756,4801,1150],{},[756,4803,822],{},[756,4805,2746,4806,4808],{},[16,4807,4780],{}," in m³\u002Fh.",[735,4810,4811,4816,4818,4820],{},[756,4812,4813],{},[16,4814,4815],{},"max_flow_rate_basis",[756,4817,763],{},[756,4819,822],{},[756,4821,4822,4823,68,4826,4829],{},"Free-text justification: safety factor applied, regulatory framework referenced (e.g. ",[16,4824,4825],{},"\"80% of test rate per ANA practice\"",[16,4827,4828],{},"\"limited by available drawdown to top of screen\"","), or assumptions about long-term recharge.",[735,4831,4832,4837,4839,4841],{},[756,4833,4834],{},[16,4835,4836],{},"specific_capacity",[756,4838,1150],{},[756,4840,822],{},[756,4842,4843,4846],{},[16,4844,4845],{},"Q\u002Fs"," in m³\u002Fh per m (i.e. m²\u002Fh).",[735,4848,4849,4854,4856,4858],{},[756,4850,4851],{},[16,4852,4853],{},"transmissivity",[756,4855,1150],{},[756,4857,822],{},[756,4859,4860,4861,4864],{},"Aquifer transmissivity ",[16,4862,4863],{},"T"," in m²\u002Fs.",[735,4866,4867,4872,4874,4876],{},[756,4868,4869],{},[16,4870,4871],{},"storativity",[756,4873,1150],{},[756,4875,822],{},[756,4877,4878,4879,94],{},"Dimensionless storativity ",[16,4880,4881],{},"S",[735,4883,4884,4889,4891,4893],{},[756,4885,4886],{},[16,4887,4888],{},"hydraulic_conductivity",[756,4890,1150],{},[756,4892,822],{},[756,4894,4895,4896,4899,4900,94],{},"Hydraulic conductivity ",[16,4897,4898],{},"K"," in m\u002Fs. Requires ",[16,4901,4902],{},"aquifer_thickness",[735,4904,4905,4909,4911,4913],{},[756,4906,4907],{},[16,4908,4902],{},[756,4910,1150],{},[756,4912,822],{},[756,4914,4915],{},"Saturated aquifer thickness in meters.",[735,4917,4918,4923,4925,4927],{},[756,4919,4920],{},[16,4921,4922],{},"jacob_b",[756,4924,1150],{},[756,4926,822],{},[756,4928,4929],{},"Formation loss coefficient from Jacob's equation.",[735,4931,4932,4937,4939,4941],{},[756,4933,4934],{},[16,4935,4936],{},"jacob_c",[756,4938,1150],{},[756,4940,822],{},[756,4942,4943],{},"Well loss coefficient from Jacob's equation.",[735,4945,4946,4951,4953,4955],{},[756,4947,4948],{},[16,4949,4950],{},"well_efficiency_pct",[756,4952,1150],{},[756,4954,822],{},[756,4956,4957],{},"Well efficiency as a percentage.",[735,4959,4960,4964,4968,4970],{},[756,4961,4962],{},[16,4963,772],{},[756,4965,4966],{},[16,4967,3226],{},[756,4969,822],{},[756,4971,4972,4973],{},"Interpretation reports. See § Attachment. ",[110,4974,112],{},[735,4976,4977,4981,4983,4985],{},[756,4978,4979],{},[16,4980,3189],{},[756,4982,763],{},[756,4984,822],{},[756,4986,4987],{},"Methodology notes, assumptions, data quality remarks.",[714,4989,4991,400],{"id":4990},"method--recommended-values",[16,4992,399],{},[21,4994,4995,68,4998,68,5001,68,5004,68,5007,68,5010,68,5013,5016,5017,1200,5019,5022,5023,3066],{},[16,4996,4997],{},"cooper_jacob",[16,4999,5000],{},"theis",[16,5002,5003],{},"neuman",[16,5005,5006],{},"hantush",[16,5008,5009],{},"birsoy_summers",[16,5011,5012],{},"eden_hazel",[16,5014,5015],{},"visual_inspection","; labels in ",[29,5018,37],{"href":36},[16,5020,5021],{},"aquifer_analysis[].method",". Non-canonical values SHOULD use the ",[16,5024,3065],{},[706,5026],{},[47,5028,406],{"id":5029},"derived-parameters--computation-reference",[21,5031,5032,5033,5036],{},"The following values are ",[24,5034,5035],{},"never stored",". Applications compute them on demand.",[729,5038,5039,5052],{},[732,5040,5041],{},[735,5042,5043,5046,5049],{},[738,5044,5045],{},"Parameter",[738,5047,5048],{},"Formula",[738,5050,5051],{},"Inputs",[751,5053,5054,5079,5095,5113,5130,5147,5164],{},[735,5055,5056,5066,5071],{},[756,5057,5058,5059,5062,5063],{},"Drawdown ",[16,5060,5061],{},"s"," at time ",[16,5064,5065],{},"t",[756,5067,5068],{},[16,5069,5070],{},"depth(t) − static_level",[756,5072,5073,5076,5077],{},[16,5074,5075],{},"LevelReading.depth",", event ",[16,5078,3306],{},[735,5080,5081,5084,5088],{},[756,5082,5083],{},"Residual drawdown (recovery)",[756,5085,5086],{},[16,5087,5070],{},[756,5089,5090,5076,5093],{},[16,5091,5092],{},"RecoveryPhase.readings",[16,5094,3306],{},[735,5096,5097,5102,5107],{},[756,5098,5099,5100],{},"Specific capacity ",[16,5101,4845],{},[756,5103,5104],{},[16,5105,5106],{},"flow_rate \u002F (dynamic_level − static_level)",[756,5108,5109,5112],{},[16,5110,5111],{},"AquiferAnalysis"," fields",[735,5114,5115,5121,5126],{},[756,5116,5117,5118],{},"Unit drawdown ",[16,5119,5120],{},"s\u002FQ",[756,5122,5123],{},[16,5124,5125],{},"(dynamic_level − static_level) \u002F flow_rate",[756,5127,5128,5112],{},[16,5129,5111],{},[735,5131,5132,5135,5140],{},[756,5133,5134],{},"Formation loss",[756,5136,5137],{},[16,5138,5139],{},"jacob_b × Q",[756,5141,5142,68,5145],{},[16,5143,5144],{},"AquiferAnalysis.jacob_b",[16,5146,4748],{},[735,5148,5149,5152,5157],{},[756,5150,5151],{},"Well loss",[756,5153,5154],{},[16,5155,5156],{},"jacob_c × Q²",[756,5158,5159,68,5162],{},[16,5160,5161],{},"AquiferAnalysis.jacob_c",[16,5163,4748],{},[735,5165,5166,5170,5175],{},[756,5167,4895,5168],{},[16,5169,4898],{},[756,5171,5172],{},[16,5173,5174],{},"transmissivity \u002F aquifer_thickness",[756,5176,5177,5112],{},[16,5178,5111],{},[706,5180],{},[47,5182,412],{"id":5183},"querying-current-state",[21,5185,5186,5189,5190,5192,5193,5195],{},[24,5187,5188],{},"Current static level (NE):"," Exclude retracted events (§ Corrections), filter the remaining events where ",[16,5191,3306],{}," is present, sort by ",[16,5194,2838],{}," descending (UTC-normalized), take the first result.",[21,5197,5198,5201,5202,5204,5205,5207],{},[24,5199,5200],{},"Current specific capacity:"," Find the most recent ",[16,5203,67],{}," with ",[16,5206,4836],{}," present.",[21,5209,5210,5201,5213,5204,5215,5207],{},[24,5211,5212],{},"Current transmissivity:",[16,5214,67],{},[16,5216,4853],{},[21,5218,5219,5222,5223,5226,5227,3476,5229,94],{},[24,5220,5221],{},"Recommended maximum flow:"," Read the most recent ",[16,5224,5225],{},"aquifer_analysis[].max_flow_rate",", with ",[16,5228,4815],{},[16,5230,4799],{},[21,5232,5233,5236,5237,5239,5240,5243,5244,94],{},[24,5234,5235],{},"Current pump:"," The ",[16,5238,75],{}," entry without ",[16,5241,5242],{},"removed_at",". See § ",[16,5245,469],{},[21,5247,5248,5236,5251,5253,5254,5256,5257,94],{},[24,5249,5250],{},"Current meter(s):",[16,5252,81],{}," entries without ",[16,5255,5242],{},". More than one open meter is valid (secondary meters) but emits a warning. See § ",[16,5258,590],{},[21,5260,5261,5236,5264,5266,5267,5270,5271,94],{},[24,5262,5263],{},"Regime in force:",[16,5265,87],{}," entry with the latest ",[16,5268,5269],{},"effective_from"," not after the instant of interest. Before the first entry, the regime is unknown. See § ",[16,5272,671],{},[21,5274,5275,5236,5278,5281,5282,5284,5285,5288,5289,5291,5292,5294,5295,5298,5299,5243,5302,144,5304,94],{},[24,5276,5277],{},"Current well status:",[16,5279,5280],{},"status"," of the ",[16,5283,71],{}," entry of category ",[16,5286,5287],{},"status_change"," with the latest ",[16,5290,2838],{},". With no ",[16,5293,5287],{}," entry, the status is ",[24,5296,5297],{},"unknown"," — applications MUST NOT assume ",[16,5300,5301],{},"active",[16,5303,420],{},[16,5305,5287],{},[706,5307],{},[47,5309,5310],{"id":71},[16,5311,420],{},[21,5313,5314],{},"A mutable chronological record of physical interventions, inspections, and incidents. Entries may be edited or removed to correct field errors.",[21,5316,5317],{},"Each entry carries two distinct timestamps:",[100,5319,5320,5327],{},[103,5321,5322,5326],{},[24,5323,5324],{},[16,5325,2838],{}," — when the logged event actually occurred in the field.",[103,5328,5329,5333],{},[24,5330,5331],{},[16,5332,444],{}," — when this log entry was most recently created or edited in the record system. This timestamp tracks the data lineage of the entry itself, not the event it describes.",[21,5335,5336,5337,5339,5340,5342],{},"These timestamps may differ substantially: a maintenance intervention ",[16,5338,2838],{}," of 2018-06-12 may be paired with an ",[16,5341,444],{}," of 2024-03-15 if the entry was added retroactively or corrected.",[714,5344,428],{"id":5345},"categories",[729,5347,5348,5362],{},[732,5349,5350],{},[735,5351,5352,5357,5360],{},[738,5353,5354],{},[16,5355,5356],{},"category",[738,5358,5359],{},"Portuguese (BR)",[738,5361,749],{},[751,5363,5364,5379,5392,5405,5418],{},[735,5365,5366,5371,5374],{},[756,5367,5368],{},[16,5369,5370],{},"maintenance",[756,5372,5373],{},"Manutenção",[756,5375,5376,5377,94],{},"Physical intervention or service task: pump replacement, casing repair, cleaning, redevelopment, meter calibration. Carries the category-specific fields below ",[110,5378,112],{},[735,5380,5381,5386,5389],{},[756,5382,5383],{},[16,5384,5385],{},"inspection",[756,5387,5388],{},"Inspeção",[756,5390,5391],{},"Site visit without physical alteration: visual survey, camera inspection, sample collection.",[735,5393,5394,5399,5402],{},[756,5395,5396],{},[16,5397,5398],{},"incident",[756,5400,5401],{},"Incidente",[756,5403,5404],{},"Unplanned event: partial collapse, contamination, prolonged drought, vandalism.",[735,5406,5407,5412,5415],{},[756,5408,5409],{},[16,5410,5411],{},"event",[756,5413,5414],{},"Evento",[756,5416,5417],{},"Generic milestone: construction completion, commissioning, change of use, ownership transfer, rehabilitation, data-integrity repair.",[735,5419,5420,5424,5427],{},[756,5421,5422],{},[16,5423,5287],{},[756,5425,5426],{},"Mudança de situação",[756,5428,5429,5431],{},[110,5430,112],{}," The well's operating status changed (e.g. active → inactive). Carries the category-specific fields below.",[21,5433,5434,5435,3066],{},"Vocabulary is open. Non-canonical values SHOULD use the ",[16,5436,3065],{},[714,5438,5440],{"id":5439},"historylogentry",[16,5441,436],{},[729,5443,5444,5456],{},[732,5445,5446],{},[735,5447,5448,5450,5452,5454],{},[738,5449,740],{},[738,5451,743],{},[738,5453,746],{},[738,5455,749],{},[751,5457,5458,5472,5485,5501,5514,5527,5541,5559,5574,5594],{},[735,5459,5460,5464,5466,5468],{},[756,5461,5462],{},[16,5463,760],{},[756,5465,763],{},[756,5467,766],{},[756,5469,3108,5470,94],{},[16,5471,71],{},[735,5473,5474,5478,5480,5482],{},[756,5475,5476],{},[16,5477,2838],{},[756,5479,763],{},[756,5481,766],{},[756,5483,5484],{},"RFC 3339 datetime with mandatory UTC offset. When the logged event occurred.",[735,5486,5487,5491,5493,5495],{},[756,5488,5489],{},[16,5490,444],{},[756,5492,763],{},[756,5494,822],{},[756,5496,5497,5498,5500],{},"RFC 3339 datetime with mandatory UTC offset. When this entry was most recently created or edited. When omitted, treated as equal to ",[16,5499,2838],{},". Producers SHOULD set this field whenever they create or modify an entry.",[735,5502,5503,5507,5509,5511],{},[756,5504,5505],{},[16,5506,5356],{},[756,5508,763],{},[756,5510,766],{},[756,5512,5513],{},"Event category.",[735,5515,5516,5520,5522,5524],{},[756,5517,5518],{},[16,5519,852],{},[756,5521,763],{},[756,5523,766],{},[756,5525,5526],{},"Free-text account: work performed, findings, or incident narrative.",[735,5528,5529,5534,5536,5538],{},[756,5530,5531],{},[16,5532,5533],{},"author",[756,5535,763],{},[756,5537,822],{},[756,5539,5540],{},"Person or company responsible for the record.",[735,5542,5543,5548,5550,5552],{},[756,5544,5545],{},[16,5546,5547],{},"severity",[756,5549,763],{},[756,5551,822],{},[756,5553,3342,5554,1200,5556,94],{},[29,5555,37],{"href":36},[16,5557,5558],{},"history_logs[].severity",[735,5560,5561,5565,5569,5571],{},[756,5562,5563],{},[16,5564,772],{},[756,5566,5567],{},[16,5568,3226],{},[756,5570,822],{},[756,5572,5573],{},"Supporting documents or photos. See § Attachment.",[735,5575,5576,5581,5585,5587],{},[756,5577,5578],{},[16,5579,5580],{},"hydrodynamic_event_ids",[756,5582,763,5583],{},[1214,5584],{},[756,5586,822],{},[756,5588,5589,27,5591,5593],{},[110,5590,112],{},[16,5592,3212],{},"s holding the data produced or observed by this entry. Valid on every category. See § Data links.",[735,5595,5596,5601,5605,5607],{},[756,5597,5598],{},[16,5599,5600],{},"sample_ids",[756,5602,763,5603],{},[1214,5604],{},[756,5606,822],{},[756,5608,5609,27,5611,5614],{},[110,5610,112],{},[16,5612,5613],{},"water_samples[].id","s collected or concerned by this entry. Valid on every category. See § Data links.",[714,5616,5618,445],{"id":5617},"updated_at-semantics",[16,5619,444],{},[100,5621,5622,5630,5648,5657],{},[103,5623,5624,5626,5627,5629],{},[16,5625,444],{}," is usually later than ",[16,5628,2838],{},". It MAY be earlier when an entry is pre-dated (retroactive entry of a historical event); both orderings are valid and neither emits a warning.",[103,5631,5632,5633,68,5635,68,5637,68,5639,5641,5642,5644,5645,5647],{},"When a producer modifies the ",[16,5634,852],{},[16,5636,5356],{},[16,5638,5547],{},[16,5640,5533],{},", or ",[16,5643,772],{}," of an existing entry, it SHOULD update ",[16,5646,444],{}," to the current instant.",[103,5649,5650,5651,5653,5654,5656],{},"When a producer modifies only the ",[16,5652,760],{}," (e.g. during duplicate-resolution), it SHOULD NOT update ",[16,5655,444],{},", since the substantive content of the entry has not changed.",[103,5658,721,5659,5661,5662,5664],{},[16,5660,444],{}," field is not retroactive: parsers reading a v1 or early-v2.0 file without ",[16,5663,444],{}," MUST NOT synthesize one.",[21,5666,5667,5669,5670,94],{},[16,5668,59],{}," is a common type since v2.3; see § Common Types — ",[16,5671,59],{},[714,5673,451,5675],{"id":5674},"data-links-since-v23",[110,5676,112],{},[21,5678,5679,5680,3476,5682,5684,5685,5688,5689,5691,5692,5695,5696,1044,5698,5691,5700,5703,5704,5706,5707,5709],{},"A log entry records that something was done or observed; measured values belong in their own block and are referenced by id, never copied into the log. ",[16,5681,5580],{},[16,5683,5600],{}," link an entry of any category to that data: a ",[16,5686,5687],{},"level_measurement"," maintenance points to its ",[16,5690,306],{}," event, a ",[16,5693,5694],{},"pump_test"," to its ",[16,5697,314],{},[16,5699,322],{},[16,5701,5702],{},"water_sampling"," task or an ",[16,5705,5385],{}," visit to the samples it collected (a sample, its field duplicate and a blank are three ids), and an ",[16,5708,5398],{}," to the sample that revealed a contamination. The log keeps what the data block does not: crew, cost, invoices and the narrative of the task.",[21,5711,5712,5713,5715],{},"Both fields are arrays of distinct ids from this same file. An id that does not resolve emits a warning. A link to a ledger entry that was later retracted (",[16,5714,3203],{},") is not rewritten; consumers resolve it to the entry in force when needed.",[714,5717,459,5719],{"id":5718},"category-specific-fields-since-v23",[110,5720,112],{},[21,5722,5723,5724,5727,5728,5730],{},"Category-specific fields MUST be absent on entries of other categories; their presence emits a warning. They are optional in the schema: a missing required category field (e.g. ",[16,5725,5726],{},"maintenance_type"," on a ",[16,5729,5370],{}," entry) surfaces as a warning, never a rejection.",[21,5732,5733,5734,5736],{},"Permit condition fulfillment is not a log category: it is recorded on the condition itself (see § ",[16,5735,515],{}," — Condition fulfillment).",[875,5738,5739],{"id":5370},[16,5740,5370],{},[729,5742,5743,5755],{},[732,5744,5745],{},[735,5746,5747,5749,5751,5753],{},[738,5748,740],{},[738,5750,743],{},[738,5752,746],{},[738,5754,749],{},[751,5756,5757,5773,5790],{},[735,5758,5759,5763,5765,5767],{},[756,5760,5761],{},[16,5762,5726],{},[756,5764,763],{},[756,5766,766],{},[756,5768,5769,5770,94],{},"See format-reference.md § ",[16,5771,5772],{},"history_logs[].maintenance_type",[735,5774,5775,5780,5782,5784],{},[756,5776,5777],{},[16,5778,5779],{},"pump_installation_id",[756,5781,763],{},[756,5783,822],{},[756,5785,5786,5789],{},[16,5787,5788],{},"pump_installations[].id"," the task concerns.",[735,5791,5792,5797,5799,5801],{},[756,5793,5794],{},[16,5795,5796],{},"meter_id",[756,5798,763],{},[756,5800,822],{},[756,5802,5803,5806,5807,810],{},[16,5804,5805],{},"meters[].id"," the task concerns (e.g. a ",[16,5808,5809],{},"meter_calibration",[21,5811,5812,5813,5815,5816,5818],{},"The data a task produced is linked with ",[16,5814,5580],{}," \u002F ",[16,5817,5600],{}," (see § Data links), never copied into the log.",[875,5820,5821],{"id":5287},[16,5822,5287],{},[729,5824,5825,5837],{},[732,5826,5827],{},[735,5828,5829,5831,5833,5835],{},[738,5830,740],{},[738,5832,743],{},[738,5834,746],{},[738,5836,749],{},[751,5838,5839],{},[735,5840,5841,5845,5848,5850],{},[756,5842,5843],{},[16,5844,5280],{},[756,5846,5847],{},"string (enum)",[756,5849,766],{},[756,5851,5852,5853,94],{},"One of the five values below (closed vocabulary; any other value is rejected). See format-reference.md § ",[16,5854,5855],{},"history_logs[].status",[729,5857,5858,5869],{},[732,5859,5860],{},[735,5861,5862,5864,5866],{},[738,5863,3722],{},[738,5865,5359],{},[738,5867,5868],{},"Semantics",[751,5870,5871,5883,5895,5908,5921],{},[735,5872,5873,5877,5880],{},[756,5874,5875],{},[16,5876,5301],{},[756,5878,5879],{},"Ativo \u002F em operação",[756,5881,5882],{},"Normal operation.",[735,5884,5885,5889,5892],{},[756,5886,5887],{},[16,5888,5370],{},[756,5890,5891],{},"Em manutenção",[756,5893,5894],{},"Temporarily out of service for work.",[735,5896,5897,5902,5905],{},[756,5898,5899],{},[16,5900,5901],{},"inactive",[756,5903,5904],{},"Paralisado",[756,5906,5907],{},"Out of service, recoverable.",[735,5909,5910,5915,5918],{},[756,5911,5912],{},[16,5913,5914],{},"decommissioned",[756,5916,5917],{},"Desativado \u002F tamponado",[756,5919,5920],{},"Permanently closed and properly sealed.",[735,5922,5923,5928,5931],{},[756,5924,5925],{},[16,5926,5927],{},"abandoned",[756,5929,5930],{},"Abandonado",[756,5932,5933],{},"Left without proper sealing.",[21,5935,5936,5937,5281,5939,5266,5941,5943,5944,5946,5947,5949],{},"The current status is the ",[16,5938,5280],{},[16,5940,5287],{},[16,5942,2838],{},". With no such entry, the status is unknown. ",[16,5945,5280],{}," is a closed vocabulary: the ",[16,5948,3065],{}," extension mechanism does not apply, and a file carrying any other value is rejected.",[21,5951,5952,5953,5955,5956,1044,5958,5960,5961,5963,5964,5966,5967,4503,5969,94],{},"Any non-",[16,5954,5287],{}," entry dated after a ",[16,5957,5914],{},[16,5959,5927],{}," status emits a warning. A stopped well is recorded with a ",[16,5962,5287],{},", never with an ",[16,5965,87],{}," entry whose ",[16,5968,4748],{},[16,5970,5971],{},"0",[706,5973],{},[47,5975,5977,27,5979],{"id":5976},"pump_installations-since-v23",[16,5978,469],{},[110,5980,112],{},[21,5982,5983,5984,5987,5988,5990,5991,5993],{},"An installation block: each entry is one installation of a pump in the well, present from ",[16,5985,5986],{},"installed_at"," until ",[16,5989,5242],{},". Entries are edited in place, and ",[16,5992,444],{}," records the last edit. The current pump and its submergence are derived, never stored.",[100,5995,5996,6004,6019,6025],{},[103,5997,5998,6000,6001,6003],{},[16,5999,5242],{}," earlier than or equal to ",[16,6002,5986],{}," is malformed and emits a warning.",[103,6005,6006,3476,6009,6012,6013,6015,6016,6018],{},[16,6007,6008],{},"installed_by",[16,6010,6011],{},"removed_by"," name who did the work (person or company, free text). ",[16,6014,6011],{}," on an entry without ",[16,6017,5242],{}," carries no meaning and consumers ignore it.",[103,6020,6021,6022,94],{},"Each entry is one installation, not one piece of equipment. A unit pulled and reinstalled gets a new entry with the same ",[16,6023,6024],{},"serial",[103,6026,6027],{},"Overlapping open installations emit a warning, not an error. Standby pumps exist.",[714,6029,6031],{"id":6030},"pumpinstallation",[16,6032,481],{},[729,6034,6035,6050],{},[732,6036,6037],{},[735,6038,6039,6041,6043,6045,6048],{},[738,6040,740],{},[738,6042,743],{},[738,6044,746],{},[738,6046,6047],{},"Unit",[738,6049,749],{},[751,6051,6052,6068,6084,6099,6114,6131,6148,6178,6193,6208,6223,6240,6257,6273,6290,6306,6323,6339,6355,6373,6387,6402],{},[735,6053,6054,6058,6060,6062,6064],{},[756,6055,6056],{},[16,6057,760],{},[756,6059,763],{},[756,6061,766],{},[756,6063],{},[756,6065,3108,6066,3111],{},[16,6067,75],{},[735,6069,6070,6074,6077,6079,6081],{},[756,6071,6072],{},[16,6073,5986],{},[756,6075,6076],{},"string (instant)",[756,6078,766],{},[756,6080],{},[756,6082,6083],{},"RFC 3339 instant when the pump entered service in this well.",[735,6085,6086,6090,6092,6094,6096],{},[756,6087,6088],{},[16,6089,5242],{},[756,6091,6076],{},[756,6093,822],{},[756,6095],{},[756,6097,6098],{},"When it left. Absent means currently installed.",[735,6100,6101,6105,6107,6109,6111],{},[756,6102,6103],{},[16,6104,6008],{},[756,6106,763],{},[756,6108,822],{},[756,6110],{},[756,6112,6113],{},"Person or company that installed the pump.",[735,6115,6116,6120,6122,6124,6126],{},[756,6117,6118],{},[16,6119,6011],{},[756,6121,763],{},[756,6123,822],{},[756,6125],{},[756,6127,6128,6129,94],{},"Person or company that removed the pump. Only meaningful with ",[16,6130,5242],{},[735,6132,6133,6137,6139,6141,6143],{},[756,6134,6135],{},[16,6136,1344],{},[756,6138,763],{},[756,6140,766],{},[756,6142],{},[756,6144,5769,6145,94],{},[16,6146,6147],{},"pump_installations[].type",[735,6149,6150,6155,6157,6159,6161],{},[756,6151,6152],{},[16,6153,6154],{},"power_source",[756,6156,763],{},[756,6158,822],{},[756,6160],{},[756,6162,6163,68,6166,68,6169,68,6172,68,6175],{},[16,6164,6165],{},"grid",[16,6167,6168],{},"solar",[16,6170,6171],{},"diesel",[16,6173,6174],{},"hybrid",[16,6176,6177],{},"x-…",[735,6179,6180,6185,6187,6189,6191],{},[756,6181,6182],{},[16,6183,6184],{},"manufacturer",[756,6186,763],{},[756,6188,822],{},[756,6190],{},[756,6192],{},[735,6194,6195,6200,6202,6204,6206],{},[756,6196,6197],{},[16,6198,6199],{},"model",[756,6201,763],{},[756,6203,822],{},[756,6205],{},[756,6207],{},[735,6209,6210,6214,6216,6218,6220],{},[756,6211,6212],{},[16,6213,6024],{},[756,6215,763],{},[756,6217,822],{},[756,6219],{},[756,6221,6222],{},"Links reinstallations of the same unit.",[735,6224,6225,6230,6232,6234,6237],{},[756,6226,6227],{},[16,6228,6229],{},"intake_depth",[756,6231,1150],{},[756,6233,822],{},[756,6235,6236],{},"m",[756,6238,6239],{},"Depth of the pump intake (crivo), from ground level.",[735,6241,6242,6247,6249,6251,6254],{},[756,6243,6244],{},[16,6245,6246],{},"rated_flow_rate",[756,6248,1150],{},[756,6250,822],{},[756,6252,6253],{},"m³\u002Fh",[756,6255,6256],{},"Nameplate duty-point flow.",[735,6258,6259,6264,6266,6268,6270],{},[756,6260,6261],{},[16,6262,6263],{},"rated_head",[756,6265,1150],{},[756,6267,822],{},[756,6269,6236],{},[756,6271,6272],{},"Nameplate duty-point head.",[735,6274,6275,6280,6282,6284,6287],{},[756,6276,6277],{},[16,6278,6279],{},"rated_power",[756,6281,1150],{},[756,6283,822],{},[756,6285,6286],{},"kW",[756,6288,6289],{},"Motor power.",[735,6291,6292,6297,6299,6301,6303],{},[756,6293,6294],{},[16,6295,6296],{},"stages",[756,6298,3150],{},[756,6300,822],{},[756,6302],{},[756,6304,6305],{},"Number of stages.",[735,6307,6308,6313,6315,6317,6320],{},[756,6309,6310],{},[16,6311,6312],{},"riser_diameter",[756,6314,1150],{},[756,6316,822],{},[756,6318,6319],{},"mm",[756,6321,6322],{},"Riser pipe (edutor), as-built outer diameter.",[735,6324,6325,6330,6332,6334,6336],{},[756,6326,6327],{},[16,6328,6329],{},"riser_material",[756,6331,763],{},[756,6333,822],{},[756,6335],{},[756,6337,6338],{},"Open vocabulary: see format-reference.md § Construction materials.",[735,6340,6341,6346,6348,6350,6352],{},[756,6342,6343],{},[16,6344,6345],{},"check_valve",[756,6347,2672],{},[756,6349,822],{},[756,6351],{},[756,6353,6354],{},"Whether a check valve is installed.",[735,6356,6357,6362,6366,6368,6370],{},[756,6358,6359],{},[16,6360,6361],{},"electrical",[756,6363,6364],{},[16,6365,489],{},[756,6367,822],{},[756,6369],{},[756,6371,6372],{},"See below.",[735,6374,6375,6379,6381,6383,6385],{},[756,6376,6377],{},[16,6378,3189],{},[756,6380,763],{},[756,6382,822],{},[756,6384],{},[756,6386],{},[735,6388,6389,6393,6395,6397,6399],{},[756,6390,6391],{},[16,6392,444],{},[756,6394,6076],{},[756,6396,822],{},[756,6398],{},[756,6400,6401],{},"Last edit of this record.",[735,6403,6404,6408,6412,6414,6416],{},[756,6405,6406],{},[16,6407,772],{},[756,6409,6410],{},[16,6411,3226],{},[756,6413,822],{},[756,6415],{},[756,6417,6418],{},"Pump curves, invoices, photos. See § Attachment.",[714,6420,6422],{"id":6421},"pumpelectrical",[16,6423,489],{},[21,6425,6426],{},"All fields optional.",[729,6428,6429,6439],{},[732,6430,6431],{},[735,6432,6433,6435,6437],{},[738,6434,740],{},[738,6436,743],{},[738,6438,6047],{},[751,6440,6441,6453,6470,6482],{},[735,6442,6443,6448,6450],{},[756,6444,6445],{},[16,6446,6447],{},"voltage",[756,6449,1150],{},[756,6451,6452],{},"V",[735,6454,6455,6460,6462],{},[756,6456,6457],{},[16,6458,6459],{},"phases",[756,6461,3150],{},[756,6463,6464,1044,6467],{},[16,6465,6466],{},"1",[16,6468,6469],{},"3",[735,6471,6472,6477,6479],{},[756,6473,6474],{},[16,6475,6476],{},"cable_section",[756,6478,1150],{},[756,6480,6481],{},"mm²",[735,6483,6484,6489,6491],{},[756,6485,6486],{},[16,6487,6488],{},"cable_length",[756,6490,1150],{},[756,6492,6236],{},[714,6494,495],{"id":6495},"validation-warnings-never-rejection",[100,6497,6498,6511,6518,6523],{},[103,6499,6500,6502,6503,6506,6507,6510],{},[16,6501,6229],{}," greater than ",[16,6504,6505],{},"well_depth",", or below the bottom of the deepest ",[16,6508,6509],{},"bore_hole"," interval.",[103,6512,6513,6515,6516,6510],{},[16,6514,6229],{}," inside a ",[16,6517,1914],{},[103,6519,6520,6521,94],{},"More than one entry without ",[16,6522,5242],{},[103,6524,6525,6000,6527,94],{},[16,6526,5242],{},[16,6528,5986],{},[714,6530,501],{"id":6531},"derived-values",[100,6533,6534,6542,6551],{},[103,6535,6536,6538,6539,6541],{},[24,6537,5235],{}," the entry without ",[16,6540,5242],{},"; if all are removed, none.",[103,6543,6544,27,6547,6550],{},[24,6545,6546],{},"Submergence:",[16,6548,6549],{},"intake_depth − dynamic_level",", using the most recent applicable reading during pumping. A negative value means the intake is above the water level.",[103,6552,6553,6556,6557,94],{},[24,6554,6555],{},"Time in service per unit:"," sum of installation durations sharing a ",[16,6558,6024],{},[714,6560,507],{"id":6561},"rendering",[21,6563,6564,6565,6567],{},"Renderers draw the current pump ending at ",[16,6566,6229],{}," and its riser from the surface. Earlier installations are not drawn by default.",[706,6569],{},[47,6571,6573,27,6575],{"id":6572},"permits-since-v23",[16,6574,515],{},[110,6576,112],{},[21,6578,6579,6580,6582,6583,6585],{},"A mutable record block: each entry transcribes one legal instrument governing abstraction from the well (outorga, dispensa, cadastro), from its request on. Entries are edited in place, and ",[16,6581,444],{}," records the last edit. The attached document is authoritative. The administrative ",[16,6584,5280],{}," set by the authority is stored; the validity status and condition deadlines are always derived, never stored.",[714,6587,6589],{"id":6588},"permit",[16,6590,527],{},[729,6592,6593,6607],{},[732,6594,6595],{},[735,6596,6597,6599,6601,6603,6605],{},[738,6598,740],{},[738,6600,743],{},[738,6602,746],{},[738,6604,6047],{},[738,6606,749],{},[751,6608,6609,6625,6642,6668,6684,6700,6718,6735,6753,6769,6785,6805,6820,6837,6856,6875,6894,6912,6931,6945,6959],{},[735,6610,6611,6615,6617,6619,6621],{},[756,6612,6613],{},[16,6614,760],{},[756,6616,763],{},[756,6618,766],{},[756,6620],{},[756,6622,3108,6623,3111],{},[16,6624,78],{},[735,6626,6627,6631,6633,6635,6637],{},[756,6628,6629],{},[16,6630,1344],{},[756,6632,763],{},[756,6634,766],{},[756,6636],{},[756,6638,5769,6639,94],{},[16,6640,6641],{},"permits[].type",[735,6643,6644,6649,6651,6653,6655],{},[756,6645,6646],{},[16,6647,6648],{},"authority",[756,6650,763],{},[756,6652,766],{},[756,6654],{},[756,6656,6657,6658,68,6661,6664,6665,94],{},"Issuing body, e.g. ",[16,6659,6660],{},"ANA",[16,6662,6663],{},"SEMAS-PA",". Same semantics as ",[16,6666,6667],{},"well_id.authority",[735,6669,6670,6675,6677,6679,6681],{},[756,6671,6672],{},[16,6673,6674],{},"identifier",[756,6676,763],{},[756,6678,822],{},[756,6680],{},[756,6682,6683],{},"Identifier of the granted instrument (portaria, license code), verbatim.",[735,6685,6686,6691,6693,6695,6697],{},[756,6687,6688],{},[16,6689,6690],{},"request_identifier",[756,6692,763],{},[756,6694,822],{},[756,6696],{},[756,6698,6699],{},"Identifier of the request or administrative process (protocolo), verbatim.",[735,6701,6702,6706,6708,6710,6712],{},[756,6703,6704],{},[16,6705,5280],{},[756,6707,5847],{},[756,6709,822],{},[756,6711],{},[756,6713,6714,6715,94],{},"Administrative status. Closed vocabulary, see below. Absent means ",[16,6716,6717],{},"granted",[735,6719,6720,6725,6728,6730,6732],{},[756,6721,6722],{},[16,6723,6724],{},"issued_at",[756,6726,6727],{},"string (date)",[756,6729,822],{},[756,6731],{},[756,6733,6734],{},"Issue date.",[735,6736,6737,6742,6744,6746,6748],{},[756,6738,6739],{},[16,6740,6741],{},"valid_from",[756,6743,6727],{},[756,6745,822],{},[756,6747],{},[756,6749,6750,6751,94],{},"Absent means valid from ",[16,6752,6724],{},[735,6754,6755,6760,6762,6764,6766],{},[756,6756,6757],{},[16,6758,6759],{},"valid_until",[756,6761,6727],{},[756,6763,822],{},[756,6765],{},[756,6767,6768],{},"Absent means no fixed expiry.",[735,6770,6771,6776,6778,6780,6782],{},[756,6772,6773],{},[16,6774,6775],{},"renewal_requested_at",[756,6777,6727],{},[756,6779,822],{},[756,6781],{},[756,6783,6784],{},"Date a renewal request was filed.",[735,6786,6787,6792,6796,6798,6800],{},[756,6788,6789],{},[16,6790,6791],{},"water_use",[756,6793,763,6794],{},[1214,6795],{},[756,6797,822],{},[756,6799],{},[756,6801,5769,6802,94],{},[16,6803,6804],{},"permits[].water_use",[735,6806,6807,6811,6813,6815,6817],{},[756,6808,6809],{},[16,6810,4748],{},[756,6812,1150],{},[756,6814,822],{},[756,6816,6253],{},[756,6818,6819],{},"Maximum granted flow.",[735,6821,6822,6827,6829,6831,6834],{},[756,6823,6824],{},[16,6825,6826],{},"daily_operating_time",[756,6828,1150],{},[756,6830,822],{},[756,6832,6833],{},"h",[756,6835,6836],{},"Maximum granted daily operating time. Above 24 is read as 24, with a warning.",[735,6838,6839,6844,6849,6851,6853],{},[756,6840,6841],{},[16,6842,6843],{},"volume_limits",[756,6845,6846],{},[16,6847,6848],{},"VolumeLimit[]",[756,6850,822],{},[756,6852],{},[756,6854,6855],{},"Only volumes stated in the document.",[735,6857,6858,6863,6868,6870,6872],{},[756,6859,6860],{},[16,6861,6862],{},"monthly_schedule",[756,6864,6865],{},[16,6866,6867],{},"MonthlyGrant[]",[756,6869,822],{},[756,6871],{},[756,6873,6874],{},"Month-by-month grant.",[735,6876,6877,6882,6887,6889,6891],{},[756,6878,6879],{},[16,6880,6881],{},"conditions",[756,6883,6884],{},[16,6885,6886],{},"PermitCondition[]",[756,6888,822],{},[756,6890],{},[756,6892,6893],{},"Obligations (condicionantes).",[735,6895,6896,6900,6905,6907,6909],{},[756,6897,6898],{},[16,6899,1030],{},[756,6901,6902],{},[16,6903,6904],{},"PermitHistoryEntry[]",[756,6906,822],{},[756,6908],{},[756,6910,6911],{},"Administrative steps: filing, process, notifications, fees.",[735,6913,6914,6919,6921,6923,6925],{},[756,6915,6916],{},[16,6917,6918],{},"supersedes",[756,6920,763],{},[756,6922,822],{},[756,6924],{},[756,6926,6927,6930],{},[16,6928,6929],{},"permits[].id"," of the instrument this one legally replaces.",[735,6932,6933,6937,6939,6941,6943],{},[756,6934,6935],{},[16,6936,3189],{},[756,6938,763],{},[756,6940,822],{},[756,6942],{},[756,6944],{},[735,6946,6947,6951,6953,6955,6957],{},[756,6948,6949],{},[16,6950,444],{},[756,6952,6076],{},[756,6954,822],{},[756,6956],{},[756,6958,6401],{},[735,6960,6961,6965,6969,6971,6973],{},[756,6962,6963],{},[16,6964,772],{},[756,6966,6967],{},[16,6968,3226],{},[756,6970,822],{},[756,6972],{},[756,6974,6975],{},"The legal document. See § Attachment.",[21,6977,6978,6980,6981,6984],{},[16,6979,6791],{}," describes what the abstracted water is for. It is distinct from the top-level ",[16,6982,6983],{},"well_purpose",", which describes the well's role.",[21,6986,6987,6988,6990,6991,6993],{},"A renewal is not a permit type: it is a new permit of the same type whose ",[16,6989,6918],{}," points to the previous one. ",[16,6992,6918],{}," expresses legal succession between two valid instruments and is not a correction mechanism.",[21,6995,6996,6997,6999,7000,7002],{},"Identifiers are free strings preserved verbatim, because agencies use diverse formats (numbers, letters, slashes). A permit that has only been requested has no ",[16,6998,6674],{}," yet: it is identified by ",[16,7001,6690],{},". At least one of the two SHOULD be present.",[875,7004,7006],{"id":7005},"administrative-status","Administrative status",[21,7008,7009,7011,7012,5949],{},[16,7010,5280],{}," records what the authority decided, which dates alone cannot express. It is a closed vocabulary: the ",[16,7013,3065],{},[729,7015,7016,7026],{},[732,7017,7018],{},[735,7019,7020,7022,7024],{},[738,7021,3722],{},[738,7023,5359],{},[738,7025,5868],{},[751,7027,7028,7041,7053,7066,7079,7092],{},[735,7029,7030,7035,7038],{},[756,7031,7032],{},[16,7033,7034],{},"requested",[756,7036,7037],{},"Requerida",[756,7039,7040],{},"Filed and awaiting a decision. No grant yet.",[735,7042,7043,7047,7050],{},[756,7044,7045],{},[16,7046,6717],{},[756,7048,7049],{},"Concedida",[756,7051,7052],{},"Issued. The validity status is derived from the dates. Default.",[735,7054,7055,7060,7063],{},[756,7056,7057],{},[16,7058,7059],{},"suspended",[756,7061,7062],{},"Suspensa",[756,7064,7065],{},"Temporarily halted by the authority.",[735,7067,7068,7073,7076],{},[756,7069,7070],{},[16,7071,7072],{},"revoked",[756,7074,7075],{},"Revogada",[756,7077,7078],{},"Cancelled by the authority.",[735,7080,7081,7086,7089],{},[756,7082,7083],{},[16,7084,7085],{},"denied",[756,7087,7088],{},"Indeferida",[756,7090,7091],{},"The request was refused.",[735,7093,7094,7099,7102],{},[756,7095,7096],{},[16,7097,7098],{},"withdrawn",[756,7100,7101],{},"Cancelada",[756,7103,7104],{},"The request or permit was given up by the holder.",[21,7106,7107,7108,7110],{},"The change itself (notice of suspension, decision) is recorded as a ",[16,7109,1030],{}," step, with the document attached.",[714,7112,7114],{"id":7113},"permithistoryentry",[16,7115,535],{},[729,7117,7118,7130],{},[732,7119,7120],{},[735,7121,7122,7124,7126,7128],{},[738,7123,740],{},[738,7125,743],{},[738,7127,746],{},[738,7129,749],{},[751,7131,7132,7147,7161,7176,7189,7203,7217,7229],{},[735,7133,7134,7138,7140,7142],{},[756,7135,7136],{},[16,7137,760],{},[756,7139,763],{},[756,7141,766],{},[756,7143,7144,7145,3111],{},"Unique within the permit's ",[16,7146,1030],{},[735,7148,7149,7154,7156,7158],{},[756,7150,7151],{},[16,7152,7153],{},"date",[756,7155,6727],{},[756,7157,766],{},[756,7159,7160],{},"When the step happened.",[735,7162,7163,7167,7169,7171],{},[756,7164,7165],{},[16,7166,1344],{},[756,7168,763],{},[756,7170,822],{},[756,7172,5769,7173,94],{},[16,7174,7175],{},"permits[].history[].type",[735,7177,7178,7182,7184,7186],{},[756,7179,7180],{},[16,7181,852],{},[756,7183,763],{},[756,7185,766],{},[756,7187,7188],{},"What happened: protocol, dispatch, notice, fee, inspection, decision.",[735,7190,7191,7196,7198,7200],{},[756,7192,7193],{},[16,7194,7195],{},"done",[756,7197,2672],{},[756,7199,822],{},[756,7201,7202],{},"For actionable steps (fee paid, notification answered). Absent means informational.",[735,7204,7205,7210,7212,7214],{},[756,7206,7207],{},[16,7208,7209],{},"due_date",[756,7211,6727],{},[756,7213,822],{},[756,7215,7216],{},"Date by which an actionable step must be done.",[735,7218,7219,7223,7225,7227],{},[756,7220,7221],{},[16,7222,444],{},[756,7224,6076],{},[756,7226,822],{},[756,7228,6401],{},[735,7230,7231,7235,7239,7241],{},[756,7232,7233],{},[16,7234,772],{},[756,7236,7237],{},[16,7238,3226],{},[756,7240,822],{},[756,7242,7243],{},"Notices, receipts, protocols. See § Attachment.",[21,7245,7246,7247,7249,7250,7252],{},"A step whose ",[16,7248,7209],{}," has passed and that is not ",[16,7251,7195],{}," is past due. Applications SHOULD surface it.",[714,7254,7256],{"id":7255},"volumelimit",[16,7257,543],{},[729,7259,7260,7274],{},[732,7261,7262],{},[735,7263,7264,7266,7268,7270,7272],{},[738,7265,740],{},[738,7267,743],{},[738,7269,746],{},[738,7271,6047],{},[738,7273,749],{},[751,7275,7276,7300],{},[735,7277,7278,7283,7285,7287,7289],{},[756,7279,7280],{},[16,7281,7282],{},"period",[756,7284,763],{},[756,7286,766],{},[756,7288],{},[756,7290,7291,68,7293,68,7296,7299],{},[16,7292,3897],{},[16,7294,7295],{},"monthly",[16,7297,7298],{},"annual",". Each period appears at most once.",[735,7301,7302,7307,7309,7311,7314],{},[756,7303,7304],{},[16,7305,7306],{},"volume",[756,7308,1150],{},[756,7310,766],{},[756,7312,7313],{},"m³",[756,7315],{},[21,7317,7318],{},"Volumes implied by flow × time × days are derived and MUST NOT be stored here.",[714,7320,7322],{"id":7321},"monthlygrant",[16,7323,551],{},[729,7325,7326,7340],{},[732,7327,7328],{},[735,7329,7330,7332,7334,7336,7338],{},[738,7331,740],{},[738,7333,743],{},[738,7335,746],{},[738,7337,6047],{},[738,7339,749],{},[751,7341,7342,7358,7372,7387],{},[735,7343,7344,7349,7351,7353,7355],{},[756,7345,7346],{},[16,7347,7348],{},"month",[756,7350,3150],{},[756,7352,766],{},[756,7354],{},[756,7356,7357],{},"1–12, unique within the schedule.",[735,7359,7360,7364,7366,7368,7370],{},[756,7361,7362],{},[16,7363,4748],{},[756,7365,1150],{},[756,7367,822],{},[756,7369,6253],{},[756,7371],{},[735,7373,7374,7378,7380,7382,7384],{},[756,7375,7376],{},[16,7377,6826],{},[756,7379,1150],{},[756,7381,822],{},[756,7383,6833],{},[756,7385,7386],{},"Above 24 is read as 24, with a warning.",[735,7388,7389,7394,7396,7398,7400],{},[756,7390,7391],{},[16,7392,7393],{},"days",[756,7395,3150],{},[756,7397,822],{},[756,7399],{},[756,7401,7402],{},"Days of operation granted in the month.",[21,7404,7405,7406,7408,7409,3476,7411,7413],{},"When ",[16,7407,6862],{}," is present, a month absent from it has no abstraction granted. The top-level ",[16,7410,4748],{},[16,7412,6826],{}," hold the maximum across months; a monthly value above them emits a warning.",[714,7415,7417],{"id":7416},"permitcondition",[16,7418,559],{},[729,7420,7421,7433],{},[732,7422,7423],{},[735,7424,7425,7427,7429,7431],{},[738,7426,740],{},[738,7428,743],{},[738,7430,746],{},[738,7432,749],{},[751,7434,7435,7450,7463,7478,7492,7510,7527,7541,7555,7569],{},[735,7436,7437,7441,7443,7445],{},[756,7438,7439],{},[16,7440,760],{},[756,7442,763],{},[756,7444,766],{},[756,7446,7144,7447,7449],{},[16,7448,6881],{}," array.",[735,7451,7452,7456,7458,7460],{},[756,7453,7454],{},[16,7455,852],{},[756,7457,763],{},[756,7459,766],{},[756,7461,7462],{},"Text of the condition as written in the document.",[735,7464,7465,7469,7471,7473],{},[756,7466,7467],{},[16,7468,5356],{},[756,7470,763],{},[756,7472,822],{},[756,7474,5769,7475,94],{},[16,7476,7477],{},"permits[].conditions[].category",[735,7479,7480,7485,7487,7489],{},[756,7481,7482],{},[16,7483,7484],{},"first_due",[756,7486,6727],{},[756,7488,822],{},[756,7490,7491],{},"Explicit date of the first deadline.",[735,7493,7494,7499,7502,7504],{},[756,7495,7496],{},[16,7497,7498],{},"due_after",[756,7500,7501],{},"string (duration)",[756,7503,822],{},[756,7505,7506,7507,94],{},"First deadline relative to the permit's start date, e.g. ",[16,7508,7509],{},"P90D",[735,7511,7512,7516,7518,7520],{},[756,7513,7514],{},[16,7515,1087],{},[756,7517,7501],{},[756,7519,822],{},[756,7521,7522,7523,7526],{},"Interval between deadlines, e.g. ",[16,7524,7525],{},"P6M",". Absent means one-time.",[735,7528,7529,7534,7536,7538],{},[756,7530,7531],{},[16,7532,7533],{},"last_due",[756,7535,6727],{},[756,7537,822],{},[756,7539,7540],{},"No deadline is generated after this date.",[735,7542,7543,7548,7550,7552],{},[756,7544,7545],{},[16,7546,7547],{},"occurrences",[756,7549,3150],{},[756,7551,822],{},[756,7553,7554],{},"Maximum number of deadlines, counting the first.",[735,7556,7557,7562,7564,7566],{},[756,7558,7559],{},[16,7560,7561],{},"responsible",[756,7563,763],{},[756,7565,822],{},[756,7567,7568],{},"Person or team accountable for meeting the obligation.",[735,7570,7571,7575,7580,7582],{},[756,7572,7573],{},[16,7574,1034],{},[756,7576,7577],{},[16,7578,7579],{},"ConditionFulfillment[]",[756,7581,822],{},[756,7583,7584],{},"Deadlines met. See § Condition fulfillment.",[21,7586,7587,3476,7589,7591,7592,7594],{},[16,7588,7484],{},[16,7590,7498],{}," are mutually exclusive; a condition carrying both is malformed and ",[16,7593,7484],{}," wins. A condition with neither is undated: it is valid and is displayed, but generates no deadlines. Durations follow § Common Types — Date duration.",[714,7596,565],{"id":7597},"deadline-generation-normative",[21,7599,7600],{},"Applications generate a condition's deadlines as follows.",[7602,7603,7604,7619,7630,7642,7654,7667],"ol",{},[103,7605,7606,7609,7610,7612,7613,7615,7616,7618],{},[24,7607,7608],{},"Start date"," of the permit: ",[16,7611,6741],{},", else ",[16,7614,6724],{},". Without either, ",[16,7617,7498],{}," cannot be resolved and the condition is undated.",[103,7620,7621,7624,7625,7627,7628,94],{},[24,7622,7623],{},"Anchor",": ",[16,7626,7484],{},", else start date + ",[16,7629,7498],{},[103,7631,7632,7635,7636,7638,7639,7641],{},[24,7633,7634],{},"Deadline n"," (n = 0, 1, 2 …) = anchor + n × ",[16,7637,1087],{},", always computed from the anchor, never from the previous deadline. Years and months are added first; when the resulting day does not exist in the target month, that month's last day is used. Weeks and days are then added. Without ",[16,7640,1087],{},", only n = 0 exists.",[103,7643,7644,7647,7648,7650,7651,7653],{},[24,7645,7646],{},"Stop"," when any limit is reached: ",[16,7649,7547],{}," deadlines generated; the date passes ",[16,7652,7533],{},"; or the date passes the permit's effective end.",[103,7655,7656,7659,7660,7662,7663,7666],{},[24,7657,7658],{},"Effective end"," of the permit: if another permit supersedes it, the day before the successor's start date; otherwise ",[16,7661,6759],{},"; while the status is ",[16,7664,7665],{},"active_pending_renewal",", there is no end. With no end, applications generate deadlines up to a horizon of their choice.",[103,7668,7669,7671,7672,68,7674,1044,7676,7678,7679,1044,7681,7683],{},[24,7670,7006],{},": a ",[16,7673,7034],{},[16,7675,7085],{},[16,7677,7098],{}," permit generates no deadlines. A ",[16,7680,7059],{},[16,7682,7072],{}," permit generates none after today; those already due remain.",[21,7685,7686],{},"Computing every deadline from the anchor prevents drift: a monthly obligation anchored on 31 January falls on 28 or 29 February and back on 31 March.",[729,7688,7689,7699],{},[732,7690,7691],{},[735,7692,7693,7696],{},[738,7694,7695],{},"Document wording",[738,7697,7698],{},"Encoding",[751,7700,7701,7711,7721,7731,7741,7751],{},[735,7702,7703,7706],{},[756,7704,7705],{},"Install a meter within 90 days",[756,7707,7708],{},[16,7709,7710],{},"due_after: \"P90D\"",[735,7712,7713,7716],{},[756,7714,7715],{},"Semiannual report from issuance",[756,7717,7718],{},[16,7719,7720],{},"due_after: \"P6M\", recurrence: \"P6M\"",[735,7722,7723,7726],{},[756,7724,7725],{},"Semiannual report by 31 Jan and 31 Jul",[756,7727,7728],{},[16,7729,7730],{},"first_due: \"2027-01-31\", recurrence: \"P6M\"",[735,7732,7733,7736],{},[756,7734,7735],{},"Monthly level readings during the first year",[756,7737,7738],{},[16,7739,7740],{},"due_after: \"P1M\", recurrence: \"P1M\", occurrences: 12",[735,7742,7743,7746],{},[756,7744,7745],{},"Annual water analysis",[756,7747,7748],{},[16,7749,7750],{},"due_after: \"P1Y\", recurrence: \"P1Y\"",[735,7752,7753,7756],{},[756,7754,7755],{},"Request renewal 90 days before expiry",[756,7757,7758,7760],{},[16,7759,7484],{}," set to that date by the author",[714,7762,571],{"id":7763},"condition-fulfillment",[21,7765,7766,7767,7769,7770,94],{},"Fulfillment is recorded in the condition's ",[16,7768,1034],{},". Each entry fulfills one deadline, identified by its ",[16,7771,7209],{},[875,7773,7775],{"id":7774},"conditionfulfillment",[16,7776,7777],{},"ConditionFulfillment",[729,7779,7780,7792],{},[732,7781,7782],{},[735,7783,7784,7786,7788,7790],{},[738,7785,740],{},[738,7787,743],{},[738,7789,746],{},[738,7791,749],{},[751,7793,7794,7809,7822,7835,7847,7860,7876,7891,7903],{},[735,7795,7796,7800,7802,7804],{},[756,7797,7798],{},[16,7799,760],{},[756,7801,763],{},[756,7803,766],{},[756,7805,7806,7807,3111],{},"Unique within the condition's ",[16,7808,1034],{},[735,7810,7811,7815,7817,7819],{},[756,7812,7813],{},[16,7814,2838],{},[756,7816,6076],{},[756,7818,766],{},[756,7820,7821],{},"When the obligation was fulfilled, e.g. when a report was filed.",[735,7823,7824,7828,7830,7832],{},[756,7825,7826],{},[16,7827,7209],{},[756,7829,6727],{},[756,7831,822],{},[756,7833,7834],{},"The deadline fulfilled. Absent for undated conditions.",[735,7836,7837,7841,7843,7845],{},[756,7838,7839],{},[16,7840,852],{},[756,7842,763],{},[756,7844,822],{},[756,7846],{},[735,7848,7849,7853,7855,7857],{},[756,7850,7851],{},[16,7852,5533],{},[756,7854,763],{},[756,7856,822],{},[756,7858,7859],{},"Who fulfilled the obligation.",[735,7861,7862,7867,7869,7871],{},[756,7863,7864],{},[16,7865,7866],{},"event_id",[756,7868,763],{},[756,7870,822],{},[756,7872,7873,7875],{},[16,7874,3212],{}," that satisfied the obligation, when applicable.",[735,7877,7878,7883,7885,7887],{},[756,7879,7880],{},[16,7881,7882],{},"sample_id",[756,7884,763],{},[756,7886,822],{},[756,7888,7889,7875],{},[16,7890,5613],{},[735,7892,7893,7897,7899,7901],{},[756,7894,7895],{},[16,7896,444],{},[756,7898,6076],{},[756,7900,822],{},[756,7902,6401],{},[735,7904,7905,7909,7913,7915],{},[756,7906,7907],{},[16,7908,772],{},[756,7910,7911],{},[16,7912,3226],{},[756,7914,822],{},[756,7916,7917,7918,7921],{},"Proof of submission, with ",[16,7919,7920],{},"document_type: \"condition_evidence\"",". See § Attachment.",[21,7923,7924,7925,7928,7929,94],{},"A water-quality ",[16,7926,7927],{},"monitoring"," condition is fulfilled by pointing to the sample with ",[16,7930,7882],{},[21,7932,7933],{},"Derived status of each deadline, evaluated on the local civil date at the well site:",[100,7935,7936,7964,7972],{},[103,7937,7938,7941,7942,829,7944,7947,7948,7950,7951,7953,7954,27,7957,7959,7960,7963],{},[24,7939,7940],{},"fulfilled"," — a fulfillment has its ",[16,7943,7209],{},[24,7945,7946],{},"Fulfilled late"," when that fulfillment's local date is after ",[16,7949,7209],{},". The local date is the ",[16,7952,2838],{}," converted to ",[16,7955,7956],{},"location.properties.timezone",[110,7958,349],{},"; without ",[16,7961,7962],{},"timezone",", the date part of the string in the offset it carries.",[103,7965,7966,7969,7970,94],{},[24,7967,7968],{},"upcoming"," — no match and today is on or before ",[16,7971,7209],{},[103,7973,7974,7977,7978,94],{},[24,7975,7976],{},"overdue"," — no match and today is after ",[16,7979,7209],{},[21,7981,7982,7983,7985,7986,7988,7989,7991,7992,5815,7994,7996],{},"An undated condition is fulfilled by an entry without ",[16,7984,7209],{},". A fulfillment whose ",[16,7987,7209],{}," matches no generated deadline, a fulfillment without ",[16,7990,7209],{}," on a dated condition, or an ",[16,7993,7866],{},[16,7995,7882],{}," that does not resolve emits a warning. Conditions belong to their permit: when a permit is superseded, its deadlines stop at its effective end and the successor's conditions take over.",[714,7998,577],{"id":7999},"permit-status-derived",[21,8001,8002],{},"Evaluated on the local civil date at the well site, in order:",[7602,8004,8005,8024,8033,8039,8046,8056],{},[103,8006,8007,8008,8010,8011,8013,8014,68,8016,68,8018,68,8020,68,8022,810],{},"A stored ",[16,8009,5280],{}," other than ",[16,8012,6717],{}," → that value (",[16,8015,7034],{},[16,8017,7059],{},[16,8019,7072],{},[16,8021,7085],{},[16,8023,7098],{},[103,8025,8026,8027,8029,8030,94],{},"Another permit ",[16,8028,6918],{}," it → ",[16,8031,8032],{},"superseded",[103,8034,8035,8036,94],{},"Today is before its start date → ",[16,8037,8038],{},"not_yet_valid",[103,8040,8041,8043,8044,94],{},[16,8042,6759],{}," is absent, or today is on or before it → ",[16,8045,5301],{},[103,8047,8048,8050,8051,8053,8054,94],{},[16,8049,6775],{}," is present and on or before ",[16,8052,6759],{}," → ",[16,8055,7665],{},[103,8057,8058,8059,94],{},"Otherwise → ",[16,8060,8061],{},"expired",[21,8063,8064],{},"The lead time a renewal request requires varies by jurisdiction; it is evaluated by applications or regulatory profiles, not by the format.",[714,8066,495],{"id":8067},"validation-warnings-never-rejection-1",[100,8069,8070,8075,8083,8089,8097,8102,8120,8127,8138,8146],{},[103,8071,8072,8074],{},[16,8073,6759],{}," earlier than the start date.",[103,8076,3260,8077,8079,8080,8082],{},[16,8078,6918],{}," cycle, or a ",[16,8081,6918],{}," reference that does not resolve.",[103,8084,8085,8086,8088],{},"Two granted, non-superseded permits of the same ",[16,8087,1344],{}," with overlapping validity.",[103,8090,3260,8091,8093,8094,8096],{},[16,8092,6826],{}," above 24, on the permit or in ",[16,8095,6862],{},". It is read as 24 by every derivation; the stored value is not rewritten. A negative value is a schema error.",[103,8098,3260,8099,8101],{},[16,8100,6862],{}," value above the permit's top-level maximum.",[103,8103,8104,8105,68,8107,8109,8110,68,8112,27,8114,8116,8117,8119],{},"A duplicate ",[16,8106,7348],{},[16,8108,6843],{}," period, condition ",[16,8111,760],{},[16,8113,1030],{},[16,8115,760],{}," or fulfillment ",[16,8118,760],{}," within one permit.",[103,8121,8122,8123,3476,8125,94],{},"A condition with both ",[16,8124,7484],{},[16,8126,7498],{},[103,8128,8129,8130,8132,8133,8135,8136,94],{},"A permit with neither ",[16,8131,6674],{}," nor ",[16,8134,6690],{},", or a granted permit without ",[16,8137,6674],{},[103,8139,8140,8141,5815,8143,8145],{},"A condition fulfillment that matches no deadline, or whose ",[16,8142,7866],{},[16,8144,7882],{}," does not resolve.",[103,8147,8148,8149,27,8151,94],{},"Permits with condition fulfillments in a file without ",[16,8150,7956],{},[110,8152,349],{},[21,8154,8155],{},"A collective grant covering several wells is repeated in each well's file until cross-file references arrive in v3.",[706,8157],{},[47,8159,8161,27,8163],{"id":8160},"meters-since-v23",[16,8162,590],{},[110,8164,112],{},[21,8166,8167,8168,5987,8170,5990,8172,8174,8175,8177,8178,8180],{},"An installation block: each entry is one installation of a totalizer (hidrômetro) in the well, present from ",[16,8169,5986],{},[16,8171,5242],{},[16,8173,444],{}," records the last edit. A meter holds device facts only: every register value, including the installation and removal readings, lives in ",[16,8176,84],{},". The installation-pattern rules of § ",[16,8179,469],{}," apply; overlapping open meters emit a warning, not an error, because secondary meters exist.",[714,8182,8184],{"id":8183},"meter",[16,8185,602],{},[729,8187,8188,8202],{},[732,8189,8190],{},[735,8191,8192,8194,8196,8198,8200],{},[738,8193,740],{},[738,8195,743],{},[738,8197,746],{},[738,8199,6047],{},[738,8201,749],{},[751,8203,8204,8220,8235,8249,8264,8281,8298,8312,8326,8340,8356,8372,8386,8400],{},[735,8205,8206,8210,8212,8214,8216],{},[756,8207,8208],{},[16,8209,760],{},[756,8211,763],{},[756,8213,766],{},[756,8215],{},[756,8217,3108,8218,3111],{},[16,8219,81],{},[735,8221,8222,8226,8228,8230,8232],{},[756,8223,8224],{},[16,8225,5986],{},[756,8227,6076],{},[756,8229,766],{},[756,8231],{},[756,8233,8234],{},"RFC 3339 instant when the meter entered service in this well.",[735,8236,8237,8241,8243,8245,8247],{},[756,8238,8239],{},[16,8240,5242],{},[756,8242,6076],{},[756,8244,822],{},[756,8246],{},[756,8248,6098],{},[735,8250,8251,8255,8257,8259,8261],{},[756,8252,8253],{},[16,8254,6008],{},[756,8256,763],{},[756,8258,822],{},[756,8260],{},[756,8262,8263],{},"Person or company that installed the meter.",[735,8265,8266,8270,8272,8274,8276],{},[756,8267,8268],{},[16,8269,6011],{},[756,8271,763],{},[756,8273,822],{},[756,8275],{},[756,8277,8278,8279,94],{},"Person or company that removed the meter. Only meaningful with ",[16,8280,5242],{},[735,8282,8283,8287,8289,8291,8293],{},[756,8284,8285],{},[16,8286,1344],{},[756,8288,763],{},[756,8290,822],{},[756,8292],{},[756,8294,5769,8295,94],{},[16,8296,8297],{},"meters[].type",[735,8299,8300,8304,8306,8308,8310],{},[756,8301,8302],{},[16,8303,6184],{},[756,8305,763],{},[756,8307,822],{},[756,8309],{},[756,8311],{},[735,8313,8314,8318,8320,8322,8324],{},[756,8315,8316],{},[16,8317,6199],{},[756,8319,763],{},[756,8321,822],{},[756,8323],{},[756,8325],{},[735,8327,8328,8332,8334,8336,8338],{},[756,8329,8330],{},[16,8331,6024],{},[756,8333,763],{},[756,8335,822],{},[756,8337],{},[756,8339,6222],{},[735,8341,8342,8347,8349,8351,8353],{},[756,8343,8344],{},[16,8345,8346],{},"nominal_diameter",[756,8348,1150],{},[756,8350,822],{},[756,8352,6319],{},[756,8354,8355],{},"Nominal diameter (DN).",[735,8357,8358,8363,8365,8367,8369],{},[756,8359,8360],{},[16,8361,8362],{},"max_reading",[756,8364,1150],{},[756,8366,822],{},[756,8368,7313],{},[756,8370,8371],{},"Register capacity, used to detect rollover. Greater than 0.",[735,8373,8374,8378,8380,8382,8384],{},[756,8375,8376],{},[16,8377,3189],{},[756,8379,763],{},[756,8381,822],{},[756,8383],{},[756,8385],{},[735,8387,8388,8392,8394,8396,8398],{},[756,8389,8390],{},[16,8391,444],{},[756,8393,6076],{},[756,8395,822],{},[756,8397],{},[756,8399,6401],{},[735,8401,8402,8406,8410,8412,8414],{},[756,8403,8404],{},[16,8405,772],{},[756,8407,8408],{},[16,8409,3226],{},[756,8411,822],{},[756,8413],{},[756,8415,8416],{},"Installation photos, invoices, certificates. See § Attachment.",[21,8418,8419,8420,8422,8423,5226,8425,8427,8428,1044,8430,8432,8433,8435,8436,5204,8438,8441,8442,94],{},"The register values at installation and removal are recorded as ordinary ",[16,8421,633],{}," entries in ",[16,8424,84],{},[16,8426,2838],{}," equal to ",[16,8429,5986],{},[16,8431,5242],{},". Meter calibrations are ",[16,8434,71],{}," entries of category ",[16,8437,5370],{},[16,8439,8440],{},"maintenance_type: \"meter_calibration\""," and a ",[16,8443,5796],{},[714,8445,495],{"id":8446},"validation-warnings-never-rejection-2",[100,8448,8449,8455,8459],{},[103,8450,8451,6000,8453,94],{},[16,8452,5242],{},[16,8454,5986],{},[103,8456,6520,8457,94],{},[16,8458,5242],{},[103,8460,3260,8461,8463],{},[16,8462,84],{}," reading for this meter outside its installation window.",[706,8465],{},[47,8467,8469,27,8471],{"id":8468},"production-since-v23",[16,8470,615],{},[110,8472,112],{},[21,8474,8475,8476,8478,8479,8481,8482,8484,8485,8487],{},"A ledger: the record of water produced by the well, which grows by appending. Entries MAY be edited in place, but editing is NOT RECOMMENDED after the entry has been exported. ",[16,8477,3203],{}," remains the recommended mechanism for measurement corrections: the correction is a new entry whose ",[16,8480,3203],{}," holds the id of the retracted entry, following § ",[16,8483,276],{}," — Corrections (retracted entries stay in the file and are excluded from every derivation; chains are allowed; a cycle emits a warning). Entries are discriminated by ",[16,8486,1344],{},". Volumes are always derived, never stored as totals.",[714,8489,625],{"id":8490},"common-fields",[729,8492,8493,8505],{},[732,8494,8495],{},[735,8496,8497,8499,8501,8503],{},[738,8498,740],{},[738,8500,743],{},[738,8502,746],{},[738,8504,749],{},[751,8506,8507,8521,8540,8556,8569],{},[735,8508,8509,8513,8515,8517],{},[756,8510,8511],{},[16,8512,760],{},[756,8514,763],{},[756,8516,766],{},[756,8518,3108,8519,3111],{},[16,8520,84],{},[735,8522,8523,8527,8529,8531],{},[756,8524,8525],{},[16,8526,1344],{},[756,8528,763],{},[756,8530,766],{},[756,8532,8533,1044,8535,8537,8538,3066],{},[16,8534,633],{},[16,8536,641],{},". Non-canonical types SHOULD use the ",[16,8539,3065],{},[735,8541,8542,8546,8548,8550],{},[756,8543,8544],{},[16,8545,3203],{},[756,8547,763],{},[756,8549,822],{},[756,8551,8552,8555],{},[16,8553,8554],{},"production[].id"," of the entry this one retracts.",[735,8557,8558,8562,8564,8566],{},[756,8559,8560],{},[16,8561,2845],{},[756,8563,3150],{},[756,8565,822],{},[756,8567,8568],{},"Tie-breaker for identical instants, lower first.",[735,8570,8571,8575,8577,8579],{},[756,8572,8573],{},[16,8574,3189],{},[756,8576,763],{},[756,8578,822],{},[756,8580],{},[21,8582,8583,8584,8586,8587,8589],{},"An entry of a known ",[16,8585,1344],{}," that lacks its required fields is rejected. Entries of unknown (",[16,8588,3065],{},") types are preserved with their extra members and are excluded from volume derivations.",[714,8591,8592],{"id":633},[16,8593,633],{},[729,8595,8596,8610],{},[732,8597,8598],{},[735,8599,8600,8602,8604,8606,8608],{},[738,8601,740],{},[738,8603,743],{},[738,8605,746],{},[738,8607,6047],{},[738,8609,749],{},[751,8611,8612,8627,8643,8659],{},[735,8613,8614,8618,8620,8622,8624],{},[756,8615,8616],{},[16,8617,2838],{},[756,8619,6076],{},[756,8621,766],{},[756,8623],{},[756,8625,8626],{},"RFC 3339 instant of the reading.",[735,8628,8629,8633,8635,8637,8639],{},[756,8630,8631],{},[16,8632,5796],{},[756,8634,763],{},[756,8636,766],{},[756,8638],{},[756,8640,8641,94],{},[16,8642,5805],{},[735,8644,8645,8650,8652,8654,8656],{},[756,8646,8647],{},[16,8648,8649],{},"reading",[756,8651,1150],{},[756,8653,766],{},[756,8655,7313],{},[756,8657,8658],{},"Register value. Meters reading in liters are converted on input.",[735,8660,8661,8666,8668,8670,8672],{},[756,8662,8663],{},[16,8664,8665],{},"source",[756,8667,763],{},[756,8669,822],{},[756,8671],{},[756,8673,8674,68,8677,68,8680],{},[16,8675,8676],{},"manual",[16,8678,8679],{},"telemetry",[16,8681,6177],{},[21,8683,8684],{},"A totalizer value is cumulative, so telemetry needs no aggregation field: storing fewer points loses no volume. The producing application decides the density written to the file.",[714,8686,8687],{"id":641},[16,8688,641],{},[21,8690,8691],{},"A volume produced in a period, estimated without a meter (e.g. before a meter was installed, or while it was out of service).",[729,8693,8694,8708],{},[732,8695,8696],{},[735,8697,8698,8700,8702,8704,8706],{},[738,8699,740],{},[738,8701,743],{},[738,8703,746],{},[738,8705,6047],{},[738,8707,749],{},[751,8709,8710,8726,8745,8760],{},[735,8711,8712,8717,8719,8721,8723],{},[756,8713,8714],{},[16,8715,8716],{},"period_start",[756,8718,6076],{},[756,8720,766],{},[756,8722],{},[756,8724,8725],{},"Start of the declared period.",[735,8727,8728,8733,8735,8737,8739],{},[756,8729,8730],{},[16,8731,8732],{},"period_end",[756,8734,6076],{},[756,8736,766],{},[756,8738],{},[756,8740,8741,8742,8744],{},"End of the declared period. SHOULD be later than ",[16,8743,8716],{},"; otherwise a warning.",[735,8746,8747,8751,8753,8755,8757],{},[756,8748,8749],{},[16,8750,7306],{},[756,8752,1150],{},[756,8754,766],{},[756,8756,7313],{},[756,8758,8759],{},"Volume produced in the period.",[735,8761,8762,8766,8768,8770,8772],{},[756,8763,8764],{},[16,8765,399],{},[756,8767,763],{},[756,8769,822],{},[756,8771],{},[756,8773,8774,8775,68,8778,68,8781,68,8784,8786],{},"Basis of the estimate: ",[16,8776,8777],{},"flow_time",[16,8779,8780],{},"energy",[16,8782,8783],{},"user_statement",[16,8785,6177],{},". Descriptive only.",[714,8788,647],{"id":8789},"volume-derivation-normative",[21,8791,8792,8793,94],{},"Corrected entries are ignored throughout. Readings of each meter are ordered by instant, then ",[16,8794,2845],{},[7602,8796,8797,8800,8809,8815,8818],{},[103,8798,8799],{},"For consecutive readings r₁, r₂ of the same meter, if r₂ ≥ r₁ the volume is r₂ − r₁.",[103,8801,8802,8803,8805,8806,8808],{},"If r₂ \u003C r₁ and the meter has ",[16,8804,8362],{},", the volume is (",[16,8807,8362],{}," − r₁) + r₂ (rollover).",[103,8810,8811,8812,8814],{},"If r₂ \u003C r₁ and there is no ",[16,8813,8362],{},", the interval is unknown and a warning is emitted. It is never negative.",[103,8816,8817],{},"Volume is never computed across two different meters. When readings exist at the removal and installation instants, coverage is complete up to the removal and from the installation; the gap between them is unmetered and not counted. Without those readings, the volume between the two meters is unknown.",[103,8819,8820],{},"Production before a meter's first reading is unknown, not zero.",[714,8822,653],{"id":8823},"precedence",[100,8825,8826,8834],{},[103,8827,3269,8828,8830,8831,8833],{},[16,8829,641],{}," counts only for time not covered by meter readings, prorated linearly by the uncovered fraction of its period. Overlap emits a warning, and the meter wins. ",[16,8832,399],{}," plays no part in this rule.",[103,8835,8836,8837,8840],{},"Volumes declared to a regulator (annual use declarations) are not production entries. They are the fulfillment of the permit's reporting condition (",[16,8838,8839],{},"permits[].conditions[].fulfillments","), with the declaration attached.",[714,8842,501],{"id":8843},"derived-values-1",[21,8845,8846,8847,3476,8850,8852],{},"Volume per period (day, month, year), prorated linearly by time across period boundaries; average flow over a period; compliance against ",[16,8848,8849],{},"permits[].volume_limits",[16,8851,6862],{},". None of these are stored.",[714,8854,495],{"id":8855},"validation-warnings-never-rejection-3",[100,8857,8858,8864,8870,8875,8884],{},[103,8859,8860,8861,8863],{},"A reading outside its meter's installation window, or a ",[16,8862,5796],{}," that does not resolve.",[103,8865,8866,8867,8869],{},"A decreasing reading on a meter without ",[16,8868,8362],{}," (unknown interval).",[103,8871,3269,8872,8874],{},[16,8873,641],{}," overlapping metered time.",[103,8876,3269,8877,3272,8879,8881,8882,94],{},[16,8878,641],{},[16,8880,8732],{}," is not later than ",[16,8883,8716],{},[103,8885,3260,8886,8079,8888,8082],{},[16,8887,3203],{},[16,8889,3203],{},[706,8891],{},[47,8893,8895,27,8897],{"id":8894},"operating_regime-since-v23",[16,8896,671],{},[110,8898,112],{},[21,8900,8901,8902,8904,8905,8907],{},"A mutable record block: each entry declares how the well is intended to run from a given instant. Entries are edited in place, and ",[16,8903,444],{}," records the last edit. A change of regime is a new entry; the entry with the latest ",[16,8906,5269],{}," not after a given instant is the regime in force. There is no end field.",[714,8909,8911],{"id":8910},"operatingregime",[16,8912,683],{},[729,8914,8915,8929],{},[732,8916,8917],{},[735,8918,8919,8921,8923,8925,8927],{},[738,8920,740],{},[738,8922,743],{},[738,8924,746],{},[738,8926,6047],{},[738,8928,749],{},[751,8930,8931,8947,8962,8976,8990,9006,9020],{},[735,8932,8933,8937,8939,8941,8943],{},[756,8934,8935],{},[16,8936,760],{},[756,8938,763],{},[756,8940,766],{},[756,8942],{},[756,8944,3108,8945,94],{},[16,8946,87],{},[735,8948,8949,8953,8955,8957,8959],{},[756,8950,8951],{},[16,8952,5269],{},[756,8954,6076],{},[756,8956,766],{},[756,8958],{},[756,8960,8961],{},"When the regime takes effect. Duplicates are a warning.",[735,8963,8964,8968,8970,8972,8974],{},[756,8965,8966],{},[16,8967,4748],{},[756,8969,1150],{},[756,8971,822],{},[756,8973,6253],{},[756,8975],{},[735,8977,8978,8982,8984,8986,8988],{},[756,8979,8980],{},[16,8981,6826],{},[756,8983,1150],{},[756,8985,822],{},[756,8987,6833],{},[756,8989,7386],{},[735,8991,8992,8997,8999,9001,9003],{},[756,8993,8994],{},[16,8995,8996],{},"days_per_week",[756,8998,3150],{},[756,9000,822],{},[756,9002],{},[756,9004,9005],{},"1–7.",[735,9007,9008,9012,9014,9016,9018],{},[756,9009,9010],{},[16,9011,3189],{},[756,9013,763],{},[756,9015,822],{},[756,9017],{},[756,9019],{},[735,9021,9022,9026,9028,9030,9032],{},[756,9023,9024],{},[16,9025,444],{},[756,9027,6076],{},[756,9029,822],{},[756,9031],{},[756,9033,6401],{},[100,9035,9036,9039,9050],{},[103,9037,9038],{},"An absent field means unknown, never zero.",[103,9040,9041,9042,27,9044,9046,9047,94],{},"A stopped well is recorded with a ",[16,9043,71],{},[16,9045,5287],{},", not a regime with ",[16,9048,9049],{},"flow_rate: 0",[103,9051,3260,9052,9054,9055,9057,9058,9060],{},[16,9053,6826],{}," above 24 is stored as written, read as 24 by every derivation, and emits a warning. A negative ",[16,9056,6826],{}," is a schema error, as is a ",[16,9059,8996],{}," outside 1–7 (or not an integer).",[714,9062,495],{"id":9063},"validation-warnings-never-rejection-4",[100,9065,9066,9071,9076],{},[103,9067,3260,9068,9070],{},[16,9069,6826],{}," above 24.",[103,9072,9073,9074,94],{},"Two entries with the same ",[16,9075,5269],{},[103,9077,9078,9079,1896,9081,68,9083,810],{},"Regime values above those of the permit active at ",[16,9080,5269],{},[16,9082,4748],{},[16,9084,6826],{},[706,9086],{},[47,9088,9090,27,9092],{"id":9089},"water_samples-since-v23",[16,9091,696],{},[110,9093,112],{},[21,9095,9096,9097,68,9100,68,9103,68,9106,68,9109,68,9112,68,9115,68,9117,68,9120,9123,9124,94],{},"A ledger of water samples, each with its field and laboratory results. The full schema — ",[16,9098,9099],{},"WaterSample",[16,9101,9102],{},"SamplingPoint",[16,9104,9105],{},"Purge",[16,9107,9108],{},"PurgeReading",[16,9110,9111],{},"Laboratory",[16,9113,9114],{},"Result",[16,9116,5045],{},[16,9118,9119],{},"Filtration",[16,9121,9122],{},"Validation",", result rules, validation and derived values — is specified in ",[29,9125,45],{"href":44},[706,9127],{},[47,9129,704],{"id":9130},"complete-example",[1205,9132,9134],{"className":1207,"code":9133,"language":1209,"meta":1210,"style":1210},"{\n  \"$schema\": \"https:\u002F\u002Fwelldot.org\u002Fschema\u002Fv2\u002Fwell.schema.json\",\n  \"@context\": \"https:\u002F\u002Fwelldot.org\u002Fcontext\u002Fv2.jsonld\",\n  \"version\": \"2.4\",\n  \"well_type\": \"tubular\",\n  \"well_purpose\": [\"production\"],\n  \"name\": \"Poço PP-01\",\n  \"well_driller\": \"Perfuradora XYZ\",\n  \"construction_date\": \"2006-03-10\",\n  \"obs\": \"Sem anomalias observadas durante a perfuração.\",\n\n  \"well_id\": [\n    { \"authority\": \"SIAGAS\", \"id\": \"SP-0042819\", \"primary\": true },\n    { \"authority\": \"ANA\", \"id\": \"02000.001234\u002F2006-78\" }\n  ],\n\n  \"location\": {\n    \"lat\": -1.4558,\n    \"lng\": -48.5039,\n    \"elevation\": 12.5,\n    \"properties\": {\n      \"timezone\": \"America\u002FBelem\",\n      \"elevation_datum\": \"wgs84_ellipsoid\",\n      \"crs\": \"EPSG:4326\",\n      \"elevation_precision\": 0.5\n    }\n  },\n\n  \"profiles\": [\"https:\u002F\u002Fwelldot.org\u002Fprofiles\u002Fbrazil-ana\u002Fv1\u002Fschema.json\"],\n\n  \"bore_hole\": [\n    { \"from\": 0, \"to\": 80, \"diameter\": 250, \"drilling_method\": \"rotary\" }\n  ],\n  \"well_case\": [\n    { \"from\": 0, \"to\": 60, \"type\": \"carbon_steel\", \"diameter\": 200 }\n  ],\n  \"reduction\": [],\n  \"well_screen\": [\n    {\n      \"from\": 60,\n      \"to\": 80,\n      \"type\": \"stainless_steel\",\n      \"diameter\": 150,\n      \"screen_slot\": 0.5,\n      \"slot_type\": \"continuous_slot\"\n    }\n  ],\n  \"surface_case\": [{ \"from\": 0, \"to\": 3, \"diameter\": 300 }],\n  \"hole_fill\": [\n    {\n      \"from\": 60,\n      \"to\": 80,\n      \"type\": \"gravel_pack\",\n      \"diameter\": 250,\n      \"description\": \"Seixo 2-4mm\"\n    },\n    {\n      \"from\": 3,\n      \"to\": 60,\n      \"type\": \"seal\",\n      \"diameter\": 250,\n      \"description\": \"Cimento\"\n    }\n  ],\n  \"centralizers\": [\n    {\n      \"from\": 6,\n      \"to\": 54,\n      \"spacing\": 12,\n      \"type\": \"spring_bow\",\n      \"diameter\": 245\n    }\n  ],\n  \"cement_pad\": {\n    \"type\": \"concrete\",\n    \"width\": 1.0,\n    \"thickness\": 0.15,\n    \"length\": 1.0\n  },\n\n  \"lithology\": [\n    {\n      \"from\": 0,\n      \"to\": 20,\n      \"description\": \"Areia fina amarelada\",\n      \"color\": \"#f5deb3\",\n      \"texture\": { \"code\": 607, \"vocabulary\": \"fgdc\" },\n      \"geologic_unit\": \"Quaternário\",\n      \"aquifer_unit\": \"freático\"\n    },\n    {\n      \"from\": 20,\n      \"to\": 80,\n      \"description\": \"Granito fraturado cinza\",\n      \"color\": \"#a9a9a9\",\n      \"texture\": { \"code\": 718, \"vocabulary\": \"fgdc\" },\n      \"geologic_unit\": \"Embasamento Cristalino\",\n      \"aquifer_unit\": \"fraturado\"\n    }\n  ],\n\n  \"fractures\": [\n    {\n      \"depth\": 45.2,\n      \"depth_precision\": 0.1,\n      \"water_intake\": true,\n      \"description\": \"Fratura aberta\",\n      \"swarm\": false,\n      \"azimuth\": 120,\n      \"dip\": 35\n    }\n  ],\n\n  \"caves\": [],\n\n  \"hydrodynamic_events\": [\n    {\n      \"id\": \"d4e5f6a7-b8c9-0123-defa-234567890123\",\n      \"type\": \"airlift\",\n      \"datetime\": \"2006-03-10T14:00:00-03:00\",\n      \"operator\": \"Perfuradora XYZ\",\n      \"steps\": [\n        {\n          \"rate\": 340.0,\n          \"duration\": 30,\n          \"readings\": [\n            { \"elapsed\": 30, \"depth\": 44.8, \"depth_precision\": 0.05 }\n          ]\n        }\n      ],\n      \"notes\": \"Air-lift at end of drilling. Static level not reliable.\"\n    },\n    {\n      \"id\": \"b2c3d4e5-f6a7-8901-bcde-f12345678901\",\n      \"type\": \"constant_rate\",\n      \"datetime\": \"2006-03-14T08:00:00-03:00\",\n      \"operator\": \"Perfuradora XYZ\",\n      \"equipment\": \"Submersible pump 15 CV\",\n      \"static_level\": 28.74,\n      \"static_level_precision\": 0.01,\n      \"steps\": [\n        {\n          \"rate\": 340.0,\n          \"duration\": 1440,\n          \"readings\": [\n            { \"elapsed\": 1, \"depth\": 32.1 },\n            { \"elapsed\": 5, \"depth\": 38.4 },\n            { \"elapsed\": 30, \"depth\": 42.8 },\n            { \"elapsed\": 60, \"depth\": 43.9 },\n            { \"elapsed\": 1440, \"depth\": 44.8 }\n          ]\n        }\n      ],\n      \"recovery\": {\n        \"readings\": [\n          { \"elapsed\": 5, \"depth\": 38.2 },\n          { \"elapsed\": 15, \"depth\": 33.6 },\n          { \"elapsed\": 30, \"depth\": 30.1 }\n        ]\n      },\n      \"notes\": \"Test terminated at 24h. Recovery monitored for 30 min.\"\n    },\n    {\n      \"id\": \"a1b2c3d4-e5f6-7890-abcd-ef1234567890\",\n      \"type\": \"spot_measurement\",\n      \"datetime\": \"2010-07-22T09:15:00-03:00\",\n      \"static_level\": 31.2,\n      \"measurement_method\": \"electric_probe\",\n      \"notes\": \"Routine annual monitoring.\"\n    },\n    {\n      \"id\": \"e5f6a7b8-c9d0-1234-efab-567890123456\",\n      \"type\": \"spot_measurement\",\n      \"datetime\": \"2026-09-15T09:10:00-03:00\",\n      \"static_level\": 33.4,\n      \"measurement_method\": \"electric_probe\",\n      \"notes\": \"Level before water sampling.\"\n    }\n  ],\n\n  \"aquifer_analysis\": [\n    {\n      \"id\": \"f6a7b8c9-d0e1-2345-fabc-456789012345\",\n      \"datetime\": \"2006-03-15T16:00:00-03:00\",\n      \"analyst\": \"Dr. Maria Silva\",\n      \"source_event_ids\": [\"b2c3d4e5-f6a7-8901-bcde-f12345678901\"],\n      \"method\": \"cooper_jacob\",\n      \"static_level\": 28.74,\n      \"static_level_source_id\": \"b2c3d4e5-f6a7-8901-bcde-f12345678901\",\n      \"dynamic_level\": 44.8,\n      \"flow_rate\": 340.0,\n      \"specific_capacity\": 21.17,\n      \"transmissivity\": 4.2e-4,\n      \"notes\": \"Cooper-Jacob straight-line fit, t=10min to t=1440min. S not determinable — no observation well.\"\n    }\n  ],\n\n  \"attachments\": [\n    {\n      \"id\": \"c1d2e3f4-a5b6-7890-cdef-123456789abc\",\n      \"uri\": \"https:\u002F\u002Ffiles.wellmanager.example.com\u002Fwells\u002Fpp-01\u002Frelatorio-perfuracao.pdf\",\n      \"media_type\": \"application\u002Fpdf\",\n      \"document_type\": \"drilling_report\",\n      \"filename\": \"relatorio-perfuracao.pdf\"\n    }\n  ],\n\n  \"pump_installations\": [\n    {\n      \"id\": \"e1f2a3b4-c5d6-7890-efab-234567890abc\",\n      \"installed_at\": \"2006-03-20T10:00:00-03:00\",\n      \"removed_at\": \"2018-06-12T09:30:00-03:00\",\n      \"installed_by\": \"Perfurações Silva Ltda.\",\n      \"removed_by\": \"Bombas Norte Serviços\",\n      \"type\": \"submersible\",\n      \"power_source\": \"grid\",\n      \"rated_power\": 11.0,\n      \"intake_depth\": 52\n    },\n    {\n      \"id\": \"f2a3b4c5-d6e7-8901-fabc-345678901bcd\",\n      \"installed_at\": \"2018-06-12T15:00:00-03:00\",\n      \"updated_at\": \"2024-03-15T11:42:00-03:00\",\n      \"type\": \"submersible\",\n      \"power_source\": \"grid\",\n      \"manufacturer\": \"Schneider\",\n      \"model\": \"ME-25\",\n      \"intake_depth\": 54,\n      \"rated_power\": 7.36,\n      \"riser_diameter\": 114.3,\n      \"riser_material\": \"galvanized_steel\",\n      \"check_valve\": true,\n      \"electrical\": {\n        \"voltage\": 380,\n        \"phases\": 3,\n        \"cable_section\": 10,\n        \"cable_length\": 70\n      },\n      \"attachments\": [\n        {\n          \"id\": \"b8c9d0e1-f2a3-4567-bcde-678901234567\",\n          \"uri\": \"https:\u002F\u002Ffiles.wellmanager.example.com\u002Fwells\u002Fpp-01\u002Fattachments\u002Fnota-fiscal-bomba-2018.pdf\",\n          \"media_type\": \"application\u002Fpdf\",\n          \"document_type\": \"invoice\",\n          \"filename\": \"nota-fiscal-bomba-2018.pdf\",\n          \"sha256\": \"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\"\n        }\n      ]\n    }\n  ],\n\n  \"permits\": [\n    {\n      \"id\": \"9a8b7c6d-5e4f-3210-abcd-0123456789ab\",\n      \"type\": \"abstraction_permit\",\n      \"authority\": \"SEMAS-PA\",\n      \"identifier\": \"1234\u002F2025\",\n      \"request_identifier\": \"2024\u002F0099-PRT\",\n      \"status\": \"granted\",\n      \"issued_at\": \"2025-02-10\",\n      \"valid_until\": \"2029-02-10\",\n      \"water_use\": [\"human_supply\"],\n      \"flow_rate\": 340.0,\n      \"daily_operating_time\": 20,\n      \"volume_limits\": [{ \"period\": \"annual\", \"volume\": 2482000 }],\n      \"conditions\": [\n        {\n          \"id\": \"c1\",\n          \"description\": \"Instalar hidrômetro na saída do poço\",\n          \"category\": \"equipment_installation\",\n          \"due_after\": \"P90D\",\n          \"responsible\": \"Equipe de operação\",\n          \"fulfillments\": [\n            {\n              \"id\": \"e2f3a4b5-c6d7-8901-efab-23456789abcd\",\n              \"datetime\": \"2025-04-02T10:00:00-03:00\",\n              \"due_date\": \"2025-05-11\",\n              \"description\": \"Hidrômetro instalado e comunicado ao órgão.\",\n              \"author\": \"Equipe de operação\"\n            }\n          ]\n        },\n        {\n          \"id\": \"c2\",\n          \"description\": \"Relatório semestral de nível e vazão\",\n          \"category\": \"reporting\",\n          \"first_due\": \"2025-07-31\",\n          \"recurrence\": \"P6M\"\n        },\n        {\n          \"id\": \"c3\",\n          \"description\": \"Análise anual de qualidade da água\",\n          \"category\": \"monitoring\",\n          \"first_due\": \"2026-09-30\",\n          \"recurrence\": \"P1Y\",\n          \"fulfillments\": [\n            {\n              \"id\": \"b5c6d7e8-f9a0-1234-bcde-56789abcdef0\",\n              \"datetime\": \"2026-09-22T16:00:00-03:00\",\n              \"due_date\": \"2026-09-30\",\n              \"description\": \"Laudo LD-4471\u002F26 protocolado no órgão gestor.\",\n              \"sample_id\": \"ws-2026-09-a\"\n            }\n          ]\n        }\n      ],\n      \"history\": [\n        {\n          \"id\": \"h-01\",\n          \"date\": \"2024-11-04\",\n          \"type\": \"filing\",\n          \"description\": \"Requerimento de outorga protocolado.\"\n        },\n        {\n          \"id\": \"h-02\",\n          \"date\": \"2024-12-02\",\n          \"type\": \"fee\",\n          \"description\": \"Taxa de análise do requerimento.\",\n          \"due_date\": \"2024-12-20\",\n          \"done\": true\n        },\n        {\n          \"id\": \"h-03\",\n          \"date\": \"2025-02-10\",\n          \"type\": \"decision\",\n          \"description\": \"Portaria 1234\u002F2025 publicada.\"\n        }\n      ],\n      \"attachments\": [\n        {\n          \"id\": \"d4e5f6a7-b8c9-0123-defa-456789abcdef\",\n          \"uri\": \"https:\u002F\u002Ffiles.wellmanager.example.com\u002Fwells\u002Fpp-01\u002Fportaria-1234-2025.pdf\",\n          \"media_type\": \"application\u002Fpdf\",\n          \"document_type\": \"permit_document\"\n        }\n      ]\n    }\n  ],\n\n  \"meters\": [\n    {\n      \"id\": \"7c8d9e0f-a1b2-4c3d-8e4f-5a6b7c8d9e0f\",\n      \"installed_at\": \"2025-04-02T09:00:00-03:00\",\n      \"installed_by\": \"Hidro Serviços\",\n      \"type\": \"electromagnetic\",\n      \"manufacturer\": \"Incontrol\",\n      \"model\": \"VMS Pro\",\n      \"serial\": \"EM150-55821\",\n      \"nominal_diameter\": 150,\n      \"max_reading\": 99999999\n    }\n  ],\n\n  \"production\": [\n    {\n      \"id\": \"p-0001\",\n      \"type\": \"meter_reading\",\n      \"datetime\": \"2025-04-02T09:00:00-03:00\",\n      \"meter_id\": \"7c8d9e0f-a1b2-4c3d-8e4f-5a6b7c8d9e0f\",\n      \"reading\": 0,\n      \"source\": \"manual\"\n    },\n    {\n      \"id\": \"p-0002\",\n      \"type\": \"meter_reading\",\n      \"datetime\": \"2025-12-31T17:00:00-03:00\",\n      \"meter_id\": \"7c8d9e0f-a1b2-4c3d-8e4f-5a6b7c8d9e0f\",\n      \"reading\": 1452300,\n      \"source\": \"telemetry\"\n    },\n    {\n      \"id\": \"p-0003\",\n      \"type\": \"estimated_volume\",\n      \"period_start\": \"2025-01-01T00:00:00-03:00\",\n      \"period_end\": \"2025-04-02T09:00:00-03:00\",\n      \"volume\": 436800,\n      \"method\": \"flow_time\",\n      \"notes\": \"Regime r-0001 (300 m³\u002Fh × 16 h\u002Fdia × 91 dias), antes do hidrômetro.\"\n    },\n    {\n      \"id\": \"p-0004\",\n      \"type\": \"meter_reading\",\n      \"datetime\": \"2026-06-30T17:00:00-03:00\",\n      \"meter_id\": \"7c8d9e0f-a1b2-4c3d-8e4f-5a6b7c8d9e0f\",\n      \"reading\": 2541800,\n      \"source\": \"manual\"\n    },\n    {\n      \"id\": \"p-0005\",\n      \"type\": \"meter_reading\",\n      \"datetime\": \"2026-06-30T17:00:00-03:00\",\n      \"meter_id\": \"7c8d9e0f-a1b2-4c3d-8e4f-5a6b7c8d9e0f\",\n      \"reading\": 2451800,\n      \"source\": \"manual\",\n      \"corrects\": \"p-0004\",\n      \"notes\": \"Corrige erro de digitação na leitura p-0004.\"\n    }\n  ],\n\n  \"operating_regime\": [\n    {\n      \"id\": \"r-0001\",\n      \"effective_from\": \"2018-06-12T15:00:00-03:00\",\n      \"flow_rate\": 300,\n      \"daily_operating_time\": 16,\n      \"days_per_week\": 7\n    },\n    {\n      \"id\": \"r-0002\",\n      \"effective_from\": \"2025-04-02T09:00:00-03:00\",\n      \"flow_rate\": 320,\n      \"daily_operating_time\": 18,\n      \"days_per_week\": 7,\n      \"updated_at\": \"2025-04-02T12:00:00-03:00\"\n    }\n  ],\n\n  \"water_samples\": [\n    {\n      \"id\": \"ws-2026-09-a\",\n      \"datetime\": \"2026-09-15T09:30:00-03:00\",\n      \"sample_type\": \"routine\",\n      \"campaign\": \"2026-Q3\",\n      \"sampling_method\": \"low_flow\",\n      \"sampling_point\": {\n        \"type\": \"in_well\",\n        \"depth\": 65,\n        \"device\": \"low_flow_pump\"\n      },\n      \"purge\": {\n        \"duration\": 35,\n        \"volume\": 0.0105,\n        \"flow_rate\": 0.018,\n        \"stabilized\": true,\n        \"readings\": [\n          {\n            \"elapsed\": 25,\n            \"parameter\": { \"code\": \"ph\", \"vocabulary\": \"welldot\" },\n            \"value\": 4.9\n          },\n          {\n            \"elapsed\": 30,\n            \"parameter\": { \"code\": \"ph\", \"vocabulary\": \"welldot\" },\n            \"value\": 4.8\n          },\n          {\n            \"elapsed\": 35,\n            \"parameter\": { \"code\": \"ph\", \"vocabulary\": \"welldot\" },\n            \"value\": 4.8\n          }\n        ]\n      },\n      \"static_level_event_id\": \"e5f6a7b8-c9d0-1234-efab-567890123456\",\n      \"collected_by\": \"Field team A\",\n      \"chain_of_custody\": \"CC-0918\",\n      \"laboratory\": {\n        \"name\": \"Lab X\",\n        \"accreditation\": \"ISO\u002FIEC 17025 #1234\",\n        \"report_number\": \"LD-4471\u002F26\",\n        \"batch_id\": \"WO-88213\",\n        \"sample_id\": \"88213-01\",\n        \"received_at\": \"2026-09-15T18:20:00-03:00\",\n        \"received_temperature\": 4.1\n      },\n      \"attachments\": [\n        {\n          \"id\": \"a1\",\n          \"uri\": \"https:\u002F\u002Ffiles.wellmanager.example.com\u002Fwells\u002Fpp-01\u002FLD-4471-26.pdf\",\n          \"media_type\": \"application\u002Fpdf\",\n          \"document_type\": \"lab_report\"\n        }\n      ],\n      \"results\": [\n        {\n          \"parameter\": { \"code\": \"ph\", \"vocabulary\": \"welldot\" },\n          \"value\": 4.8,\n          \"measured_in\": \"field\"\n        },\n        {\n          \"parameter\": {\n            \"code\": \"specific_conductance\",\n            \"vocabulary\": \"welldot\"\n          },\n          \"value\": 1240,\n          \"measured_in\": \"field\"\n        },\n        {\n          \"parameter\": { \"code\": \"turbidity_fnu\", \"vocabulary\": \"welldot\" },\n          \"value\": 3.1,\n          \"measured_in\": \"field\"\n        },\n        {\n          \"parameter\": { \"code\": \"sulfate\", \"vocabulary\": \"welldot\" },\n          \"value\": 412,\n          \"method\": \"US EPA 300.0\",\n          \"measured_in\": \"lab\",\n          \"analyzed_at\": \"2026-09-17T00:00:00-03:00\",\n          \"analyzed_at_resolution\": \"day\",\n          \"validation\": { \"status\": \"validated\", \"validated_by\": \"QA reviewer\" }\n        },\n        {\n          \"parameter\": { \"code\": \"iron\", \"vocabulary\": \"welldot\" },\n          \"value\": 18.6,\n          \"fraction\": \"dissolved\",\n          \"filtration\": { \"pore_size\": 0.45, \"location\": \"field\" },\n          \"method\": \"US EPA 200.8\",\n          \"measured_in\": \"lab\"\n        },\n        {\n          \"parameter\": { \"code\": \"cyanide_wad_as_cn\", \"vocabulary\": \"welldot\" },\n          \"qualifier\": \"estimated\",\n          \"value\": 0.004,\n          \"detection_limit\": 0.002,\n          \"quantification_limit\": 0.005,\n          \"measured_in\": \"lab\",\n          \"lab_flags\": [\"J\"],\n          \"validation\": { \"status\": \"qualified\", \"qualifier\": \"J\" }\n        },\n        {\n          \"parameter\": { \"code\": \"71-43-2\", \"vocabulary\": \"cas\" },\n          \"qualifier\": \"\u003C\",\n          \"value\": 0.001,\n          \"measured_in\": \"lab\"\n        },\n        {\n          \"parameter\": { \"code\": \"e_coli\", \"vocabulary\": \"welldot\" },\n          \"presence\": false,\n          \"measured_in\": \"lab\",\n          \"analyzed_at\": \"2026-09-15T19:10:00-03:00\"\n        }\n      ]\n    },\n    {\n      \"id\": \"ws-2026-09-b\",\n      \"datetime\": \"2026-09-15T09:35:00-03:00\",\n      \"sample_type\": \"field_duplicate\",\n      \"parent_sample_id\": \"ws-2026-09-a\",\n      \"campaign\": \"2026-Q3\",\n      \"sampling_point\": {\n        \"type\": \"in_well\",\n        \"depth\": 65,\n        \"device\": \"low_flow_pump\"\n      },\n      \"results\": [\n        {\n          \"parameter\": { \"code\": \"sulfate\", \"vocabulary\": \"welldot\" },\n          \"value\": 398,\n          \"measured_in\": \"lab\"\n        }\n      ]\n    }\n  ],\n\n  \"history_logs\": [\n    {\n      \"id\": \"d0e1f2a3-b4c5-6789-defa-890123456789\",\n      \"datetime\": \"2006-03-10T00:00:00-03:00\",\n      \"updated_at\": \"2006-03-10T00:00:00-03:00\",\n      \"category\": \"event\",\n      \"description\": \"Well construction completed. Commissioned for public supply by COSANPA. Initial flow rate 340 m³\u002Fh via air-lift.\",\n      \"author\": \"Prefeitura Municipal de Belém\"\n    },\n    {\n      \"id\": \"c3d4e5f6-a7b8-9012-cdef-3456789abcde\",\n      \"datetime\": \"2006-03-20T10:00:00-03:00\",\n      \"category\": \"status_change\",\n      \"description\": \"Poço entra em operação após instalação da bomba.\",\n      \"status\": \"active\"\n    },\n    {\n      \"id\": \"a7b8c9d0-e1f2-3456-abcd-567890123456\",\n      \"datetime\": \"2018-06-12T09:30:00-03:00\",\n      \"updated_at\": \"2024-03-15T11:42:00-03:00\",\n      \"category\": \"maintenance\",\n      \"maintenance_type\": \"pump_service\",\n      \"pump_installation_id\": \"f2a3b4c5-d6e7-8901-fabc-345678901bcd\",\n      \"description\": \"Original 15 CV submersible pump replaced after motor burnout. New pump: Schneider ME-25 10 CV. (Description corrected 2024-03-15: model was ME-25, not ME-22 as originally logged.)\",\n      \"author\": \"Manutenção Rápida Ltda.\",\n      \"severity\": \"high\",\n      \"attachments\": [\n        {\n          \"id\": \"b8c9d0e1-f2a3-4567-bcde-678901234567\",\n          \"uri\": \"https:\u002F\u002Ffiles.wellmanager.example.com\u002Fwells\u002Fpp-01\u002Fattachments\u002Fnota-fiscal-bomba-2018.pdf\",\n          \"media_type\": \"application\u002Fpdf\",\n          \"document_type\": \"invoice\",\n          \"filename\": \"nota-fiscal-bomba-2018.pdf\",\n          \"description\": \"Purchase invoice for replacement pump\",\n          \"sha256\": \"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\"\n        }\n      ]\n    },\n    {\n      \"id\": \"f3a4b5c6-d7e8-9012-fabc-3456789abcde\",\n      \"datetime\": \"2026-04-10T14:00:00-03:00\",\n      \"category\": \"maintenance\",\n      \"maintenance_type\": \"meter_calibration\",\n      \"meter_id\": \"7c8d9e0f-a1b2-4c3d-8e4f-5a6b7c8d9e0f\",\n      \"description\": \"Aferição do medidor eletromagnético; erro dentro da tolerância.\",\n      \"author\": \"Metrologia Norte Ltda.\"\n    },\n    {\n      \"id\": \"a4b5c6d7-e8f9-0123-abcd-456789abcdef\",\n      \"datetime\": \"2026-09-15T09:30:00-03:00\",\n      \"category\": \"maintenance\",\n      \"maintenance_type\": \"water_sampling\",\n      \"sample_ids\": [\"ws-2026-09-a\", \"ws-2026-09-b\"],\n      \"hydrodynamic_event_ids\": [\"e5f6a7b8-c9d0-1234-efab-567890123456\"],\n      \"description\": \"Coleta de baixa vazão com duplicata de campo; nível medido antes da coleta.\",\n      \"author\": \"Field team A\"\n    }\n  ]\n}\n",[16,9135,9136,9140,9160,9180,9200,9220,9242,9262,9282,9302,9322,9328,9341,9394,9431,9436,9440,9454,9471,9487,9503,9516,9535,9555,9576,9591,9596,9602,9607,9630,9635,9648,9705,9710,9723,9783,9788,9803,9816,9821,9836,9851,9871,9887,9903,9921,9926,9931,9985,9999,10004,10019,10034,10053,10068,10086,10091,10096,10111,10126,10145,10160,10178,10183,10188,10202,10207,10223,10239,10255,10275,10289,10294,10299,10312,10332,10348,10364,10378,10383,10388,10402,10407,10422,10437,10456,10475,10516,10535,10552,10557,10562,10577,10592,10612,10632,10674,10694,10712,10717,10722,10727,10741,10746,10762,10778,10792,10812,10826,10842,10856,10861,10866,10871,10885,10890,10903,10908,10928,10947,10967,10986,10999,11005,11022,11038,11051,11096,11102,11108,11114,11132,11137,11142,11162,11181,11201,11220,11240,11256,11272,11285,11290,11305,11321,11334,11365,11396,11426,11456,11485,11490,11495,11500,11513,11527,11558,11588,11618,11624,11630,11648,11653,11658,11678,11697,11717,11733,11753,11771,11776,11781,11801,11820,11840,11856,11875,11893,11898,11903,11908,11921,11926,11946,11966,11986,12007,12026,12041,12060,12075,12090,12106,12122,12140,12145,12150,12155,12168,12173,12193,12213,12232,12252,12270,12275,12280,12285,12298,12303,12323,12343,12363,12383,12403,12423,12442,12458,12472,12477,12482,12502,12522,12542,12561,12580,12600,12620,12635,12651,12667,12687,12700,12713,12729,12744,12760,12774,12779,12792,12797,12817,12837,12856,12876,12896,12914,12919,12925,12930,12935,12940,12953,12958,12978,12998,13017,13037,13057,13076,13096,13116,13138,13153,13168,13210,13223,13228,13248,13268,13288,13307,13327,13340,13346,13367,13387,13407,13427,13444,13450,13455,13461,13466,13486,13506,13526,13546,13563,13568,13573,13593,13613,13632,13652,13672,13685,13690,13710,13730,13749,13769,13787,13792,13797,13802,13807,13820,13825,13845,13865,13885,13903,13908,13913,13933,13953,13973,13993,14013,14027,14032,14037,14057,14076,14096,14114,14119,14124,14137,14142,14162,14182,14201,14219,14224,14229,14234,14239,14244,14257,14262,14282,14302,14322,14342,14362,14382,14402,14417,14431,14436,14441,14446,14459,14464,14484,14503,14522,14541,14556,14573,14578,14583,14603,14622,14642,14661,14677,14694,14699,14704,14724,14743,14763,14782,14798,14817,14835,14840,14845,14865,14884,14904,14923,14939,14956,14961,14966,14986,15005,15024,15043,15059,15078,15097,15115,15120,15125,15130,15143,15148,15168,15187,15202,15218,15232,15237,15242,15262,15281,15297,15313,15329,15347,15352,15357,15362,15375,15380,15399,15419,15440,15461,15482,15496,15516,15532,15551,15556,15570,15586,15602,15618,15632,15645,15651,15668,15717,15732,15738,15743,15758,15803,15817,15822,15827,15842,15887,15900,15906,15911,15916,15936,15957,15978,15992,16012,16033,16054,16075,16095,16116,16131,16136,16149,16154,16174,16194,16213,16230,16235,16240,16254,16259,16304,16320,16339,16344,16349,16362,16382,16399,16404,16420,16437,16442,16447,16493,16509,16526,16531,16536,16582,16598,16618,16638,16659,16680,16729,16734,16739,16785,16801,16822,16866,16886,16903,16908,16913,16959,16980,16996,17013,17030,17049,17072,17118,17123,17128,17175,17195,17211,17228,17233,17238,17284,17298,17317,17335,17340,17345,17350,17355,17375,17395,17415,17435,17454,17467,17486,17501,17518,17523,17536,17541,17586,17602,17619,17624,17629,17634,17639,17644,17657,17662,17682,17702,17721,17740,17760,17778,17783,17788,17808,17827,17846,17866,17883,17888,17893,17913,17932,17951,17970,17990,18009,18029,18049,18069,18082,18087,18106,18125,18144,18163,18182,18202,18219,18224,18229,18234,18239,18259,18279,18298,18317,18336,18356,18374,18379,18384,18404,18423,18442,18461,18490,18511,18531,18548,18553,18558],{"__ignoreMap":1210},[1214,9137,9138],{"class":1216,"line":1217},[1214,9139,2461],{"class":1220},[1214,9141,9142,9144,9147,9149,9151,9153,9156,9158],{"class":1216,"line":2318},[1214,9143,2466],{"class":1220},[1214,9145,9146],{"class":1227},"$schema",[1214,9148,1230],{"class":1220},[1214,9150,1233],{"class":1220},[1214,9152,1224],{"class":1220},[1214,9154,9155],{"class":1279},"https:\u002F\u002Fwelldot.org\u002Fschema\u002Fv2\u002Fwell.schema.json",[1214,9157,1230],{"class":1220},[1214,9159,2477],{"class":1220},[1214,9161,9162,9164,9167,9169,9171,9173,9176,9178],{"class":1216,"line":2356},[1214,9163,2466],{"class":1220},[1214,9165,9166],{"class":1227},"@context",[1214,9168,1230],{"class":1220},[1214,9170,1233],{"class":1220},[1214,9172,1224],{"class":1220},[1214,9174,9175],{"class":1279},"https:\u002F\u002Fwelldot.org\u002Fcontext\u002Fv2.jsonld",[1214,9177,1230],{"class":1220},[1214,9179,2477],{"class":1220},[1214,9181,9182,9184,9187,9189,9191,9193,9196,9198],{"class":1216,"line":2395},[1214,9183,2466],{"class":1220},[1214,9185,9186],{"class":1227},"version",[1214,9188,1230],{"class":1220},[1214,9190,1233],{"class":1220},[1214,9192,1224],{"class":1220},[1214,9194,9195],{"class":1279},"2.4",[1214,9197,1230],{"class":1220},[1214,9199,2477],{"class":1220},[1214,9201,9202,9204,9207,9209,9211,9213,9216,9218],{"class":1216,"line":2514},[1214,9203,2466],{"class":1220},[1214,9205,9206],{"class":1227},"well_type",[1214,9208,1230],{"class":1220},[1214,9210,1233],{"class":1220},[1214,9212,1224],{"class":1220},[1214,9214,9215],{"class":1279},"tubular",[1214,9217,1230],{"class":1220},[1214,9219,2477],{"class":1220},[1214,9221,9222,9224,9226,9228,9230,9233,9235,9237,9239],{"class":1216,"line":2534},[1214,9223,2466],{"class":1220},[1214,9225,6983],{"class":1227},[1214,9227,1230],{"class":1220},[1214,9229,1233],{"class":1220},[1214,9231,9232],{"class":1220}," [",[1214,9234,1230],{"class":1220},[1214,9236,84],{"class":1279},[1214,9238,1230],{"class":1220},[1214,9240,9241],{"class":1220},"],\n",[1214,9243,9244,9246,9249,9251,9253,9255,9258,9260],{"class":1216,"line":2578},[1214,9245,2466],{"class":1220},[1214,9247,9248],{"class":1227},"name",[1214,9250,1230],{"class":1220},[1214,9252,1233],{"class":1220},[1214,9254,1224],{"class":1220},[1214,9256,9257],{"class":1279},"Poço PP-01",[1214,9259,1230],{"class":1220},[1214,9261,2477],{"class":1220},[1214,9263,9264,9266,9269,9271,9273,9275,9278,9280],{"class":1216,"line":2598},[1214,9265,2466],{"class":1220},[1214,9267,9268],{"class":1227},"well_driller",[1214,9270,1230],{"class":1220},[1214,9272,1233],{"class":1220},[1214,9274,1224],{"class":1220},[1214,9276,9277],{"class":1279},"Perfuradora XYZ",[1214,9279,1230],{"class":1220},[1214,9281,2477],{"class":1220},[1214,9283,9284,9286,9289,9291,9293,9295,9298,9300],{"class":1216,"line":2617},[1214,9285,2466],{"class":1220},[1214,9287,9288],{"class":1227},"construction_date",[1214,9290,1230],{"class":1220},[1214,9292,1233],{"class":1220},[1214,9294,1224],{"class":1220},[1214,9296,9297],{"class":1279},"2006-03-10",[1214,9299,1230],{"class":1220},[1214,9301,2477],{"class":1220},[1214,9303,9304,9306,9309,9311,9313,9315,9318,9320],{"class":1216,"line":4131},[1214,9305,2466],{"class":1220},[1214,9307,9308],{"class":1227},"obs",[1214,9310,1230],{"class":1220},[1214,9312,1233],{"class":1220},[1214,9314,1224],{"class":1220},[1214,9316,9317],{"class":1279},"Sem anomalias observadas durante a perfuração.",[1214,9319,1230],{"class":1220},[1214,9321,2477],{"class":1220},[1214,9323,9324],{"class":1216,"line":4150},[1214,9325,9327],{"emptyLinePlaceholder":9326},true,"\n",[1214,9329,9330,9332,9335,9337,9339],{"class":1216,"line":4164},[1214,9331,2466],{"class":1220},[1214,9333,9334],{"class":1227},"well_id",[1214,9336,1230],{"class":1220},[1214,9338,1233],{"class":1220},[1214,9340,4161],{"class":1220},[1214,9342,9343,9346,9348,9350,9352,9354,9356,9359,9361,9363,9365,9367,9369,9371,9373,9376,9378,9380,9382,9385,9387,9389,9392],{"class":1216,"line":4170},[1214,9344,9345],{"class":1220},"    {",[1214,9347,1224],{"class":1220},[1214,9349,6648],{"class":2550},[1214,9351,1230],{"class":1220},[1214,9353,1233],{"class":1220},[1214,9355,1224],{"class":1220},[1214,9357,9358],{"class":1279},"SIAGAS",[1214,9360,1230],{"class":1220},[1214,9362,1240],{"class":1220},[1214,9364,1224],{"class":1220},[1214,9366,760],{"class":2550},[1214,9368,1230],{"class":1220},[1214,9370,1233],{"class":1220},[1214,9372,1224],{"class":1220},[1214,9374,9375],{"class":1279},"SP-0042819",[1214,9377,1230],{"class":1220},[1214,9379,1240],{"class":1220},[1214,9381,1224],{"class":1220},[1214,9383,9384],{"class":2550},"primary",[1214,9386,1230],{"class":1220},[1214,9388,1233],{"class":1220},[1214,9390,9391],{"class":1220}," true",[1214,9393,2575],{"class":1220},[1214,9395,9396,9398,9400,9402,9404,9406,9408,9410,9412,9414,9416,9418,9420,9422,9424,9427,9429],{"class":1216,"line":4190},[1214,9397,9345],{"class":1220},[1214,9399,1224],{"class":1220},[1214,9401,6648],{"class":2550},[1214,9403,1230],{"class":1220},[1214,9405,1233],{"class":1220},[1214,9407,1224],{"class":1220},[1214,9409,6660],{"class":1279},[1214,9411,1230],{"class":1220},[1214,9413,1240],{"class":1220},[1214,9415,1224],{"class":1220},[1214,9417,760],{"class":2550},[1214,9419,1230],{"class":1220},[1214,9421,1233],{"class":1220},[1214,9423,1224],{"class":1220},[1214,9425,9426],{"class":1279},"02000.001234\u002F2006-78",[1214,9428,1230],{"class":1220},[1214,9430,1285],{"class":1220},[1214,9432,9433],{"class":1216,"line":4206},[1214,9434,9435],{"class":1220},"  ],\n",[1214,9437,9438],{"class":1216,"line":4221},[1214,9439,9327],{"emptyLinePlaceholder":9326},[1214,9441,9442,9444,9447,9449,9451],{"class":1216,"line":4227},[1214,9443,2466],{"class":1220},[1214,9445,9446],{"class":1227},"location",[1214,9448,1230],{"class":1220},[1214,9450,1233],{"class":1220},[1214,9452,9453],{"class":1220}," {\n",[1214,9455,9456,9459,9462,9464,9466,9469],{"class":1216,"line":4232},[1214,9457,9458],{"class":1220},"    \"",[1214,9460,9461],{"class":2550},"lat",[1214,9463,1230],{"class":1220},[1214,9465,1233],{"class":1220},[1214,9467,9468],{"class":1236}," -1.4558",[1214,9470,2477],{"class":1220},[1214,9472,9473,9475,9478,9480,9482,9485],{"class":1216,"line":4252},[1214,9474,9458],{"class":1220},[1214,9476,9477],{"class":2550},"lng",[1214,9479,1230],{"class":1220},[1214,9481,1233],{"class":1220},[1214,9483,9484],{"class":1236}," -48.5039",[1214,9486,2477],{"class":1220},[1214,9488,9489,9491,9494,9496,9498,9501],{"class":1216,"line":4268},[1214,9490,9458],{"class":1220},[1214,9492,9493],{"class":2550},"elevation",[1214,9495,1230],{"class":1220},[1214,9497,1233],{"class":1220},[1214,9499,9500],{"class":1236}," 12.5",[1214,9502,2477],{"class":1220},[1214,9504,9505,9507,9510,9512,9514],{"class":1216,"line":4282},[1214,9506,9458],{"class":1220},[1214,9508,9509],{"class":2550},"properties",[1214,9511,1230],{"class":1220},[1214,9513,1233],{"class":1220},[1214,9515,9453],{"class":1220},[1214,9517,9518,9520,9522,9524,9526,9528,9531,9533],{"class":1216,"line":4288},[1214,9519,4173],{"class":1220},[1214,9521,7962],{"class":1236},[1214,9523,1230],{"class":1220},[1214,9525,1233],{"class":1220},[1214,9527,1224],{"class":1220},[1214,9529,9530],{"class":1279},"America\u002FBelem",[1214,9532,1230],{"class":1220},[1214,9534,2477],{"class":1220},[1214,9536,9537,9539,9542,9544,9546,9548,9551,9553],{"class":1216,"line":4294},[1214,9538,4173],{"class":1220},[1214,9540,9541],{"class":1236},"elevation_datum",[1214,9543,1230],{"class":1220},[1214,9545,1233],{"class":1220},[1214,9547,1224],{"class":1220},[1214,9549,9550],{"class":1279},"wgs84_ellipsoid",[1214,9552,1230],{"class":1220},[1214,9554,2477],{"class":1220},[1214,9556,9558,9560,9563,9565,9567,9569,9572,9574],{"class":1216,"line":9557},24,[1214,9559,4173],{"class":1220},[1214,9561,9562],{"class":1236},"crs",[1214,9564,1230],{"class":1220},[1214,9566,1233],{"class":1220},[1214,9568,1224],{"class":1220},[1214,9570,9571],{"class":1279},"EPSG:4326",[1214,9573,1230],{"class":1220},[1214,9575,2477],{"class":1220},[1214,9577,9579,9581,9584,9586,9588],{"class":1216,"line":9578},25,[1214,9580,4173],{"class":1220},[1214,9582,9583],{"class":1236},"elevation_precision",[1214,9585,1230],{"class":1220},[1214,9587,1233],{"class":1220},[1214,9589,9590],{"class":1236}," 0.5\n",[1214,9592,9594],{"class":1216,"line":9593},26,[1214,9595,4285],{"class":1220},[1214,9597,9599],{"class":1216,"line":9598},27,[1214,9600,9601],{"class":1220},"  },\n",[1214,9603,9605],{"class":1216,"line":9604},28,[1214,9606,9327],{"emptyLinePlaceholder":9326},[1214,9608,9610,9612,9615,9617,9619,9621,9623,9626,9628],{"class":1216,"line":9609},29,[1214,9611,2466],{"class":1220},[1214,9613,9614],{"class":1227},"profiles",[1214,9616,1230],{"class":1220},[1214,9618,1233],{"class":1220},[1214,9620,9232],{"class":1220},[1214,9622,1230],{"class":1220},[1214,9624,9625],{"class":1279},"https:\u002F\u002Fwelldot.org\u002Fprofiles\u002Fbrazil-ana\u002Fv1\u002Fschema.json",[1214,9627,1230],{"class":1220},[1214,9629,9241],{"class":1220},[1214,9631,9633],{"class":1216,"line":9632},30,[1214,9634,9327],{"emptyLinePlaceholder":9326},[1214,9636,9638,9640,9642,9644,9646],{"class":1216,"line":9637},31,[1214,9639,2466],{"class":1220},[1214,9641,6509],{"class":1227},[1214,9643,1230],{"class":1220},[1214,9645,1233],{"class":1220},[1214,9647,4161],{"class":1220},[1214,9649,9651,9653,9655,9657,9659,9661,9663,9665,9667,9669,9671,9673,9675,9677,9679,9681,9683,9685,9687,9689,9691,9693,9695,9697,9699,9701,9703],{"class":1216,"line":9650},32,[1214,9652,9345],{"class":1220},[1214,9654,1224],{"class":1220},[1214,9656,1147],{"class":2550},[1214,9658,1230],{"class":1220},[1214,9660,1233],{"class":1220},[1214,9662,1237],{"class":1236},[1214,9664,1240],{"class":1220},[1214,9666,1224],{"class":1220},[1214,9668,1162],{"class":2550},[1214,9670,1230],{"class":1220},[1214,9672,1233],{"class":1220},[1214,9674,1251],{"class":1236},[1214,9676,1240],{"class":1220},[1214,9678,1224],{"class":1220},[1214,9680,1176],{"class":2550},[1214,9682,1230],{"class":1220},[1214,9684,1233],{"class":1220},[1214,9686,1264],{"class":1236},[1214,9688,1240],{"class":1220},[1214,9690,1224],{"class":1220},[1214,9692,1190],{"class":2550},[1214,9694,1230],{"class":1220},[1214,9696,1233],{"class":1220},[1214,9698,1224],{"class":1220},[1214,9700,1280],{"class":1279},[1214,9702,1230],{"class":1220},[1214,9704,1285],{"class":1220},[1214,9706,9708],{"class":1216,"line":9707},33,[1214,9709,9435],{"class":1220},[1214,9711,9713,9715,9717,9719,9721],{"class":1216,"line":9712},34,[1214,9714,2466],{"class":1220},[1214,9716,1911],{"class":1227},[1214,9718,1230],{"class":1220},[1214,9720,1233],{"class":1220},[1214,9722,4161],{"class":1220},[1214,9724,9726,9728,9730,9732,9734,9736,9738,9740,9742,9744,9746,9748,9751,9753,9755,9757,9759,9761,9763,9766,9768,9770,9772,9774,9776,9778,9781],{"class":1216,"line":9725},35,[1214,9727,9345],{"class":1220},[1214,9729,1224],{"class":1220},[1214,9731,1147],{"class":2550},[1214,9733,1230],{"class":1220},[1214,9735,1233],{"class":1220},[1214,9737,1237],{"class":1236},[1214,9739,1240],{"class":1220},[1214,9741,1224],{"class":1220},[1214,9743,1162],{"class":2550},[1214,9745,1230],{"class":1220},[1214,9747,1233],{"class":1220},[1214,9749,9750],{"class":1236}," 60",[1214,9752,1240],{"class":1220},[1214,9754,1224],{"class":1220},[1214,9756,1344],{"class":2550},[1214,9758,1230],{"class":1220},[1214,9760,1233],{"class":1220},[1214,9762,1224],{"class":1220},[1214,9764,9765],{"class":1279},"carbon_steel",[1214,9767,1230],{"class":1220},[1214,9769,1240],{"class":1220},[1214,9771,1224],{"class":1220},[1214,9773,1176],{"class":2550},[1214,9775,1230],{"class":1220},[1214,9777,1233],{"class":1220},[1214,9779,9780],{"class":1236}," 200",[1214,9782,1285],{"class":1220},[1214,9784,9786],{"class":1216,"line":9785},36,[1214,9787,9435],{"class":1220},[1214,9789,9791,9793,9796,9798,9800],{"class":1216,"line":9790},37,[1214,9792,2466],{"class":1220},[1214,9794,9795],{"class":1227},"reduction",[1214,9797,1230],{"class":1220},[1214,9799,1233],{"class":1220},[1214,9801,9802],{"class":1220}," [],\n",[1214,9804,9806,9808,9810,9812,9814],{"class":1216,"line":9805},38,[1214,9807,2466],{"class":1220},[1214,9809,1914],{"class":1227},[1214,9811,1230],{"class":1220},[1214,9813,1233],{"class":1220},[1214,9815,4161],{"class":1220},[1214,9817,9819],{"class":1216,"line":9818},39,[1214,9820,4167],{"class":1220},[1214,9822,9824,9826,9828,9830,9832,9834],{"class":1216,"line":9823},40,[1214,9825,4173],{"class":1220},[1214,9827,1147],{"class":2550},[1214,9829,1230],{"class":1220},[1214,9831,1233],{"class":1220},[1214,9833,9750],{"class":1236},[1214,9835,2477],{"class":1220},[1214,9837,9839,9841,9843,9845,9847,9849],{"class":1216,"line":9838},41,[1214,9840,4173],{"class":1220},[1214,9842,1162],{"class":2550},[1214,9844,1230],{"class":1220},[1214,9846,1233],{"class":1220},[1214,9848,1251],{"class":1236},[1214,9850,2477],{"class":1220},[1214,9852,9854,9856,9858,9860,9862,9864,9867,9869],{"class":1216,"line":9853},42,[1214,9855,4173],{"class":1220},[1214,9857,1344],{"class":2550},[1214,9859,1230],{"class":1220},[1214,9861,1233],{"class":1220},[1214,9863,1224],{"class":1220},[1214,9865,9866],{"class":1279},"stainless_steel",[1214,9868,1230],{"class":1220},[1214,9870,2477],{"class":1220},[1214,9872,9874,9876,9878,9880,9882,9885],{"class":1216,"line":9873},43,[1214,9875,4173],{"class":1220},[1214,9877,1176],{"class":2550},[1214,9879,1230],{"class":1220},[1214,9881,1233],{"class":1220},[1214,9883,9884],{"class":1236}," 150",[1214,9886,2477],{"class":1220},[1214,9888,9890,9892,9894,9896,9898,9901],{"class":1216,"line":9889},44,[1214,9891,4173],{"class":1220},[1214,9893,1553],{"class":2550},[1214,9895,1230],{"class":1220},[1214,9897,1233],{"class":1220},[1214,9899,9900],{"class":1236}," 0.5",[1214,9902,2477],{"class":1220},[1214,9904,9906,9908,9910,9912,9914,9916,9919],{"class":1216,"line":9905},45,[1214,9907,4173],{"class":1220},[1214,9909,1533],{"class":2550},[1214,9911,1230],{"class":1220},[1214,9913,1233],{"class":1220},[1214,9915,1224],{"class":1220},[1214,9917,9918],{"class":1279},"continuous_slot",[1214,9920,2614],{"class":1220},[1214,9922,9924],{"class":1216,"line":9923},46,[1214,9925,4285],{"class":1220},[1214,9927,9929],{"class":1216,"line":9928},47,[1214,9930,9435],{"class":1220},[1214,9932,9934,9936,9939,9941,9943,9946,9948,9950,9952,9954,9956,9958,9960,9962,9964,9966,9969,9971,9973,9975,9977,9979,9982],{"class":1216,"line":9933},48,[1214,9935,2466],{"class":1220},[1214,9937,9938],{"class":1227},"surface_case",[1214,9940,1230],{"class":1220},[1214,9942,1233],{"class":1220},[1214,9944,9945],{"class":1220}," [{",[1214,9947,1224],{"class":1220},[1214,9949,1147],{"class":2550},[1214,9951,1230],{"class":1220},[1214,9953,1233],{"class":1220},[1214,9955,1237],{"class":1236},[1214,9957,1240],{"class":1220},[1214,9959,1224],{"class":1220},[1214,9961,1162],{"class":2550},[1214,9963,1230],{"class":1220},[1214,9965,1233],{"class":1220},[1214,9967,9968],{"class":1236}," 3",[1214,9970,1240],{"class":1220},[1214,9972,1224],{"class":1220},[1214,9974,1176],{"class":2550},[1214,9976,1230],{"class":1220},[1214,9978,1233],{"class":1220},[1214,9980,9981],{"class":1236}," 300",[1214,9983,9984],{"class":1220}," }],\n",[1214,9986,9988,9990,9993,9995,9997],{"class":1216,"line":9987},49,[1214,9989,2466],{"class":1220},[1214,9991,9992],{"class":1227},"hole_fill",[1214,9994,1230],{"class":1220},[1214,9996,1233],{"class":1220},[1214,9998,4161],{"class":1220},[1214,10000,10002],{"class":1216,"line":10001},50,[1214,10003,4167],{"class":1220},[1214,10005,10007,10009,10011,10013,10015,10017],{"class":1216,"line":10006},51,[1214,10008,4173],{"class":1220},[1214,10010,1147],{"class":2550},[1214,10012,1230],{"class":1220},[1214,10014,1233],{"class":1220},[1214,10016,9750],{"class":1236},[1214,10018,2477],{"class":1220},[1214,10020,10022,10024,10026,10028,10030,10032],{"class":1216,"line":10021},52,[1214,10023,4173],{"class":1220},[1214,10025,1162],{"class":2550},[1214,10027,1230],{"class":1220},[1214,10029,1233],{"class":1220},[1214,10031,1251],{"class":1236},[1214,10033,2477],{"class":1220},[1214,10035,10037,10039,10041,10043,10045,10047,10049,10051],{"class":1216,"line":10036},53,[1214,10038,4173],{"class":1220},[1214,10040,1344],{"class":2550},[1214,10042,1230],{"class":1220},[1214,10044,1233],{"class":1220},[1214,10046,1224],{"class":1220},[1214,10048,1729],{"class":1279},[1214,10050,1230],{"class":1220},[1214,10052,2477],{"class":1220},[1214,10054,10056,10058,10060,10062,10064,10066],{"class":1216,"line":10055},54,[1214,10057,4173],{"class":1220},[1214,10059,1176],{"class":2550},[1214,10061,1230],{"class":1220},[1214,10063,1233],{"class":1220},[1214,10065,1264],{"class":1236},[1214,10067,2477],{"class":1220},[1214,10069,10071,10073,10075,10077,10079,10081,10084],{"class":1216,"line":10070},55,[1214,10072,4173],{"class":1220},[1214,10074,852],{"class":2550},[1214,10076,1230],{"class":1220},[1214,10078,1233],{"class":1220},[1214,10080,1224],{"class":1220},[1214,10082,10083],{"class":1279},"Seixo 2-4mm",[1214,10085,2614],{"class":1220},[1214,10087,10089],{"class":1216,"line":10088},56,[1214,10090,4224],{"class":1220},[1214,10092,10094],{"class":1216,"line":10093},57,[1214,10095,4167],{"class":1220},[1214,10097,10099,10101,10103,10105,10107,10109],{"class":1216,"line":10098},58,[1214,10100,4173],{"class":1220},[1214,10102,1147],{"class":2550},[1214,10104,1230],{"class":1220},[1214,10106,1233],{"class":1220},[1214,10108,9968],{"class":1236},[1214,10110,2477],{"class":1220},[1214,10112,10114,10116,10118,10120,10122,10124],{"class":1216,"line":10113},59,[1214,10115,4173],{"class":1220},[1214,10117,1162],{"class":2550},[1214,10119,1230],{"class":1220},[1214,10121,1233],{"class":1220},[1214,10123,9750],{"class":1236},[1214,10125,2477],{"class":1220},[1214,10127,10129,10131,10133,10135,10137,10139,10141,10143],{"class":1216,"line":10128},60,[1214,10130,4173],{"class":1220},[1214,10132,1344],{"class":2550},[1214,10134,1230],{"class":1220},[1214,10136,1233],{"class":1220},[1214,10138,1224],{"class":1220},[1214,10140,1732],{"class":1279},[1214,10142,1230],{"class":1220},[1214,10144,2477],{"class":1220},[1214,10146,10148,10150,10152,10154,10156,10158],{"class":1216,"line":10147},61,[1214,10149,4173],{"class":1220},[1214,10151,1176],{"class":2550},[1214,10153,1230],{"class":1220},[1214,10155,1233],{"class":1220},[1214,10157,1264],{"class":1236},[1214,10159,2477],{"class":1220},[1214,10161,10163,10165,10167,10169,10171,10173,10176],{"class":1216,"line":10162},62,[1214,10164,4173],{"class":1220},[1214,10166,852],{"class":2550},[1214,10168,1230],{"class":1220},[1214,10170,1233],{"class":1220},[1214,10172,1224],{"class":1220},[1214,10174,10175],{"class":1279},"Cimento",[1214,10177,2614],{"class":1220},[1214,10179,10181],{"class":1216,"line":10180},63,[1214,10182,4285],{"class":1220},[1214,10184,10186],{"class":1216,"line":10185},64,[1214,10187,9435],{"class":1220},[1214,10189,10191,10193,10196,10198,10200],{"class":1216,"line":10190},65,[1214,10192,2466],{"class":1220},[1214,10194,10195],{"class":1227},"centralizers",[1214,10197,1230],{"class":1220},[1214,10199,1233],{"class":1220},[1214,10201,4161],{"class":1220},[1214,10203,10205],{"class":1216,"line":10204},66,[1214,10206,4167],{"class":1220},[1214,10208,10210,10212,10214,10216,10218,10221],{"class":1216,"line":10209},67,[1214,10211,4173],{"class":1220},[1214,10213,1147],{"class":2550},[1214,10215,1230],{"class":1220},[1214,10217,1233],{"class":1220},[1214,10219,10220],{"class":1236}," 6",[1214,10222,2477],{"class":1220},[1214,10224,10226,10228,10230,10232,10234,10237],{"class":1216,"line":10225},68,[1214,10227,4173],{"class":1220},[1214,10229,1162],{"class":2550},[1214,10231,1230],{"class":1220},[1214,10233,1233],{"class":1220},[1214,10235,10236],{"class":1236}," 54",[1214,10238,2477],{"class":1220},[1214,10240,10242,10244,10246,10248,10250,10253],{"class":1216,"line":10241},69,[1214,10243,4173],{"class":1220},[1214,10245,1825],{"class":2550},[1214,10247,1230],{"class":1220},[1214,10249,1233],{"class":1220},[1214,10251,10252],{"class":1236}," 12",[1214,10254,2477],{"class":1220},[1214,10256,10258,10260,10262,10264,10266,10268,10271,10273],{"class":1216,"line":10257},70,[1214,10259,4173],{"class":1220},[1214,10261,1344],{"class":2550},[1214,10263,1230],{"class":1220},[1214,10265,1233],{"class":1220},[1214,10267,1224],{"class":1220},[1214,10269,10270],{"class":1279},"spring_bow",[1214,10272,1230],{"class":1220},[1214,10274,2477],{"class":1220},[1214,10276,10278,10280,10282,10284,10286],{"class":1216,"line":10277},71,[1214,10279,4173],{"class":1220},[1214,10281,1176],{"class":2550},[1214,10283,1230],{"class":1220},[1214,10285,1233],{"class":1220},[1214,10287,10288],{"class":1236}," 245\n",[1214,10290,10292],{"class":1216,"line":10291},72,[1214,10293,4285],{"class":1220},[1214,10295,10297],{"class":1216,"line":10296},73,[1214,10298,9435],{"class":1220},[1214,10300,10302,10304,10306,10308,10310],{"class":1216,"line":10301},74,[1214,10303,2466],{"class":1220},[1214,10305,227],{"class":1227},[1214,10307,1230],{"class":1220},[1214,10309,1233],{"class":1220},[1214,10311,9453],{"class":1220},[1214,10313,10315,10317,10319,10321,10323,10325,10328,10330],{"class":1216,"line":10314},75,[1214,10316,9458],{"class":1220},[1214,10318,1344],{"class":2550},[1214,10320,1230],{"class":1220},[1214,10322,1233],{"class":1220},[1214,10324,1224],{"class":1220},[1214,10326,10327],{"class":1279},"concrete",[1214,10329,1230],{"class":1220},[1214,10331,2477],{"class":1220},[1214,10333,10335,10337,10339,10341,10343,10346],{"class":1216,"line":10334},76,[1214,10336,9458],{"class":1220},[1214,10338,1979],{"class":2550},[1214,10340,1230],{"class":1220},[1214,10342,1233],{"class":1220},[1214,10344,10345],{"class":1236}," 1.0",[1214,10347,2477],{"class":1220},[1214,10349,10351,10353,10355,10357,10359,10362],{"class":1216,"line":10350},77,[1214,10352,9458],{"class":1220},[1214,10354,1993],{"class":2550},[1214,10356,1230],{"class":1220},[1214,10358,1233],{"class":1220},[1214,10360,10361],{"class":1236}," 0.15",[1214,10363,2477],{"class":1220},[1214,10365,10367,10369,10371,10373,10375],{"class":1216,"line":10366},78,[1214,10368,9458],{"class":1220},[1214,10370,2007],{"class":2550},[1214,10372,1230],{"class":1220},[1214,10374,1233],{"class":1220},[1214,10376,10377],{"class":1236}," 1.0\n",[1214,10379,10381],{"class":1216,"line":10380},79,[1214,10382,9601],{"class":1220},[1214,10384,10386],{"class":1216,"line":10385},80,[1214,10387,9327],{"emptyLinePlaceholder":9326},[1214,10389,10391,10393,10396,10398,10400],{"class":1216,"line":10390},81,[1214,10392,2466],{"class":1220},[1214,10394,10395],{"class":1227},"lithology",[1214,10397,1230],{"class":1220},[1214,10399,1233],{"class":1220},[1214,10401,4161],{"class":1220},[1214,10403,10405],{"class":1216,"line":10404},82,[1214,10406,4167],{"class":1220},[1214,10408,10410,10412,10414,10416,10418,10420],{"class":1216,"line":10409},83,[1214,10411,4173],{"class":1220},[1214,10413,1147],{"class":2550},[1214,10415,1230],{"class":1220},[1214,10417,1233],{"class":1220},[1214,10419,1237],{"class":1236},[1214,10421,2477],{"class":1220},[1214,10423,10425,10427,10429,10431,10433,10435],{"class":1216,"line":10424},84,[1214,10426,4173],{"class":1220},[1214,10428,1162],{"class":2550},[1214,10430,1230],{"class":1220},[1214,10432,1233],{"class":1220},[1214,10434,2490],{"class":1236},[1214,10436,2477],{"class":1220},[1214,10438,10440,10442,10444,10446,10448,10450,10452,10454],{"class":1216,"line":10439},85,[1214,10441,4173],{"class":1220},[1214,10443,852],{"class":2550},[1214,10445,1230],{"class":1220},[1214,10447,1233],{"class":1220},[1214,10449,1224],{"class":1220},[1214,10451,2507],{"class":1279},[1214,10453,1230],{"class":1220},[1214,10455,2477],{"class":1220},[1214,10457,10459,10461,10463,10465,10467,10469,10471,10473],{"class":1216,"line":10458},86,[1214,10460,4173],{"class":1220},[1214,10462,2098],{"class":2550},[1214,10464,1230],{"class":1220},[1214,10466,1233],{"class":1220},[1214,10468,1224],{"class":1220},[1214,10470,2527],{"class":1279},[1214,10472,1230],{"class":1220},[1214,10474,2477],{"class":1220},[1214,10476,10478,10480,10482,10484,10486,10488,10490,10492,10494,10496,10498,10500,10502,10504,10506,10508,10510,10512,10514],{"class":1216,"line":10477},87,[1214,10479,4173],{"class":1220},[1214,10481,2112],{"class":2550},[1214,10483,1230],{"class":1220},[1214,10485,1233],{"class":1220},[1214,10487,2545],{"class":1220},[1214,10489,1224],{"class":1220},[1214,10491,16],{"class":1236},[1214,10493,1230],{"class":1220},[1214,10495,1233],{"class":1220},[1214,10497,2313],{"class":1236},[1214,10499,1240],{"class":1220},[1214,10501,1224],{"class":1220},[1214,10503,2190],{"class":1236},[1214,10505,1230],{"class":1220},[1214,10507,1233],{"class":1220},[1214,10509,1224],{"class":1220},[1214,10511,2200],{"class":1279},[1214,10513,1230],{"class":1220},[1214,10515,2575],{"class":1220},[1214,10517,10519,10521,10523,10525,10527,10529,10531,10533],{"class":1216,"line":10518},88,[1214,10520,4173],{"class":1220},[1214,10522,2128],{"class":2550},[1214,10524,1230],{"class":1220},[1214,10526,1233],{"class":1220},[1214,10528,1224],{"class":1220},[1214,10530,2591],{"class":1279},[1214,10532,1230],{"class":1220},[1214,10534,2477],{"class":1220},[1214,10536,10538,10540,10542,10544,10546,10548,10550],{"class":1216,"line":10537},89,[1214,10539,4173],{"class":1220},[1214,10541,2142],{"class":2550},[1214,10543,1230],{"class":1220},[1214,10545,1233],{"class":1220},[1214,10547,1224],{"class":1220},[1214,10549,2611],{"class":1279},[1214,10551,2614],{"class":1220},[1214,10553,10555],{"class":1216,"line":10554},90,[1214,10556,4224],{"class":1220},[1214,10558,10560],{"class":1216,"line":10559},91,[1214,10561,4167],{"class":1220},[1214,10563,10565,10567,10569,10571,10573,10575],{"class":1216,"line":10564},92,[1214,10566,4173],{"class":1220},[1214,10568,1147],{"class":2550},[1214,10570,1230],{"class":1220},[1214,10572,1233],{"class":1220},[1214,10574,2490],{"class":1236},[1214,10576,2477],{"class":1220},[1214,10578,10580,10582,10584,10586,10588,10590],{"class":1216,"line":10579},93,[1214,10581,4173],{"class":1220},[1214,10583,1162],{"class":2550},[1214,10585,1230],{"class":1220},[1214,10587,1233],{"class":1220},[1214,10589,1251],{"class":1236},[1214,10591,2477],{"class":1220},[1214,10593,10595,10597,10599,10601,10603,10605,10608,10610],{"class":1216,"line":10594},94,[1214,10596,4173],{"class":1220},[1214,10598,852],{"class":2550},[1214,10600,1230],{"class":1220},[1214,10602,1233],{"class":1220},[1214,10604,1224],{"class":1220},[1214,10606,10607],{"class":1279},"Granito fraturado cinza",[1214,10609,1230],{"class":1220},[1214,10611,2477],{"class":1220},[1214,10613,10615,10617,10619,10621,10623,10625,10628,10630],{"class":1216,"line":10614},95,[1214,10616,4173],{"class":1220},[1214,10618,2098],{"class":2550},[1214,10620,1230],{"class":1220},[1214,10622,1233],{"class":1220},[1214,10624,1224],{"class":1220},[1214,10626,10627],{"class":1279},"#a9a9a9",[1214,10629,1230],{"class":1220},[1214,10631,2477],{"class":1220},[1214,10633,10635,10637,10639,10641,10643,10645,10647,10649,10651,10653,10656,10658,10660,10662,10664,10666,10668,10670,10672],{"class":1216,"line":10634},96,[1214,10636,4173],{"class":1220},[1214,10638,2112],{"class":2550},[1214,10640,1230],{"class":1220},[1214,10642,1233],{"class":1220},[1214,10644,2545],{"class":1220},[1214,10646,1224],{"class":1220},[1214,10648,16],{"class":1236},[1214,10650,1230],{"class":1220},[1214,10652,1233],{"class":1220},[1214,10654,10655],{"class":1236}," 718",[1214,10657,1240],{"class":1220},[1214,10659,1224],{"class":1220},[1214,10661,2190],{"class":1236},[1214,10663,1230],{"class":1220},[1214,10665,1233],{"class":1220},[1214,10667,1224],{"class":1220},[1214,10669,2200],{"class":1279},[1214,10671,1230],{"class":1220},[1214,10673,2575],{"class":1220},[1214,10675,10677,10679,10681,10683,10685,10687,10690,10692],{"class":1216,"line":10676},97,[1214,10678,4173],{"class":1220},[1214,10680,2128],{"class":2550},[1214,10682,1230],{"class":1220},[1214,10684,1233],{"class":1220},[1214,10686,1224],{"class":1220},[1214,10688,10689],{"class":1279},"Embasamento Cristalino",[1214,10691,1230],{"class":1220},[1214,10693,2477],{"class":1220},[1214,10695,10697,10699,10701,10703,10705,10707,10710],{"class":1216,"line":10696},98,[1214,10698,4173],{"class":1220},[1214,10700,2142],{"class":2550},[1214,10702,1230],{"class":1220},[1214,10704,1233],{"class":1220},[1214,10706,1224],{"class":1220},[1214,10708,10709],{"class":1279},"fraturado",[1214,10711,2614],{"class":1220},[1214,10713,10715],{"class":1216,"line":10714},99,[1214,10716,4285],{"class":1220},[1214,10718,10720],{"class":1216,"line":10719},100,[1214,10721,9435],{"class":1220},[1214,10723,10725],{"class":1216,"line":10724},101,[1214,10726,9327],{"emptyLinePlaceholder":9326},[1214,10728,10730,10732,10735,10737,10739],{"class":1216,"line":10729},102,[1214,10731,2466],{"class":1220},[1214,10733,10734],{"class":1227},"fractures",[1214,10736,1230],{"class":1220},[1214,10738,1233],{"class":1220},[1214,10740,4161],{"class":1220},[1214,10742,10744],{"class":1216,"line":10743},103,[1214,10745,4167],{"class":1220},[1214,10747,10749,10751,10753,10755,10757,10760],{"class":1216,"line":10748},104,[1214,10750,4173],{"class":1220},[1214,10752,2655],{"class":2550},[1214,10754,1230],{"class":1220},[1214,10756,1233],{"class":1220},[1214,10758,10759],{"class":1236}," 45.2",[1214,10761,2477],{"class":1220},[1214,10763,10765,10767,10769,10771,10773,10776],{"class":1216,"line":10764},105,[1214,10766,4173],{"class":1220},[1214,10768,2739],{"class":2550},[1214,10770,1230],{"class":1220},[1214,10772,1233],{"class":1220},[1214,10774,10775],{"class":1236}," 0.1",[1214,10777,2477],{"class":1220},[1214,10779,10781,10783,10785,10787,10789],{"class":1216,"line":10780},106,[1214,10782,4173],{"class":1220},[1214,10784,2669],{"class":2550},[1214,10786,1230],{"class":1220},[1214,10788,1233],{"class":1220},[1214,10790,10791],{"class":1220}," true,\n",[1214,10793,10795,10797,10799,10801,10803,10805,10808,10810],{"class":1216,"line":10794},107,[1214,10796,4173],{"class":1220},[1214,10798,852],{"class":2550},[1214,10800,1230],{"class":1220},[1214,10802,1233],{"class":1220},[1214,10804,1224],{"class":1220},[1214,10806,10807],{"class":1279},"Fratura aberta",[1214,10809,1230],{"class":1220},[1214,10811,2477],{"class":1220},[1214,10813,10815,10817,10819,10821,10823],{"class":1216,"line":10814},108,[1214,10816,4173],{"class":1220},[1214,10818,2697],{"class":2550},[1214,10820,1230],{"class":1220},[1214,10822,1233],{"class":1220},[1214,10824,10825],{"class":1220}," false,\n",[1214,10827,10829,10831,10833,10835,10837,10840],{"class":1216,"line":10828},109,[1214,10830,4173],{"class":1220},[1214,10832,2711],{"class":2550},[1214,10834,1230],{"class":1220},[1214,10836,1233],{"class":1220},[1214,10838,10839],{"class":1236}," 120",[1214,10841,2477],{"class":1220},[1214,10843,10845,10847,10849,10851,10853],{"class":1216,"line":10844},110,[1214,10846,4173],{"class":1220},[1214,10848,2725],{"class":2550},[1214,10850,1230],{"class":1220},[1214,10852,1233],{"class":1220},[1214,10854,10855],{"class":1236}," 35\n",[1214,10857,10859],{"class":1216,"line":10858},111,[1214,10860,4285],{"class":1220},[1214,10862,10864],{"class":1216,"line":10863},112,[1214,10865,9435],{"class":1220},[1214,10867,10869],{"class":1216,"line":10868},113,[1214,10870,9327],{"emptyLinePlaceholder":9326},[1214,10872,10874,10876,10879,10881,10883],{"class":1216,"line":10873},114,[1214,10875,2466],{"class":1220},[1214,10877,10878],{"class":1227},"caves",[1214,10880,1230],{"class":1220},[1214,10882,1233],{"class":1220},[1214,10884,9802],{"class":1220},[1214,10886,10888],{"class":1216,"line":10887},115,[1214,10889,9327],{"emptyLinePlaceholder":9326},[1214,10891,10893,10895,10897,10899,10901],{"class":1216,"line":10892},116,[1214,10894,2466],{"class":1220},[1214,10896,63],{"class":1227},[1214,10898,1230],{"class":1220},[1214,10900,1233],{"class":1220},[1214,10902,4161],{"class":1220},[1214,10904,10906],{"class":1216,"line":10905},117,[1214,10907,4167],{"class":1220},[1214,10909,10911,10913,10915,10917,10919,10921,10924,10926],{"class":1216,"line":10910},118,[1214,10912,4173],{"class":1220},[1214,10914,760],{"class":2550},[1214,10916,1230],{"class":1220},[1214,10918,1233],{"class":1220},[1214,10920,1224],{"class":1220},[1214,10922,10923],{"class":1279},"d4e5f6a7-b8c9-0123-defa-234567890123",[1214,10925,1230],{"class":1220},[1214,10927,2477],{"class":1220},[1214,10929,10931,10933,10935,10937,10939,10941,10943,10945],{"class":1216,"line":10930},119,[1214,10932,4173],{"class":1220},[1214,10934,1344],{"class":2550},[1214,10936,1230],{"class":1220},[1214,10938,1233],{"class":1220},[1214,10940,1224],{"class":1220},[1214,10942,330],{"class":1279},[1214,10944,1230],{"class":1220},[1214,10946,2477],{"class":1220},[1214,10948,10950,10952,10954,10956,10958,10960,10963,10965],{"class":1216,"line":10949},120,[1214,10951,4173],{"class":1220},[1214,10953,2838],{"class":2550},[1214,10955,1230],{"class":1220},[1214,10957,1233],{"class":1220},[1214,10959,1224],{"class":1220},[1214,10961,10962],{"class":1279},"2006-03-10T14:00:00-03:00",[1214,10964,1230],{"class":1220},[1214,10966,2477],{"class":1220},[1214,10968,10970,10972,10974,10976,10978,10980,10982,10984],{"class":1216,"line":10969},121,[1214,10971,4173],{"class":1220},[1214,10973,3162],{"class":2550},[1214,10975,1230],{"class":1220},[1214,10977,1233],{"class":1220},[1214,10979,1224],{"class":1220},[1214,10981,9277],{"class":1279},[1214,10983,1230],{"class":1220},[1214,10985,2477],{"class":1220},[1214,10987,10989,10991,10993,10995,10997],{"class":1216,"line":10988},122,[1214,10990,4173],{"class":1220},[1214,10992,2902],{"class":2550},[1214,10994,1230],{"class":1220},[1214,10996,1233],{"class":1220},[1214,10998,4161],{"class":1220},[1214,11000,11002],{"class":1216,"line":11001},123,[1214,11003,11004],{"class":1220},"        {\n",[1214,11006,11008,11011,11013,11015,11017,11020],{"class":1216,"line":11007},124,[1214,11009,11010],{"class":1220},"          \"",[1214,11012,4329],{"class":1236},[1214,11014,1230],{"class":1220},[1214,11016,1233],{"class":1220},[1214,11018,11019],{"class":1236}," 340.0",[1214,11021,2477],{"class":1220},[1214,11023,11025,11027,11029,11031,11033,11036],{"class":1216,"line":11024},125,[1214,11026,11010],{"class":1220},[1214,11028,4358],{"class":1236},[1214,11030,1230],{"class":1220},[1214,11032,1233],{"class":1220},[1214,11034,11035],{"class":1236}," 30",[1214,11037,2477],{"class":1220},[1214,11039,11041,11043,11045,11047,11049],{"class":1216,"line":11040},126,[1214,11042,11010],{"class":1220},[1214,11044,3618],{"class":1236},[1214,11046,1230],{"class":1220},[1214,11048,1233],{"class":1220},[1214,11050,4161],{"class":1220},[1214,11052,11054,11057,11059,11062,11064,11066,11068,11070,11072,11074,11076,11078,11081,11083,11085,11087,11089,11091,11094],{"class":1216,"line":11053},127,[1214,11055,11056],{"class":1220},"            {",[1214,11058,1224],{"class":1220},[1214,11060,3931],{"class":11061},"swJcz",[1214,11063,1230],{"class":1220},[1214,11065,1233],{"class":1220},[1214,11067,11035],{"class":1236},[1214,11069,1240],{"class":1220},[1214,11071,1224],{"class":1220},[1214,11073,2655],{"class":11061},[1214,11075,1230],{"class":1220},[1214,11077,1233],{"class":1220},[1214,11079,11080],{"class":1236}," 44.8",[1214,11082,1240],{"class":1220},[1214,11084,1224],{"class":1220},[1214,11086,2739],{"class":11061},[1214,11088,1230],{"class":1220},[1214,11090,1233],{"class":1220},[1214,11092,11093],{"class":1236}," 0.05",[1214,11095,1285],{"class":1220},[1214,11097,11099],{"class":1216,"line":11098},128,[1214,11100,11101],{"class":1220},"          ]\n",[1214,11103,11105],{"class":1216,"line":11104},129,[1214,11106,11107],{"class":1220},"        }\n",[1214,11109,11111],{"class":1216,"line":11110},130,[1214,11112,11113],{"class":1220},"      ],\n",[1214,11115,11117,11119,11121,11123,11125,11127,11130],{"class":1216,"line":11116},131,[1214,11118,4173],{"class":1220},[1214,11120,3189],{"class":2550},[1214,11122,1230],{"class":1220},[1214,11124,1233],{"class":1220},[1214,11126,1224],{"class":1220},[1214,11128,11129],{"class":1279},"Air-lift at end of drilling. Static level not reliable.",[1214,11131,2614],{"class":1220},[1214,11133,11135],{"class":1216,"line":11134},132,[1214,11136,4224],{"class":1220},[1214,11138,11140],{"class":1216,"line":11139},133,[1214,11141,4167],{"class":1220},[1214,11143,11145,11147,11149,11151,11153,11155,11158,11160],{"class":1216,"line":11144},134,[1214,11146,4173],{"class":1220},[1214,11148,760],{"class":2550},[1214,11150,1230],{"class":1220},[1214,11152,1233],{"class":1220},[1214,11154,1224],{"class":1220},[1214,11156,11157],{"class":1279},"b2c3d4e5-f6a7-8901-bcde-f12345678901",[1214,11159,1230],{"class":1220},[1214,11161,2477],{"class":1220},[1214,11163,11165,11167,11169,11171,11173,11175,11177,11179],{"class":1216,"line":11164},135,[1214,11166,4173],{"class":1220},[1214,11168,1344],{"class":2550},[1214,11170,1230],{"class":1220},[1214,11172,1233],{"class":1220},[1214,11174,1224],{"class":1220},[1214,11176,314],{"class":1279},[1214,11178,1230],{"class":1220},[1214,11180,2477],{"class":1220},[1214,11182,11184,11186,11188,11190,11192,11194,11197,11199],{"class":1216,"line":11183},136,[1214,11185,4173],{"class":1220},[1214,11187,2838],{"class":2550},[1214,11189,1230],{"class":1220},[1214,11191,1233],{"class":1220},[1214,11193,1224],{"class":1220},[1214,11195,11196],{"class":1279},"2006-03-14T08:00:00-03:00",[1214,11198,1230],{"class":1220},[1214,11200,2477],{"class":1220},[1214,11202,11204,11206,11208,11210,11212,11214,11216,11218],{"class":1216,"line":11203},137,[1214,11205,4173],{"class":1220},[1214,11207,3162],{"class":2550},[1214,11209,1230],{"class":1220},[1214,11211,1233],{"class":1220},[1214,11213,1224],{"class":1220},[1214,11215,9277],{"class":1279},[1214,11217,1230],{"class":1220},[1214,11219,2477],{"class":1220},[1214,11221,11223,11225,11227,11229,11231,11233,11236,11238],{"class":1216,"line":11222},138,[1214,11224,4173],{"class":1220},[1214,11226,2864],{"class":2550},[1214,11228,1230],{"class":1220},[1214,11230,1233],{"class":1220},[1214,11232,1224],{"class":1220},[1214,11234,11235],{"class":1279},"Submersible pump 15 CV",[1214,11237,1230],{"class":1220},[1214,11239,2477],{"class":1220},[1214,11241,11243,11245,11247,11249,11251,11254],{"class":1216,"line":11242},139,[1214,11244,4173],{"class":1220},[1214,11246,3306],{"class":2550},[1214,11248,1230],{"class":1220},[1214,11250,1233],{"class":1220},[1214,11252,11253],{"class":1236}," 28.74",[1214,11255,2477],{"class":1220},[1214,11257,11259,11261,11263,11265,11267,11270],{"class":1216,"line":11258},140,[1214,11260,4173],{"class":1220},[1214,11262,3320],{"class":2550},[1214,11264,1230],{"class":1220},[1214,11266,1233],{"class":1220},[1214,11268,11269],{"class":1236}," 0.01",[1214,11271,2477],{"class":1220},[1214,11273,11275,11277,11279,11281,11283],{"class":1216,"line":11274},141,[1214,11276,4173],{"class":1220},[1214,11278,2902],{"class":2550},[1214,11280,1230],{"class":1220},[1214,11282,1233],{"class":1220},[1214,11284,4161],{"class":1220},[1214,11286,11288],{"class":1216,"line":11287},142,[1214,11289,11004],{"class":1220},[1214,11291,11293,11295,11297,11299,11301,11303],{"class":1216,"line":11292},143,[1214,11294,11010],{"class":1220},[1214,11296,4329],{"class":1236},[1214,11298,1230],{"class":1220},[1214,11300,1233],{"class":1220},[1214,11302,11019],{"class":1236},[1214,11304,2477],{"class":1220},[1214,11306,11308,11310,11312,11314,11316,11319],{"class":1216,"line":11307},144,[1214,11309,11010],{"class":1220},[1214,11311,4358],{"class":1236},[1214,11313,1230],{"class":1220},[1214,11315,1233],{"class":1220},[1214,11317,11318],{"class":1236}," 1440",[1214,11320,2477],{"class":1220},[1214,11322,11324,11326,11328,11330,11332],{"class":1216,"line":11323},145,[1214,11325,11010],{"class":1220},[1214,11327,3618],{"class":1236},[1214,11329,1230],{"class":1220},[1214,11331,1233],{"class":1220},[1214,11333,4161],{"class":1220},[1214,11335,11337,11339,11341,11343,11345,11347,11350,11352,11354,11356,11358,11360,11363],{"class":1216,"line":11336},146,[1214,11338,11056],{"class":1220},[1214,11340,1224],{"class":1220},[1214,11342,3931],{"class":11061},[1214,11344,1230],{"class":1220},[1214,11346,1233],{"class":1220},[1214,11348,11349],{"class":1236}," 1",[1214,11351,1240],{"class":1220},[1214,11353,1224],{"class":1220},[1214,11355,2655],{"class":11061},[1214,11357,1230],{"class":1220},[1214,11359,1233],{"class":1220},[1214,11361,11362],{"class":1236}," 32.1",[1214,11364,2575],{"class":1220},[1214,11366,11368,11370,11372,11374,11376,11378,11381,11383,11385,11387,11389,11391,11394],{"class":1216,"line":11367},147,[1214,11369,11056],{"class":1220},[1214,11371,1224],{"class":1220},[1214,11373,3931],{"class":11061},[1214,11375,1230],{"class":1220},[1214,11377,1233],{"class":1220},[1214,11379,11380],{"class":1236}," 5",[1214,11382,1240],{"class":1220},[1214,11384,1224],{"class":1220},[1214,11386,2655],{"class":11061},[1214,11388,1230],{"class":1220},[1214,11390,1233],{"class":1220},[1214,11392,11393],{"class":1236}," 38.4",[1214,11395,2575],{"class":1220},[1214,11397,11399,11401,11403,11405,11407,11409,11411,11413,11415,11417,11419,11421,11424],{"class":1216,"line":11398},148,[1214,11400,11056],{"class":1220},[1214,11402,1224],{"class":1220},[1214,11404,3931],{"class":11061},[1214,11406,1230],{"class":1220},[1214,11408,1233],{"class":1220},[1214,11410,11035],{"class":1236},[1214,11412,1240],{"class":1220},[1214,11414,1224],{"class":1220},[1214,11416,2655],{"class":11061},[1214,11418,1230],{"class":1220},[1214,11420,1233],{"class":1220},[1214,11422,11423],{"class":1236}," 42.8",[1214,11425,2575],{"class":1220},[1214,11427,11429,11431,11433,11435,11437,11439,11441,11443,11445,11447,11449,11451,11454],{"class":1216,"line":11428},149,[1214,11430,11056],{"class":1220},[1214,11432,1224],{"class":1220},[1214,11434,3931],{"class":11061},[1214,11436,1230],{"class":1220},[1214,11438,1233],{"class":1220},[1214,11440,9750],{"class":1236},[1214,11442,1240],{"class":1220},[1214,11444,1224],{"class":1220},[1214,11446,2655],{"class":11061},[1214,11448,1230],{"class":1220},[1214,11450,1233],{"class":1220},[1214,11452,11453],{"class":1236}," 43.9",[1214,11455,2575],{"class":1220},[1214,11457,11459,11461,11463,11465,11467,11469,11471,11473,11475,11477,11479,11481,11483],{"class":1216,"line":11458},150,[1214,11460,11056],{"class":1220},[1214,11462,1224],{"class":1220},[1214,11464,3931],{"class":11061},[1214,11466,1230],{"class":1220},[1214,11468,1233],{"class":1220},[1214,11470,11318],{"class":1236},[1214,11472,1240],{"class":1220},[1214,11474,1224],{"class":1220},[1214,11476,2655],{"class":11061},[1214,11478,1230],{"class":1220},[1214,11480,1233],{"class":1220},[1214,11482,11080],{"class":1236},[1214,11484,1285],{"class":1220},[1214,11486,11488],{"class":1216,"line":11487},151,[1214,11489,11101],{"class":1220},[1214,11491,11493],{"class":1216,"line":11492},152,[1214,11494,11107],{"class":1220},[1214,11496,11498],{"class":1216,"line":11497},153,[1214,11499,11113],{"class":1220},[1214,11501,11503,11505,11507,11509,11511],{"class":1216,"line":11502},154,[1214,11504,4173],{"class":1220},[1214,11506,2908],{"class":2550},[1214,11508,1230],{"class":1220},[1214,11510,1233],{"class":1220},[1214,11512,9453],{"class":1220},[1214,11514,11516,11519,11521,11523,11525],{"class":1216,"line":11515},155,[1214,11517,11518],{"class":1220},"        \"",[1214,11520,3618],{"class":1236},[1214,11522,1230],{"class":1220},[1214,11524,1233],{"class":1220},[1214,11526,4161],{"class":1220},[1214,11528,11530,11533,11535,11537,11539,11541,11543,11545,11547,11549,11551,11553,11556],{"class":1216,"line":11529},156,[1214,11531,11532],{"class":1220},"          {",[1214,11534,1224],{"class":1220},[1214,11536,3931],{"class":11061},[1214,11538,1230],{"class":1220},[1214,11540,1233],{"class":1220},[1214,11542,11380],{"class":1236},[1214,11544,1240],{"class":1220},[1214,11546,1224],{"class":1220},[1214,11548,2655],{"class":11061},[1214,11550,1230],{"class":1220},[1214,11552,1233],{"class":1220},[1214,11554,11555],{"class":1236}," 38.2",[1214,11557,2575],{"class":1220},[1214,11559,11561,11563,11565,11567,11569,11571,11573,11575,11577,11579,11581,11583,11586],{"class":1216,"line":11560},157,[1214,11562,11532],{"class":1220},[1214,11564,1224],{"class":1220},[1214,11566,3931],{"class":11061},[1214,11568,1230],{"class":1220},[1214,11570,1233],{"class":1220},[1214,11572,4108],{"class":1236},[1214,11574,1240],{"class":1220},[1214,11576,1224],{"class":1220},[1214,11578,2655],{"class":11061},[1214,11580,1230],{"class":1220},[1214,11582,1233],{"class":1220},[1214,11584,11585],{"class":1236}," 33.6",[1214,11587,2575],{"class":1220},[1214,11589,11591,11593,11595,11597,11599,11601,11603,11605,11607,11609,11611,11613,11616],{"class":1216,"line":11590},158,[1214,11592,11532],{"class":1220},[1214,11594,1224],{"class":1220},[1214,11596,3931],{"class":11061},[1214,11598,1230],{"class":1220},[1214,11600,1233],{"class":1220},[1214,11602,11035],{"class":1236},[1214,11604,1240],{"class":1220},[1214,11606,1224],{"class":1220},[1214,11608,2655],{"class":11061},[1214,11610,1230],{"class":1220},[1214,11612,1233],{"class":1220},[1214,11614,11615],{"class":1236}," 30.1",[1214,11617,1285],{"class":1220},[1214,11619,11621],{"class":1216,"line":11620},159,[1214,11622,11623],{"class":1220},"        ]\n",[1214,11625,11627],{"class":1216,"line":11626},160,[1214,11628,11629],{"class":1220},"      },\n",[1214,11631,11633,11635,11637,11639,11641,11643,11646],{"class":1216,"line":11632},161,[1214,11634,4173],{"class":1220},[1214,11636,3189],{"class":2550},[1214,11638,1230],{"class":1220},[1214,11640,1233],{"class":1220},[1214,11642,1224],{"class":1220},[1214,11644,11645],{"class":1279},"Test terminated at 24h. Recovery monitored for 30 min.",[1214,11647,2614],{"class":1220},[1214,11649,11651],{"class":1216,"line":11650},162,[1214,11652,4224],{"class":1220},[1214,11654,11656],{"class":1216,"line":11655},163,[1214,11657,4167],{"class":1220},[1214,11659,11661,11663,11665,11667,11669,11671,11674,11676],{"class":1216,"line":11660},164,[1214,11662,4173],{"class":1220},[1214,11664,760],{"class":2550},[1214,11666,1230],{"class":1220},[1214,11668,1233],{"class":1220},[1214,11670,1224],{"class":1220},[1214,11672,11673],{"class":1279},"a1b2c3d4-e5f6-7890-abcd-ef1234567890",[1214,11675,1230],{"class":1220},[1214,11677,2477],{"class":1220},[1214,11679,11681,11683,11685,11687,11689,11691,11693,11695],{"class":1216,"line":11680},165,[1214,11682,4173],{"class":1220},[1214,11684,1344],{"class":2550},[1214,11686,1230],{"class":1220},[1214,11688,1233],{"class":1220},[1214,11690,1224],{"class":1220},[1214,11692,306],{"class":1279},[1214,11694,1230],{"class":1220},[1214,11696,2477],{"class":1220},[1214,11698,11700,11702,11704,11706,11708,11710,11713,11715],{"class":1216,"line":11699},166,[1214,11701,4173],{"class":1220},[1214,11703,2838],{"class":2550},[1214,11705,1230],{"class":1220},[1214,11707,1233],{"class":1220},[1214,11709,1224],{"class":1220},[1214,11711,11712],{"class":1279},"2010-07-22T09:15:00-03:00",[1214,11714,1230],{"class":1220},[1214,11716,2477],{"class":1220},[1214,11718,11720,11722,11724,11726,11728,11731],{"class":1216,"line":11719},167,[1214,11721,4173],{"class":1220},[1214,11723,3306],{"class":2550},[1214,11725,1230],{"class":1220},[1214,11727,1233],{"class":1220},[1214,11729,11730],{"class":1236}," 31.2",[1214,11732,2477],{"class":1220},[1214,11734,11736,11738,11740,11742,11744,11746,11749,11751],{"class":1216,"line":11735},168,[1214,11737,4173],{"class":1220},[1214,11739,3335],{"class":2550},[1214,11741,1230],{"class":1220},[1214,11743,1233],{"class":1220},[1214,11745,1224],{"class":1220},[1214,11747,11748],{"class":1279},"electric_probe",[1214,11750,1230],{"class":1220},[1214,11752,2477],{"class":1220},[1214,11754,11756,11758,11760,11762,11764,11766,11769],{"class":1216,"line":11755},169,[1214,11757,4173],{"class":1220},[1214,11759,3189],{"class":2550},[1214,11761,1230],{"class":1220},[1214,11763,1233],{"class":1220},[1214,11765,1224],{"class":1220},[1214,11767,11768],{"class":1279},"Routine annual monitoring.",[1214,11770,2614],{"class":1220},[1214,11772,11774],{"class":1216,"line":11773},170,[1214,11775,4224],{"class":1220},[1214,11777,11779],{"class":1216,"line":11778},171,[1214,11780,4167],{"class":1220},[1214,11782,11784,11786,11788,11790,11792,11794,11797,11799],{"class":1216,"line":11783},172,[1214,11785,4173],{"class":1220},[1214,11787,760],{"class":2550},[1214,11789,1230],{"class":1220},[1214,11791,1233],{"class":1220},[1214,11793,1224],{"class":1220},[1214,11795,11796],{"class":1279},"e5f6a7b8-c9d0-1234-efab-567890123456",[1214,11798,1230],{"class":1220},[1214,11800,2477],{"class":1220},[1214,11802,11804,11806,11808,11810,11812,11814,11816,11818],{"class":1216,"line":11803},173,[1214,11805,4173],{"class":1220},[1214,11807,1344],{"class":2550},[1214,11809,1230],{"class":1220},[1214,11811,1233],{"class":1220},[1214,11813,1224],{"class":1220},[1214,11815,306],{"class":1279},[1214,11817,1230],{"class":1220},[1214,11819,2477],{"class":1220},[1214,11821,11823,11825,11827,11829,11831,11833,11836,11838],{"class":1216,"line":11822},174,[1214,11824,4173],{"class":1220},[1214,11826,2838],{"class":2550},[1214,11828,1230],{"class":1220},[1214,11830,1233],{"class":1220},[1214,11832,1224],{"class":1220},[1214,11834,11835],{"class":1279},"2026-09-15T09:10:00-03:00",[1214,11837,1230],{"class":1220},[1214,11839,2477],{"class":1220},[1214,11841,11843,11845,11847,11849,11851,11854],{"class":1216,"line":11842},175,[1214,11844,4173],{"class":1220},[1214,11846,3306],{"class":2550},[1214,11848,1230],{"class":1220},[1214,11850,1233],{"class":1220},[1214,11852,11853],{"class":1236}," 33.4",[1214,11855,2477],{"class":1220},[1214,11857,11859,11861,11863,11865,11867,11869,11871,11873],{"class":1216,"line":11858},176,[1214,11860,4173],{"class":1220},[1214,11862,3335],{"class":2550},[1214,11864,1230],{"class":1220},[1214,11866,1233],{"class":1220},[1214,11868,1224],{"class":1220},[1214,11870,11748],{"class":1279},[1214,11872,1230],{"class":1220},[1214,11874,2477],{"class":1220},[1214,11876,11878,11880,11882,11884,11886,11888,11891],{"class":1216,"line":11877},177,[1214,11879,4173],{"class":1220},[1214,11881,3189],{"class":2550},[1214,11883,1230],{"class":1220},[1214,11885,1233],{"class":1220},[1214,11887,1224],{"class":1220},[1214,11889,11890],{"class":1279},"Level before water sampling.",[1214,11892,2614],{"class":1220},[1214,11894,11896],{"class":1216,"line":11895},178,[1214,11897,4285],{"class":1220},[1214,11899,11901],{"class":1216,"line":11900},179,[1214,11902,9435],{"class":1220},[1214,11904,11906],{"class":1216,"line":11905},180,[1214,11907,9327],{"emptyLinePlaceholder":9326},[1214,11909,11911,11913,11915,11917,11919],{"class":1216,"line":11910},181,[1214,11912,2466],{"class":1220},[1214,11914,67],{"class":1227},[1214,11916,1230],{"class":1220},[1214,11918,1233],{"class":1220},[1214,11920,4161],{"class":1220},[1214,11922,11924],{"class":1216,"line":11923},182,[1214,11925,4167],{"class":1220},[1214,11927,11929,11931,11933,11935,11937,11939,11942,11944],{"class":1216,"line":11928},183,[1214,11930,4173],{"class":1220},[1214,11932,760],{"class":2550},[1214,11934,1230],{"class":1220},[1214,11936,1233],{"class":1220},[1214,11938,1224],{"class":1220},[1214,11940,11941],{"class":1279},"f6a7b8c9-d0e1-2345-fabc-456789012345",[1214,11943,1230],{"class":1220},[1214,11945,2477],{"class":1220},[1214,11947,11949,11951,11953,11955,11957,11959,11962,11964],{"class":1216,"line":11948},184,[1214,11950,4173],{"class":1220},[1214,11952,2838],{"class":2550},[1214,11954,1230],{"class":1220},[1214,11956,1233],{"class":1220},[1214,11958,1224],{"class":1220},[1214,11960,11961],{"class":1279},"2006-03-15T16:00:00-03:00",[1214,11963,1230],{"class":1220},[1214,11965,2477],{"class":1220},[1214,11967,11969,11971,11973,11975,11977,11979,11982,11984],{"class":1216,"line":11968},185,[1214,11970,4173],{"class":1220},[1214,11972,4631],{"class":2550},[1214,11974,1230],{"class":1220},[1214,11976,1233],{"class":1220},[1214,11978,1224],{"class":1220},[1214,11980,11981],{"class":1279},"Dr. Maria Silva",[1214,11983,1230],{"class":1220},[1214,11985,2477],{"class":1220},[1214,11987,11989,11991,11993,11995,11997,11999,12001,12003,12005],{"class":1216,"line":11988},186,[1214,11990,4173],{"class":1220},[1214,11992,2874],{"class":2550},[1214,11994,1230],{"class":1220},[1214,11996,1233],{"class":1220},[1214,11998,9232],{"class":1220},[1214,12000,1230],{"class":1220},[1214,12002,11157],{"class":1279},[1214,12004,1230],{"class":1220},[1214,12006,9241],{"class":1220},[1214,12008,12010,12012,12014,12016,12018,12020,12022,12024],{"class":1216,"line":12009},187,[1214,12011,4173],{"class":1220},[1214,12013,399],{"class":2550},[1214,12015,1230],{"class":1220},[1214,12017,1233],{"class":1220},[1214,12019,1224],{"class":1220},[1214,12021,4997],{"class":1279},[1214,12023,1230],{"class":1220},[1214,12025,2477],{"class":1220},[1214,12027,12029,12031,12033,12035,12037,12039],{"class":1216,"line":12028},188,[1214,12030,4173],{"class":1220},[1214,12032,3306],{"class":2550},[1214,12034,1230],{"class":1220},[1214,12036,1233],{"class":1220},[1214,12038,11253],{"class":1236},[1214,12040,2477],{"class":1220},[1214,12042,12044,12046,12048,12050,12052,12054,12056,12058],{"class":1216,"line":12043},189,[1214,12045,4173],{"class":1220},[1214,12047,2939],{"class":2550},[1214,12049,1230],{"class":1220},[1214,12051,1233],{"class":1220},[1214,12053,1224],{"class":1220},[1214,12055,11157],{"class":1279},[1214,12057,1230],{"class":1220},[1214,12059,2477],{"class":1220},[1214,12061,12063,12065,12067,12069,12071,12073],{"class":1216,"line":12062},190,[1214,12064,4173],{"class":1220},[1214,12066,4719],{"class":2550},[1214,12068,1230],{"class":1220},[1214,12070,1233],{"class":1220},[1214,12072,11080],{"class":1236},[1214,12074,2477],{"class":1220},[1214,12076,12078,12080,12082,12084,12086,12088],{"class":1216,"line":12077},191,[1214,12079,4173],{"class":1220},[1214,12081,4748],{"class":2550},[1214,12083,1230],{"class":1220},[1214,12085,1233],{"class":1220},[1214,12087,11019],{"class":1236},[1214,12089,2477],{"class":1220},[1214,12091,12093,12095,12097,12099,12101,12104],{"class":1216,"line":12092},192,[1214,12094,4173],{"class":1220},[1214,12096,4836],{"class":2550},[1214,12098,1230],{"class":1220},[1214,12100,1233],{"class":1220},[1214,12102,12103],{"class":1236}," 21.17",[1214,12105,2477],{"class":1220},[1214,12107,12109,12111,12113,12115,12117,12120],{"class":1216,"line":12108},193,[1214,12110,4173],{"class":1220},[1214,12112,4853],{"class":2550},[1214,12114,1230],{"class":1220},[1214,12116,1233],{"class":1220},[1214,12118,12119],{"class":1236}," 4.2e-4",[1214,12121,2477],{"class":1220},[1214,12123,12125,12127,12129,12131,12133,12135,12138],{"class":1216,"line":12124},194,[1214,12126,4173],{"class":1220},[1214,12128,3189],{"class":2550},[1214,12130,1230],{"class":1220},[1214,12132,1233],{"class":1220},[1214,12134,1224],{"class":1220},[1214,12136,12137],{"class":1279},"Cooper-Jacob straight-line fit, t=10min to t=1440min. S not determinable — no observation well.",[1214,12139,2614],{"class":1220},[1214,12141,12143],{"class":1216,"line":12142},195,[1214,12144,4285],{"class":1220},[1214,12146,12148],{"class":1216,"line":12147},196,[1214,12149,9435],{"class":1220},[1214,12151,12153],{"class":1216,"line":12152},197,[1214,12154,9327],{"emptyLinePlaceholder":9326},[1214,12156,12158,12160,12162,12164,12166],{"class":1216,"line":12157},198,[1214,12159,2466],{"class":1220},[1214,12161,772],{"class":1227},[1214,12163,1230],{"class":1220},[1214,12165,1233],{"class":1220},[1214,12167,4161],{"class":1220},[1214,12169,12171],{"class":1216,"line":12170},199,[1214,12172,4167],{"class":1220},[1214,12174,12176,12178,12180,12182,12184,12186,12189,12191],{"class":1216,"line":12175},200,[1214,12177,4173],{"class":1220},[1214,12179,760],{"class":2550},[1214,12181,1230],{"class":1220},[1214,12183,1233],{"class":1220},[1214,12185,1224],{"class":1220},[1214,12187,12188],{"class":1279},"c1d2e3f4-a5b6-7890-cdef-123456789abc",[1214,12190,1230],{"class":1220},[1214,12192,2477],{"class":1220},[1214,12194,12196,12198,12200,12202,12204,12206,12209,12211],{"class":1216,"line":12195},201,[1214,12197,4173],{"class":1220},[1214,12199,780],{"class":2550},[1214,12201,1230],{"class":1220},[1214,12203,1233],{"class":1220},[1214,12205,1224],{"class":1220},[1214,12207,12208],{"class":1279},"https:\u002F\u002Ffiles.wellmanager.example.com\u002Fwells\u002Fpp-01\u002Frelatorio-perfuracao.pdf",[1214,12210,1230],{"class":1220},[1214,12212,2477],{"class":1220},[1214,12214,12216,12218,12220,12222,12224,12226,12228,12230],{"class":1216,"line":12215},202,[1214,12217,4173],{"class":1220},[1214,12219,796],{"class":2550},[1214,12221,1230],{"class":1220},[1214,12223,1233],{"class":1220},[1214,12225,1224],{"class":1220},[1214,12227,809],{"class":1279},[1214,12229,1230],{"class":1220},[1214,12231,2477],{"class":1220},[1214,12233,12235,12237,12239,12241,12243,12245,12248,12250],{"class":1216,"line":12234},203,[1214,12236,4173],{"class":1220},[1214,12238,817],{"class":2550},[1214,12240,1230],{"class":1220},[1214,12242,1233],{"class":1220},[1214,12244,1224],{"class":1220},[1214,12246,12247],{"class":1279},"drilling_report",[1214,12249,1230],{"class":1220},[1214,12251,2477],{"class":1220},[1214,12253,12255,12257,12259,12261,12263,12265,12268],{"class":1216,"line":12254},204,[1214,12256,4173],{"class":1220},[1214,12258,838],{"class":2550},[1214,12260,1230],{"class":1220},[1214,12262,1233],{"class":1220},[1214,12264,1224],{"class":1220},[1214,12266,12267],{"class":1279},"relatorio-perfuracao.pdf",[1214,12269,2614],{"class":1220},[1214,12271,12273],{"class":1216,"line":12272},205,[1214,12274,4285],{"class":1220},[1214,12276,12278],{"class":1216,"line":12277},206,[1214,12279,9435],{"class":1220},[1214,12281,12283],{"class":1216,"line":12282},207,[1214,12284,9327],{"emptyLinePlaceholder":9326},[1214,12286,12288,12290,12292,12294,12296],{"class":1216,"line":12287},208,[1214,12289,2466],{"class":1220},[1214,12291,75],{"class":1227},[1214,12293,1230],{"class":1220},[1214,12295,1233],{"class":1220},[1214,12297,4161],{"class":1220},[1214,12299,12301],{"class":1216,"line":12300},209,[1214,12302,4167],{"class":1220},[1214,12304,12306,12308,12310,12312,12314,12316,12319,12321],{"class":1216,"line":12305},210,[1214,12307,4173],{"class":1220},[1214,12309,760],{"class":2550},[1214,12311,1230],{"class":1220},[1214,12313,1233],{"class":1220},[1214,12315,1224],{"class":1220},[1214,12317,12318],{"class":1279},"e1f2a3b4-c5d6-7890-efab-234567890abc",[1214,12320,1230],{"class":1220},[1214,12322,2477],{"class":1220},[1214,12324,12326,12328,12330,12332,12334,12336,12339,12341],{"class":1216,"line":12325},211,[1214,12327,4173],{"class":1220},[1214,12329,5986],{"class":2550},[1214,12331,1230],{"class":1220},[1214,12333,1233],{"class":1220},[1214,12335,1224],{"class":1220},[1214,12337,12338],{"class":1279},"2006-03-20T10:00:00-03:00",[1214,12340,1230],{"class":1220},[1214,12342,2477],{"class":1220},[1214,12344,12346,12348,12350,12352,12354,12356,12359,12361],{"class":1216,"line":12345},212,[1214,12347,4173],{"class":1220},[1214,12349,5242],{"class":2550},[1214,12351,1230],{"class":1220},[1214,12353,1233],{"class":1220},[1214,12355,1224],{"class":1220},[1214,12357,12358],{"class":1279},"2018-06-12T09:30:00-03:00",[1214,12360,1230],{"class":1220},[1214,12362,2477],{"class":1220},[1214,12364,12366,12368,12370,12372,12374,12376,12379,12381],{"class":1216,"line":12365},213,[1214,12367,4173],{"class":1220},[1214,12369,6008],{"class":2550},[1214,12371,1230],{"class":1220},[1214,12373,1233],{"class":1220},[1214,12375,1224],{"class":1220},[1214,12377,12378],{"class":1279},"Perfurações Silva Ltda.",[1214,12380,1230],{"class":1220},[1214,12382,2477],{"class":1220},[1214,12384,12386,12388,12390,12392,12394,12396,12399,12401],{"class":1216,"line":12385},214,[1214,12387,4173],{"class":1220},[1214,12389,6011],{"class":2550},[1214,12391,1230],{"class":1220},[1214,12393,1233],{"class":1220},[1214,12395,1224],{"class":1220},[1214,12397,12398],{"class":1279},"Bombas Norte Serviços",[1214,12400,1230],{"class":1220},[1214,12402,2477],{"class":1220},[1214,12404,12406,12408,12410,12412,12414,12416,12419,12421],{"class":1216,"line":12405},215,[1214,12407,4173],{"class":1220},[1214,12409,1344],{"class":2550},[1214,12411,1230],{"class":1220},[1214,12413,1233],{"class":1220},[1214,12415,1224],{"class":1220},[1214,12417,12418],{"class":1279},"submersible",[1214,12420,1230],{"class":1220},[1214,12422,2477],{"class":1220},[1214,12424,12426,12428,12430,12432,12434,12436,12438,12440],{"class":1216,"line":12425},216,[1214,12427,4173],{"class":1220},[1214,12429,6154],{"class":2550},[1214,12431,1230],{"class":1220},[1214,12433,1233],{"class":1220},[1214,12435,1224],{"class":1220},[1214,12437,6165],{"class":1279},[1214,12439,1230],{"class":1220},[1214,12441,2477],{"class":1220},[1214,12443,12445,12447,12449,12451,12453,12456],{"class":1216,"line":12444},217,[1214,12446,4173],{"class":1220},[1214,12448,6279],{"class":2550},[1214,12450,1230],{"class":1220},[1214,12452,1233],{"class":1220},[1214,12454,12455],{"class":1236}," 11.0",[1214,12457,2477],{"class":1220},[1214,12459,12461,12463,12465,12467,12469],{"class":1216,"line":12460},218,[1214,12462,4173],{"class":1220},[1214,12464,6229],{"class":2550},[1214,12466,1230],{"class":1220},[1214,12468,1233],{"class":1220},[1214,12470,12471],{"class":1236}," 52\n",[1214,12473,12475],{"class":1216,"line":12474},219,[1214,12476,4224],{"class":1220},[1214,12478,12480],{"class":1216,"line":12479},220,[1214,12481,4167],{"class":1220},[1214,12483,12485,12487,12489,12491,12493,12495,12498,12500],{"class":1216,"line":12484},221,[1214,12486,4173],{"class":1220},[1214,12488,760],{"class":2550},[1214,12490,1230],{"class":1220},[1214,12492,1233],{"class":1220},[1214,12494,1224],{"class":1220},[1214,12496,12497],{"class":1279},"f2a3b4c5-d6e7-8901-fabc-345678901bcd",[1214,12499,1230],{"class":1220},[1214,12501,2477],{"class":1220},[1214,12503,12505,12507,12509,12511,12513,12515,12518,12520],{"class":1216,"line":12504},222,[1214,12506,4173],{"class":1220},[1214,12508,5986],{"class":2550},[1214,12510,1230],{"class":1220},[1214,12512,1233],{"class":1220},[1214,12514,1224],{"class":1220},[1214,12516,12517],{"class":1279},"2018-06-12T15:00:00-03:00",[1214,12519,1230],{"class":1220},[1214,12521,2477],{"class":1220},[1214,12523,12525,12527,12529,12531,12533,12535,12538,12540],{"class":1216,"line":12524},223,[1214,12526,4173],{"class":1220},[1214,12528,444],{"class":2550},[1214,12530,1230],{"class":1220},[1214,12532,1233],{"class":1220},[1214,12534,1224],{"class":1220},[1214,12536,12537],{"class":1279},"2024-03-15T11:42:00-03:00",[1214,12539,1230],{"class":1220},[1214,12541,2477],{"class":1220},[1214,12543,12545,12547,12549,12551,12553,12555,12557,12559],{"class":1216,"line":12544},224,[1214,12546,4173],{"class":1220},[1214,12548,1344],{"class":2550},[1214,12550,1230],{"class":1220},[1214,12552,1233],{"class":1220},[1214,12554,1224],{"class":1220},[1214,12556,12418],{"class":1279},[1214,12558,1230],{"class":1220},[1214,12560,2477],{"class":1220},[1214,12562,12564,12566,12568,12570,12572,12574,12576,12578],{"class":1216,"line":12563},225,[1214,12565,4173],{"class":1220},[1214,12567,6154],{"class":2550},[1214,12569,1230],{"class":1220},[1214,12571,1233],{"class":1220},[1214,12573,1224],{"class":1220},[1214,12575,6165],{"class":1279},[1214,12577,1230],{"class":1220},[1214,12579,2477],{"class":1220},[1214,12581,12583,12585,12587,12589,12591,12593,12596,12598],{"class":1216,"line":12582},226,[1214,12584,4173],{"class":1220},[1214,12586,6184],{"class":2550},[1214,12588,1230],{"class":1220},[1214,12590,1233],{"class":1220},[1214,12592,1224],{"class":1220},[1214,12594,12595],{"class":1279},"Schneider",[1214,12597,1230],{"class":1220},[1214,12599,2477],{"class":1220},[1214,12601,12603,12605,12607,12609,12611,12613,12616,12618],{"class":1216,"line":12602},227,[1214,12604,4173],{"class":1220},[1214,12606,6199],{"class":2550},[1214,12608,1230],{"class":1220},[1214,12610,1233],{"class":1220},[1214,12612,1224],{"class":1220},[1214,12614,12615],{"class":1279},"ME-25",[1214,12617,1230],{"class":1220},[1214,12619,2477],{"class":1220},[1214,12621,12623,12625,12627,12629,12631,12633],{"class":1216,"line":12622},228,[1214,12624,4173],{"class":1220},[1214,12626,6229],{"class":2550},[1214,12628,1230],{"class":1220},[1214,12630,1233],{"class":1220},[1214,12632,10236],{"class":1236},[1214,12634,2477],{"class":1220},[1214,12636,12638,12640,12642,12644,12646,12649],{"class":1216,"line":12637},229,[1214,12639,4173],{"class":1220},[1214,12641,6279],{"class":2550},[1214,12643,1230],{"class":1220},[1214,12645,1233],{"class":1220},[1214,12647,12648],{"class":1236}," 7.36",[1214,12650,2477],{"class":1220},[1214,12652,12654,12656,12658,12660,12662,12665],{"class":1216,"line":12653},230,[1214,12655,4173],{"class":1220},[1214,12657,6312],{"class":2550},[1214,12659,1230],{"class":1220},[1214,12661,1233],{"class":1220},[1214,12663,12664],{"class":1236}," 114.3",[1214,12666,2477],{"class":1220},[1214,12668,12670,12672,12674,12676,12678,12680,12683,12685],{"class":1216,"line":12669},231,[1214,12671,4173],{"class":1220},[1214,12673,6329],{"class":2550},[1214,12675,1230],{"class":1220},[1214,12677,1233],{"class":1220},[1214,12679,1224],{"class":1220},[1214,12681,12682],{"class":1279},"galvanized_steel",[1214,12684,1230],{"class":1220},[1214,12686,2477],{"class":1220},[1214,12688,12690,12692,12694,12696,12698],{"class":1216,"line":12689},232,[1214,12691,4173],{"class":1220},[1214,12693,6345],{"class":2550},[1214,12695,1230],{"class":1220},[1214,12697,1233],{"class":1220},[1214,12699,10791],{"class":1220},[1214,12701,12703,12705,12707,12709,12711],{"class":1216,"line":12702},233,[1214,12704,4173],{"class":1220},[1214,12706,6361],{"class":2550},[1214,12708,1230],{"class":1220},[1214,12710,1233],{"class":1220},[1214,12712,9453],{"class":1220},[1214,12714,12716,12718,12720,12722,12724,12727],{"class":1216,"line":12715},234,[1214,12717,11518],{"class":1220},[1214,12719,6447],{"class":1236},[1214,12721,1230],{"class":1220},[1214,12723,1233],{"class":1220},[1214,12725,12726],{"class":1236}," 380",[1214,12728,2477],{"class":1220},[1214,12730,12732,12734,12736,12738,12740,12742],{"class":1216,"line":12731},235,[1214,12733,11518],{"class":1220},[1214,12735,6459],{"class":1236},[1214,12737,1230],{"class":1220},[1214,12739,1233],{"class":1220},[1214,12741,9968],{"class":1236},[1214,12743,2477],{"class":1220},[1214,12745,12747,12749,12751,12753,12755,12758],{"class":1216,"line":12746},236,[1214,12748,11518],{"class":1220},[1214,12750,6476],{"class":1236},[1214,12752,1230],{"class":1220},[1214,12754,1233],{"class":1220},[1214,12756,12757],{"class":1236}," 10",[1214,12759,2477],{"class":1220},[1214,12761,12763,12765,12767,12769,12771],{"class":1216,"line":12762},237,[1214,12764,11518],{"class":1220},[1214,12766,6488],{"class":1236},[1214,12768,1230],{"class":1220},[1214,12770,1233],{"class":1220},[1214,12772,12773],{"class":1236}," 70\n",[1214,12775,12777],{"class":1216,"line":12776},238,[1214,12778,11629],{"class":1220},[1214,12780,12782,12784,12786,12788,12790],{"class":1216,"line":12781},239,[1214,12783,4173],{"class":1220},[1214,12785,772],{"class":2550},[1214,12787,1230],{"class":1220},[1214,12789,1233],{"class":1220},[1214,12791,4161],{"class":1220},[1214,12793,12795],{"class":1216,"line":12794},240,[1214,12796,11004],{"class":1220},[1214,12798,12800,12802,12804,12806,12808,12810,12813,12815],{"class":1216,"line":12799},241,[1214,12801,11010],{"class":1220},[1214,12803,760],{"class":1236},[1214,12805,1230],{"class":1220},[1214,12807,1233],{"class":1220},[1214,12809,1224],{"class":1220},[1214,12811,12812],{"class":1279},"b8c9d0e1-f2a3-4567-bcde-678901234567",[1214,12814,1230],{"class":1220},[1214,12816,2477],{"class":1220},[1214,12818,12820,12822,12824,12826,12828,12830,12833,12835],{"class":1216,"line":12819},242,[1214,12821,11010],{"class":1220},[1214,12823,780],{"class":1236},[1214,12825,1230],{"class":1220},[1214,12827,1233],{"class":1220},[1214,12829,1224],{"class":1220},[1214,12831,12832],{"class":1279},"https:\u002F\u002Ffiles.wellmanager.example.com\u002Fwells\u002Fpp-01\u002Fattachments\u002Fnota-fiscal-bomba-2018.pdf",[1214,12834,1230],{"class":1220},[1214,12836,2477],{"class":1220},[1214,12838,12840,12842,12844,12846,12848,12850,12852,12854],{"class":1216,"line":12839},243,[1214,12841,11010],{"class":1220},[1214,12843,796],{"class":1236},[1214,12845,1230],{"class":1220},[1214,12847,1233],{"class":1220},[1214,12849,1224],{"class":1220},[1214,12851,809],{"class":1279},[1214,12853,1230],{"class":1220},[1214,12855,2477],{"class":1220},[1214,12857,12859,12861,12863,12865,12867,12869,12872,12874],{"class":1216,"line":12858},244,[1214,12860,11010],{"class":1220},[1214,12862,817],{"class":1236},[1214,12864,1230],{"class":1220},[1214,12866,1233],{"class":1220},[1214,12868,1224],{"class":1220},[1214,12870,12871],{"class":1279},"invoice",[1214,12873,1230],{"class":1220},[1214,12875,2477],{"class":1220},[1214,12877,12879,12881,12883,12885,12887,12889,12892,12894],{"class":1216,"line":12878},245,[1214,12880,11010],{"class":1220},[1214,12882,838],{"class":1236},[1214,12884,1230],{"class":1220},[1214,12886,1233],{"class":1220},[1214,12888,1224],{"class":1220},[1214,12890,12891],{"class":1279},"nota-fiscal-bomba-2018.pdf",[1214,12893,1230],{"class":1220},[1214,12895,2477],{"class":1220},[1214,12897,12899,12901,12903,12905,12907,12909,12912],{"class":1216,"line":12898},246,[1214,12900,11010],{"class":1220},[1214,12902,866],{"class":1236},[1214,12904,1230],{"class":1220},[1214,12906,1233],{"class":1220},[1214,12908,1224],{"class":1220},[1214,12910,12911],{"class":1279},"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",[1214,12913,2614],{"class":1220},[1214,12915,12917],{"class":1216,"line":12916},247,[1214,12918,11107],{"class":1220},[1214,12920,12922],{"class":1216,"line":12921},248,[1214,12923,12924],{"class":1220},"      ]\n",[1214,12926,12928],{"class":1216,"line":12927},249,[1214,12929,4285],{"class":1220},[1214,12931,12933],{"class":1216,"line":12932},250,[1214,12934,9435],{"class":1220},[1214,12936,12938],{"class":1216,"line":12937},251,[1214,12939,9327],{"emptyLinePlaceholder":9326},[1214,12941,12943,12945,12947,12949,12951],{"class":1216,"line":12942},252,[1214,12944,2466],{"class":1220},[1214,12946,78],{"class":1227},[1214,12948,1230],{"class":1220},[1214,12950,1233],{"class":1220},[1214,12952,4161],{"class":1220},[1214,12954,12956],{"class":1216,"line":12955},253,[1214,12957,4167],{"class":1220},[1214,12959,12961,12963,12965,12967,12969,12971,12974,12976],{"class":1216,"line":12960},254,[1214,12962,4173],{"class":1220},[1214,12964,760],{"class":2550},[1214,12966,1230],{"class":1220},[1214,12968,1233],{"class":1220},[1214,12970,1224],{"class":1220},[1214,12972,12973],{"class":1279},"9a8b7c6d-5e4f-3210-abcd-0123456789ab",[1214,12975,1230],{"class":1220},[1214,12977,2477],{"class":1220},[1214,12979,12981,12983,12985,12987,12989,12991,12994,12996],{"class":1216,"line":12980},255,[1214,12982,4173],{"class":1220},[1214,12984,1344],{"class":2550},[1214,12986,1230],{"class":1220},[1214,12988,1233],{"class":1220},[1214,12990,1224],{"class":1220},[1214,12992,12993],{"class":1279},"abstraction_permit",[1214,12995,1230],{"class":1220},[1214,12997,2477],{"class":1220},[1214,12999,13001,13003,13005,13007,13009,13011,13013,13015],{"class":1216,"line":13000},256,[1214,13002,4173],{"class":1220},[1214,13004,6648],{"class":2550},[1214,13006,1230],{"class":1220},[1214,13008,1233],{"class":1220},[1214,13010,1224],{"class":1220},[1214,13012,6663],{"class":1279},[1214,13014,1230],{"class":1220},[1214,13016,2477],{"class":1220},[1214,13018,13020,13022,13024,13026,13028,13030,13033,13035],{"class":1216,"line":13019},257,[1214,13021,4173],{"class":1220},[1214,13023,6674],{"class":2550},[1214,13025,1230],{"class":1220},[1214,13027,1233],{"class":1220},[1214,13029,1224],{"class":1220},[1214,13031,13032],{"class":1279},"1234\u002F2025",[1214,13034,1230],{"class":1220},[1214,13036,2477],{"class":1220},[1214,13038,13040,13042,13044,13046,13048,13050,13053,13055],{"class":1216,"line":13039},258,[1214,13041,4173],{"class":1220},[1214,13043,6690],{"class":2550},[1214,13045,1230],{"class":1220},[1214,13047,1233],{"class":1220},[1214,13049,1224],{"class":1220},[1214,13051,13052],{"class":1279},"2024\u002F0099-PRT",[1214,13054,1230],{"class":1220},[1214,13056,2477],{"class":1220},[1214,13058,13060,13062,13064,13066,13068,13070,13072,13074],{"class":1216,"line":13059},259,[1214,13061,4173],{"class":1220},[1214,13063,5280],{"class":2550},[1214,13065,1230],{"class":1220},[1214,13067,1233],{"class":1220},[1214,13069,1224],{"class":1220},[1214,13071,6717],{"class":1279},[1214,13073,1230],{"class":1220},[1214,13075,2477],{"class":1220},[1214,13077,13079,13081,13083,13085,13087,13089,13092,13094],{"class":1216,"line":13078},260,[1214,13080,4173],{"class":1220},[1214,13082,6724],{"class":2550},[1214,13084,1230],{"class":1220},[1214,13086,1233],{"class":1220},[1214,13088,1224],{"class":1220},[1214,13090,13091],{"class":1279},"2025-02-10",[1214,13093,1230],{"class":1220},[1214,13095,2477],{"class":1220},[1214,13097,13099,13101,13103,13105,13107,13109,13112,13114],{"class":1216,"line":13098},261,[1214,13100,4173],{"class":1220},[1214,13102,6759],{"class":2550},[1214,13104,1230],{"class":1220},[1214,13106,1233],{"class":1220},[1214,13108,1224],{"class":1220},[1214,13110,13111],{"class":1279},"2029-02-10",[1214,13113,1230],{"class":1220},[1214,13115,2477],{"class":1220},[1214,13117,13119,13121,13123,13125,13127,13129,13131,13134,13136],{"class":1216,"line":13118},262,[1214,13120,4173],{"class":1220},[1214,13122,6791],{"class":2550},[1214,13124,1230],{"class":1220},[1214,13126,1233],{"class":1220},[1214,13128,9232],{"class":1220},[1214,13130,1230],{"class":1220},[1214,13132,13133],{"class":1279},"human_supply",[1214,13135,1230],{"class":1220},[1214,13137,9241],{"class":1220},[1214,13139,13141,13143,13145,13147,13149,13151],{"class":1216,"line":13140},263,[1214,13142,4173],{"class":1220},[1214,13144,4748],{"class":2550},[1214,13146,1230],{"class":1220},[1214,13148,1233],{"class":1220},[1214,13150,11019],{"class":1236},[1214,13152,2477],{"class":1220},[1214,13154,13156,13158,13160,13162,13164,13166],{"class":1216,"line":13155},264,[1214,13157,4173],{"class":1220},[1214,13159,6826],{"class":2550},[1214,13161,1230],{"class":1220},[1214,13163,1233],{"class":1220},[1214,13165,2490],{"class":1236},[1214,13167,2477],{"class":1220},[1214,13169,13171,13173,13175,13177,13179,13181,13183,13185,13187,13189,13191,13193,13195,13197,13199,13201,13203,13205,13208],{"class":1216,"line":13170},265,[1214,13172,4173],{"class":1220},[1214,13174,6843],{"class":2550},[1214,13176,1230],{"class":1220},[1214,13178,1233],{"class":1220},[1214,13180,9945],{"class":1220},[1214,13182,1224],{"class":1220},[1214,13184,7282],{"class":1236},[1214,13186,1230],{"class":1220},[1214,13188,1233],{"class":1220},[1214,13190,1224],{"class":1220},[1214,13192,7298],{"class":1279},[1214,13194,1230],{"class":1220},[1214,13196,1240],{"class":1220},[1214,13198,1224],{"class":1220},[1214,13200,7306],{"class":1236},[1214,13202,1230],{"class":1220},[1214,13204,1233],{"class":1220},[1214,13206,13207],{"class":1236}," 2482000",[1214,13209,9984],{"class":1220},[1214,13211,13213,13215,13217,13219,13221],{"class":1216,"line":13212},266,[1214,13214,4173],{"class":1220},[1214,13216,6881],{"class":2550},[1214,13218,1230],{"class":1220},[1214,13220,1233],{"class":1220},[1214,13222,4161],{"class":1220},[1214,13224,13226],{"class":1216,"line":13225},267,[1214,13227,11004],{"class":1220},[1214,13229,13231,13233,13235,13237,13239,13241,13244,13246],{"class":1216,"line":13230},268,[1214,13232,11010],{"class":1220},[1214,13234,760],{"class":1236},[1214,13236,1230],{"class":1220},[1214,13238,1233],{"class":1220},[1214,13240,1224],{"class":1220},[1214,13242,13243],{"class":1279},"c1",[1214,13245,1230],{"class":1220},[1214,13247,2477],{"class":1220},[1214,13249,13251,13253,13255,13257,13259,13261,13264,13266],{"class":1216,"line":13250},269,[1214,13252,11010],{"class":1220},[1214,13254,852],{"class":1236},[1214,13256,1230],{"class":1220},[1214,13258,1233],{"class":1220},[1214,13260,1224],{"class":1220},[1214,13262,13263],{"class":1279},"Instalar hidrômetro na saída do poço",[1214,13265,1230],{"class":1220},[1214,13267,2477],{"class":1220},[1214,13269,13271,13273,13275,13277,13279,13281,13284,13286],{"class":1216,"line":13270},270,[1214,13272,11010],{"class":1220},[1214,13274,5356],{"class":1236},[1214,13276,1230],{"class":1220},[1214,13278,1233],{"class":1220},[1214,13280,1224],{"class":1220},[1214,13282,13283],{"class":1279},"equipment_installation",[1214,13285,1230],{"class":1220},[1214,13287,2477],{"class":1220},[1214,13289,13291,13293,13295,13297,13299,13301,13303,13305],{"class":1216,"line":13290},271,[1214,13292,11010],{"class":1220},[1214,13294,7498],{"class":1236},[1214,13296,1230],{"class":1220},[1214,13298,1233],{"class":1220},[1214,13300,1224],{"class":1220},[1214,13302,7509],{"class":1279},[1214,13304,1230],{"class":1220},[1214,13306,2477],{"class":1220},[1214,13308,13310,13312,13314,13316,13318,13320,13323,13325],{"class":1216,"line":13309},272,[1214,13311,11010],{"class":1220},[1214,13313,7561],{"class":1236},[1214,13315,1230],{"class":1220},[1214,13317,1233],{"class":1220},[1214,13319,1224],{"class":1220},[1214,13321,13322],{"class":1279},"Equipe de operação",[1214,13324,1230],{"class":1220},[1214,13326,2477],{"class":1220},[1214,13328,13330,13332,13334,13336,13338],{"class":1216,"line":13329},273,[1214,13331,11010],{"class":1220},[1214,13333,1034],{"class":1236},[1214,13335,1230],{"class":1220},[1214,13337,1233],{"class":1220},[1214,13339,4161],{"class":1220},[1214,13341,13343],{"class":1216,"line":13342},274,[1214,13344,13345],{"class":1220},"            {\n",[1214,13347,13349,13352,13354,13356,13358,13360,13363,13365],{"class":1216,"line":13348},275,[1214,13350,13351],{"class":1220},"              \"",[1214,13353,760],{"class":11061},[1214,13355,1230],{"class":1220},[1214,13357,1233],{"class":1220},[1214,13359,1224],{"class":1220},[1214,13361,13362],{"class":1279},"e2f3a4b5-c6d7-8901-efab-23456789abcd",[1214,13364,1230],{"class":1220},[1214,13366,2477],{"class":1220},[1214,13368,13370,13372,13374,13376,13378,13380,13383,13385],{"class":1216,"line":13369},276,[1214,13371,13351],{"class":1220},[1214,13373,2838],{"class":11061},[1214,13375,1230],{"class":1220},[1214,13377,1233],{"class":1220},[1214,13379,1224],{"class":1220},[1214,13381,13382],{"class":1279},"2025-04-02T10:00:00-03:00",[1214,13384,1230],{"class":1220},[1214,13386,2477],{"class":1220},[1214,13388,13390,13392,13394,13396,13398,13400,13403,13405],{"class":1216,"line":13389},277,[1214,13391,13351],{"class":1220},[1214,13393,7209],{"class":11061},[1214,13395,1230],{"class":1220},[1214,13397,1233],{"class":1220},[1214,13399,1224],{"class":1220},[1214,13401,13402],{"class":1279},"2025-05-11",[1214,13404,1230],{"class":1220},[1214,13406,2477],{"class":1220},[1214,13408,13410,13412,13414,13416,13418,13420,13423,13425],{"class":1216,"line":13409},278,[1214,13411,13351],{"class":1220},[1214,13413,852],{"class":11061},[1214,13415,1230],{"class":1220},[1214,13417,1233],{"class":1220},[1214,13419,1224],{"class":1220},[1214,13421,13422],{"class":1279},"Hidrômetro instalado e comunicado ao órgão.",[1214,13424,1230],{"class":1220},[1214,13426,2477],{"class":1220},[1214,13428,13430,13432,13434,13436,13438,13440,13442],{"class":1216,"line":13429},279,[1214,13431,13351],{"class":1220},[1214,13433,5533],{"class":11061},[1214,13435,1230],{"class":1220},[1214,13437,1233],{"class":1220},[1214,13439,1224],{"class":1220},[1214,13441,13322],{"class":1279},[1214,13443,2614],{"class":1220},[1214,13445,13447],{"class":1216,"line":13446},280,[1214,13448,13449],{"class":1220},"            }\n",[1214,13451,13453],{"class":1216,"line":13452},281,[1214,13454,11101],{"class":1220},[1214,13456,13458],{"class":1216,"line":13457},282,[1214,13459,13460],{"class":1220},"        },\n",[1214,13462,13464],{"class":1216,"line":13463},283,[1214,13465,11004],{"class":1220},[1214,13467,13469,13471,13473,13475,13477,13479,13482,13484],{"class":1216,"line":13468},284,[1214,13470,11010],{"class":1220},[1214,13472,760],{"class":1236},[1214,13474,1230],{"class":1220},[1214,13476,1233],{"class":1220},[1214,13478,1224],{"class":1220},[1214,13480,13481],{"class":1279},"c2",[1214,13483,1230],{"class":1220},[1214,13485,2477],{"class":1220},[1214,13487,13489,13491,13493,13495,13497,13499,13502,13504],{"class":1216,"line":13488},285,[1214,13490,11010],{"class":1220},[1214,13492,852],{"class":1236},[1214,13494,1230],{"class":1220},[1214,13496,1233],{"class":1220},[1214,13498,1224],{"class":1220},[1214,13500,13501],{"class":1279},"Relatório semestral de nível e vazão",[1214,13503,1230],{"class":1220},[1214,13505,2477],{"class":1220},[1214,13507,13509,13511,13513,13515,13517,13519,13522,13524],{"class":1216,"line":13508},286,[1214,13510,11010],{"class":1220},[1214,13512,5356],{"class":1236},[1214,13514,1230],{"class":1220},[1214,13516,1233],{"class":1220},[1214,13518,1224],{"class":1220},[1214,13520,13521],{"class":1279},"reporting",[1214,13523,1230],{"class":1220},[1214,13525,2477],{"class":1220},[1214,13527,13529,13531,13533,13535,13537,13539,13542,13544],{"class":1216,"line":13528},287,[1214,13530,11010],{"class":1220},[1214,13532,7484],{"class":1236},[1214,13534,1230],{"class":1220},[1214,13536,1233],{"class":1220},[1214,13538,1224],{"class":1220},[1214,13540,13541],{"class":1279},"2025-07-31",[1214,13543,1230],{"class":1220},[1214,13545,2477],{"class":1220},[1214,13547,13549,13551,13553,13555,13557,13559,13561],{"class":1216,"line":13548},288,[1214,13550,11010],{"class":1220},[1214,13552,1087],{"class":1236},[1214,13554,1230],{"class":1220},[1214,13556,1233],{"class":1220},[1214,13558,1224],{"class":1220},[1214,13560,7525],{"class":1279},[1214,13562,2614],{"class":1220},[1214,13564,13566],{"class":1216,"line":13565},289,[1214,13567,13460],{"class":1220},[1214,13569,13571],{"class":1216,"line":13570},290,[1214,13572,11004],{"class":1220},[1214,13574,13576,13578,13580,13582,13584,13586,13589,13591],{"class":1216,"line":13575},291,[1214,13577,11010],{"class":1220},[1214,13579,760],{"class":1236},[1214,13581,1230],{"class":1220},[1214,13583,1233],{"class":1220},[1214,13585,1224],{"class":1220},[1214,13587,13588],{"class":1279},"c3",[1214,13590,1230],{"class":1220},[1214,13592,2477],{"class":1220},[1214,13594,13596,13598,13600,13602,13604,13606,13609,13611],{"class":1216,"line":13595},292,[1214,13597,11010],{"class":1220},[1214,13599,852],{"class":1236},[1214,13601,1230],{"class":1220},[1214,13603,1233],{"class":1220},[1214,13605,1224],{"class":1220},[1214,13607,13608],{"class":1279},"Análise anual de qualidade da água",[1214,13610,1230],{"class":1220},[1214,13612,2477],{"class":1220},[1214,13614,13616,13618,13620,13622,13624,13626,13628,13630],{"class":1216,"line":13615},293,[1214,13617,11010],{"class":1220},[1214,13619,5356],{"class":1236},[1214,13621,1230],{"class":1220},[1214,13623,1233],{"class":1220},[1214,13625,1224],{"class":1220},[1214,13627,7927],{"class":1279},[1214,13629,1230],{"class":1220},[1214,13631,2477],{"class":1220},[1214,13633,13635,13637,13639,13641,13643,13645,13648,13650],{"class":1216,"line":13634},294,[1214,13636,11010],{"class":1220},[1214,13638,7484],{"class":1236},[1214,13640,1230],{"class":1220},[1214,13642,1233],{"class":1220},[1214,13644,1224],{"class":1220},[1214,13646,13647],{"class":1279},"2026-09-30",[1214,13649,1230],{"class":1220},[1214,13651,2477],{"class":1220},[1214,13653,13655,13657,13659,13661,13663,13665,13668,13670],{"class":1216,"line":13654},295,[1214,13656,11010],{"class":1220},[1214,13658,1087],{"class":1236},[1214,13660,1230],{"class":1220},[1214,13662,1233],{"class":1220},[1214,13664,1224],{"class":1220},[1214,13666,13667],{"class":1279},"P1Y",[1214,13669,1230],{"class":1220},[1214,13671,2477],{"class":1220},[1214,13673,13675,13677,13679,13681,13683],{"class":1216,"line":13674},296,[1214,13676,11010],{"class":1220},[1214,13678,1034],{"class":1236},[1214,13680,1230],{"class":1220},[1214,13682,1233],{"class":1220},[1214,13684,4161],{"class":1220},[1214,13686,13688],{"class":1216,"line":13687},297,[1214,13689,13345],{"class":1220},[1214,13691,13693,13695,13697,13699,13701,13703,13706,13708],{"class":1216,"line":13692},298,[1214,13694,13351],{"class":1220},[1214,13696,760],{"class":11061},[1214,13698,1230],{"class":1220},[1214,13700,1233],{"class":1220},[1214,13702,1224],{"class":1220},[1214,13704,13705],{"class":1279},"b5c6d7e8-f9a0-1234-bcde-56789abcdef0",[1214,13707,1230],{"class":1220},[1214,13709,2477],{"class":1220},[1214,13711,13713,13715,13717,13719,13721,13723,13726,13728],{"class":1216,"line":13712},299,[1214,13714,13351],{"class":1220},[1214,13716,2838],{"class":11061},[1214,13718,1230],{"class":1220},[1214,13720,1233],{"class":1220},[1214,13722,1224],{"class":1220},[1214,13724,13725],{"class":1279},"2026-09-22T16:00:00-03:00",[1214,13727,1230],{"class":1220},[1214,13729,2477],{"class":1220},[1214,13731,13733,13735,13737,13739,13741,13743,13745,13747],{"class":1216,"line":13732},300,[1214,13734,13351],{"class":1220},[1214,13736,7209],{"class":11061},[1214,13738,1230],{"class":1220},[1214,13740,1233],{"class":1220},[1214,13742,1224],{"class":1220},[1214,13744,13647],{"class":1279},[1214,13746,1230],{"class":1220},[1214,13748,2477],{"class":1220},[1214,13750,13752,13754,13756,13758,13760,13762,13765,13767],{"class":1216,"line":13751},301,[1214,13753,13351],{"class":1220},[1214,13755,852],{"class":11061},[1214,13757,1230],{"class":1220},[1214,13759,1233],{"class":1220},[1214,13761,1224],{"class":1220},[1214,13763,13764],{"class":1279},"Laudo LD-4471\u002F26 protocolado no órgão gestor.",[1214,13766,1230],{"class":1220},[1214,13768,2477],{"class":1220},[1214,13770,13772,13774,13776,13778,13780,13782,13785],{"class":1216,"line":13771},302,[1214,13773,13351],{"class":1220},[1214,13775,7882],{"class":11061},[1214,13777,1230],{"class":1220},[1214,13779,1233],{"class":1220},[1214,13781,1224],{"class":1220},[1214,13783,13784],{"class":1279},"ws-2026-09-a",[1214,13786,2614],{"class":1220},[1214,13788,13790],{"class":1216,"line":13789},303,[1214,13791,13449],{"class":1220},[1214,13793,13795],{"class":1216,"line":13794},304,[1214,13796,11101],{"class":1220},[1214,13798,13800],{"class":1216,"line":13799},305,[1214,13801,11107],{"class":1220},[1214,13803,13805],{"class":1216,"line":13804},306,[1214,13806,11113],{"class":1220},[1214,13808,13810,13812,13814,13816,13818],{"class":1216,"line":13809},307,[1214,13811,4173],{"class":1220},[1214,13813,1030],{"class":2550},[1214,13815,1230],{"class":1220},[1214,13817,1233],{"class":1220},[1214,13819,4161],{"class":1220},[1214,13821,13823],{"class":1216,"line":13822},308,[1214,13824,11004],{"class":1220},[1214,13826,13828,13830,13832,13834,13836,13838,13841,13843],{"class":1216,"line":13827},309,[1214,13829,11010],{"class":1220},[1214,13831,760],{"class":1236},[1214,13833,1230],{"class":1220},[1214,13835,1233],{"class":1220},[1214,13837,1224],{"class":1220},[1214,13839,13840],{"class":1279},"h-01",[1214,13842,1230],{"class":1220},[1214,13844,2477],{"class":1220},[1214,13846,13848,13850,13852,13854,13856,13858,13861,13863],{"class":1216,"line":13847},310,[1214,13849,11010],{"class":1220},[1214,13851,7153],{"class":1236},[1214,13853,1230],{"class":1220},[1214,13855,1233],{"class":1220},[1214,13857,1224],{"class":1220},[1214,13859,13860],{"class":1279},"2024-11-04",[1214,13862,1230],{"class":1220},[1214,13864,2477],{"class":1220},[1214,13866,13868,13870,13872,13874,13876,13878,13881,13883],{"class":1216,"line":13867},311,[1214,13869,11010],{"class":1220},[1214,13871,1344],{"class":1236},[1214,13873,1230],{"class":1220},[1214,13875,1233],{"class":1220},[1214,13877,1224],{"class":1220},[1214,13879,13880],{"class":1279},"filing",[1214,13882,1230],{"class":1220},[1214,13884,2477],{"class":1220},[1214,13886,13888,13890,13892,13894,13896,13898,13901],{"class":1216,"line":13887},312,[1214,13889,11010],{"class":1220},[1214,13891,852],{"class":1236},[1214,13893,1230],{"class":1220},[1214,13895,1233],{"class":1220},[1214,13897,1224],{"class":1220},[1214,13899,13900],{"class":1279},"Requerimento de outorga protocolado.",[1214,13902,2614],{"class":1220},[1214,13904,13906],{"class":1216,"line":13905},313,[1214,13907,13460],{"class":1220},[1214,13909,13911],{"class":1216,"line":13910},314,[1214,13912,11004],{"class":1220},[1214,13914,13916,13918,13920,13922,13924,13926,13929,13931],{"class":1216,"line":13915},315,[1214,13917,11010],{"class":1220},[1214,13919,760],{"class":1236},[1214,13921,1230],{"class":1220},[1214,13923,1233],{"class":1220},[1214,13925,1224],{"class":1220},[1214,13927,13928],{"class":1279},"h-02",[1214,13930,1230],{"class":1220},[1214,13932,2477],{"class":1220},[1214,13934,13936,13938,13940,13942,13944,13946,13949,13951],{"class":1216,"line":13935},316,[1214,13937,11010],{"class":1220},[1214,13939,7153],{"class":1236},[1214,13941,1230],{"class":1220},[1214,13943,1233],{"class":1220},[1214,13945,1224],{"class":1220},[1214,13947,13948],{"class":1279},"2024-12-02",[1214,13950,1230],{"class":1220},[1214,13952,2477],{"class":1220},[1214,13954,13956,13958,13960,13962,13964,13966,13969,13971],{"class":1216,"line":13955},317,[1214,13957,11010],{"class":1220},[1214,13959,1344],{"class":1236},[1214,13961,1230],{"class":1220},[1214,13963,1233],{"class":1220},[1214,13965,1224],{"class":1220},[1214,13967,13968],{"class":1279},"fee",[1214,13970,1230],{"class":1220},[1214,13972,2477],{"class":1220},[1214,13974,13976,13978,13980,13982,13984,13986,13989,13991],{"class":1216,"line":13975},318,[1214,13977,11010],{"class":1220},[1214,13979,852],{"class":1236},[1214,13981,1230],{"class":1220},[1214,13983,1233],{"class":1220},[1214,13985,1224],{"class":1220},[1214,13987,13988],{"class":1279},"Taxa de análise do requerimento.",[1214,13990,1230],{"class":1220},[1214,13992,2477],{"class":1220},[1214,13994,13996,13998,14000,14002,14004,14006,14009,14011],{"class":1216,"line":13995},319,[1214,13997,11010],{"class":1220},[1214,13999,7209],{"class":1236},[1214,14001,1230],{"class":1220},[1214,14003,1233],{"class":1220},[1214,14005,1224],{"class":1220},[1214,14007,14008],{"class":1279},"2024-12-20",[1214,14010,1230],{"class":1220},[1214,14012,2477],{"class":1220},[1214,14014,14016,14018,14020,14022,14024],{"class":1216,"line":14015},320,[1214,14017,11010],{"class":1220},[1214,14019,7195],{"class":1236},[1214,14021,1230],{"class":1220},[1214,14023,1233],{"class":1220},[1214,14025,14026],{"class":1220}," true\n",[1214,14028,14030],{"class":1216,"line":14029},321,[1214,14031,13460],{"class":1220},[1214,14033,14035],{"class":1216,"line":14034},322,[1214,14036,11004],{"class":1220},[1214,14038,14040,14042,14044,14046,14048,14050,14053,14055],{"class":1216,"line":14039},323,[1214,14041,11010],{"class":1220},[1214,14043,760],{"class":1236},[1214,14045,1230],{"class":1220},[1214,14047,1233],{"class":1220},[1214,14049,1224],{"class":1220},[1214,14051,14052],{"class":1279},"h-03",[1214,14054,1230],{"class":1220},[1214,14056,2477],{"class":1220},[1214,14058,14060,14062,14064,14066,14068,14070,14072,14074],{"class":1216,"line":14059},324,[1214,14061,11010],{"class":1220},[1214,14063,7153],{"class":1236},[1214,14065,1230],{"class":1220},[1214,14067,1233],{"class":1220},[1214,14069,1224],{"class":1220},[1214,14071,13091],{"class":1279},[1214,14073,1230],{"class":1220},[1214,14075,2477],{"class":1220},[1214,14077,14079,14081,14083,14085,14087,14089,14092,14094],{"class":1216,"line":14078},325,[1214,14080,11010],{"class":1220},[1214,14082,1344],{"class":1236},[1214,14084,1230],{"class":1220},[1214,14086,1233],{"class":1220},[1214,14088,1224],{"class":1220},[1214,14090,14091],{"class":1279},"decision",[1214,14093,1230],{"class":1220},[1214,14095,2477],{"class":1220},[1214,14097,14099,14101,14103,14105,14107,14109,14112],{"class":1216,"line":14098},326,[1214,14100,11010],{"class":1220},[1214,14102,852],{"class":1236},[1214,14104,1230],{"class":1220},[1214,14106,1233],{"class":1220},[1214,14108,1224],{"class":1220},[1214,14110,14111],{"class":1279},"Portaria 1234\u002F2025 publicada.",[1214,14113,2614],{"class":1220},[1214,14115,14117],{"class":1216,"line":14116},327,[1214,14118,11107],{"class":1220},[1214,14120,14122],{"class":1216,"line":14121},328,[1214,14123,11113],{"class":1220},[1214,14125,14127,14129,14131,14133,14135],{"class":1216,"line":14126},329,[1214,14128,4173],{"class":1220},[1214,14130,772],{"class":2550},[1214,14132,1230],{"class":1220},[1214,14134,1233],{"class":1220},[1214,14136,4161],{"class":1220},[1214,14138,14140],{"class":1216,"line":14139},330,[1214,14141,11004],{"class":1220},[1214,14143,14145,14147,14149,14151,14153,14155,14158,14160],{"class":1216,"line":14144},331,[1214,14146,11010],{"class":1220},[1214,14148,760],{"class":1236},[1214,14150,1230],{"class":1220},[1214,14152,1233],{"class":1220},[1214,14154,1224],{"class":1220},[1214,14156,14157],{"class":1279},"d4e5f6a7-b8c9-0123-defa-456789abcdef",[1214,14159,1230],{"class":1220},[1214,14161,2477],{"class":1220},[1214,14163,14165,14167,14169,14171,14173,14175,14178,14180],{"class":1216,"line":14164},332,[1214,14166,11010],{"class":1220},[1214,14168,780],{"class":1236},[1214,14170,1230],{"class":1220},[1214,14172,1233],{"class":1220},[1214,14174,1224],{"class":1220},[1214,14176,14177],{"class":1279},"https:\u002F\u002Ffiles.wellmanager.example.com\u002Fwells\u002Fpp-01\u002Fportaria-1234-2025.pdf",[1214,14179,1230],{"class":1220},[1214,14181,2477],{"class":1220},[1214,14183,14185,14187,14189,14191,14193,14195,14197,14199],{"class":1216,"line":14184},333,[1214,14186,11010],{"class":1220},[1214,14188,796],{"class":1236},[1214,14190,1230],{"class":1220},[1214,14192,1233],{"class":1220},[1214,14194,1224],{"class":1220},[1214,14196,809],{"class":1279},[1214,14198,1230],{"class":1220},[1214,14200,2477],{"class":1220},[1214,14202,14204,14206,14208,14210,14212,14214,14217],{"class":1216,"line":14203},334,[1214,14205,11010],{"class":1220},[1214,14207,817],{"class":1236},[1214,14209,1230],{"class":1220},[1214,14211,1233],{"class":1220},[1214,14213,1224],{"class":1220},[1214,14215,14216],{"class":1279},"permit_document",[1214,14218,2614],{"class":1220},[1214,14220,14222],{"class":1216,"line":14221},335,[1214,14223,11107],{"class":1220},[1214,14225,14227],{"class":1216,"line":14226},336,[1214,14228,12924],{"class":1220},[1214,14230,14232],{"class":1216,"line":14231},337,[1214,14233,4285],{"class":1220},[1214,14235,14237],{"class":1216,"line":14236},338,[1214,14238,9435],{"class":1220},[1214,14240,14242],{"class":1216,"line":14241},339,[1214,14243,9327],{"emptyLinePlaceholder":9326},[1214,14245,14247,14249,14251,14253,14255],{"class":1216,"line":14246},340,[1214,14248,2466],{"class":1220},[1214,14250,81],{"class":1227},[1214,14252,1230],{"class":1220},[1214,14254,1233],{"class":1220},[1214,14256,4161],{"class":1220},[1214,14258,14260],{"class":1216,"line":14259},341,[1214,14261,4167],{"class":1220},[1214,14263,14265,14267,14269,14271,14273,14275,14278,14280],{"class":1216,"line":14264},342,[1214,14266,4173],{"class":1220},[1214,14268,760],{"class":2550},[1214,14270,1230],{"class":1220},[1214,14272,1233],{"class":1220},[1214,14274,1224],{"class":1220},[1214,14276,14277],{"class":1279},"7c8d9e0f-a1b2-4c3d-8e4f-5a6b7c8d9e0f",[1214,14279,1230],{"class":1220},[1214,14281,2477],{"class":1220},[1214,14283,14285,14287,14289,14291,14293,14295,14298,14300],{"class":1216,"line":14284},343,[1214,14286,4173],{"class":1220},[1214,14288,5986],{"class":2550},[1214,14290,1230],{"class":1220},[1214,14292,1233],{"class":1220},[1214,14294,1224],{"class":1220},[1214,14296,14297],{"class":1279},"2025-04-02T09:00:00-03:00",[1214,14299,1230],{"class":1220},[1214,14301,2477],{"class":1220},[1214,14303,14305,14307,14309,14311,14313,14315,14318,14320],{"class":1216,"line":14304},344,[1214,14306,4173],{"class":1220},[1214,14308,6008],{"class":2550},[1214,14310,1230],{"class":1220},[1214,14312,1233],{"class":1220},[1214,14314,1224],{"class":1220},[1214,14316,14317],{"class":1279},"Hidro Serviços",[1214,14319,1230],{"class":1220},[1214,14321,2477],{"class":1220},[1214,14323,14325,14327,14329,14331,14333,14335,14338,14340],{"class":1216,"line":14324},345,[1214,14326,4173],{"class":1220},[1214,14328,1344],{"class":2550},[1214,14330,1230],{"class":1220},[1214,14332,1233],{"class":1220},[1214,14334,1224],{"class":1220},[1214,14336,14337],{"class":1279},"electromagnetic",[1214,14339,1230],{"class":1220},[1214,14341,2477],{"class":1220},[1214,14343,14345,14347,14349,14351,14353,14355,14358,14360],{"class":1216,"line":14344},346,[1214,14346,4173],{"class":1220},[1214,14348,6184],{"class":2550},[1214,14350,1230],{"class":1220},[1214,14352,1233],{"class":1220},[1214,14354,1224],{"class":1220},[1214,14356,14357],{"class":1279},"Incontrol",[1214,14359,1230],{"class":1220},[1214,14361,2477],{"class":1220},[1214,14363,14365,14367,14369,14371,14373,14375,14378,14380],{"class":1216,"line":14364},347,[1214,14366,4173],{"class":1220},[1214,14368,6199],{"class":2550},[1214,14370,1230],{"class":1220},[1214,14372,1233],{"class":1220},[1214,14374,1224],{"class":1220},[1214,14376,14377],{"class":1279},"VMS Pro",[1214,14379,1230],{"class":1220},[1214,14381,2477],{"class":1220},[1214,14383,14385,14387,14389,14391,14393,14395,14398,14400],{"class":1216,"line":14384},348,[1214,14386,4173],{"class":1220},[1214,14388,6024],{"class":2550},[1214,14390,1230],{"class":1220},[1214,14392,1233],{"class":1220},[1214,14394,1224],{"class":1220},[1214,14396,14397],{"class":1279},"EM150-55821",[1214,14399,1230],{"class":1220},[1214,14401,2477],{"class":1220},[1214,14403,14405,14407,14409,14411,14413,14415],{"class":1216,"line":14404},349,[1214,14406,4173],{"class":1220},[1214,14408,8346],{"class":2550},[1214,14410,1230],{"class":1220},[1214,14412,1233],{"class":1220},[1214,14414,9884],{"class":1236},[1214,14416,2477],{"class":1220},[1214,14418,14420,14422,14424,14426,14428],{"class":1216,"line":14419},350,[1214,14421,4173],{"class":1220},[1214,14423,8362],{"class":2550},[1214,14425,1230],{"class":1220},[1214,14427,1233],{"class":1220},[1214,14429,14430],{"class":1236}," 99999999\n",[1214,14432,14434],{"class":1216,"line":14433},351,[1214,14435,4285],{"class":1220},[1214,14437,14439],{"class":1216,"line":14438},352,[1214,14440,9435],{"class":1220},[1214,14442,14444],{"class":1216,"line":14443},353,[1214,14445,9327],{"emptyLinePlaceholder":9326},[1214,14447,14449,14451,14453,14455,14457],{"class":1216,"line":14448},354,[1214,14450,2466],{"class":1220},[1214,14452,84],{"class":1227},[1214,14454,1230],{"class":1220},[1214,14456,1233],{"class":1220},[1214,14458,4161],{"class":1220},[1214,14460,14462],{"class":1216,"line":14461},355,[1214,14463,4167],{"class":1220},[1214,14465,14467,14469,14471,14473,14475,14477,14480,14482],{"class":1216,"line":14466},356,[1214,14468,4173],{"class":1220},[1214,14470,760],{"class":2550},[1214,14472,1230],{"class":1220},[1214,14474,1233],{"class":1220},[1214,14476,1224],{"class":1220},[1214,14478,14479],{"class":1279},"p-0001",[1214,14481,1230],{"class":1220},[1214,14483,2477],{"class":1220},[1214,14485,14487,14489,14491,14493,14495,14497,14499,14501],{"class":1216,"line":14486},357,[1214,14488,4173],{"class":1220},[1214,14490,1344],{"class":2550},[1214,14492,1230],{"class":1220},[1214,14494,1233],{"class":1220},[1214,14496,1224],{"class":1220},[1214,14498,633],{"class":1279},[1214,14500,1230],{"class":1220},[1214,14502,2477],{"class":1220},[1214,14504,14506,14508,14510,14512,14514,14516,14518,14520],{"class":1216,"line":14505},358,[1214,14507,4173],{"class":1220},[1214,14509,2838],{"class":2550},[1214,14511,1230],{"class":1220},[1214,14513,1233],{"class":1220},[1214,14515,1224],{"class":1220},[1214,14517,14297],{"class":1279},[1214,14519,1230],{"class":1220},[1214,14521,2477],{"class":1220},[1214,14523,14525,14527,14529,14531,14533,14535,14537,14539],{"class":1216,"line":14524},359,[1214,14526,4173],{"class":1220},[1214,14528,5796],{"class":2550},[1214,14530,1230],{"class":1220},[1214,14532,1233],{"class":1220},[1214,14534,1224],{"class":1220},[1214,14536,14277],{"class":1279},[1214,14538,1230],{"class":1220},[1214,14540,2477],{"class":1220},[1214,14542,14544,14546,14548,14550,14552,14554],{"class":1216,"line":14543},360,[1214,14545,4173],{"class":1220},[1214,14547,8649],{"class":2550},[1214,14549,1230],{"class":1220},[1214,14551,1233],{"class":1220},[1214,14553,1237],{"class":1236},[1214,14555,2477],{"class":1220},[1214,14557,14559,14561,14563,14565,14567,14569,14571],{"class":1216,"line":14558},361,[1214,14560,4173],{"class":1220},[1214,14562,8665],{"class":2550},[1214,14564,1230],{"class":1220},[1214,14566,1233],{"class":1220},[1214,14568,1224],{"class":1220},[1214,14570,8676],{"class":1279},[1214,14572,2614],{"class":1220},[1214,14574,14576],{"class":1216,"line":14575},362,[1214,14577,4224],{"class":1220},[1214,14579,14581],{"class":1216,"line":14580},363,[1214,14582,4167],{"class":1220},[1214,14584,14586,14588,14590,14592,14594,14596,14599,14601],{"class":1216,"line":14585},364,[1214,14587,4173],{"class":1220},[1214,14589,760],{"class":2550},[1214,14591,1230],{"class":1220},[1214,14593,1233],{"class":1220},[1214,14595,1224],{"class":1220},[1214,14597,14598],{"class":1279},"p-0002",[1214,14600,1230],{"class":1220},[1214,14602,2477],{"class":1220},[1214,14604,14606,14608,14610,14612,14614,14616,14618,14620],{"class":1216,"line":14605},365,[1214,14607,4173],{"class":1220},[1214,14609,1344],{"class":2550},[1214,14611,1230],{"class":1220},[1214,14613,1233],{"class":1220},[1214,14615,1224],{"class":1220},[1214,14617,633],{"class":1279},[1214,14619,1230],{"class":1220},[1214,14621,2477],{"class":1220},[1214,14623,14625,14627,14629,14631,14633,14635,14638,14640],{"class":1216,"line":14624},366,[1214,14626,4173],{"class":1220},[1214,14628,2838],{"class":2550},[1214,14630,1230],{"class":1220},[1214,14632,1233],{"class":1220},[1214,14634,1224],{"class":1220},[1214,14636,14637],{"class":1279},"2025-12-31T17:00:00-03:00",[1214,14639,1230],{"class":1220},[1214,14641,2477],{"class":1220},[1214,14643,14645,14647,14649,14651,14653,14655,14657,14659],{"class":1216,"line":14644},367,[1214,14646,4173],{"class":1220},[1214,14648,5796],{"class":2550},[1214,14650,1230],{"class":1220},[1214,14652,1233],{"class":1220},[1214,14654,1224],{"class":1220},[1214,14656,14277],{"class":1279},[1214,14658,1230],{"class":1220},[1214,14660,2477],{"class":1220},[1214,14662,14664,14666,14668,14670,14672,14675],{"class":1216,"line":14663},368,[1214,14665,4173],{"class":1220},[1214,14667,8649],{"class":2550},[1214,14669,1230],{"class":1220},[1214,14671,1233],{"class":1220},[1214,14673,14674],{"class":1236}," 1452300",[1214,14676,2477],{"class":1220},[1214,14678,14680,14682,14684,14686,14688,14690,14692],{"class":1216,"line":14679},369,[1214,14681,4173],{"class":1220},[1214,14683,8665],{"class":2550},[1214,14685,1230],{"class":1220},[1214,14687,1233],{"class":1220},[1214,14689,1224],{"class":1220},[1214,14691,8679],{"class":1279},[1214,14693,2614],{"class":1220},[1214,14695,14697],{"class":1216,"line":14696},370,[1214,14698,4224],{"class":1220},[1214,14700,14702],{"class":1216,"line":14701},371,[1214,14703,4167],{"class":1220},[1214,14705,14707,14709,14711,14713,14715,14717,14720,14722],{"class":1216,"line":14706},372,[1214,14708,4173],{"class":1220},[1214,14710,760],{"class":2550},[1214,14712,1230],{"class":1220},[1214,14714,1233],{"class":1220},[1214,14716,1224],{"class":1220},[1214,14718,14719],{"class":1279},"p-0003",[1214,14721,1230],{"class":1220},[1214,14723,2477],{"class":1220},[1214,14725,14727,14729,14731,14733,14735,14737,14739,14741],{"class":1216,"line":14726},373,[1214,14728,4173],{"class":1220},[1214,14730,1344],{"class":2550},[1214,14732,1230],{"class":1220},[1214,14734,1233],{"class":1220},[1214,14736,1224],{"class":1220},[1214,14738,641],{"class":1279},[1214,14740,1230],{"class":1220},[1214,14742,2477],{"class":1220},[1214,14744,14746,14748,14750,14752,14754,14756,14759,14761],{"class":1216,"line":14745},374,[1214,14747,4173],{"class":1220},[1214,14749,8716],{"class":2550},[1214,14751,1230],{"class":1220},[1214,14753,1233],{"class":1220},[1214,14755,1224],{"class":1220},[1214,14757,14758],{"class":1279},"2025-01-01T00:00:00-03:00",[1214,14760,1230],{"class":1220},[1214,14762,2477],{"class":1220},[1214,14764,14766,14768,14770,14772,14774,14776,14778,14780],{"class":1216,"line":14765},375,[1214,14767,4173],{"class":1220},[1214,14769,8732],{"class":2550},[1214,14771,1230],{"class":1220},[1214,14773,1233],{"class":1220},[1214,14775,1224],{"class":1220},[1214,14777,14297],{"class":1279},[1214,14779,1230],{"class":1220},[1214,14781,2477],{"class":1220},[1214,14783,14785,14787,14789,14791,14793,14796],{"class":1216,"line":14784},376,[1214,14786,4173],{"class":1220},[1214,14788,7306],{"class":2550},[1214,14790,1230],{"class":1220},[1214,14792,1233],{"class":1220},[1214,14794,14795],{"class":1236}," 436800",[1214,14797,2477],{"class":1220},[1214,14799,14801,14803,14805,14807,14809,14811,14813,14815],{"class":1216,"line":14800},377,[1214,14802,4173],{"class":1220},[1214,14804,399],{"class":2550},[1214,14806,1230],{"class":1220},[1214,14808,1233],{"class":1220},[1214,14810,1224],{"class":1220},[1214,14812,8777],{"class":1279},[1214,14814,1230],{"class":1220},[1214,14816,2477],{"class":1220},[1214,14818,14820,14822,14824,14826,14828,14830,14833],{"class":1216,"line":14819},378,[1214,14821,4173],{"class":1220},[1214,14823,3189],{"class":2550},[1214,14825,1230],{"class":1220},[1214,14827,1233],{"class":1220},[1214,14829,1224],{"class":1220},[1214,14831,14832],{"class":1279},"Regime r-0001 (300 m³\u002Fh × 16 h\u002Fdia × 91 dias), antes do hidrômetro.",[1214,14834,2614],{"class":1220},[1214,14836,14838],{"class":1216,"line":14837},379,[1214,14839,4224],{"class":1220},[1214,14841,14843],{"class":1216,"line":14842},380,[1214,14844,4167],{"class":1220},[1214,14846,14848,14850,14852,14854,14856,14858,14861,14863],{"class":1216,"line":14847},381,[1214,14849,4173],{"class":1220},[1214,14851,760],{"class":2550},[1214,14853,1230],{"class":1220},[1214,14855,1233],{"class":1220},[1214,14857,1224],{"class":1220},[1214,14859,14860],{"class":1279},"p-0004",[1214,14862,1230],{"class":1220},[1214,14864,2477],{"class":1220},[1214,14866,14868,14870,14872,14874,14876,14878,14880,14882],{"class":1216,"line":14867},382,[1214,14869,4173],{"class":1220},[1214,14871,1344],{"class":2550},[1214,14873,1230],{"class":1220},[1214,14875,1233],{"class":1220},[1214,14877,1224],{"class":1220},[1214,14879,633],{"class":1279},[1214,14881,1230],{"class":1220},[1214,14883,2477],{"class":1220},[1214,14885,14887,14889,14891,14893,14895,14897,14900,14902],{"class":1216,"line":14886},383,[1214,14888,4173],{"class":1220},[1214,14890,2838],{"class":2550},[1214,14892,1230],{"class":1220},[1214,14894,1233],{"class":1220},[1214,14896,1224],{"class":1220},[1214,14898,14899],{"class":1279},"2026-06-30T17:00:00-03:00",[1214,14901,1230],{"class":1220},[1214,14903,2477],{"class":1220},[1214,14905,14907,14909,14911,14913,14915,14917,14919,14921],{"class":1216,"line":14906},384,[1214,14908,4173],{"class":1220},[1214,14910,5796],{"class":2550},[1214,14912,1230],{"class":1220},[1214,14914,1233],{"class":1220},[1214,14916,1224],{"class":1220},[1214,14918,14277],{"class":1279},[1214,14920,1230],{"class":1220},[1214,14922,2477],{"class":1220},[1214,14924,14926,14928,14930,14932,14934,14937],{"class":1216,"line":14925},385,[1214,14927,4173],{"class":1220},[1214,14929,8649],{"class":2550},[1214,14931,1230],{"class":1220},[1214,14933,1233],{"class":1220},[1214,14935,14936],{"class":1236}," 2541800",[1214,14938,2477],{"class":1220},[1214,14940,14942,14944,14946,14948,14950,14952,14954],{"class":1216,"line":14941},386,[1214,14943,4173],{"class":1220},[1214,14945,8665],{"class":2550},[1214,14947,1230],{"class":1220},[1214,14949,1233],{"class":1220},[1214,14951,1224],{"class":1220},[1214,14953,8676],{"class":1279},[1214,14955,2614],{"class":1220},[1214,14957,14959],{"class":1216,"line":14958},387,[1214,14960,4224],{"class":1220},[1214,14962,14964],{"class":1216,"line":14963},388,[1214,14965,4167],{"class":1220},[1214,14967,14969,14971,14973,14975,14977,14979,14982,14984],{"class":1216,"line":14968},389,[1214,14970,4173],{"class":1220},[1214,14972,760],{"class":2550},[1214,14974,1230],{"class":1220},[1214,14976,1233],{"class":1220},[1214,14978,1224],{"class":1220},[1214,14980,14981],{"class":1279},"p-0005",[1214,14983,1230],{"class":1220},[1214,14985,2477],{"class":1220},[1214,14987,14989,14991,14993,14995,14997,14999,15001,15003],{"class":1216,"line":14988},390,[1214,14990,4173],{"class":1220},[1214,14992,1344],{"class":2550},[1214,14994,1230],{"class":1220},[1214,14996,1233],{"class":1220},[1214,14998,1224],{"class":1220},[1214,15000,633],{"class":1279},[1214,15002,1230],{"class":1220},[1214,15004,2477],{"class":1220},[1214,15006,15008,15010,15012,15014,15016,15018,15020,15022],{"class":1216,"line":15007},391,[1214,15009,4173],{"class":1220},[1214,15011,2838],{"class":2550},[1214,15013,1230],{"class":1220},[1214,15015,1233],{"class":1220},[1214,15017,1224],{"class":1220},[1214,15019,14899],{"class":1279},[1214,15021,1230],{"class":1220},[1214,15023,2477],{"class":1220},[1214,15025,15027,15029,15031,15033,15035,15037,15039,15041],{"class":1216,"line":15026},392,[1214,15028,4173],{"class":1220},[1214,15030,5796],{"class":2550},[1214,15032,1230],{"class":1220},[1214,15034,1233],{"class":1220},[1214,15036,1224],{"class":1220},[1214,15038,14277],{"class":1279},[1214,15040,1230],{"class":1220},[1214,15042,2477],{"class":1220},[1214,15044,15046,15048,15050,15052,15054,15057],{"class":1216,"line":15045},393,[1214,15047,4173],{"class":1220},[1214,15049,8649],{"class":2550},[1214,15051,1230],{"class":1220},[1214,15053,1233],{"class":1220},[1214,15055,15056],{"class":1236}," 2451800",[1214,15058,2477],{"class":1220},[1214,15060,15062,15064,15066,15068,15070,15072,15074,15076],{"class":1216,"line":15061},394,[1214,15063,4173],{"class":1220},[1214,15065,8665],{"class":2550},[1214,15067,1230],{"class":1220},[1214,15069,1233],{"class":1220},[1214,15071,1224],{"class":1220},[1214,15073,8676],{"class":1279},[1214,15075,1230],{"class":1220},[1214,15077,2477],{"class":1220},[1214,15079,15081,15083,15085,15087,15089,15091,15093,15095],{"class":1216,"line":15080},395,[1214,15082,4173],{"class":1220},[1214,15084,3203],{"class":2550},[1214,15086,1230],{"class":1220},[1214,15088,1233],{"class":1220},[1214,15090,1224],{"class":1220},[1214,15092,14860],{"class":1279},[1214,15094,1230],{"class":1220},[1214,15096,2477],{"class":1220},[1214,15098,15100,15102,15104,15106,15108,15110,15113],{"class":1216,"line":15099},396,[1214,15101,4173],{"class":1220},[1214,15103,3189],{"class":2550},[1214,15105,1230],{"class":1220},[1214,15107,1233],{"class":1220},[1214,15109,1224],{"class":1220},[1214,15111,15112],{"class":1279},"Corrige erro de digitação na leitura p-0004.",[1214,15114,2614],{"class":1220},[1214,15116,15118],{"class":1216,"line":15117},397,[1214,15119,4285],{"class":1220},[1214,15121,15123],{"class":1216,"line":15122},398,[1214,15124,9435],{"class":1220},[1214,15126,15128],{"class":1216,"line":15127},399,[1214,15129,9327],{"emptyLinePlaceholder":9326},[1214,15131,15133,15135,15137,15139,15141],{"class":1216,"line":15132},400,[1214,15134,2466],{"class":1220},[1214,15136,87],{"class":1227},[1214,15138,1230],{"class":1220},[1214,15140,1233],{"class":1220},[1214,15142,4161],{"class":1220},[1214,15144,15146],{"class":1216,"line":15145},401,[1214,15147,4167],{"class":1220},[1214,15149,15151,15153,15155,15157,15159,15161,15164,15166],{"class":1216,"line":15150},402,[1214,15152,4173],{"class":1220},[1214,15154,760],{"class":2550},[1214,15156,1230],{"class":1220},[1214,15158,1233],{"class":1220},[1214,15160,1224],{"class":1220},[1214,15162,15163],{"class":1279},"r-0001",[1214,15165,1230],{"class":1220},[1214,15167,2477],{"class":1220},[1214,15169,15171,15173,15175,15177,15179,15181,15183,15185],{"class":1216,"line":15170},403,[1214,15172,4173],{"class":1220},[1214,15174,5269],{"class":2550},[1214,15176,1230],{"class":1220},[1214,15178,1233],{"class":1220},[1214,15180,1224],{"class":1220},[1214,15182,12517],{"class":1279},[1214,15184,1230],{"class":1220},[1214,15186,2477],{"class":1220},[1214,15188,15190,15192,15194,15196,15198,15200],{"class":1216,"line":15189},404,[1214,15191,4173],{"class":1220},[1214,15193,4748],{"class":2550},[1214,15195,1230],{"class":1220},[1214,15197,1233],{"class":1220},[1214,15199,9981],{"class":1236},[1214,15201,2477],{"class":1220},[1214,15203,15205,15207,15209,15211,15213,15216],{"class":1216,"line":15204},405,[1214,15206,4173],{"class":1220},[1214,15208,6826],{"class":2550},[1214,15210,1230],{"class":1220},[1214,15212,1233],{"class":1220},[1214,15214,15215],{"class":1236}," 16",[1214,15217,2477],{"class":1220},[1214,15219,15221,15223,15225,15227,15229],{"class":1216,"line":15220},406,[1214,15222,4173],{"class":1220},[1214,15224,8996],{"class":2550},[1214,15226,1230],{"class":1220},[1214,15228,1233],{"class":1220},[1214,15230,15231],{"class":1236}," 7\n",[1214,15233,15235],{"class":1216,"line":15234},407,[1214,15236,4224],{"class":1220},[1214,15238,15240],{"class":1216,"line":15239},408,[1214,15241,4167],{"class":1220},[1214,15243,15245,15247,15249,15251,15253,15255,15258,15260],{"class":1216,"line":15244},409,[1214,15246,4173],{"class":1220},[1214,15248,760],{"class":2550},[1214,15250,1230],{"class":1220},[1214,15252,1233],{"class":1220},[1214,15254,1224],{"class":1220},[1214,15256,15257],{"class":1279},"r-0002",[1214,15259,1230],{"class":1220},[1214,15261,2477],{"class":1220},[1214,15263,15265,15267,15269,15271,15273,15275,15277,15279],{"class":1216,"line":15264},410,[1214,15266,4173],{"class":1220},[1214,15268,5269],{"class":2550},[1214,15270,1230],{"class":1220},[1214,15272,1233],{"class":1220},[1214,15274,1224],{"class":1220},[1214,15276,14297],{"class":1279},[1214,15278,1230],{"class":1220},[1214,15280,2477],{"class":1220},[1214,15282,15284,15286,15288,15290,15292,15295],{"class":1216,"line":15283},411,[1214,15285,4173],{"class":1220},[1214,15287,4748],{"class":2550},[1214,15289,1230],{"class":1220},[1214,15291,1233],{"class":1220},[1214,15293,15294],{"class":1236}," 320",[1214,15296,2477],{"class":1220},[1214,15298,15300,15302,15304,15306,15308,15311],{"class":1216,"line":15299},412,[1214,15301,4173],{"class":1220},[1214,15303,6826],{"class":2550},[1214,15305,1230],{"class":1220},[1214,15307,1233],{"class":1220},[1214,15309,15310],{"class":1236}," 18",[1214,15312,2477],{"class":1220},[1214,15314,15316,15318,15320,15322,15324,15327],{"class":1216,"line":15315},413,[1214,15317,4173],{"class":1220},[1214,15319,8996],{"class":2550},[1214,15321,1230],{"class":1220},[1214,15323,1233],{"class":1220},[1214,15325,15326],{"class":1236}," 7",[1214,15328,2477],{"class":1220},[1214,15330,15332,15334,15336,15338,15340,15342,15345],{"class":1216,"line":15331},414,[1214,15333,4173],{"class":1220},[1214,15335,444],{"class":2550},[1214,15337,1230],{"class":1220},[1214,15339,1233],{"class":1220},[1214,15341,1224],{"class":1220},[1214,15343,15344],{"class":1279},"2025-04-02T12:00:00-03:00",[1214,15346,2614],{"class":1220},[1214,15348,15350],{"class":1216,"line":15349},415,[1214,15351,4285],{"class":1220},[1214,15353,15355],{"class":1216,"line":15354},416,[1214,15356,9435],{"class":1220},[1214,15358,15360],{"class":1216,"line":15359},417,[1214,15361,9327],{"emptyLinePlaceholder":9326},[1214,15363,15365,15367,15369,15371,15373],{"class":1216,"line":15364},418,[1214,15366,2466],{"class":1220},[1214,15368,1047],{"class":1227},[1214,15370,1230],{"class":1220},[1214,15372,1233],{"class":1220},[1214,15374,4161],{"class":1220},[1214,15376,15378],{"class":1216,"line":15377},419,[1214,15379,4167],{"class":1220},[1214,15381,15383,15385,15387,15389,15391,15393,15395,15397],{"class":1216,"line":15382},420,[1214,15384,4173],{"class":1220},[1214,15386,760],{"class":2550},[1214,15388,1230],{"class":1220},[1214,15390,1233],{"class":1220},[1214,15392,1224],{"class":1220},[1214,15394,13784],{"class":1279},[1214,15396,1230],{"class":1220},[1214,15398,2477],{"class":1220},[1214,15400,15402,15404,15406,15408,15410,15412,15415,15417],{"class":1216,"line":15401},421,[1214,15403,4173],{"class":1220},[1214,15405,2838],{"class":2550},[1214,15407,1230],{"class":1220},[1214,15409,1233],{"class":1220},[1214,15411,1224],{"class":1220},[1214,15413,15414],{"class":1279},"2026-09-15T09:30:00-03:00",[1214,15416,1230],{"class":1220},[1214,15418,2477],{"class":1220},[1214,15420,15422,15424,15427,15429,15431,15433,15436,15438],{"class":1216,"line":15421},422,[1214,15423,4173],{"class":1220},[1214,15425,15426],{"class":2550},"sample_type",[1214,15428,1230],{"class":1220},[1214,15430,1233],{"class":1220},[1214,15432,1224],{"class":1220},[1214,15434,15435],{"class":1279},"routine",[1214,15437,1230],{"class":1220},[1214,15439,2477],{"class":1220},[1214,15441,15443,15445,15448,15450,15452,15454,15457,15459],{"class":1216,"line":15442},423,[1214,15444,4173],{"class":1220},[1214,15446,15447],{"class":2550},"campaign",[1214,15449,1230],{"class":1220},[1214,15451,1233],{"class":1220},[1214,15453,1224],{"class":1220},[1214,15455,15456],{"class":1279},"2026-Q3",[1214,15458,1230],{"class":1220},[1214,15460,2477],{"class":1220},[1214,15462,15464,15466,15469,15471,15473,15475,15478,15480],{"class":1216,"line":15463},424,[1214,15465,4173],{"class":1220},[1214,15467,15468],{"class":2550},"sampling_method",[1214,15470,1230],{"class":1220},[1214,15472,1233],{"class":1220},[1214,15474,1224],{"class":1220},[1214,15476,15477],{"class":1279},"low_flow",[1214,15479,1230],{"class":1220},[1214,15481,2477],{"class":1220},[1214,15483,15485,15487,15490,15492,15494],{"class":1216,"line":15484},425,[1214,15486,4173],{"class":1220},[1214,15488,15489],{"class":2550},"sampling_point",[1214,15491,1230],{"class":1220},[1214,15493,1233],{"class":1220},[1214,15495,9453],{"class":1220},[1214,15497,15499,15501,15503,15505,15507,15509,15512,15514],{"class":1216,"line":15498},426,[1214,15500,11518],{"class":1220},[1214,15502,1344],{"class":1236},[1214,15504,1230],{"class":1220},[1214,15506,1233],{"class":1220},[1214,15508,1224],{"class":1220},[1214,15510,15511],{"class":1279},"in_well",[1214,15513,1230],{"class":1220},[1214,15515,2477],{"class":1220},[1214,15517,15519,15521,15523,15525,15527,15530],{"class":1216,"line":15518},427,[1214,15520,11518],{"class":1220},[1214,15522,2655],{"class":1236},[1214,15524,1230],{"class":1220},[1214,15526,1233],{"class":1220},[1214,15528,15529],{"class":1236}," 65",[1214,15531,2477],{"class":1220},[1214,15533,15535,15537,15540,15542,15544,15546,15549],{"class":1216,"line":15534},428,[1214,15536,11518],{"class":1220},[1214,15538,15539],{"class":1236},"device",[1214,15541,1230],{"class":1220},[1214,15543,1233],{"class":1220},[1214,15545,1224],{"class":1220},[1214,15547,15548],{"class":1279},"low_flow_pump",[1214,15550,2614],{"class":1220},[1214,15552,15554],{"class":1216,"line":15553},429,[1214,15555,11629],{"class":1220},[1214,15557,15559,15561,15564,15566,15568],{"class":1216,"line":15558},430,[1214,15560,4173],{"class":1220},[1214,15562,15563],{"class":2550},"purge",[1214,15565,1230],{"class":1220},[1214,15567,1233],{"class":1220},[1214,15569,9453],{"class":1220},[1214,15571,15573,15575,15577,15579,15581,15584],{"class":1216,"line":15572},431,[1214,15574,11518],{"class":1220},[1214,15576,4358],{"class":1236},[1214,15578,1230],{"class":1220},[1214,15580,1233],{"class":1220},[1214,15582,15583],{"class":1236}," 35",[1214,15585,2477],{"class":1220},[1214,15587,15589,15591,15593,15595,15597,15600],{"class":1216,"line":15588},432,[1214,15590,11518],{"class":1220},[1214,15592,7306],{"class":1236},[1214,15594,1230],{"class":1220},[1214,15596,1233],{"class":1220},[1214,15598,15599],{"class":1236}," 0.0105",[1214,15601,2477],{"class":1220},[1214,15603,15605,15607,15609,15611,15613,15616],{"class":1216,"line":15604},433,[1214,15606,11518],{"class":1220},[1214,15608,4748],{"class":1236},[1214,15610,1230],{"class":1220},[1214,15612,1233],{"class":1220},[1214,15614,15615],{"class":1236}," 0.018",[1214,15617,2477],{"class":1220},[1214,15619,15621,15623,15626,15628,15630],{"class":1216,"line":15620},434,[1214,15622,11518],{"class":1220},[1214,15624,15625],{"class":1236},"stabilized",[1214,15627,1230],{"class":1220},[1214,15629,1233],{"class":1220},[1214,15631,10791],{"class":1220},[1214,15633,15635,15637,15639,15641,15643],{"class":1216,"line":15634},435,[1214,15636,11518],{"class":1220},[1214,15638,3618],{"class":1236},[1214,15640,1230],{"class":1220},[1214,15642,1233],{"class":1220},[1214,15644,4161],{"class":1220},[1214,15646,15648],{"class":1216,"line":15647},436,[1214,15649,15650],{"class":1220},"          {\n",[1214,15652,15654,15657,15659,15661,15663,15666],{"class":1216,"line":15653},437,[1214,15655,15656],{"class":1220},"            \"",[1214,15658,3931],{"class":11061},[1214,15660,1230],{"class":1220},[1214,15662,1233],{"class":1220},[1214,15664,15665],{"class":1236}," 25",[1214,15667,2477],{"class":1220},[1214,15669,15671,15673,15676,15678,15680,15682,15684,15687,15689,15691,15693,15696,15698,15700,15702,15704,15706,15708,15710,15713,15715],{"class":1216,"line":15670},438,[1214,15672,15656],{"class":1220},[1214,15674,15675],{"class":11061},"parameter",[1214,15677,1230],{"class":1220},[1214,15679,1233],{"class":1220},[1214,15681,2545],{"class":1220},[1214,15683,1224],{"class":1220},[1214,15685,16],{"class":15686},"su27w",[1214,15688,1230],{"class":1220},[1214,15690,1233],{"class":1220},[1214,15692,1224],{"class":1220},[1214,15694,15695],{"class":1279},"ph",[1214,15697,1230],{"class":1220},[1214,15699,1240],{"class":1220},[1214,15701,1224],{"class":1220},[1214,15703,2190],{"class":15686},[1214,15705,1230],{"class":1220},[1214,15707,1233],{"class":1220},[1214,15709,1224],{"class":1220},[1214,15711,15712],{"class":1279},"welldot",[1214,15714,1230],{"class":1220},[1214,15716,2575],{"class":1220},[1214,15718,15720,15722,15725,15727,15729],{"class":1216,"line":15719},439,[1214,15721,15656],{"class":1220},[1214,15723,15724],{"class":11061},"value",[1214,15726,1230],{"class":1220},[1214,15728,1233],{"class":1220},[1214,15730,15731],{"class":1236}," 4.9\n",[1214,15733,15735],{"class":1216,"line":15734},440,[1214,15736,15737],{"class":1220},"          },\n",[1214,15739,15741],{"class":1216,"line":15740},441,[1214,15742,15650],{"class":1220},[1214,15744,15746,15748,15750,15752,15754,15756],{"class":1216,"line":15745},442,[1214,15747,15656],{"class":1220},[1214,15749,3931],{"class":11061},[1214,15751,1230],{"class":1220},[1214,15753,1233],{"class":1220},[1214,15755,11035],{"class":1236},[1214,15757,2477],{"class":1220},[1214,15759,15761,15763,15765,15767,15769,15771,15773,15775,15777,15779,15781,15783,15785,15787,15789,15791,15793,15795,15797,15799,15801],{"class":1216,"line":15760},443,[1214,15762,15656],{"class":1220},[1214,15764,15675],{"class":11061},[1214,15766,1230],{"class":1220},[1214,15768,1233],{"class":1220},[1214,15770,2545],{"class":1220},[1214,15772,1224],{"class":1220},[1214,15774,16],{"class":15686},[1214,15776,1230],{"class":1220},[1214,15778,1233],{"class":1220},[1214,15780,1224],{"class":1220},[1214,15782,15695],{"class":1279},[1214,15784,1230],{"class":1220},[1214,15786,1240],{"class":1220},[1214,15788,1224],{"class":1220},[1214,15790,2190],{"class":15686},[1214,15792,1230],{"class":1220},[1214,15794,1233],{"class":1220},[1214,15796,1224],{"class":1220},[1214,15798,15712],{"class":1279},[1214,15800,1230],{"class":1220},[1214,15802,2575],{"class":1220},[1214,15804,15806,15808,15810,15812,15814],{"class":1216,"line":15805},444,[1214,15807,15656],{"class":1220},[1214,15809,15724],{"class":11061},[1214,15811,1230],{"class":1220},[1214,15813,1233],{"class":1220},[1214,15815,15816],{"class":1236}," 4.8\n",[1214,15818,15820],{"class":1216,"line":15819},445,[1214,15821,15737],{"class":1220},[1214,15823,15825],{"class":1216,"line":15824},446,[1214,15826,15650],{"class":1220},[1214,15828,15830,15832,15834,15836,15838,15840],{"class":1216,"line":15829},447,[1214,15831,15656],{"class":1220},[1214,15833,3931],{"class":11061},[1214,15835,1230],{"class":1220},[1214,15837,1233],{"class":1220},[1214,15839,15583],{"class":1236},[1214,15841,2477],{"class":1220},[1214,15843,15845,15847,15849,15851,15853,15855,15857,15859,15861,15863,15865,15867,15869,15871,15873,15875,15877,15879,15881,15883,15885],{"class":1216,"line":15844},448,[1214,15846,15656],{"class":1220},[1214,15848,15675],{"class":11061},[1214,15850,1230],{"class":1220},[1214,15852,1233],{"class":1220},[1214,15854,2545],{"class":1220},[1214,15856,1224],{"class":1220},[1214,15858,16],{"class":15686},[1214,15860,1230],{"class":1220},[1214,15862,1233],{"class":1220},[1214,15864,1224],{"class":1220},[1214,15866,15695],{"class":1279},[1214,15868,1230],{"class":1220},[1214,15870,1240],{"class":1220},[1214,15872,1224],{"class":1220},[1214,15874,2190],{"class":15686},[1214,15876,1230],{"class":1220},[1214,15878,1233],{"class":1220},[1214,15880,1224],{"class":1220},[1214,15882,15712],{"class":1279},[1214,15884,1230],{"class":1220},[1214,15886,2575],{"class":1220},[1214,15888,15890,15892,15894,15896,15898],{"class":1216,"line":15889},449,[1214,15891,15656],{"class":1220},[1214,15893,15724],{"class":11061},[1214,15895,1230],{"class":1220},[1214,15897,1233],{"class":1220},[1214,15899,15816],{"class":1236},[1214,15901,15903],{"class":1216,"line":15902},450,[1214,15904,15905],{"class":1220},"          }\n",[1214,15907,15909],{"class":1216,"line":15908},451,[1214,15910,11623],{"class":1220},[1214,15912,15914],{"class":1216,"line":15913},452,[1214,15915,11629],{"class":1220},[1214,15917,15919,15921,15924,15926,15928,15930,15932,15934],{"class":1216,"line":15918},453,[1214,15920,4173],{"class":1220},[1214,15922,15923],{"class":2550},"static_level_event_id",[1214,15925,1230],{"class":1220},[1214,15927,1233],{"class":1220},[1214,15929,1224],{"class":1220},[1214,15931,11796],{"class":1279},[1214,15933,1230],{"class":1220},[1214,15935,2477],{"class":1220},[1214,15937,15939,15941,15944,15946,15948,15950,15953,15955],{"class":1216,"line":15938},454,[1214,15940,4173],{"class":1220},[1214,15942,15943],{"class":2550},"collected_by",[1214,15945,1230],{"class":1220},[1214,15947,1233],{"class":1220},[1214,15949,1224],{"class":1220},[1214,15951,15952],{"class":1279},"Field team A",[1214,15954,1230],{"class":1220},[1214,15956,2477],{"class":1220},[1214,15958,15960,15962,15965,15967,15969,15971,15974,15976],{"class":1216,"line":15959},455,[1214,15961,4173],{"class":1220},[1214,15963,15964],{"class":2550},"chain_of_custody",[1214,15966,1230],{"class":1220},[1214,15968,1233],{"class":1220},[1214,15970,1224],{"class":1220},[1214,15972,15973],{"class":1279},"CC-0918",[1214,15975,1230],{"class":1220},[1214,15977,2477],{"class":1220},[1214,15979,15981,15983,15986,15988,15990],{"class":1216,"line":15980},456,[1214,15982,4173],{"class":1220},[1214,15984,15985],{"class":2550},"laboratory",[1214,15987,1230],{"class":1220},[1214,15989,1233],{"class":1220},[1214,15991,9453],{"class":1220},[1214,15993,15995,15997,15999,16001,16003,16005,16008,16010],{"class":1216,"line":15994},457,[1214,15996,11518],{"class":1220},[1214,15998,9248],{"class":1236},[1214,16000,1230],{"class":1220},[1214,16002,1233],{"class":1220},[1214,16004,1224],{"class":1220},[1214,16006,16007],{"class":1279},"Lab X",[1214,16009,1230],{"class":1220},[1214,16011,2477],{"class":1220},[1214,16013,16015,16017,16020,16022,16024,16026,16029,16031],{"class":1216,"line":16014},458,[1214,16016,11518],{"class":1220},[1214,16018,16019],{"class":1236},"accreditation",[1214,16021,1230],{"class":1220},[1214,16023,1233],{"class":1220},[1214,16025,1224],{"class":1220},[1214,16027,16028],{"class":1279},"ISO\u002FIEC 17025 #1234",[1214,16030,1230],{"class":1220},[1214,16032,2477],{"class":1220},[1214,16034,16036,16038,16041,16043,16045,16047,16050,16052],{"class":1216,"line":16035},459,[1214,16037,11518],{"class":1220},[1214,16039,16040],{"class":1236},"report_number",[1214,16042,1230],{"class":1220},[1214,16044,1233],{"class":1220},[1214,16046,1224],{"class":1220},[1214,16048,16049],{"class":1279},"LD-4471\u002F26",[1214,16051,1230],{"class":1220},[1214,16053,2477],{"class":1220},[1214,16055,16057,16059,16062,16064,16066,16068,16071,16073],{"class":1216,"line":16056},460,[1214,16058,11518],{"class":1220},[1214,16060,16061],{"class":1236},"batch_id",[1214,16063,1230],{"class":1220},[1214,16065,1233],{"class":1220},[1214,16067,1224],{"class":1220},[1214,16069,16070],{"class":1279},"WO-88213",[1214,16072,1230],{"class":1220},[1214,16074,2477],{"class":1220},[1214,16076,16078,16080,16082,16084,16086,16088,16091,16093],{"class":1216,"line":16077},461,[1214,16079,11518],{"class":1220},[1214,16081,7882],{"class":1236},[1214,16083,1230],{"class":1220},[1214,16085,1233],{"class":1220},[1214,16087,1224],{"class":1220},[1214,16089,16090],{"class":1279},"88213-01",[1214,16092,1230],{"class":1220},[1214,16094,2477],{"class":1220},[1214,16096,16098,16100,16103,16105,16107,16109,16112,16114],{"class":1216,"line":16097},462,[1214,16099,11518],{"class":1220},[1214,16101,16102],{"class":1236},"received_at",[1214,16104,1230],{"class":1220},[1214,16106,1233],{"class":1220},[1214,16108,1224],{"class":1220},[1214,16110,16111],{"class":1279},"2026-09-15T18:20:00-03:00",[1214,16113,1230],{"class":1220},[1214,16115,2477],{"class":1220},[1214,16117,16119,16121,16124,16126,16128],{"class":1216,"line":16118},463,[1214,16120,11518],{"class":1220},[1214,16122,16123],{"class":1236},"received_temperature",[1214,16125,1230],{"class":1220},[1214,16127,1233],{"class":1220},[1214,16129,16130],{"class":1236}," 4.1\n",[1214,16132,16134],{"class":1216,"line":16133},464,[1214,16135,11629],{"class":1220},[1214,16137,16139,16141,16143,16145,16147],{"class":1216,"line":16138},465,[1214,16140,4173],{"class":1220},[1214,16142,772],{"class":2550},[1214,16144,1230],{"class":1220},[1214,16146,1233],{"class":1220},[1214,16148,4161],{"class":1220},[1214,16150,16152],{"class":1216,"line":16151},466,[1214,16153,11004],{"class":1220},[1214,16155,16157,16159,16161,16163,16165,16167,16170,16172],{"class":1216,"line":16156},467,[1214,16158,11010],{"class":1220},[1214,16160,760],{"class":1236},[1214,16162,1230],{"class":1220},[1214,16164,1233],{"class":1220},[1214,16166,1224],{"class":1220},[1214,16168,16169],{"class":1279},"a1",[1214,16171,1230],{"class":1220},[1214,16173,2477],{"class":1220},[1214,16175,16177,16179,16181,16183,16185,16187,16190,16192],{"class":1216,"line":16176},468,[1214,16178,11010],{"class":1220},[1214,16180,780],{"class":1236},[1214,16182,1230],{"class":1220},[1214,16184,1233],{"class":1220},[1214,16186,1224],{"class":1220},[1214,16188,16189],{"class":1279},"https:\u002F\u002Ffiles.wellmanager.example.com\u002Fwells\u002Fpp-01\u002FLD-4471-26.pdf",[1214,16191,1230],{"class":1220},[1214,16193,2477],{"class":1220},[1214,16195,16197,16199,16201,16203,16205,16207,16209,16211],{"class":1216,"line":16196},469,[1214,16198,11010],{"class":1220},[1214,16200,796],{"class":1236},[1214,16202,1230],{"class":1220},[1214,16204,1233],{"class":1220},[1214,16206,1224],{"class":1220},[1214,16208,809],{"class":1279},[1214,16210,1230],{"class":1220},[1214,16212,2477],{"class":1220},[1214,16214,16216,16218,16220,16222,16224,16226,16228],{"class":1216,"line":16215},470,[1214,16217,11010],{"class":1220},[1214,16219,817],{"class":1236},[1214,16221,1230],{"class":1220},[1214,16223,1233],{"class":1220},[1214,16225,1224],{"class":1220},[1214,16227,1016],{"class":1279},[1214,16229,2614],{"class":1220},[1214,16231,16233],{"class":1216,"line":16232},471,[1214,16234,11107],{"class":1220},[1214,16236,16238],{"class":1216,"line":16237},472,[1214,16239,11113],{"class":1220},[1214,16241,16243,16245,16248,16250,16252],{"class":1216,"line":16242},473,[1214,16244,4173],{"class":1220},[1214,16246,16247],{"class":2550},"results",[1214,16249,1230],{"class":1220},[1214,16251,1233],{"class":1220},[1214,16253,4161],{"class":1220},[1214,16255,16257],{"class":1216,"line":16256},474,[1214,16258,11004],{"class":1220},[1214,16260,16262,16264,16266,16268,16270,16272,16274,16276,16278,16280,16282,16284,16286,16288,16290,16292,16294,16296,16298,16300,16302],{"class":1216,"line":16261},475,[1214,16263,11010],{"class":1220},[1214,16265,15675],{"class":1236},[1214,16267,1230],{"class":1220},[1214,16269,1233],{"class":1220},[1214,16271,2545],{"class":1220},[1214,16273,1224],{"class":1220},[1214,16275,16],{"class":11061},[1214,16277,1230],{"class":1220},[1214,16279,1233],{"class":1220},[1214,16281,1224],{"class":1220},[1214,16283,15695],{"class":1279},[1214,16285,1230],{"class":1220},[1214,16287,1240],{"class":1220},[1214,16289,1224],{"class":1220},[1214,16291,2190],{"class":11061},[1214,16293,1230],{"class":1220},[1214,16295,1233],{"class":1220},[1214,16297,1224],{"class":1220},[1214,16299,15712],{"class":1279},[1214,16301,1230],{"class":1220},[1214,16303,2575],{"class":1220},[1214,16305,16307,16309,16311,16313,16315,16318],{"class":1216,"line":16306},476,[1214,16308,11010],{"class":1220},[1214,16310,15724],{"class":1236},[1214,16312,1230],{"class":1220},[1214,16314,1233],{"class":1220},[1214,16316,16317],{"class":1236}," 4.8",[1214,16319,2477],{"class":1220},[1214,16321,16323,16325,16328,16330,16332,16334,16337],{"class":1216,"line":16322},477,[1214,16324,11010],{"class":1220},[1214,16326,16327],{"class":1236},"measured_in",[1214,16329,1230],{"class":1220},[1214,16331,1233],{"class":1220},[1214,16333,1224],{"class":1220},[1214,16335,16336],{"class":1279},"field",[1214,16338,2614],{"class":1220},[1214,16340,16342],{"class":1216,"line":16341},478,[1214,16343,13460],{"class":1220},[1214,16345,16347],{"class":1216,"line":16346},479,[1214,16348,11004],{"class":1220},[1214,16350,16352,16354,16356,16358,16360],{"class":1216,"line":16351},480,[1214,16353,11010],{"class":1220},[1214,16355,15675],{"class":1236},[1214,16357,1230],{"class":1220},[1214,16359,1233],{"class":1220},[1214,16361,9453],{"class":1220},[1214,16363,16365,16367,16369,16371,16373,16375,16378,16380],{"class":1216,"line":16364},481,[1214,16366,15656],{"class":1220},[1214,16368,16],{"class":11061},[1214,16370,1230],{"class":1220},[1214,16372,1233],{"class":1220},[1214,16374,1224],{"class":1220},[1214,16376,16377],{"class":1279},"specific_conductance",[1214,16379,1230],{"class":1220},[1214,16381,2477],{"class":1220},[1214,16383,16385,16387,16389,16391,16393,16395,16397],{"class":1216,"line":16384},482,[1214,16386,15656],{"class":1220},[1214,16388,2190],{"class":11061},[1214,16390,1230],{"class":1220},[1214,16392,1233],{"class":1220},[1214,16394,1224],{"class":1220},[1214,16396,15712],{"class":1279},[1214,16398,2614],{"class":1220},[1214,16400,16402],{"class":1216,"line":16401},483,[1214,16403,15737],{"class":1220},[1214,16405,16407,16409,16411,16413,16415,16418],{"class":1216,"line":16406},484,[1214,16408,11010],{"class":1220},[1214,16410,15724],{"class":1236},[1214,16412,1230],{"class":1220},[1214,16414,1233],{"class":1220},[1214,16416,16417],{"class":1236}," 1240",[1214,16419,2477],{"class":1220},[1214,16421,16423,16425,16427,16429,16431,16433,16435],{"class":1216,"line":16422},485,[1214,16424,11010],{"class":1220},[1214,16426,16327],{"class":1236},[1214,16428,1230],{"class":1220},[1214,16430,1233],{"class":1220},[1214,16432,1224],{"class":1220},[1214,16434,16336],{"class":1279},[1214,16436,2614],{"class":1220},[1214,16438,16440],{"class":1216,"line":16439},486,[1214,16441,13460],{"class":1220},[1214,16443,16445],{"class":1216,"line":16444},487,[1214,16446,11004],{"class":1220},[1214,16448,16450,16452,16454,16456,16458,16460,16462,16464,16466,16468,16470,16473,16475,16477,16479,16481,16483,16485,16487,16489,16491],{"class":1216,"line":16449},488,[1214,16451,11010],{"class":1220},[1214,16453,15675],{"class":1236},[1214,16455,1230],{"class":1220},[1214,16457,1233],{"class":1220},[1214,16459,2545],{"class":1220},[1214,16461,1224],{"class":1220},[1214,16463,16],{"class":11061},[1214,16465,1230],{"class":1220},[1214,16467,1233],{"class":1220},[1214,16469,1224],{"class":1220},[1214,16471,16472],{"class":1279},"turbidity_fnu",[1214,16474,1230],{"class":1220},[1214,16476,1240],{"class":1220},[1214,16478,1224],{"class":1220},[1214,16480,2190],{"class":11061},[1214,16482,1230],{"class":1220},[1214,16484,1233],{"class":1220},[1214,16486,1224],{"class":1220},[1214,16488,15712],{"class":1279},[1214,16490,1230],{"class":1220},[1214,16492,2575],{"class":1220},[1214,16494,16496,16498,16500,16502,16504,16507],{"class":1216,"line":16495},489,[1214,16497,11010],{"class":1220},[1214,16499,15724],{"class":1236},[1214,16501,1230],{"class":1220},[1214,16503,1233],{"class":1220},[1214,16505,16506],{"class":1236}," 3.1",[1214,16508,2477],{"class":1220},[1214,16510,16512,16514,16516,16518,16520,16522,16524],{"class":1216,"line":16511},490,[1214,16513,11010],{"class":1220},[1214,16515,16327],{"class":1236},[1214,16517,1230],{"class":1220},[1214,16519,1233],{"class":1220},[1214,16521,1224],{"class":1220},[1214,16523,16336],{"class":1279},[1214,16525,2614],{"class":1220},[1214,16527,16529],{"class":1216,"line":16528},491,[1214,16530,13460],{"class":1220},[1214,16532,16534],{"class":1216,"line":16533},492,[1214,16535,11004],{"class":1220},[1214,16537,16539,16541,16543,16545,16547,16549,16551,16553,16555,16557,16559,16562,16564,16566,16568,16570,16572,16574,16576,16578,16580],{"class":1216,"line":16538},493,[1214,16540,11010],{"class":1220},[1214,16542,15675],{"class":1236},[1214,16544,1230],{"class":1220},[1214,16546,1233],{"class":1220},[1214,16548,2545],{"class":1220},[1214,16550,1224],{"class":1220},[1214,16552,16],{"class":11061},[1214,16554,1230],{"class":1220},[1214,16556,1233],{"class":1220},[1214,16558,1224],{"class":1220},[1214,16560,16561],{"class":1279},"sulfate",[1214,16563,1230],{"class":1220},[1214,16565,1240],{"class":1220},[1214,16567,1224],{"class":1220},[1214,16569,2190],{"class":11061},[1214,16571,1230],{"class":1220},[1214,16573,1233],{"class":1220},[1214,16575,1224],{"class":1220},[1214,16577,15712],{"class":1279},[1214,16579,1230],{"class":1220},[1214,16581,2575],{"class":1220},[1214,16583,16585,16587,16589,16591,16593,16596],{"class":1216,"line":16584},494,[1214,16586,11010],{"class":1220},[1214,16588,15724],{"class":1236},[1214,16590,1230],{"class":1220},[1214,16592,1233],{"class":1220},[1214,16594,16595],{"class":1236}," 412",[1214,16597,2477],{"class":1220},[1214,16599,16601,16603,16605,16607,16609,16611,16614,16616],{"class":1216,"line":16600},495,[1214,16602,11010],{"class":1220},[1214,16604,399],{"class":1236},[1214,16606,1230],{"class":1220},[1214,16608,1233],{"class":1220},[1214,16610,1224],{"class":1220},[1214,16612,16613],{"class":1279},"US EPA 300.0",[1214,16615,1230],{"class":1220},[1214,16617,2477],{"class":1220},[1214,16619,16621,16623,16625,16627,16629,16631,16634,16636],{"class":1216,"line":16620},496,[1214,16622,11010],{"class":1220},[1214,16624,16327],{"class":1236},[1214,16626,1230],{"class":1220},[1214,16628,1233],{"class":1220},[1214,16630,1224],{"class":1220},[1214,16632,16633],{"class":1279},"lab",[1214,16635,1230],{"class":1220},[1214,16637,2477],{"class":1220},[1214,16639,16641,16643,16646,16648,16650,16652,16655,16657],{"class":1216,"line":16640},497,[1214,16642,11010],{"class":1220},[1214,16644,16645],{"class":1236},"analyzed_at",[1214,16647,1230],{"class":1220},[1214,16649,1233],{"class":1220},[1214,16651,1224],{"class":1220},[1214,16653,16654],{"class":1279},"2026-09-17T00:00:00-03:00",[1214,16656,1230],{"class":1220},[1214,16658,2477],{"class":1220},[1214,16660,16662,16664,16667,16669,16671,16673,16676,16678],{"class":1216,"line":16661},498,[1214,16663,11010],{"class":1220},[1214,16665,16666],{"class":1236},"analyzed_at_resolution",[1214,16668,1230],{"class":1220},[1214,16670,1233],{"class":1220},[1214,16672,1224],{"class":1220},[1214,16674,16675],{"class":1279},"day",[1214,16677,1230],{"class":1220},[1214,16679,2477],{"class":1220},[1214,16681,16683,16685,16688,16690,16692,16694,16696,16698,16700,16702,16704,16707,16709,16711,16713,16716,16718,16720,16722,16725,16727],{"class":1216,"line":16682},499,[1214,16684,11010],{"class":1220},[1214,16686,16687],{"class":1236},"validation",[1214,16689,1230],{"class":1220},[1214,16691,1233],{"class":1220},[1214,16693,2545],{"class":1220},[1214,16695,1224],{"class":1220},[1214,16697,5280],{"class":11061},[1214,16699,1230],{"class":1220},[1214,16701,1233],{"class":1220},[1214,16703,1224],{"class":1220},[1214,16705,16706],{"class":1279},"validated",[1214,16708,1230],{"class":1220},[1214,16710,1240],{"class":1220},[1214,16712,1224],{"class":1220},[1214,16714,16715],{"class":11061},"validated_by",[1214,16717,1230],{"class":1220},[1214,16719,1233],{"class":1220},[1214,16721,1224],{"class":1220},[1214,16723,16724],{"class":1279},"QA reviewer",[1214,16726,1230],{"class":1220},[1214,16728,1285],{"class":1220},[1214,16730,16732],{"class":1216,"line":16731},500,[1214,16733,13460],{"class":1220},[1214,16735,16737],{"class":1216,"line":16736},501,[1214,16738,11004],{"class":1220},[1214,16740,16742,16744,16746,16748,16750,16752,16754,16756,16758,16760,16762,16765,16767,16769,16771,16773,16775,16777,16779,16781,16783],{"class":1216,"line":16741},502,[1214,16743,11010],{"class":1220},[1214,16745,15675],{"class":1236},[1214,16747,1230],{"class":1220},[1214,16749,1233],{"class":1220},[1214,16751,2545],{"class":1220},[1214,16753,1224],{"class":1220},[1214,16755,16],{"class":11061},[1214,16757,1230],{"class":1220},[1214,16759,1233],{"class":1220},[1214,16761,1224],{"class":1220},[1214,16763,16764],{"class":1279},"iron",[1214,16766,1230],{"class":1220},[1214,16768,1240],{"class":1220},[1214,16770,1224],{"class":1220},[1214,16772,2190],{"class":11061},[1214,16774,1230],{"class":1220},[1214,16776,1233],{"class":1220},[1214,16778,1224],{"class":1220},[1214,16780,15712],{"class":1279},[1214,16782,1230],{"class":1220},[1214,16784,2575],{"class":1220},[1214,16786,16788,16790,16792,16794,16796,16799],{"class":1216,"line":16787},503,[1214,16789,11010],{"class":1220},[1214,16791,15724],{"class":1236},[1214,16793,1230],{"class":1220},[1214,16795,1233],{"class":1220},[1214,16797,16798],{"class":1236}," 18.6",[1214,16800,2477],{"class":1220},[1214,16802,16804,16806,16809,16811,16813,16815,16818,16820],{"class":1216,"line":16803},504,[1214,16805,11010],{"class":1220},[1214,16807,16808],{"class":1236},"fraction",[1214,16810,1230],{"class":1220},[1214,16812,1233],{"class":1220},[1214,16814,1224],{"class":1220},[1214,16816,16817],{"class":1279},"dissolved",[1214,16819,1230],{"class":1220},[1214,16821,2477],{"class":1220},[1214,16823,16825,16827,16830,16832,16834,16836,16838,16841,16843,16845,16848,16850,16852,16854,16856,16858,16860,16862,16864],{"class":1216,"line":16824},505,[1214,16826,11010],{"class":1220},[1214,16828,16829],{"class":1236},"filtration",[1214,16831,1230],{"class":1220},[1214,16833,1233],{"class":1220},[1214,16835,2545],{"class":1220},[1214,16837,1224],{"class":1220},[1214,16839,16840],{"class":11061},"pore_size",[1214,16842,1230],{"class":1220},[1214,16844,1233],{"class":1220},[1214,16846,16847],{"class":1236}," 0.45",[1214,16849,1240],{"class":1220},[1214,16851,1224],{"class":1220},[1214,16853,9446],{"class":11061},[1214,16855,1230],{"class":1220},[1214,16857,1233],{"class":1220},[1214,16859,1224],{"class":1220},[1214,16861,16336],{"class":1279},[1214,16863,1230],{"class":1220},[1214,16865,2575],{"class":1220},[1214,16867,16869,16871,16873,16875,16877,16879,16882,16884],{"class":1216,"line":16868},506,[1214,16870,11010],{"class":1220},[1214,16872,399],{"class":1236},[1214,16874,1230],{"class":1220},[1214,16876,1233],{"class":1220},[1214,16878,1224],{"class":1220},[1214,16880,16881],{"class":1279},"US EPA 200.8",[1214,16883,1230],{"class":1220},[1214,16885,2477],{"class":1220},[1214,16887,16889,16891,16893,16895,16897,16899,16901],{"class":1216,"line":16888},507,[1214,16890,11010],{"class":1220},[1214,16892,16327],{"class":1236},[1214,16894,1230],{"class":1220},[1214,16896,1233],{"class":1220},[1214,16898,1224],{"class":1220},[1214,16900,16633],{"class":1279},[1214,16902,2614],{"class":1220},[1214,16904,16906],{"class":1216,"line":16905},508,[1214,16907,13460],{"class":1220},[1214,16909,16911],{"class":1216,"line":16910},509,[1214,16912,11004],{"class":1220},[1214,16914,16916,16918,16920,16922,16924,16926,16928,16930,16932,16934,16936,16939,16941,16943,16945,16947,16949,16951,16953,16955,16957],{"class":1216,"line":16915},510,[1214,16917,11010],{"class":1220},[1214,16919,15675],{"class":1236},[1214,16921,1230],{"class":1220},[1214,16923,1233],{"class":1220},[1214,16925,2545],{"class":1220},[1214,16927,1224],{"class":1220},[1214,16929,16],{"class":11061},[1214,16931,1230],{"class":1220},[1214,16933,1233],{"class":1220},[1214,16935,1224],{"class":1220},[1214,16937,16938],{"class":1279},"cyanide_wad_as_cn",[1214,16940,1230],{"class":1220},[1214,16942,1240],{"class":1220},[1214,16944,1224],{"class":1220},[1214,16946,2190],{"class":11061},[1214,16948,1230],{"class":1220},[1214,16950,1233],{"class":1220},[1214,16952,1224],{"class":1220},[1214,16954,15712],{"class":1279},[1214,16956,1230],{"class":1220},[1214,16958,2575],{"class":1220},[1214,16960,16962,16964,16967,16969,16971,16973,16976,16978],{"class":1216,"line":16961},511,[1214,16963,11010],{"class":1220},[1214,16965,16966],{"class":1236},"qualifier",[1214,16968,1230],{"class":1220},[1214,16970,1233],{"class":1220},[1214,16972,1224],{"class":1220},[1214,16974,16975],{"class":1279},"estimated",[1214,16977,1230],{"class":1220},[1214,16979,2477],{"class":1220},[1214,16981,16983,16985,16987,16989,16991,16994],{"class":1216,"line":16982},512,[1214,16984,11010],{"class":1220},[1214,16986,15724],{"class":1236},[1214,16988,1230],{"class":1220},[1214,16990,1233],{"class":1220},[1214,16992,16993],{"class":1236}," 0.004",[1214,16995,2477],{"class":1220},[1214,16997,16999,17001,17004,17006,17008,17011],{"class":1216,"line":16998},513,[1214,17000,11010],{"class":1220},[1214,17002,17003],{"class":1236},"detection_limit",[1214,17005,1230],{"class":1220},[1214,17007,1233],{"class":1220},[1214,17009,17010],{"class":1236}," 0.002",[1214,17012,2477],{"class":1220},[1214,17014,17016,17018,17021,17023,17025,17028],{"class":1216,"line":17015},514,[1214,17017,11010],{"class":1220},[1214,17019,17020],{"class":1236},"quantification_limit",[1214,17022,1230],{"class":1220},[1214,17024,1233],{"class":1220},[1214,17026,17027],{"class":1236}," 0.005",[1214,17029,2477],{"class":1220},[1214,17031,17033,17035,17037,17039,17041,17043,17045,17047],{"class":1216,"line":17032},515,[1214,17034,11010],{"class":1220},[1214,17036,16327],{"class":1236},[1214,17038,1230],{"class":1220},[1214,17040,1233],{"class":1220},[1214,17042,1224],{"class":1220},[1214,17044,16633],{"class":1279},[1214,17046,1230],{"class":1220},[1214,17048,2477],{"class":1220},[1214,17050,17052,17054,17057,17059,17061,17063,17065,17068,17070],{"class":1216,"line":17051},516,[1214,17053,11010],{"class":1220},[1214,17055,17056],{"class":1236},"lab_flags",[1214,17058,1230],{"class":1220},[1214,17060,1233],{"class":1220},[1214,17062,9232],{"class":1220},[1214,17064,1230],{"class":1220},[1214,17066,17067],{"class":1279},"J",[1214,17069,1230],{"class":1220},[1214,17071,9241],{"class":1220},[1214,17073,17075,17077,17079,17081,17083,17085,17087,17089,17091,17093,17095,17098,17100,17102,17104,17106,17108,17110,17112,17114,17116],{"class":1216,"line":17074},517,[1214,17076,11010],{"class":1220},[1214,17078,16687],{"class":1236},[1214,17080,1230],{"class":1220},[1214,17082,1233],{"class":1220},[1214,17084,2545],{"class":1220},[1214,17086,1224],{"class":1220},[1214,17088,5280],{"class":11061},[1214,17090,1230],{"class":1220},[1214,17092,1233],{"class":1220},[1214,17094,1224],{"class":1220},[1214,17096,17097],{"class":1279},"qualified",[1214,17099,1230],{"class":1220},[1214,17101,1240],{"class":1220},[1214,17103,1224],{"class":1220},[1214,17105,16966],{"class":11061},[1214,17107,1230],{"class":1220},[1214,17109,1233],{"class":1220},[1214,17111,1224],{"class":1220},[1214,17113,17067],{"class":1279},[1214,17115,1230],{"class":1220},[1214,17117,1285],{"class":1220},[1214,17119,17121],{"class":1216,"line":17120},518,[1214,17122,13460],{"class":1220},[1214,17124,17126],{"class":1216,"line":17125},519,[1214,17127,11004],{"class":1220},[1214,17129,17131,17133,17135,17137,17139,17141,17143,17145,17147,17149,17151,17154,17156,17158,17160,17162,17164,17166,17168,17171,17173],{"class":1216,"line":17130},520,[1214,17132,11010],{"class":1220},[1214,17134,15675],{"class":1236},[1214,17136,1230],{"class":1220},[1214,17138,1233],{"class":1220},[1214,17140,2545],{"class":1220},[1214,17142,1224],{"class":1220},[1214,17144,16],{"class":11061},[1214,17146,1230],{"class":1220},[1214,17148,1233],{"class":1220},[1214,17150,1224],{"class":1220},[1214,17152,17153],{"class":1279},"71-43-2",[1214,17155,1230],{"class":1220},[1214,17157,1240],{"class":1220},[1214,17159,1224],{"class":1220},[1214,17161,2190],{"class":11061},[1214,17163,1230],{"class":1220},[1214,17165,1233],{"class":1220},[1214,17167,1224],{"class":1220},[1214,17169,17170],{"class":1279},"cas",[1214,17172,1230],{"class":1220},[1214,17174,2575],{"class":1220},[1214,17176,17178,17180,17182,17184,17186,17188,17191,17193],{"class":1216,"line":17177},521,[1214,17179,11010],{"class":1220},[1214,17181,16966],{"class":1236},[1214,17183,1230],{"class":1220},[1214,17185,1233],{"class":1220},[1214,17187,1224],{"class":1220},[1214,17189,17190],{"class":1279},"\u003C",[1214,17192,1230],{"class":1220},[1214,17194,2477],{"class":1220},[1214,17196,17198,17200,17202,17204,17206,17209],{"class":1216,"line":17197},522,[1214,17199,11010],{"class":1220},[1214,17201,15724],{"class":1236},[1214,17203,1230],{"class":1220},[1214,17205,1233],{"class":1220},[1214,17207,17208],{"class":1236}," 0.001",[1214,17210,2477],{"class":1220},[1214,17212,17214,17216,17218,17220,17222,17224,17226],{"class":1216,"line":17213},523,[1214,17215,11010],{"class":1220},[1214,17217,16327],{"class":1236},[1214,17219,1230],{"class":1220},[1214,17221,1233],{"class":1220},[1214,17223,1224],{"class":1220},[1214,17225,16633],{"class":1279},[1214,17227,2614],{"class":1220},[1214,17229,17231],{"class":1216,"line":17230},524,[1214,17232,13460],{"class":1220},[1214,17234,17236],{"class":1216,"line":17235},525,[1214,17237,11004],{"class":1220},[1214,17239,17241,17243,17245,17247,17249,17251,17253,17255,17257,17259,17261,17264,17266,17268,17270,17272,17274,17276,17278,17280,17282],{"class":1216,"line":17240},526,[1214,17242,11010],{"class":1220},[1214,17244,15675],{"class":1236},[1214,17246,1230],{"class":1220},[1214,17248,1233],{"class":1220},[1214,17250,2545],{"class":1220},[1214,17252,1224],{"class":1220},[1214,17254,16],{"class":11061},[1214,17256,1230],{"class":1220},[1214,17258,1233],{"class":1220},[1214,17260,1224],{"class":1220},[1214,17262,17263],{"class":1279},"e_coli",[1214,17265,1230],{"class":1220},[1214,17267,1240],{"class":1220},[1214,17269,1224],{"class":1220},[1214,17271,2190],{"class":11061},[1214,17273,1230],{"class":1220},[1214,17275,1233],{"class":1220},[1214,17277,1224],{"class":1220},[1214,17279,15712],{"class":1279},[1214,17281,1230],{"class":1220},[1214,17283,2575],{"class":1220},[1214,17285,17287,17289,17292,17294,17296],{"class":1216,"line":17286},527,[1214,17288,11010],{"class":1220},[1214,17290,17291],{"class":1236},"presence",[1214,17293,1230],{"class":1220},[1214,17295,1233],{"class":1220},[1214,17297,10825],{"class":1220},[1214,17299,17301,17303,17305,17307,17309,17311,17313,17315],{"class":1216,"line":17300},528,[1214,17302,11010],{"class":1220},[1214,17304,16327],{"class":1236},[1214,17306,1230],{"class":1220},[1214,17308,1233],{"class":1220},[1214,17310,1224],{"class":1220},[1214,17312,16633],{"class":1279},[1214,17314,1230],{"class":1220},[1214,17316,2477],{"class":1220},[1214,17318,17320,17322,17324,17326,17328,17330,17333],{"class":1216,"line":17319},529,[1214,17321,11010],{"class":1220},[1214,17323,16645],{"class":1236},[1214,17325,1230],{"class":1220},[1214,17327,1233],{"class":1220},[1214,17329,1224],{"class":1220},[1214,17331,17332],{"class":1279},"2026-09-15T19:10:00-03:00",[1214,17334,2614],{"class":1220},[1214,17336,17338],{"class":1216,"line":17337},530,[1214,17339,11107],{"class":1220},[1214,17341,17343],{"class":1216,"line":17342},531,[1214,17344,12924],{"class":1220},[1214,17346,17348],{"class":1216,"line":17347},532,[1214,17349,4224],{"class":1220},[1214,17351,17353],{"class":1216,"line":17352},533,[1214,17354,4167],{"class":1220},[1214,17356,17358,17360,17362,17364,17366,17368,17371,17373],{"class":1216,"line":17357},534,[1214,17359,4173],{"class":1220},[1214,17361,760],{"class":2550},[1214,17363,1230],{"class":1220},[1214,17365,1233],{"class":1220},[1214,17367,1224],{"class":1220},[1214,17369,17370],{"class":1279},"ws-2026-09-b",[1214,17372,1230],{"class":1220},[1214,17374,2477],{"class":1220},[1214,17376,17378,17380,17382,17384,17386,17388,17391,17393],{"class":1216,"line":17377},535,[1214,17379,4173],{"class":1220},[1214,17381,2838],{"class":2550},[1214,17383,1230],{"class":1220},[1214,17385,1233],{"class":1220},[1214,17387,1224],{"class":1220},[1214,17389,17390],{"class":1279},"2026-09-15T09:35:00-03:00",[1214,17392,1230],{"class":1220},[1214,17394,2477],{"class":1220},[1214,17396,17398,17400,17402,17404,17406,17408,17411,17413],{"class":1216,"line":17397},536,[1214,17399,4173],{"class":1220},[1214,17401,15426],{"class":2550},[1214,17403,1230],{"class":1220},[1214,17405,1233],{"class":1220},[1214,17407,1224],{"class":1220},[1214,17409,17410],{"class":1279},"field_duplicate",[1214,17412,1230],{"class":1220},[1214,17414,2477],{"class":1220},[1214,17416,17418,17420,17423,17425,17427,17429,17431,17433],{"class":1216,"line":17417},537,[1214,17419,4173],{"class":1220},[1214,17421,17422],{"class":2550},"parent_sample_id",[1214,17424,1230],{"class":1220},[1214,17426,1233],{"class":1220},[1214,17428,1224],{"class":1220},[1214,17430,13784],{"class":1279},[1214,17432,1230],{"class":1220},[1214,17434,2477],{"class":1220},[1214,17436,17438,17440,17442,17444,17446,17448,17450,17452],{"class":1216,"line":17437},538,[1214,17439,4173],{"class":1220},[1214,17441,15447],{"class":2550},[1214,17443,1230],{"class":1220},[1214,17445,1233],{"class":1220},[1214,17447,1224],{"class":1220},[1214,17449,15456],{"class":1279},[1214,17451,1230],{"class":1220},[1214,17453,2477],{"class":1220},[1214,17455,17457,17459,17461,17463,17465],{"class":1216,"line":17456},539,[1214,17458,4173],{"class":1220},[1214,17460,15489],{"class":2550},[1214,17462,1230],{"class":1220},[1214,17464,1233],{"class":1220},[1214,17466,9453],{"class":1220},[1214,17468,17470,17472,17474,17476,17478,17480,17482,17484],{"class":1216,"line":17469},540,[1214,17471,11518],{"class":1220},[1214,17473,1344],{"class":1236},[1214,17475,1230],{"class":1220},[1214,17477,1233],{"class":1220},[1214,17479,1224],{"class":1220},[1214,17481,15511],{"class":1279},[1214,17483,1230],{"class":1220},[1214,17485,2477],{"class":1220},[1214,17487,17489,17491,17493,17495,17497,17499],{"class":1216,"line":17488},541,[1214,17490,11518],{"class":1220},[1214,17492,2655],{"class":1236},[1214,17494,1230],{"class":1220},[1214,17496,1233],{"class":1220},[1214,17498,15529],{"class":1236},[1214,17500,2477],{"class":1220},[1214,17502,17504,17506,17508,17510,17512,17514,17516],{"class":1216,"line":17503},542,[1214,17505,11518],{"class":1220},[1214,17507,15539],{"class":1236},[1214,17509,1230],{"class":1220},[1214,17511,1233],{"class":1220},[1214,17513,1224],{"class":1220},[1214,17515,15548],{"class":1279},[1214,17517,2614],{"class":1220},[1214,17519,17521],{"class":1216,"line":17520},543,[1214,17522,11629],{"class":1220},[1214,17524,17526,17528,17530,17532,17534],{"class":1216,"line":17525},544,[1214,17527,4173],{"class":1220},[1214,17529,16247],{"class":2550},[1214,17531,1230],{"class":1220},[1214,17533,1233],{"class":1220},[1214,17535,4161],{"class":1220},[1214,17537,17539],{"class":1216,"line":17538},545,[1214,17540,11004],{"class":1220},[1214,17542,17544,17546,17548,17550,17552,17554,17556,17558,17560,17562,17564,17566,17568,17570,17572,17574,17576,17578,17580,17582,17584],{"class":1216,"line":17543},546,[1214,17545,11010],{"class":1220},[1214,17547,15675],{"class":1236},[1214,17549,1230],{"class":1220},[1214,17551,1233],{"class":1220},[1214,17553,2545],{"class":1220},[1214,17555,1224],{"class":1220},[1214,17557,16],{"class":11061},[1214,17559,1230],{"class":1220},[1214,17561,1233],{"class":1220},[1214,17563,1224],{"class":1220},[1214,17565,16561],{"class":1279},[1214,17567,1230],{"class":1220},[1214,17569,1240],{"class":1220},[1214,17571,1224],{"class":1220},[1214,17573,2190],{"class":11061},[1214,17575,1230],{"class":1220},[1214,17577,1233],{"class":1220},[1214,17579,1224],{"class":1220},[1214,17581,15712],{"class":1279},[1214,17583,1230],{"class":1220},[1214,17585,2575],{"class":1220},[1214,17587,17589,17591,17593,17595,17597,17600],{"class":1216,"line":17588},547,[1214,17590,11010],{"class":1220},[1214,17592,15724],{"class":1236},[1214,17594,1230],{"class":1220},[1214,17596,1233],{"class":1220},[1214,17598,17599],{"class":1236}," 398",[1214,17601,2477],{"class":1220},[1214,17603,17605,17607,17609,17611,17613,17615,17617],{"class":1216,"line":17604},548,[1214,17606,11010],{"class":1220},[1214,17608,16327],{"class":1236},[1214,17610,1230],{"class":1220},[1214,17612,1233],{"class":1220},[1214,17614,1224],{"class":1220},[1214,17616,16633],{"class":1279},[1214,17618,2614],{"class":1220},[1214,17620,17622],{"class":1216,"line":17621},549,[1214,17623,11107],{"class":1220},[1214,17625,17627],{"class":1216,"line":17626},550,[1214,17628,12924],{"class":1220},[1214,17630,17632],{"class":1216,"line":17631},551,[1214,17633,4285],{"class":1220},[1214,17635,17637],{"class":1216,"line":17636},552,[1214,17638,9435],{"class":1220},[1214,17640,17642],{"class":1216,"line":17641},553,[1214,17643,9327],{"emptyLinePlaceholder":9326},[1214,17645,17647,17649,17651,17653,17655],{"class":1216,"line":17646},554,[1214,17648,2466],{"class":1220},[1214,17650,71],{"class":1227},[1214,17652,1230],{"class":1220},[1214,17654,1233],{"class":1220},[1214,17656,4161],{"class":1220},[1214,17658,17660],{"class":1216,"line":17659},555,[1214,17661,4167],{"class":1220},[1214,17663,17665,17667,17669,17671,17673,17675,17678,17680],{"class":1216,"line":17664},556,[1214,17666,4173],{"class":1220},[1214,17668,760],{"class":2550},[1214,17670,1230],{"class":1220},[1214,17672,1233],{"class":1220},[1214,17674,1224],{"class":1220},[1214,17676,17677],{"class":1279},"d0e1f2a3-b4c5-6789-defa-890123456789",[1214,17679,1230],{"class":1220},[1214,17681,2477],{"class":1220},[1214,17683,17685,17687,17689,17691,17693,17695,17698,17700],{"class":1216,"line":17684},557,[1214,17686,4173],{"class":1220},[1214,17688,2838],{"class":2550},[1214,17690,1230],{"class":1220},[1214,17692,1233],{"class":1220},[1214,17694,1224],{"class":1220},[1214,17696,17697],{"class":1279},"2006-03-10T00:00:00-03:00",[1214,17699,1230],{"class":1220},[1214,17701,2477],{"class":1220},[1214,17703,17705,17707,17709,17711,17713,17715,17717,17719],{"class":1216,"line":17704},558,[1214,17706,4173],{"class":1220},[1214,17708,444],{"class":2550},[1214,17710,1230],{"class":1220},[1214,17712,1233],{"class":1220},[1214,17714,1224],{"class":1220},[1214,17716,17697],{"class":1279},[1214,17718,1230],{"class":1220},[1214,17720,2477],{"class":1220},[1214,17722,17724,17726,17728,17730,17732,17734,17736,17738],{"class":1216,"line":17723},559,[1214,17725,4173],{"class":1220},[1214,17727,5356],{"class":2550},[1214,17729,1230],{"class":1220},[1214,17731,1233],{"class":1220},[1214,17733,1224],{"class":1220},[1214,17735,5411],{"class":1279},[1214,17737,1230],{"class":1220},[1214,17739,2477],{"class":1220},[1214,17741,17743,17745,17747,17749,17751,17753,17756,17758],{"class":1216,"line":17742},560,[1214,17744,4173],{"class":1220},[1214,17746,852],{"class":2550},[1214,17748,1230],{"class":1220},[1214,17750,1233],{"class":1220},[1214,17752,1224],{"class":1220},[1214,17754,17755],{"class":1279},"Well construction completed. Commissioned for public supply by COSANPA. Initial flow rate 340 m³\u002Fh via air-lift.",[1214,17757,1230],{"class":1220},[1214,17759,2477],{"class":1220},[1214,17761,17763,17765,17767,17769,17771,17773,17776],{"class":1216,"line":17762},561,[1214,17764,4173],{"class":1220},[1214,17766,5533],{"class":2550},[1214,17768,1230],{"class":1220},[1214,17770,1233],{"class":1220},[1214,17772,1224],{"class":1220},[1214,17774,17775],{"class":1279},"Prefeitura Municipal de Belém",[1214,17777,2614],{"class":1220},[1214,17779,17781],{"class":1216,"line":17780},562,[1214,17782,4224],{"class":1220},[1214,17784,17786],{"class":1216,"line":17785},563,[1214,17787,4167],{"class":1220},[1214,17789,17791,17793,17795,17797,17799,17801,17804,17806],{"class":1216,"line":17790},564,[1214,17792,4173],{"class":1220},[1214,17794,760],{"class":2550},[1214,17796,1230],{"class":1220},[1214,17798,1233],{"class":1220},[1214,17800,1224],{"class":1220},[1214,17802,17803],{"class":1279},"c3d4e5f6-a7b8-9012-cdef-3456789abcde",[1214,17805,1230],{"class":1220},[1214,17807,2477],{"class":1220},[1214,17809,17811,17813,17815,17817,17819,17821,17823,17825],{"class":1216,"line":17810},565,[1214,17812,4173],{"class":1220},[1214,17814,2838],{"class":2550},[1214,17816,1230],{"class":1220},[1214,17818,1233],{"class":1220},[1214,17820,1224],{"class":1220},[1214,17822,12338],{"class":1279},[1214,17824,1230],{"class":1220},[1214,17826,2477],{"class":1220},[1214,17828,17830,17832,17834,17836,17838,17840,17842,17844],{"class":1216,"line":17829},566,[1214,17831,4173],{"class":1220},[1214,17833,5356],{"class":2550},[1214,17835,1230],{"class":1220},[1214,17837,1233],{"class":1220},[1214,17839,1224],{"class":1220},[1214,17841,5287],{"class":1279},[1214,17843,1230],{"class":1220},[1214,17845,2477],{"class":1220},[1214,17847,17849,17851,17853,17855,17857,17859,17862,17864],{"class":1216,"line":17848},567,[1214,17850,4173],{"class":1220},[1214,17852,852],{"class":2550},[1214,17854,1230],{"class":1220},[1214,17856,1233],{"class":1220},[1214,17858,1224],{"class":1220},[1214,17860,17861],{"class":1279},"Poço entra em operação após instalação da bomba.",[1214,17863,1230],{"class":1220},[1214,17865,2477],{"class":1220},[1214,17867,17869,17871,17873,17875,17877,17879,17881],{"class":1216,"line":17868},568,[1214,17870,4173],{"class":1220},[1214,17872,5280],{"class":2550},[1214,17874,1230],{"class":1220},[1214,17876,1233],{"class":1220},[1214,17878,1224],{"class":1220},[1214,17880,5301],{"class":1279},[1214,17882,2614],{"class":1220},[1214,17884,17886],{"class":1216,"line":17885},569,[1214,17887,4224],{"class":1220},[1214,17889,17891],{"class":1216,"line":17890},570,[1214,17892,4167],{"class":1220},[1214,17894,17896,17898,17900,17902,17904,17906,17909,17911],{"class":1216,"line":17895},571,[1214,17897,4173],{"class":1220},[1214,17899,760],{"class":2550},[1214,17901,1230],{"class":1220},[1214,17903,1233],{"class":1220},[1214,17905,1224],{"class":1220},[1214,17907,17908],{"class":1279},"a7b8c9d0-e1f2-3456-abcd-567890123456",[1214,17910,1230],{"class":1220},[1214,17912,2477],{"class":1220},[1214,17914,17916,17918,17920,17922,17924,17926,17928,17930],{"class":1216,"line":17915},572,[1214,17917,4173],{"class":1220},[1214,17919,2838],{"class":2550},[1214,17921,1230],{"class":1220},[1214,17923,1233],{"class":1220},[1214,17925,1224],{"class":1220},[1214,17927,12358],{"class":1279},[1214,17929,1230],{"class":1220},[1214,17931,2477],{"class":1220},[1214,17933,17935,17937,17939,17941,17943,17945,17947,17949],{"class":1216,"line":17934},573,[1214,17936,4173],{"class":1220},[1214,17938,444],{"class":2550},[1214,17940,1230],{"class":1220},[1214,17942,1233],{"class":1220},[1214,17944,1224],{"class":1220},[1214,17946,12537],{"class":1279},[1214,17948,1230],{"class":1220},[1214,17950,2477],{"class":1220},[1214,17952,17954,17956,17958,17960,17962,17964,17966,17968],{"class":1216,"line":17953},574,[1214,17955,4173],{"class":1220},[1214,17957,5356],{"class":2550},[1214,17959,1230],{"class":1220},[1214,17961,1233],{"class":1220},[1214,17963,1224],{"class":1220},[1214,17965,5370],{"class":1279},[1214,17967,1230],{"class":1220},[1214,17969,2477],{"class":1220},[1214,17971,17973,17975,17977,17979,17981,17983,17986,17988],{"class":1216,"line":17972},575,[1214,17974,4173],{"class":1220},[1214,17976,5726],{"class":2550},[1214,17978,1230],{"class":1220},[1214,17980,1233],{"class":1220},[1214,17982,1224],{"class":1220},[1214,17984,17985],{"class":1279},"pump_service",[1214,17987,1230],{"class":1220},[1214,17989,2477],{"class":1220},[1214,17991,17993,17995,17997,17999,18001,18003,18005,18007],{"class":1216,"line":17992},576,[1214,17994,4173],{"class":1220},[1214,17996,5779],{"class":2550},[1214,17998,1230],{"class":1220},[1214,18000,1233],{"class":1220},[1214,18002,1224],{"class":1220},[1214,18004,12497],{"class":1279},[1214,18006,1230],{"class":1220},[1214,18008,2477],{"class":1220},[1214,18010,18012,18014,18016,18018,18020,18022,18025,18027],{"class":1216,"line":18011},577,[1214,18013,4173],{"class":1220},[1214,18015,852],{"class":2550},[1214,18017,1230],{"class":1220},[1214,18019,1233],{"class":1220},[1214,18021,1224],{"class":1220},[1214,18023,18024],{"class":1279},"Original 15 CV submersible pump replaced after motor burnout. New pump: Schneider ME-25 10 CV. (Description corrected 2024-03-15: model was ME-25, not ME-22 as originally logged.)",[1214,18026,1230],{"class":1220},[1214,18028,2477],{"class":1220},[1214,18030,18032,18034,18036,18038,18040,18042,18045,18047],{"class":1216,"line":18031},578,[1214,18033,4173],{"class":1220},[1214,18035,5533],{"class":2550},[1214,18037,1230],{"class":1220},[1214,18039,1233],{"class":1220},[1214,18041,1224],{"class":1220},[1214,18043,18044],{"class":1279},"Manutenção Rápida Ltda.",[1214,18046,1230],{"class":1220},[1214,18048,2477],{"class":1220},[1214,18050,18052,18054,18056,18058,18060,18062,18065,18067],{"class":1216,"line":18051},579,[1214,18053,4173],{"class":1220},[1214,18055,5547],{"class":2550},[1214,18057,1230],{"class":1220},[1214,18059,1233],{"class":1220},[1214,18061,1224],{"class":1220},[1214,18063,18064],{"class":1279},"high",[1214,18066,1230],{"class":1220},[1214,18068,2477],{"class":1220},[1214,18070,18072,18074,18076,18078,18080],{"class":1216,"line":18071},580,[1214,18073,4173],{"class":1220},[1214,18075,772],{"class":2550},[1214,18077,1230],{"class":1220},[1214,18079,1233],{"class":1220},[1214,18081,4161],{"class":1220},[1214,18083,18085],{"class":1216,"line":18084},581,[1214,18086,11004],{"class":1220},[1214,18088,18090,18092,18094,18096,18098,18100,18102,18104],{"class":1216,"line":18089},582,[1214,18091,11010],{"class":1220},[1214,18093,760],{"class":1236},[1214,18095,1230],{"class":1220},[1214,18097,1233],{"class":1220},[1214,18099,1224],{"class":1220},[1214,18101,12812],{"class":1279},[1214,18103,1230],{"class":1220},[1214,18105,2477],{"class":1220},[1214,18107,18109,18111,18113,18115,18117,18119,18121,18123],{"class":1216,"line":18108},583,[1214,18110,11010],{"class":1220},[1214,18112,780],{"class":1236},[1214,18114,1230],{"class":1220},[1214,18116,1233],{"class":1220},[1214,18118,1224],{"class":1220},[1214,18120,12832],{"class":1279},[1214,18122,1230],{"class":1220},[1214,18124,2477],{"class":1220},[1214,18126,18128,18130,18132,18134,18136,18138,18140,18142],{"class":1216,"line":18127},584,[1214,18129,11010],{"class":1220},[1214,18131,796],{"class":1236},[1214,18133,1230],{"class":1220},[1214,18135,1233],{"class":1220},[1214,18137,1224],{"class":1220},[1214,18139,809],{"class":1279},[1214,18141,1230],{"class":1220},[1214,18143,2477],{"class":1220},[1214,18145,18147,18149,18151,18153,18155,18157,18159,18161],{"class":1216,"line":18146},585,[1214,18148,11010],{"class":1220},[1214,18150,817],{"class":1236},[1214,18152,1230],{"class":1220},[1214,18154,1233],{"class":1220},[1214,18156,1224],{"class":1220},[1214,18158,12871],{"class":1279},[1214,18160,1230],{"class":1220},[1214,18162,2477],{"class":1220},[1214,18164,18166,18168,18170,18172,18174,18176,18178,18180],{"class":1216,"line":18165},586,[1214,18167,11010],{"class":1220},[1214,18169,838],{"class":1236},[1214,18171,1230],{"class":1220},[1214,18173,1233],{"class":1220},[1214,18175,1224],{"class":1220},[1214,18177,12891],{"class":1279},[1214,18179,1230],{"class":1220},[1214,18181,2477],{"class":1220},[1214,18183,18185,18187,18189,18191,18193,18195,18198,18200],{"class":1216,"line":18184},587,[1214,18186,11010],{"class":1220},[1214,18188,852],{"class":1236},[1214,18190,1230],{"class":1220},[1214,18192,1233],{"class":1220},[1214,18194,1224],{"class":1220},[1214,18196,18197],{"class":1279},"Purchase invoice for replacement pump",[1214,18199,1230],{"class":1220},[1214,18201,2477],{"class":1220},[1214,18203,18205,18207,18209,18211,18213,18215,18217],{"class":1216,"line":18204},588,[1214,18206,11010],{"class":1220},[1214,18208,866],{"class":1236},[1214,18210,1230],{"class":1220},[1214,18212,1233],{"class":1220},[1214,18214,1224],{"class":1220},[1214,18216,12911],{"class":1279},[1214,18218,2614],{"class":1220},[1214,18220,18222],{"class":1216,"line":18221},589,[1214,18223,11107],{"class":1220},[1214,18225,18227],{"class":1216,"line":18226},590,[1214,18228,12924],{"class":1220},[1214,18230,18232],{"class":1216,"line":18231},591,[1214,18233,4224],{"class":1220},[1214,18235,18237],{"class":1216,"line":18236},592,[1214,18238,4167],{"class":1220},[1214,18240,18242,18244,18246,18248,18250,18252,18255,18257],{"class":1216,"line":18241},593,[1214,18243,4173],{"class":1220},[1214,18245,760],{"class":2550},[1214,18247,1230],{"class":1220},[1214,18249,1233],{"class":1220},[1214,18251,1224],{"class":1220},[1214,18253,18254],{"class":1279},"f3a4b5c6-d7e8-9012-fabc-3456789abcde",[1214,18256,1230],{"class":1220},[1214,18258,2477],{"class":1220},[1214,18260,18262,18264,18266,18268,18270,18272,18275,18277],{"class":1216,"line":18261},594,[1214,18263,4173],{"class":1220},[1214,18265,2838],{"class":2550},[1214,18267,1230],{"class":1220},[1214,18269,1233],{"class":1220},[1214,18271,1224],{"class":1220},[1214,18273,18274],{"class":1279},"2026-04-10T14:00:00-03:00",[1214,18276,1230],{"class":1220},[1214,18278,2477],{"class":1220},[1214,18280,18282,18284,18286,18288,18290,18292,18294,18296],{"class":1216,"line":18281},595,[1214,18283,4173],{"class":1220},[1214,18285,5356],{"class":2550},[1214,18287,1230],{"class":1220},[1214,18289,1233],{"class":1220},[1214,18291,1224],{"class":1220},[1214,18293,5370],{"class":1279},[1214,18295,1230],{"class":1220},[1214,18297,2477],{"class":1220},[1214,18299,18301,18303,18305,18307,18309,18311,18313,18315],{"class":1216,"line":18300},596,[1214,18302,4173],{"class":1220},[1214,18304,5726],{"class":2550},[1214,18306,1230],{"class":1220},[1214,18308,1233],{"class":1220},[1214,18310,1224],{"class":1220},[1214,18312,5809],{"class":1279},[1214,18314,1230],{"class":1220},[1214,18316,2477],{"class":1220},[1214,18318,18320,18322,18324,18326,18328,18330,18332,18334],{"class":1216,"line":18319},597,[1214,18321,4173],{"class":1220},[1214,18323,5796],{"class":2550},[1214,18325,1230],{"class":1220},[1214,18327,1233],{"class":1220},[1214,18329,1224],{"class":1220},[1214,18331,14277],{"class":1279},[1214,18333,1230],{"class":1220},[1214,18335,2477],{"class":1220},[1214,18337,18339,18341,18343,18345,18347,18349,18352,18354],{"class":1216,"line":18338},598,[1214,18340,4173],{"class":1220},[1214,18342,852],{"class":2550},[1214,18344,1230],{"class":1220},[1214,18346,1233],{"class":1220},[1214,18348,1224],{"class":1220},[1214,18350,18351],{"class":1279},"Aferição do medidor eletromagnético; erro dentro da tolerância.",[1214,18353,1230],{"class":1220},[1214,18355,2477],{"class":1220},[1214,18357,18359,18361,18363,18365,18367,18369,18372],{"class":1216,"line":18358},599,[1214,18360,4173],{"class":1220},[1214,18362,5533],{"class":2550},[1214,18364,1230],{"class":1220},[1214,18366,1233],{"class":1220},[1214,18368,1224],{"class":1220},[1214,18370,18371],{"class":1279},"Metrologia Norte Ltda.",[1214,18373,2614],{"class":1220},[1214,18375,18377],{"class":1216,"line":18376},600,[1214,18378,4224],{"class":1220},[1214,18380,18382],{"class":1216,"line":18381},601,[1214,18383,4167],{"class":1220},[1214,18385,18387,18389,18391,18393,18395,18397,18400,18402],{"class":1216,"line":18386},602,[1214,18388,4173],{"class":1220},[1214,18390,760],{"class":2550},[1214,18392,1230],{"class":1220},[1214,18394,1233],{"class":1220},[1214,18396,1224],{"class":1220},[1214,18398,18399],{"class":1279},"a4b5c6d7-e8f9-0123-abcd-456789abcdef",[1214,18401,1230],{"class":1220},[1214,18403,2477],{"class":1220},[1214,18405,18407,18409,18411,18413,18415,18417,18419,18421],{"class":1216,"line":18406},603,[1214,18408,4173],{"class":1220},[1214,18410,2838],{"class":2550},[1214,18412,1230],{"class":1220},[1214,18414,1233],{"class":1220},[1214,18416,1224],{"class":1220},[1214,18418,15414],{"class":1279},[1214,18420,1230],{"class":1220},[1214,18422,2477],{"class":1220},[1214,18424,18426,18428,18430,18432,18434,18436,18438,18440],{"class":1216,"line":18425},604,[1214,18427,4173],{"class":1220},[1214,18429,5356],{"class":2550},[1214,18431,1230],{"class":1220},[1214,18433,1233],{"class":1220},[1214,18435,1224],{"class":1220},[1214,18437,5370],{"class":1279},[1214,18439,1230],{"class":1220},[1214,18441,2477],{"class":1220},[1214,18443,18445,18447,18449,18451,18453,18455,18457,18459],{"class":1216,"line":18444},605,[1214,18446,4173],{"class":1220},[1214,18448,5726],{"class":2550},[1214,18450,1230],{"class":1220},[1214,18452,1233],{"class":1220},[1214,18454,1224],{"class":1220},[1214,18456,5702],{"class":1279},[1214,18458,1230],{"class":1220},[1214,18460,2477],{"class":1220},[1214,18462,18464,18466,18468,18470,18472,18474,18476,18478,18480,18482,18484,18486,18488],{"class":1216,"line":18463},606,[1214,18465,4173],{"class":1220},[1214,18467,5600],{"class":2550},[1214,18469,1230],{"class":1220},[1214,18471,1233],{"class":1220},[1214,18473,9232],{"class":1220},[1214,18475,1230],{"class":1220},[1214,18477,13784],{"class":1279},[1214,18479,1230],{"class":1220},[1214,18481,1240],{"class":1220},[1214,18483,1224],{"class":1220},[1214,18485,17370],{"class":1279},[1214,18487,1230],{"class":1220},[1214,18489,9241],{"class":1220},[1214,18491,18493,18495,18497,18499,18501,18503,18505,18507,18509],{"class":1216,"line":18492},607,[1214,18494,4173],{"class":1220},[1214,18496,5580],{"class":2550},[1214,18498,1230],{"class":1220},[1214,18500,1233],{"class":1220},[1214,18502,9232],{"class":1220},[1214,18504,1230],{"class":1220},[1214,18506,11796],{"class":1279},[1214,18508,1230],{"class":1220},[1214,18510,9241],{"class":1220},[1214,18512,18514,18516,18518,18520,18522,18524,18527,18529],{"class":1216,"line":18513},608,[1214,18515,4173],{"class":1220},[1214,18517,852],{"class":2550},[1214,18519,1230],{"class":1220},[1214,18521,1233],{"class":1220},[1214,18523,1224],{"class":1220},[1214,18525,18526],{"class":1279},"Coleta de baixa vazão com duplicata de campo; nível medido antes da coleta.",[1214,18528,1230],{"class":1220},[1214,18530,2477],{"class":1220},[1214,18532,18534,18536,18538,18540,18542,18544,18546],{"class":1216,"line":18533},609,[1214,18535,4173],{"class":1220},[1214,18537,5533],{"class":2550},[1214,18539,1230],{"class":1220},[1214,18541,1233],{"class":1220},[1214,18543,1224],{"class":1220},[1214,18545,15952],{"class":1279},[1214,18547,2614],{"class":1220},[1214,18549,18551],{"class":1216,"line":18550},610,[1214,18552,4285],{"class":1220},[1214,18554,18556],{"class":1216,"line":18555},611,[1214,18557,4291],{"class":1220},[1214,18559,18561],{"class":1216,"line":18560},612,[1214,18562,2620],{"class":1220},[706,18564],{},[21,18566,18567],{},[110,18568,18569,18571],{},[16,18570,18],{}," Format Specification v2.4",[18573,18574,18575],"style",{},"html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .su27w, html code.shiki .su27w{--shiki-light:#916B53;--shiki-default:#916B53;--shiki-dark:#916B53}",{"title":1210,"searchDepth":2318,"depth":2318,"links":18577},[18578,18579,18580,18585,18610,18623,18628,18632,18633,18634,18644,18652,18664,18669,18679,18684,18686],{"id":49,"depth":2318,"text":50},{"id":97,"depth":2318,"text":98},{"id":710,"depth":2318,"text":18581,"children":18582},"Common Types (since v2.3)",[18583,18584],{"id":716,"depth":2356,"text":59},{"id":1078,"depth":2356,"text":127},{"id":1114,"depth":2318,"text":133,"children":18586},[18587,18589,18591,18593,18595,18597,18599,18601,18603,18605,18606,18608],{"id":1117,"depth":2356,"text":18588},"BoreHole — bore_hole[]",{"id":1290,"depth":2356,"text":18590},"WellCase — well_case[]",{"id":1372,"depth":2356,"text":18592},"Reduction — reduction[]",{"id":1467,"depth":2356,"text":18594},"WellScreen — well_screen[]",{"id":1602,"depth":2356,"text":18596},"SurfaceCase — surface_case[]",{"id":1666,"depth":2356,"text":18598},"HoleFill — hole_fill[]",{"id":1763,"depth":2356,"text":18600},"Centralizer — centralizers[] (since v2.1)",{"id":1923,"depth":2356,"text":18602},"CementPad — cement_pad",{"id":2031,"depth":2356,"text":18604},"Lithology — lithology[]",{"id":2112,"depth":2356,"text":246},{"id":2625,"depth":2356,"text":18607},"Fracture — fractures[]",{"id":2754,"depth":2356,"text":18609},"Cave — caves[]",{"id":63,"depth":2318,"text":276,"children":18611},[18612,18613,18614,18616,18617,18618,18619,18620,18621],{"id":2881,"depth":2356,"text":284},{"id":3069,"depth":2356,"text":290},{"id":3236,"depth":2356,"text":18615},"Corrections (since v2.3)",{"id":306,"depth":2356,"text":306},{"id":314,"depth":2356,"text":314},{"id":322,"depth":2356,"text":322},{"id":330,"depth":2356,"text":330},{"id":338,"depth":2356,"text":338},{"id":3703,"depth":2356,"text":18622},"logger_series (since v2.4)",{"id":4301,"depth":2318,"text":355,"children":18624},[18625,18626,18627],{"id":4304,"depth":2356,"text":365},{"id":4383,"depth":2356,"text":373},{"id":4536,"depth":2356,"text":381},{"id":67,"depth":2318,"text":389,"children":18629},[18630],{"id":4990,"depth":2356,"text":18631},"method — Recommended values",{"id":5029,"depth":2318,"text":406},{"id":5183,"depth":2318,"text":412},{"id":71,"depth":2318,"text":420,"children":18635},[18636,18637,18638,18640,18642],{"id":5345,"depth":2356,"text":428},{"id":5439,"depth":2356,"text":436},{"id":5617,"depth":2356,"text":18639},"updated_at semantics",{"id":5674,"depth":2356,"text":18641},"Data links (since v2.3)",{"id":5718,"depth":2356,"text":18643},"Category-specific fields (since v2.3)",{"id":5976,"depth":2318,"text":18645,"children":18646},"pump_installations[] (since v2.3)",[18647,18648,18649,18650,18651],{"id":6030,"depth":2356,"text":481},{"id":6421,"depth":2356,"text":489},{"id":6495,"depth":2356,"text":495},{"id":6531,"depth":2356,"text":501},{"id":6561,"depth":2356,"text":507},{"id":6572,"depth":2318,"text":18653,"children":18654},"permits[] (since v2.3)",[18655,18656,18657,18658,18659,18660,18661,18662,18663],{"id":6588,"depth":2356,"text":527},{"id":7113,"depth":2356,"text":535},{"id":7255,"depth":2356,"text":543},{"id":7321,"depth":2356,"text":551},{"id":7416,"depth":2356,"text":559},{"id":7597,"depth":2356,"text":565},{"id":7763,"depth":2356,"text":571},{"id":7999,"depth":2356,"text":577},{"id":8067,"depth":2356,"text":495},{"id":8160,"depth":2318,"text":18665,"children":18666},"meters[] (since v2.3)",[18667,18668],{"id":8183,"depth":2356,"text":602},{"id":8446,"depth":2356,"text":495},{"id":8468,"depth":2318,"text":18670,"children":18671},"production[] (since v2.3)",[18672,18673,18674,18675,18676,18677,18678],{"id":8490,"depth":2356,"text":625},{"id":633,"depth":2356,"text":633},{"id":641,"depth":2356,"text":641},{"id":8789,"depth":2356,"text":647},{"id":8823,"depth":2356,"text":653},{"id":8843,"depth":2356,"text":501},{"id":8855,"depth":2356,"text":495},{"id":8894,"depth":2318,"text":18680,"children":18681},"operating_regime[] (since v2.3)",[18682,18683],{"id":8910,"depth":2356,"text":683},{"id":9063,"depth":2356,"text":495},{"id":9089,"depth":2318,"text":18685},"water_samples[] (since v2.3)",{"id":9130,"depth":2318,"text":704},"See also: overview.md · format-reference.md · interoperability.md · water-quality.md","md",{},"\u002Fformat\u002Fspec\u002Fv2\u002Fobject-schemas","# `.well` File Format Specification — Version 2.4: Object Schemas\n\n**See also:** [overview.md](.\u002Foverview.md) · [format-reference.md](.\u002Fformat-reference.md) · [interoperability.md](.\u002Finteroperability.md) · [water-quality.md](.\u002Fwater-quality.md)\n\n## Overview\n\nThis part of the `.well` v2.4 specification defines the records inside each top-level block: the common types (`Attachment`, date durations), the construction and geology objects, the `hydrodynamic_events` ledger and its supporting objects, `aquifer_analysis`, `history_logs`, and the operational blocks added in v2.3 (`pump_installations`, `permits`, `meters`, `production`, `operating_regime`). It ends with a complete example file. Water samples are specified in [water-quality.md](.\u002Fwater-quality.md); units and cross-reference rules in [format-reference.md](.\u002Fformat-reference.md).\n\n## Table of contents\n\n- [Common Types _(since v2.3)_](#common-types-since-v23)\n  - [`Attachment`](#attachment)\n  - [Date duration](#date-duration)\n- [Object Schemas](#object-schemas)\n  - [`BoreHole` — `bore_hole[]`](#borehole--bore_hole)\n  - [`WellCase` — `well_case[]`](#wellcase--well_case)\n  - [`Reduction` — `reduction[]`](#reduction--reduction)\n  - [`WellScreen` — `well_screen[]`](#wellscreen--well_screen)\n  - [`SurfaceCase` — `surface_case[]`](#surfacecase--surface_case)\n  - [`HoleFill` — `hole_fill[]`](#holefill--hole_fill)\n  - [`Centralizer` — `centralizers[]` _(since v2.1)_](#centralizer--centralizers-since-v21)\n  - [`CementPad` — `cement_pad`](#cementpad--cement_pad)\n  - [`Lithology` — `lithology[]`](#lithology--lithology)\n  - [`Texture`](#texture)\n  - [`Fracture` — `fractures[]`](#fracture--fractures)\n  - [`Cave` — `caves[]`](#cave--caves)\n- [`hydrodynamic_events[]`](#hydrodynamic_events)\n  - [Event types](#event-types)\n  - [Common fields (all event types)](#common-fields-all-event-types)\n  - [Corrections _(since v2.3)_](#corrections-since-v23)\n  - [`spot_measurement`](#spot_measurement)\n  - [`constant_rate`](#constant_rate)\n  - [`step_drawdown`](#step_drawdown)\n  - [`airlift`](#airlift)\n  - [`recovery_only`](#recovery_only)\n  - [`logger_series` _(since v2.4)_](#logger_series-since-v24)\n- [Supporting Object Schemas](#supporting-object-schemas)\n  - [`PumpingStep`](#pumpingstep)\n  - [`LevelReading`](#levelreading)\n  - [`RecoveryPhase`](#recoveryphase)\n- [`aquifer_analysis[]`](#aquifer_analysis)\n  - [`method` — Recommended values](#method--recommended-values)\n- [Derived Parameters — Computation Reference](#derived-parameters--computation-reference)\n- [Querying Current State](#querying-current-state)\n- [`history_logs[]`](#history_logs)\n  - [Categories](#categories)\n  - [`HistoryLogEntry`](#historylogentry)\n  - [`updated_at` semantics](#updated_at-semantics)\n  - [Data links _(since v2.3)_](#data-links-since-v23)\n  - [Category-specific fields _(since v2.3)_](#category-specific-fields-since-v23)\n- [`pump_installations[]` _(since v2.3)_](#pump_installations-since-v23)\n  - [`PumpInstallation`](#pumpinstallation)\n  - [`PumpElectrical`](#pumpelectrical)\n  - [Validation (warnings, never rejection)](#validation-warnings-never-rejection)\n  - [Derived values](#derived-values)\n  - [Rendering](#rendering)\n- [`permits[]` _(since v2.3)_](#permits-since-v23)\n  - [`Permit`](#permit)\n  - [`PermitHistoryEntry`](#permithistoryentry)\n  - [`VolumeLimit`](#volumelimit)\n  - [`MonthlyGrant`](#monthlygrant)\n  - [`PermitCondition`](#permitcondition)\n  - [Deadline generation (normative)](#deadline-generation-normative)\n  - [Condition fulfillment](#condition-fulfillment)\n  - [Permit status (derived)](#permit-status-derived)\n  - [Validation (warnings, never rejection)](#validation-warnings-never-rejection-1)\n- [`meters[]` _(since v2.3)_](#meters-since-v23)\n  - [`Meter`](#meter)\n  - [Validation (warnings, never rejection)](#validation-warnings-never-rejection-2)\n- [`production[]` _(since v2.3)_](#production-since-v23)\n  - [Common fields](#common-fields)\n  - [`meter_reading`](#meter_reading)\n  - [`estimated_volume`](#estimated_volume)\n  - [Volume derivation (normative)](#volume-derivation-normative)\n  - [Precedence](#precedence)\n  - [Derived values](#derived-values-1)\n  - [Validation (warnings, never rejection)](#validation-warnings-never-rejection-3)\n- [`operating_regime[]` _(since v2.3)_](#operating_regime-since-v23)\n  - [`OperatingRegime`](#operatingregime)\n  - [Validation (warnings, never rejection)](#validation-warnings-never-rejection-4)\n- [`water_samples[]` _(since v2.3)_](#water_samples-since-v23)\n- [Complete Example](#complete-example)\n\n---\n\n## Common Types _(since v2.3)_\n\n### `Attachment`\n\nThe `.well` format is not a file container. Attachments are referenced by URL. Since v2.3, `Attachment` is a common type used in several places.\n\n| Field           | Type   | Required | Description                                                                                |\n| --------------- | ------ | -------- | ------------------------------------------------------------------------------------------ |\n| `id`            | string | yes      | Unique within its owning `attachments` array. UUID v4 recommended.                         |\n| `uri`           | string | yes      | Full HTTPS URL. A relative path is valid only inside an offline package _(since v2.4)_.    |\n| `media_type`    | string | yes      | MIME type (e.g. `image\u002Fjpeg`, `application\u002Fpdf`).                                          |\n| `document_type` | string | no       | What the document is. See format-reference.md § `Attachment.document_type`. _(since v2.3)_ |\n| `filename`      | string | no       | Original filename for display.                                                             |\n| `description`   | string | no       | Caption or content description.                                                            |\n| `sha256`        | string | no       | SHA-256 hash of the file in lowercase hex. Consumers SHOULD validate after download.       |\n\n#### Where attachments are allowed\n\n| Location                                            | Purpose                                                                     |\n| --------------------------------------------------- | --------------------------------------------------------------------------- |\n| Root `attachments[]`                                | Documents about the well as a whole, not tied to any record. _(since v2.3)_ |\n| `history_logs[].attachments`                        | Supporting documents or photos of a log entry.                              |\n| `permits[].attachments`                             | The legal document (portaria, certificate). _(since v2.3)_                  |\n| `permits[].history[].attachments`                   | Notices, receipts, protocols of an administrative step. _(since v2.3)_      |\n| `permits[].conditions[].fulfillments[].attachments` | Proof of submission (`condition_evidence`). _(since v2.3)_                  |\n| `pump_installations[].attachments`                  | Pump curves, invoices, photos. _(since v2.3)_                               |\n| `meters[].attachments`                              | Installation photos, invoices, certificates. _(since v2.3)_                 |\n| `hydrodynamic_events[].attachments`                 | Field sheets, logger exports. _(since v2.3)_                                |\n| `aquifer_analysis[].attachments`                    | Interpretation reports. _(since v2.3)_                                      |\n| `water_samples[].attachments`                       | Laboratory reports (`lab_report`), field sheets, photos. _(since v2.3)_     |\n\nAn attachment belongs to the record it documents. A document that concerns several records is repeated on each; the repetition is one URI and one hash, and the hash guarantees both copies point to the same file. The root array is not a registry, and records do not reference root attachments by id. Nor is it an aggregate: it holds only general files about the well as a whole (e.g. the drilling report), never copies of the attachments of `history_logs`, `permits` (including their `history` entries and condition `fulfillments`), `pump_installations`, `meters`, `hydrodynamic_events`, `aquifer_analysis` or `water_samples` entries.\n\n`Attachment.id` is unique within its owning array: the root `attachments[]`, or the `attachments` array of one record. The same id may appear under different records.\n\n#### URL resolvability\n\nThe `uri` field is a reference, not a guarantee. URLs may become unreachable over time; consumers MUST handle fetch failures gracefully and MUST NOT treat them as file-format errors. When `sha256` is present, consumers that successfully fetch the attachment MUST validate the hash and MUST reject content that fails validation. Producers SHOULD include `sha256` for any attachment intended for long-term preservation.\n\n### Date duration\n\nRelative deadlines and recurrences (`permits[].conditions[].due_after`, `recurrence`) are ISO 8601 durations restricted to date components: `PnY`, `PnM`, `PnW`, `PnD` and their combinations, such as `P1Y6M`. At least one component is required. Time components (`T…`) are malformed. Durations are added to calendar dates, never to instants; see format-reference.md § Datetime Conventions.\n\n---\n\n## Object Schemas\n\n### `BoreHole` — `bore_hole[]`\n\nA drilled interval of the borehole. Multiple entries describe a telescoping borehole.\n\n| Field             | Type   | Required | Description                                                                                                       |\n| ----------------- | ------ | -------- | ----------------------------------------------------------------------------------------------------------------- |\n| `from`            | number | yes      | Start depth in meters.                                                                                            |\n| `to`              | number | yes      | End depth in meters.                                                                                              |\n| `diameter`        | number | yes      | Borehole diameter in millimeters.                                                                                 |\n| `drilling_method` | string | no       | Drilling method. Open vocabulary: see [format-reference.md](format-reference.md) § `bore_hole[].drilling_method`. |\n\n```json\n{ \"from\": 0, \"to\": 80, \"diameter\": 250, \"drilling_method\": \"rotary\" }\n```\n\n---\n\n### `WellCase` — `well_case[]`\n\nSteel or plastic casing installed inside the borehole.\n\n| Field      | Type   | Required | Description                                                                                                |\n| ---------- | ------ | -------- | ---------------------------------------------------------------------------------------------------------- |\n| `from`     | number | yes      | Start depth in meters.                                                                                     |\n| `to`       | number | yes      | End depth in meters.                                                                                       |\n| `type`     | string | yes      | Casing material. Open vocabulary: see [format-reference.md](format-reference.md) § Construction materials. |\n| `diameter` | number | yes      | Casing outer diameter in millimeters.                                                                      |\n\n---\n\n### `Reduction` — `reduction[]`\n\nA transition piece connecting two casing or screen sections of different diameters.\n\n| Field       | Type   | Required | Description                                                                                                 |\n| ----------- | ------ | -------- | ----------------------------------------------------------------------------------------------------------- |\n| `from`      | number | yes      | Start depth in meters.                                                                                      |\n| `to`        | number | yes      | End depth in meters.                                                                                        |\n| `diam_from` | number | yes      | Diameter at top in millimeters.                                                                             |\n| `diam_to`   | number | yes      | Diameter at bottom in millimeters.                                                                          |\n| `type`      | string | yes      | Reducer material. Open vocabulary: see [format-reference.md](format-reference.md) § Construction materials. |\n\n---\n\n### `WellScreen` — `well_screen[]`\n\nSlotted or wire-wound screen section.\n\n| Field         | Type   | Required | Description                                                                                                                                       |\n| ------------- | ------ | -------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |\n| `from`        | number | yes      | Start depth in meters.                                                                                                                            |\n| `to`          | number | yes      | End depth in meters.                                                                                                                              |\n| `type`        | string | yes      | Screen material. Open vocabulary: see [format-reference.md](format-reference.md) § Construction materials. The screen design goes in `slot_type`. |\n| `diameter`    | number | yes      | Screen outer diameter in millimeters.                                                                                                             |\n| `screen_slot` | number | yes      | Slot opening size in millimeters.                                                                                                                 |\n| `slot_type`   | string | no       | Screen design _(since v2.3)_. Open vocabulary: see [format-reference.md](format-reference.md) § `well_screen[].slot_type`.                        |\n\n> **v1 migration:** v1's `screen_slot_mm` field is renamed to `screen_slot` in v2. The value is in millimeters before and after — no conversion needed. See § Units for the rule that screen slot is always in millimeters regardless of any application's display preference.\n\n---\n\n### `SurfaceCase` — `surface_case[]`\n\nOuter protective casing installed near the surface.\n\n| Field      | Type   | Required | Description                           |\n| ---------- | ------ | -------- | ------------------------------------- |\n| `from`     | number | yes      | Start depth in meters.                |\n| `to`       | number | yes      | End depth in meters.                  |\n| `diameter` | number | yes      | Casing outer diameter in millimeters. |\n\n---\n\n### `HoleFill` — `hole_fill[]`\n\nMaterial placed in the annular space between casing and borehole wall.\n\n| Field         | Type   | Required | Description                                          |\n| ------------- | ------ | -------- | ---------------------------------------------------- |\n| `from`        | number | yes      | Start depth in meters.                               |\n| `to`          | number | yes      | End depth in meters.                                 |\n| `type`        | string | yes      | Either `gravel_pack` or `seal`.                      |\n| `diameter`    | number | yes      | Outer diameter of the filled annulus in millimeters. |\n| `description` | string | yes      | Material description (e.g. grain size, material).    |\n\n---\n\n### `Centralizer` — `centralizers[]` _(since v2.1)_\n\nCentralizers clamped to a casing or screen string to keep it concentric in the borehole, so the gravel pack and annular seal have uniform thickness. Each entry describes a depth interval over which centralizers are installed at a regular spacing, which is how drilling reports usually give them.\n\n| Field         | Type   | Required | Description                                                                                                |\n| ------------- | ------ | -------- | ---------------------------------------------------------------------------------------------------------- |\n| `from`        | number | yes      | Start depth in meters (depth of the first centralizer).                                                    |\n| `to`          | number | yes      | End depth in meters (depth of the last centralizer). `from === to` denotes a single centralizer.           |\n| `spacing`     | number | no       | Spacing between consecutive centralizers in meters. Must be positive. Omit when the spacing is unknown.    |\n| `type`        | string | yes      | Centralizer type. Open vocabulary: see [format-reference.md](format-reference.md) § `centralizers[].type`. |\n| `diameter`    | number | no       | As-built outer diameter in millimeters.                                                                    |\n| `description` | string | no       | Free-text description (e.g. material, manufacturer).                                                       |\n\n- The array is **optional**. v2.0 documents without it remain valid.\n- Individual positions are derived from `from`, `to`, and `spacing` (`from`, `from + spacing`, … up to `to`). The count is derived and MUST NOT be stored.\n- Each entry SHOULD fall within a `well_case` or `well_screen` interval. Validators MUST NOT reject documents that violate this.\n- Centralizers do not contribute to the calculated well depth.\n\n---\n\n### `CementPad` — `cement_pad`\n\nConcrete wellhead pad. **All dimensions are in meters**.\n\n| Field       | Type   | Required | Description                                                                                                                                                         |\n| ----------- | ------ | -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| `type`      | string | yes      | Pad material. Open vocabulary: see [format-reference.md](format-reference.md) § `cement_pad.type`; other free text (e.g. a shape such as `circular`) remains valid. |\n| `width`     | number | yes      | Width in meters.                                                                                                                                                    |\n| `thickness` | number | yes      | Thickness in meters.                                                                                                                                                |\n| `length`    | number | yes      | Length in meters.                                                                                                                                                   |\n\n> Note: A typical residential cement pad has dimensions on the order of `1.0` meter. Applications presenting these values in non-metric units (e.g. feet for US users) must convert `cement_pad` dimensions along with all other length fields.\n\n---\n\n### `Lithology` — `lithology[]`\n\nGeological description of a depth interval.\n\n| Field           | Type      | Required | Description                                                          |\n| --------------- | --------- | -------- | -------------------------------------------------------------------- |\n| `from`          | number    | yes      | Start depth in meters.                                               |\n| `to`            | number    | yes      | End depth in meters.                                                 |\n| `description`   | string    | yes      | Free-text geological description.                                    |\n| `color`         | string    | yes      | Representative color as a CSS hex value.                             |\n| `texture`       | `Texture` | yes      | Lithology pattern reference. See below.                              |\n| `geologic_unit` | string    | yes      | Stratigraphic or geologic unit name.                                 |\n| `aquifer_unit`  | string    | yes      | Aquifer unit name like \"Aquifero Pirabas\" or \"Massachusetts Aquifer\" |\n\n### `Texture`\n\n| Field        | Type             | Required | Description                                                                                            |\n| ------------ | ---------------- | -------- | ------------------------------------------------------------------------------------------------------ |\n| `code`       | string \\| number | yes      | The texture code within the declared vocabulary.                                                       |\n| `vocabulary` | string           | no       | Either a short canonical token or an HTTPS URI identifying the vocabulary. Default: `fgdc`. See below. |\n\n#### `vocabulary` values\n\nThe `vocabulary` field accepts two forms:\n\n**Short canonical tokens** — well-known vocabularies maintained by the welldot project or by widely-adopted standards bodies. The v2.0 canonical set is:\n\n| Token    | Vocabulary                                                                                                                                                                                            |\n| -------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| `fgdc`   | FGDC Digital Cartographic Standard for Geologic Map Symbolization (FGDC-STD-013-2006), Chapter 25 — Lithology. Codes are integers.                                                                    |\n| `cgi`    | Commission for the Management and Application of Geoscience Information (CGI) Simple Lithology vocabulary. Codes are URIs or short tokens per CGI.                                                    |\n| `custom` | Application-defined vocabulary with no interoperability guarantee. Codes are opaque strings. Use of `custom` is discouraged when a documented alternative exists; prefer publishing a vocabulary URI. |\n\n**HTTPS URIs** — when a regulator, geological survey, or institution maintains its own lithology vocabulary, the URI of its definition document is a valid `vocabulary` value. The URI SHOULD resolve to a machine-readable vocabulary description (SKOS, JSON-LD, or a documented JSON list of `{code, label}` entries), though parsers do not fetch it.\n\n```json\n{ \"vocabulary\": \"fgdc\", \"code\": 607 }\n{ \"vocabulary\": \"cgi\", \"code\": \"sandstone\" }\n{ \"vocabulary\": \"https:\u002F\u002Fbrgm.fr\u002Fvocab\u002Flithology\u002Fv1\", \"code\": \"GRES\" }\n{ \"vocabulary\": \"https:\u002F\u002Fwelldot.org\u002Fvocab\u002Flithology-extended\u002Fv1\", \"code\": \"LATERITA\" }\n```\n\nProfiles SHOULD constrain the `vocabulary` field to a specific URI or short token relevant to their regulatory context.\n\n> **v1 migration:** A v1 file's bare `fgdc_texture: \"\u003Ccode>\"` field is treated as `texture: { code: \"\u003Ccode>\", vocabulary: \"fgdc\" }`.\n\n```json\n{\n  \"from\": 0,\n  \"to\": 20,\n  \"description\": \"Areia fina amarelada\",\n  \"color\": \"#f5deb3\",\n  \"texture\": { \"code\": 607, \"vocabulary\": \"fgdc\" },\n  \"geologic_unit\": \"Quaternário\",\n  \"aquifer_unit\": \"freático\"\n}\n```\n\n---\n\n### `Fracture` — `fractures[]`\n\nA discrete fracture or fracture zone.\n\n| Field             | Type    | Required | Description                                                          |\n| ----------------- | ------- | -------- | -------------------------------------------------------------------- |\n| `depth`           | number  | yes      | Depth of fracture in meters.                                         |\n| `water_intake`    | boolean | yes      | Whether the fracture produces water.                                 |\n| `description`     | string  | yes      | Free-text description.                                               |\n| `swarm`           | boolean | yes      | Whether this fracture belongs to a swarm.                            |\n| `azimuth`         | number  | yes      | Azimuth in degrees from geographic north (0–360).                    |\n| `dip`             | number  | yes      | Dip angle in degrees from horizontal (0–90).                         |\n| `depth_precision` | number  | no       | One-sigma precision of `depth` in meters. Default handled by editors |\n\n---\n\n### `Cave` — `caves[]`\n\nA cavity or void zone.\n\n| Field          | Type    | Required | Description                      |\n| -------------- | ------- | -------- | -------------------------------- |\n| `from`         | number  | yes      | Start depth in meters.           |\n| `to`           | number  | yes      | End depth in meters.             |\n| `water_intake` | boolean | yes      | Whether the cave produces water. |\n| `description`  | string  | yes      | Free-text description.           |\n\n---\n\n## `hydrodynamic_events[]`\n\nA chronological ledger of all hydrodynamic observations; it grows by appending. Events are ordered by `datetime` ascending (UTC-normalized instants); parsers MUST NOT assume order and SHOULD sort by `datetime` when querying. When two events share the same instant, an optional `sequence` integer breaks the tie.\n\n> **Note — interpretive contracts, not pumping methods.** Each `type` value identifies a _category of field record_ with a distinct semantic contract, not a pumping technique or equipment class. Equipment belongs in the `equipment` field; test-analysis method belongs in `method` on `aquifer_analysis`. The contract for each type specifies what data it reliably supplies, how many steps it should carry, whether recovery is permitted, and whether its event ID is valid input to `source_event_ids` on an `aquifer_analysis` entry.\n\n### Event types\n\n| `type`             | Português (BR)            | What it records                                                                                                   | `steps` constraint       | `recovery` | Valid in `source_event_ids`      |\n| ------------------ | ------------------------- | ----------------------------------------------------------------------------------------------------------------- | ------------------------ | ---------- | -------------------------------- |\n| `spot_measurement` | Medição pontual           | Static water level during a routine visit; optionally an informal brief pump observation. Not a controlled test.  | SHOULD be 0 or 1         | Optional   | As `static_level_source_id` only |\n| `constant_rate`    | Teste de vazão constante  | Controlled pump test at exactly one fixed rate.                                                                   | SHOULD be exactly 1      | Optional   | Yes                              |\n| `step_drawdown`    | Teste de vazão escalonada | Controlled pump test at two or more successive rates in ascending order.                                          | SHOULD be ≥ 2, ascending | Optional   | Yes                              |\n| `airlift`          | Air-lift                  | Historical fact that air-lift development was performed and produced an estimated yield.                          | SHOULD be ≥ 1            | Optional   | No — see § airlift               |\n| `recovery_only`    | Apenas recuperação        | Recovery after a pumping event whose drawdown data was not recorded.                                              | None                     | Required   | Yes                              |\n| `logger_series`    | Série de datalogger       | Continuous level series recorded by an installed sensor. Not a controlled test nor a static level. _(since v2.4)_ | None                     | No         | No — see § logger_series         |\n\nEach known `type` MUST satisfy its own schema: a malformed `constant_rate`, for example, is invalid rather than read as an unknown type. The step counts in the table are recommendations: `steps` MUST be an array of valid `PumpingStep` entries, but another count is valid. _(since v2.4)_\n\nThe `type` field accepts any string. Non-canonical values SHOULD use the `x-` prefix.\n\n### Common fields (all event types)\n\nOnly `id`, `type`, and `datetime` are required. All others are optional for all types.\n\n| Field         | Type           | Required | Description                                                                                                   |\n| ------------- | -------------- | -------- | ------------------------------------------------------------------------------------------------------------- |\n| `id`          | string         | yes      | Unique within `hydrodynamic_events`. UUID v4 recommended.                                                     |\n| `type`        | string         | yes      | Event type.                                                                                                   |\n| `datetime`    | string         | yes      | RFC 3339 datetime with mandatory UTC offset (e.g. `\"2006-03-14T08:00:00-03:00\"`). See § Datetime Conventions. |\n| `sequence`    | integer        | no       | Tiebreaker for events sharing the same instant. Lower values sort first.                                      |\n| `operator`    | string         | no       | Person or company conducting the measurement or test.                                                         |\n| `equipment`   | string         | no       | Equipment description.                                                                                        |\n| `notes`       | string         | no       | Free-text observations.                                                                                       |\n| `corrects`    | string         | no       | `hydrodynamic_events[].id` of the event this one retracts. See below. _(since v2.3)_                          |\n| `attachments` | `Attachment[]` | no       | Field sheets, logger exports. See § Attachment. _(since v2.3)_                                                |\n\n### Corrections _(since v2.3)_\n\n`hydrodynamic_events` is a ledger: events MAY be edited in place, but editing is NOT RECOMMENDED after the event has been exported. `corrects` remains the recommended mechanism for measurement corrections (a re-measurement): the correction is a new event whose `corrects` holds the id of the retracted event.\n\n- A retracted event stays in the file but is excluded from every derivation (current static level, analyses, charts).\n- Chains are allowed (C corrects B, which corrected A); only the last uncorrected entry counts.\n- A `corrects` cycle is malformed and emits a warning. A `corrects` value that does not resolve is a dangling reference.\n- An `aquifer_analysis` whose `source_event_ids` or `static_level_source_id` points to a retracted event emits a warning naming both ids.\n\n---\n\n### `spot_measurement`\n\n| Field                    | Type            | Required | Description                                                                                                                                                                    |\n| ------------------------ | --------------- | -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |\n| `static_level`           | number          | yes      | Depth to water surface from ground level, in meters. Negative when the level is above ground (flowing artesian). See § Level sign convention.                                  |\n| `static_level_precision` | number          | no       | One-sigma precision of `static_level`.                                                                                                                                         |\n| `measurement_method`     | string          | no       | Open vocabulary: see [format-reference.md](format-reference.md) § `hydrodynamic_events[].measurement_method`.                                                                  |\n| `steps`                  | `PumpingStep[]` | no       | SHOULD carry at most one step; another count is valid. For an informal brief pump observation during the visit — not a controlled test. Use `constant_rate` for a formal test. |\n| `recovery`               | `RecoveryPhase` | no       | Recovery after the optional pumping step.                                                                                                                                      |\n\n---\n\n### `constant_rate`\n\n| Field                    | Type            | Required | Description                                                                                                                                       |\n| ------------------------ | --------------- | -------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |\n| `static_level`           | number          | no       | Pre-test static level in meters. Omit if not measured.                                                                                            |\n| `static_level_precision` | number          | no       | One-sigma precision of `static_level`.                                                                                                            |\n| `steps`                  | `PumpingStep[]` | no       | SHOULD carry exactly one entry; another count is valid. A second step would make this a `step_drawdown`. Omit if only recovery data is available. |\n| `recovery`               | `RecoveryPhase` | no       | Recovery measurements after pump shutdown.                                                                                                        |\n\n---\n\n### `step_drawdown`\n\nJacob's `B` and `C` are derived — store them in `aquifer_analysis`, never here.\n\n| Field                    | Type            | Required | Description                                                                             |\n| ------------------------ | --------------- | -------- | --------------------------------------------------------------------------------------- |\n| `static_level`           | number          | no       | Pre-test static level in meters.                                                        |\n| `static_level_precision` | number          | no       | One-sigma precision of `static_level`.                                                  |\n| `steps`                  | `PumpingStep[]` | yes      | SHOULD carry two or more steps in ascending order of flow rate; another count is valid. |\n| `recovery`               | `RecoveryPhase` | no       | Recovery after the final step.                                                          |\n\n---\n\n### `airlift`\n\nThis type exists to record the historical fact that air-lift development was performed and produced an estimated yield. It is **not** suitable input for `aquifer_analysis`: tools producing `aquifer_analysis` entries MUST refuse to accept `airlift` event IDs in `source_event_ids` and MUST emit a warning if one is supplied.\n\nStatic level is not reliably measurable during air-lift and SHOULD be omitted.\n\n| Field      | Type            | Required | Description                                                                                         |\n| ---------- | --------------- | -------- | --------------------------------------------------------------------------------------------------- |\n| `steps`    | `PumpingStep[]` | yes      | SHOULD carry one or more steps; another count is valid. Each step may carry time-series `readings`. |\n| `recovery` | `RecoveryPhase` | no       | Recovery measurements after air-lift shutdown, if recorded.                                         |\n\n---\n\n### `recovery_only`\n\n| Field              | Type            | Required | Description                                      |\n| ------------------ | --------------- | -------- | ------------------------------------------------ |\n| `pumping_rate`     | number          | no       | Estimated preceding flow rate in m³\u002Fh.           |\n| `pumping_duration` | number          | no       | Estimated preceding pumping duration in minutes. |\n| `recovery`         | `RecoveryPhase` | yes      | Recovery time-series.                            |\n\n---\n\n### `logger_series` _(since v2.4)_\n\nA continuous level series recorded by an installed sensor: a pressure transducer with a datalogger, as used in monitoring networks and in mining (dewatering, slope piezometers, permit conditions). It is neither a controlled test nor a static level.\n\n| Contract                          | Value                                                                                                                                            |\n| --------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------ |\n| `steps`                           | None. `steps` MUST NOT be present.                                                                                                               |\n| `recovery`                        | No. `recovery` MUST NOT be present.                                                                                                              |\n| Valid in `source_event_ids`       | No.                                                                                                                                              |\n| Valid as `static_level_source_id` | No.                                                                                                                                              |\n| Inherited common fields           | `equipment`, `operator`, `attachments` (the raw logger export, with `sha256`), `corrects`, and the `history_logs[].hydrodynamic_event_ids` link. |\n\n| Field                     | Type             | Required | Description                                                                                                                                                                               |\n| ------------------------- | ---------------- | -------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| `measurement_method`      | string           | no       | Open vocabulary: see [format-reference.md](format-reference.md) § `hydrodynamic_events[].measurement_method`.                                                                             |\n| `sensor_depth`            | number           | no       | Sensor depth in meters from ground level. A level below it indicates an invalid reading.                                                                                                  |\n| `interval`                | number           | no       | Nominal interval between readings, in minutes. Greater than zero.                                                                                                                         |\n| `barometric_compensation` | string           | no       | Closed: `barologger` (Barologger \u002F Barologger), `vented` (Vented cable \u002F Cabo ventilado) or `none` (None \u002F Nenhuma).                                                                      |\n| `aggregation`             | string           | no       | Closed: `none` (Raw readings \u002F Leituras brutas), `hourly` (Hourly \u002F Horária) or `daily` (Daily \u002F Diária). When `hourly` or `daily`, every reading MUST carry `depth_min` and `depth_max`. |\n| `readings`                | `LevelReading[]` | yes      | One or more readings. Each reading MUST carry `datetime` and MUST NOT carry `elapsed`. See § LevelReading.                                                                                |\n\nA series MAY grow with new readings instead of becoming one event per download.\n\n> **Note — pump state is not stored per reading.** A series has no per-reading `pumping` flag. In a well that pumps, the series mixes static and dynamic levels; interpretation crosses the series with `production` and `pump_installations`.\n\nValidation (warnings, never rejection):\n\n- An `aquifer_analysis` whose `source_event_ids` or `static_level_source_id` points to a `logger_series` emits a warning naming both ids.\n- A reading whose `depth` is greater than `sensor_depth` (the level is below the sensor) emits a warning naming the event.\n\n```json\n{\n  \"id\": \"8f2c1e4a-3b6d-4f0e-9a7c-5d1b2e3f4a5b\",\n  \"type\": \"logger_series\",\n  \"datetime\": \"2026-07-01T00:00:00-03:00\",\n  \"equipment\": \"Solinst Levelogger 5 LT, SN 2081234\",\n  \"measurement_method\": \"pressure_transducer\",\n  \"sensor_depth\": 42.0,\n  \"interval\": 15,\n  \"barometric_compensation\": \"barologger\",\n  \"aggregation\": \"none\",\n  \"readings\": [\n    {\n      \"datetime\": \"2026-07-01T00:00:00-03:00\",\n      \"depth\": 18.42,\n      \"pressure\": 233.9\n    },\n    {\n      \"datetime\": \"2026-07-01T00:15:00-03:00\",\n      \"depth\": 18.44,\n      \"pressure\": 233.7\n    }\n  ]\n}\n```\n\n---\n\n## Supporting Object Schemas\n\n### `PumpingStep`\n\n| Field            | Type             | Required | Description                                                       |\n| ---------------- | ---------------- | -------- | ----------------------------------------------------------------- |\n| `rate`           | number           | yes      | Pumping rate in m³\u002Fh.                                             |\n| `rate_precision` | number           | no       | One-sigma precision of `rate`.                                    |\n| `duration`       | number           | no       | Duration in minutes.                                              |\n| `readings`       | `LevelReading[]` | no       | Time-series during this step. A single terminal reading is valid. |\n\n### `LevelReading`\n\n| Field             | Type   | Required                        | Description                                                                                                                      |\n| ----------------- | ------ | ------------------------------- | -------------------------------------------------------------------------------------------------------------------------------- |\n| `elapsed`         | number | yes, except in `logger_series`  | Time since step start (or pump shutdown for recovery) in minutes. MUST NOT be present in `logger_series` readings.               |\n| `datetime`        | string | in `logger_series` only         | RFC 3339 instant of the reading, with UTC offset. Required in `logger_series`; optional elsewhere. _(since v2.4)_                |\n| `depth`           | number | yes                             | Depth to water surface from ground level in meters. In an aggregated `logger_series`, the representative value of the interval.  |\n| `depth_precision` | number | no                              | One-sigma precision of `depth`.                                                                                                  |\n| `pressure`        | number | no                              | Pressure transducer reading in kPa.                                                                                              |\n| `depth_min`       | number | aggregated `logger_series` only | Shallowest depth in the interval, in meters. Required when `aggregation` is `hourly` or `daily`; used only there. _(since v2.4)_ |\n| `depth_max`       | number | aggregated `logger_series` only | Deepest depth in the interval, in meters. Required when `aggregation` is `hourly` or `daily`; used only there. _(since v2.4)_    |\n\n### `RecoveryPhase`\n\n| Field      | Type             | Required | Description                                                        |\n| ---------- | ---------------- | -------- | ------------------------------------------------------------------ |\n| `readings` | `LevelReading[]` | yes      | Time-series after pump shutdown. `elapsed` measured from shutdown. |\n\n---\n\n## `aquifer_analysis[]`\n\nAn array of interpreted aquifer parameter sets. Multiple entries may coexist, representing different methods or analysts.\n\n| Field                     | Type           | Required | Description                                                                                                                                                                                                                                                                     |\n| ------------------------- | -------------- | -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| `id`                      | string         | yes      | Unique within `aquifer_analysis`.                                                                                                                                                                                                                                               |\n| `datetime`                | string         | yes      | RFC 3339 datetime with mandatory UTC offset.                                                                                                                                                                                                                                    |\n| `analyst`                 | string         | no       | Name of the hydrogeologist.                                                                                                                                                                                                                                                     |\n| `source_event_ids`        | string[]       | yes      | IDs of source `hydrodynamic_events` from this same file. See § Cross-reference and Uniqueness Rules.                                                                                                                                                                            |\n| `method`                  | string         | no       | See vocabulary below.                                                                                                                                                                                                                                                           |\n| `static_level`            | number         | no       | Static level used as reference, in meters.                                                                                                                                                                                                                                      |\n| `static_level_precision`  | number         | no       | One-sigma precision of `static_level`.                                                                                                                                                                                                                                          |\n| `static_level_source_id`  | string         | no       | ID of the event from which `static_level` was taken.                                                                                                                                                                                                                            |\n| `dynamic_level`           | number         | no       | Stabilized dynamic level in meters.                                                                                                                                                                                                                                             |\n| `dynamic_level_precision` | number         | no       | One-sigma precision of `dynamic_level`.                                                                                                                                                                                                                                         |\n| `flow_rate`               | number         | no       | Flow rate associated with `dynamic_level`, in m³\u002Fh.                                                                                                                                                                                                                             |\n| `flow_rate_precision`     | number         | no       | One-sigma precision of `flow_rate`.                                                                                                                                                                                                                                             |\n| `max_flow_rate`           | number         | no       | Maximum recommended sustained extraction rate in m³\u002Fh, as judged by the analyst from the source events. This is an interpretive recommendation, not the test rate. Distinct from `flow_rate`, which is the rate actually applied during the test that produced `dynamic_level`. |\n| `max_flow_rate_precision` | number         | no       | One-sigma precision of `max_flow_rate` in m³\u002Fh.                                                                                                                                                                                                                                 |\n| `max_flow_rate_basis`     | string         | no       | Free-text justification: safety factor applied, regulatory framework referenced (e.g. `\"80% of test rate per ANA practice\"`, `\"limited by available drawdown to top of screen\"`), or assumptions about long-term recharge.                                                      |\n| `specific_capacity`       | number         | no       | `Q\u002Fs` in m³\u002Fh per m (i.e. m²\u002Fh).                                                                                                                                                                                                                                                |\n| `transmissivity`          | number         | no       | Aquifer transmissivity `T` in m²\u002Fs.                                                                                                                                                                                                                                             |\n| `storativity`             | number         | no       | Dimensionless storativity `S`.                                                                                                                                                                                                                                                  |\n| `hydraulic_conductivity`  | number         | no       | Hydraulic conductivity `K` in m\u002Fs. Requires `aquifer_thickness`.                                                                                                                                                                                                                |\n| `aquifer_thickness`       | number         | no       | Saturated aquifer thickness in meters.                                                                                                                                                                                                                                          |\n| `jacob_b`                 | number         | no       | Formation loss coefficient from Jacob's equation.                                                                                                                                                                                                                               |\n| `jacob_c`                 | number         | no       | Well loss coefficient from Jacob's equation.                                                                                                                                                                                                                                    |\n| `well_efficiency_pct`     | number         | no       | Well efficiency as a percentage.                                                                                                                                                                                                                                                |\n| `attachments`             | `Attachment[]` | no       | Interpretation reports. See § Attachment. _(since v2.3)_                                                                                                                                                                                                                        |\n| `notes`                   | string         | no       | Methodology notes, assumptions, data quality remarks.                                                                                                                                                                                                                           |\n\n### `method` — Recommended values\n\n`cooper_jacob`, `theis`, `neuman`, `hantush`, `birsoy_summers`, `eden_hazel`, `visual_inspection`; labels in [format-reference.md](format-reference.md) § `aquifer_analysis[].method`. Non-canonical values SHOULD use the `x-` prefix.\n\n---\n\n## Derived Parameters — Computation Reference\n\nThe following values are **never stored**. Applications compute them on demand.\n\n| Parameter                    | Formula                                      | Inputs                                         |\n| ---------------------------- | -------------------------------------------- | ---------------------------------------------- |\n| Drawdown `s` at time `t`     | `depth(t) − static_level`                    | `LevelReading.depth`, event `static_level`     |\n| Residual drawdown (recovery) | `depth(t) − static_level`                    | `RecoveryPhase.readings`, event `static_level` |\n| Specific capacity `Q\u002Fs`      | `flow_rate \u002F (dynamic_level − static_level)` | `AquiferAnalysis` fields                       |\n| Unit drawdown `s\u002FQ`          | `(dynamic_level − static_level) \u002F flow_rate` | `AquiferAnalysis` fields                       |\n| Formation loss               | `jacob_b × Q`                                | `AquiferAnalysis.jacob_b`, `flow_rate`         |\n| Well loss                    | `jacob_c × Q²`                               | `AquiferAnalysis.jacob_c`, `flow_rate`         |\n| Hydraulic conductivity `K`   | `transmissivity \u002F aquifer_thickness`         | `AquiferAnalysis` fields                       |\n\n---\n\n## Querying Current State\n\n**Current static level (NE):** Exclude retracted events (§ Corrections), filter the remaining events where `static_level` is present, sort by `datetime` descending (UTC-normalized), take the first result.\n\n**Current specific capacity:** Find the most recent `aquifer_analysis` with `specific_capacity` present.\n\n**Current transmissivity:** Find the most recent `aquifer_analysis` with `transmissivity` present.\n\n**Recommended maximum flow:** Read the most recent `aquifer_analysis[].max_flow_rate`, with `max_flow_rate_basis` and `max_flow_rate_precision`.\n\n**Current pump:** The `pump_installations` entry without `removed_at`. See § `pump_installations[]`.\n\n**Current meter(s):** The `meters` entries without `removed_at`. More than one open meter is valid (secondary meters) but emits a warning. See § `meters[]`.\n\n**Regime in force:** The `operating_regime` entry with the latest `effective_from` not after the instant of interest. Before the first entry, the regime is unknown. See § `operating_regime[]`.\n\n**Current well status:** The `status` of the `history_logs` entry of category `status_change` with the latest `datetime`. With no `status_change` entry, the status is **unknown** — applications MUST NOT assume `active`. See § `history_logs[]` — `status_change`.\n\n---\n\n## `history_logs[]`\n\nA mutable chronological record of physical interventions, inspections, and incidents. Entries may be edited or removed to correct field errors.\n\nEach entry carries two distinct timestamps:\n\n- **`datetime`** — when the logged event actually occurred in the field.\n- **`updated_at`** — when this log entry was most recently created or edited in the record system. This timestamp tracks the data lineage of the entry itself, not the event it describes.\n\nThese timestamps may differ substantially: a maintenance intervention `datetime` of 2018-06-12 may be paired with an `updated_at` of 2024-03-15 if the entry was added retroactively or corrected.\n\n### Categories\n\n| `category`      | Portuguese (BR)     | Description                                                                                                                                                                    |\n| --------------- | ------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |\n| `maintenance`   | Manutenção          | Physical intervention or service task: pump replacement, casing repair, cleaning, redevelopment, meter calibration. Carries the category-specific fields below _(since v2.3)_. |\n| `inspection`    | Inspeção            | Site visit without physical alteration: visual survey, camera inspection, sample collection.                                                                                   |\n| `incident`      | Incidente           | Unplanned event: partial collapse, contamination, prolonged drought, vandalism.                                                                                                |\n| `event`         | Evento              | Generic milestone: construction completion, commissioning, change of use, ownership transfer, rehabilitation, data-integrity repair.                                           |\n| `status_change` | Mudança de situação | _(since v2.3)_ The well's operating status changed (e.g. active → inactive). Carries the category-specific fields below.                                                       |\n\nVocabulary is open. Non-canonical values SHOULD use the `x-` prefix.\n\n### `HistoryLogEntry`\n\n| Field                    | Type           | Required | Description                                                                                                                                                                                                              |\n| ------------------------ | -------------- | -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |\n| `id`                     | string         | yes      | Unique within `history_logs`.                                                                                                                                                                                            |\n| `datetime`               | string         | yes      | RFC 3339 datetime with mandatory UTC offset. When the logged event occurred.                                                                                                                                             |\n| `updated_at`             | string         | no       | RFC 3339 datetime with mandatory UTC offset. When this entry was most recently created or edited. When omitted, treated as equal to `datetime`. Producers SHOULD set this field whenever they create or modify an entry. |\n| `category`               | string         | yes      | Event category.                                                                                                                                                                                                          |\n| `description`            | string         | yes      | Free-text account: work performed, findings, or incident narrative.                                                                                                                                                      |\n| `author`                 | string         | no       | Person or company responsible for the record.                                                                                                                                                                            |\n| `severity`               | string         | no       | Open vocabulary: see [format-reference.md](format-reference.md) § `history_logs[].severity`.                                                                                                                             |\n| `attachments`            | `Attachment[]` | no       | Supporting documents or photos. See § Attachment.                                                                                                                                                                        |\n| `hydrodynamic_event_ids` | string[]       | no       | _(since v2.3)_ `hydrodynamic_events[].id`s holding the data produced or observed by this entry. Valid on every category. See § Data links.                                                                               |\n| `sample_ids`             | string[]       | no       | _(since v2.3)_ `water_samples[].id`s collected or concerned by this entry. Valid on every category. See § Data links.                                                                                                    |\n\n### `updated_at` semantics\n\n- `updated_at` is usually later than `datetime`. It MAY be earlier when an entry is pre-dated (retroactive entry of a historical event); both orderings are valid and neither emits a warning.\n- When a producer modifies the `description`, `category`, `severity`, `author`, or `attachments` of an existing entry, it SHOULD update `updated_at` to the current instant.\n- When a producer modifies only the `id` (e.g. during duplicate-resolution), it SHOULD NOT update `updated_at`, since the substantive content of the entry has not changed.\n- The `updated_at` field is not retroactive: parsers reading a v1 or early-v2.0 file without `updated_at` MUST NOT synthesize one.\n\n`Attachment` is a common type since v2.3; see § Common Types — `Attachment`.\n\n### Data links _(since v2.3)_\n\nA log entry records that something was done or observed; measured values belong in their own block and are referenced by id, never copied into the log. `hydrodynamic_event_ids` and `sample_ids` link an entry of any category to that data: a `level_measurement` maintenance points to its `spot_measurement` event, a `pump_test` to its `constant_rate` or `step_drawdown` event, a `water_sampling` task or an `inspection` visit to the samples it collected (a sample, its field duplicate and a blank are three ids), and an `incident` to the sample that revealed a contamination. The log keeps what the data block does not: crew, cost, invoices and the narrative of the task.\n\nBoth fields are arrays of distinct ids from this same file. An id that does not resolve emits a warning. A link to a ledger entry that was later retracted (`corrects`) is not rewritten; consumers resolve it to the entry in force when needed.\n\n### Category-specific fields _(since v2.3)_\n\nCategory-specific fields MUST be absent on entries of other categories; their presence emits a warning. They are optional in the schema: a missing required category field (e.g. `maintenance_type` on a `maintenance` entry) surfaces as a warning, never a rejection.\n\nPermit condition fulfillment is not a log category: it is recorded on the condition itself (see § `permits[]` — Condition fulfillment).\n\n#### `maintenance`\n\n| Field                  | Type   | Required | Description                                                   |\n| ---------------------- | ------ | -------- | ------------------------------------------------------------- |\n| `maintenance_type`     | string | yes      | See format-reference.md § `history_logs[].maintenance_type`.  |\n| `pump_installation_id` | string | no       | `pump_installations[].id` the task concerns.                  |\n| `meter_id`             | string | no       | `meters[].id` the task concerns (e.g. a `meter_calibration`). |\n\nThe data a task produced is linked with `hydrodynamic_event_ids` \u002F `sample_ids` (see § Data links), never copied into the log.\n\n#### `status_change`\n\n| Field    | Type          | Required | Description                                                                                                                       |\n| -------- | ------------- | -------- | --------------------------------------------------------------------------------------------------------------------------------- |\n| `status` | string (enum) | yes      | One of the five values below (closed vocabulary; any other value is rejected). See format-reference.md § `history_logs[].status`. |\n\n| Value            | Portuguese (BR)        | Semantics                               |\n| ---------------- | ---------------------- | --------------------------------------- |\n| `active`         | Ativo \u002F em operação    | Normal operation.                       |\n| `maintenance`    | Em manutenção          | Temporarily out of service for work.    |\n| `inactive`       | Paralisado             | Out of service, recoverable.            |\n| `decommissioned` | Desativado \u002F tamponado | Permanently closed and properly sealed. |\n| `abandoned`      | Abandonado             | Left without proper sealing.            |\n\nThe current status is the `status` of the `status_change` entry with the latest `datetime`. With no such entry, the status is unknown. `status` is a closed vocabulary: the `x-` extension mechanism does not apply, and a file carrying any other value is rejected.\n\nAny non-`status_change` entry dated after a `decommissioned` or `abandoned` status emits a warning. A stopped well is recorded with a `status_change`, never with an `operating_regime` entry whose `flow_rate` is `0`.\n\n---\n\n## `pump_installations[]` _(since v2.3)_\n\nAn installation block: each entry is one installation of a pump in the well, present from `installed_at` until `removed_at`. Entries are edited in place, and `updated_at` records the last edit. The current pump and its submergence are derived, never stored.\n\n- `removed_at` earlier than or equal to `installed_at` is malformed and emits a warning.\n- `installed_by` and `removed_by` name who did the work (person or company, free text). `removed_by` on an entry without `removed_at` carries no meaning and consumers ignore it.\n- Each entry is one installation, not one piece of equipment. A unit pulled and reinstalled gets a new entry with the same `serial`.\n- Overlapping open installations emit a warning, not an error. Standby pumps exist.\n\n### `PumpInstallation`\n\n| Field             | Type             | Required | Unit | Description                                                                 |\n| ----------------- | ---------------- | -------- | ---- | --------------------------------------------------------------------------- |\n| `id`              | string           | yes      |      | Unique within `pump_installations`. UUID v4 recommended.                    |\n| `installed_at`    | string (instant) | yes      |      | RFC 3339 instant when the pump entered service in this well.                |\n| `removed_at`      | string (instant) | no       |      | When it left. Absent means currently installed.                             |\n| `installed_by`    | string           | no       |      | Person or company that installed the pump.                                  |\n| `removed_by`      | string           | no       |      | Person or company that removed the pump. Only meaningful with `removed_at`. |\n| `type`            | string           | yes      |      | See format-reference.md § `pump_installations[].type`.                      |\n| `power_source`    | string           | no       |      | `grid`, `solar`, `diesel`, `hybrid`, `x-…`                                  |\n| `manufacturer`    | string           | no       |      |                                                                             |\n| `model`           | string           | no       |      |                                                                             |\n| `serial`          | string           | no       |      | Links reinstallations of the same unit.                                     |\n| `intake_depth`    | number           | no       | m    | Depth of the pump intake (crivo), from ground level.                        |\n| `rated_flow_rate` | number           | no       | m³\u002Fh | Nameplate duty-point flow.                                                  |\n| `rated_head`      | number           | no       | m    | Nameplate duty-point head.                                                  |\n| `rated_power`     | number           | no       | kW   | Motor power.                                                                |\n| `stages`          | integer          | no       |      | Number of stages.                                                           |\n| `riser_diameter`  | number           | no       | mm   | Riser pipe (edutor), as-built outer diameter.                               |\n| `riser_material`  | string           | no       |      | Open vocabulary: see format-reference.md § Construction materials.          |\n| `check_valve`     | boolean          | no       |      | Whether a check valve is installed.                                         |\n| `electrical`      | `PumpElectrical` | no       |      | See below.                                                                  |\n| `notes`           | string           | no       |      |                                                                             |\n| `updated_at`      | string (instant) | no       |      | Last edit of this record.                                                   |\n| `attachments`     | `Attachment[]`   | no       |      | Pump curves, invoices, photos. See § Attachment.                            |\n\n### `PumpElectrical`\n\nAll fields optional.\n\n| Field           | Type    | Unit       |\n| --------------- | ------- | ---------- |\n| `voltage`       | number  | V          |\n| `phases`        | integer | `1` or `3` |\n| `cable_section` | number  | mm²        |\n| `cable_length`  | number  | m          |\n\n### Validation (warnings, never rejection)\n\n- `intake_depth` greater than `well_depth`, or below the bottom of the deepest `bore_hole` interval.\n- `intake_depth` inside a `well_screen` interval.\n- More than one entry without `removed_at`.\n- `removed_at` earlier than or equal to `installed_at`.\n\n### Derived values\n\n- **Current pump:** the entry without `removed_at`; if all are removed, none.\n- **Submergence:** `intake_depth − dynamic_level`, using the most recent applicable reading during pumping. A negative value means the intake is above the water level.\n- **Time in service per unit:** sum of installation durations sharing a `serial`.\n\n### Rendering\n\nRenderers draw the current pump ending at `intake_depth` and its riser from the surface. Earlier installations are not drawn by default.\n\n---\n\n## `permits[]` _(since v2.3)_\n\nA mutable record block: each entry transcribes one legal instrument governing abstraction from the well (outorga, dispensa, cadastro), from its request on. Entries are edited in place, and `updated_at` records the last edit. The attached document is authoritative. The administrative `status` set by the authority is stored; the validity status and condition deadlines are always derived, never stored.\n\n### `Permit`\n\n| Field                  | Type                   | Required | Unit | Description                                                                   |\n| ---------------------- | ---------------------- | -------- | ---- | ----------------------------------------------------------------------------- |\n| `id`                   | string                 | yes      |      | Unique within `permits`. UUID v4 recommended.                                 |\n| `type`                 | string                 | yes      |      | See format-reference.md § `permits[].type`.                                   |\n| `authority`            | string                 | yes      |      | Issuing body, e.g. `ANA`, `SEMAS-PA`. Same semantics as `well_id.authority`.  |\n| `identifier`           | string                 | no       |      | Identifier of the granted instrument (portaria, license code), verbatim.      |\n| `request_identifier`   | string                 | no       |      | Identifier of the request or administrative process (protocolo), verbatim.    |\n| `status`               | string (enum)          | no       |      | Administrative status. Closed vocabulary, see below. Absent means `granted`.  |\n| `issued_at`            | string (date)          | no       |      | Issue date.                                                                   |\n| `valid_from`           | string (date)          | no       |      | Absent means valid from `issued_at`.                                          |\n| `valid_until`          | string (date)          | no       |      | Absent means no fixed expiry.                                                 |\n| `renewal_requested_at` | string (date)          | no       |      | Date a renewal request was filed.                                             |\n| `water_use`            | string[]               | no       |      | See format-reference.md § `permits[].water_use`.                              |\n| `flow_rate`            | number                 | no       | m³\u002Fh | Maximum granted flow.                                                         |\n| `daily_operating_time` | number                 | no       | h    | Maximum granted daily operating time. Above 24 is read as 24, with a warning. |\n| `volume_limits`        | `VolumeLimit[]`        | no       |      | Only volumes stated in the document.                                          |\n| `monthly_schedule`     | `MonthlyGrant[]`       | no       |      | Month-by-month grant.                                                         |\n| `conditions`           | `PermitCondition[]`    | no       |      | Obligations (condicionantes).                                                 |\n| `history`              | `PermitHistoryEntry[]` | no       |      | Administrative steps: filing, process, notifications, fees.                   |\n| `supersedes`           | string                 | no       |      | `permits[].id` of the instrument this one legally replaces.                   |\n| `notes`                | string                 | no       |      |                                                                               |\n| `updated_at`           | string (instant)       | no       |      | Last edit of this record.                                                     |\n| `attachments`          | `Attachment[]`         | no       |      | The legal document. See § Attachment.                                         |\n\n`water_use` describes what the abstracted water is for. It is distinct from the top-level `well_purpose`, which describes the well's role.\n\nA renewal is not a permit type: it is a new permit of the same type whose `supersedes` points to the previous one. `supersedes` expresses legal succession between two valid instruments and is not a correction mechanism.\n\nIdentifiers are free strings preserved verbatim, because agencies use diverse formats (numbers, letters, slashes). A permit that has only been requested has no `identifier` yet: it is identified by `request_identifier`. At least one of the two SHOULD be present.\n\n#### Administrative status\n\n`status` records what the authority decided, which dates alone cannot express. It is a closed vocabulary: the `x-` extension mechanism does not apply, and a file carrying any other value is rejected.\n\n| Value       | Portuguese (BR) | Semantics                                                       |\n| ----------- | --------------- | --------------------------------------------------------------- |\n| `requested` | Requerida       | Filed and awaiting a decision. No grant yet.                    |\n| `granted`   | Concedida       | Issued. The validity status is derived from the dates. Default. |\n| `suspended` | Suspensa        | Temporarily halted by the authority.                            |\n| `revoked`   | Revogada        | Cancelled by the authority.                                     |\n| `denied`    | Indeferida      | The request was refused.                                        |\n| `withdrawn` | Cancelada       | The request or permit was given up by the holder.               |\n\nThe change itself (notice of suspension, decision) is recorded as a `history` step, with the document attached.\n\n### `PermitHistoryEntry`\n\n| Field         | Type             | Required | Description                                                                         |\n| ------------- | ---------------- | -------- | ----------------------------------------------------------------------------------- |\n| `id`          | string           | yes      | Unique within the permit's `history`. UUID v4 recommended.                          |\n| `date`        | string (date)    | yes      | When the step happened.                                                             |\n| `type`        | string           | no       | See format-reference.md § `permits[].history[].type`.                               |\n| `description` | string           | yes      | What happened: protocol, dispatch, notice, fee, inspection, decision.               |\n| `done`        | boolean          | no       | For actionable steps (fee paid, notification answered). Absent means informational. |\n| `due_date`    | string (date)    | no       | Date by which an actionable step must be done.                                      |\n| `updated_at`  | string (instant) | no       | Last edit of this record.                                                           |\n| `attachments` | `Attachment[]`   | no       | Notices, receipts, protocols. See § Attachment.                                     |\n\nA step whose `due_date` has passed and that is not `done` is past due. Applications SHOULD surface it.\n\n### `VolumeLimit`\n\n| Field    | Type   | Required | Unit | Description                                                     |\n| -------- | ------ | -------- | ---- | --------------------------------------------------------------- |\n| `period` | string | yes      |      | `daily`, `monthly`, `annual`. Each period appears at most once. |\n| `volume` | number | yes      | m³   |                                                                 |\n\nVolumes implied by flow × time × days are derived and MUST NOT be stored here.\n\n### `MonthlyGrant`\n\n| Field                  | Type    | Required | Unit | Description                             |\n| ---------------------- | ------- | -------- | ---- | --------------------------------------- |\n| `month`                | integer | yes      |      | 1–12, unique within the schedule.       |\n| `flow_rate`            | number  | no       | m³\u002Fh |                                         |\n| `daily_operating_time` | number  | no       | h    | Above 24 is read as 24, with a warning. |\n| `days`                 | integer | no       |      | Days of operation granted in the month. |\n\nWhen `monthly_schedule` is present, a month absent from it has no abstraction granted. The top-level `flow_rate` and `daily_operating_time` hold the maximum across months; a monthly value above them emits a warning.\n\n### `PermitCondition`\n\n| Field          | Type                     | Required | Description                                                      |\n| -------------- | ------------------------ | -------- | ---------------------------------------------------------------- |\n| `id`           | string                   | yes      | Unique within the permit's `conditions` array.                   |\n| `description`  | string                   | yes      | Text of the condition as written in the document.                |\n| `category`     | string                   | no       | See format-reference.md § `permits[].conditions[].category`.     |\n| `first_due`    | string (date)            | no       | Explicit date of the first deadline.                             |\n| `due_after`    | string (duration)        | no       | First deadline relative to the permit's start date, e.g. `P90D`. |\n| `recurrence`   | string (duration)        | no       | Interval between deadlines, e.g. `P6M`. Absent means one-time.   |\n| `last_due`     | string (date)            | no       | No deadline is generated after this date.                        |\n| `occurrences`  | integer                  | no       | Maximum number of deadlines, counting the first.                 |\n| `responsible`  | string                   | no       | Person or team accountable for meeting the obligation.           |\n| `fulfillments` | `ConditionFulfillment[]` | no       | Deadlines met. See § Condition fulfillment.                      |\n\n`first_due` and `due_after` are mutually exclusive; a condition carrying both is malformed and `first_due` wins. A condition with neither is undated: it is valid and is displayed, but generates no deadlines. Durations follow § Common Types — Date duration.\n\n### Deadline generation (normative)\n\nApplications generate a condition's deadlines as follows.\n\n1. **Start date** of the permit: `valid_from`, else `issued_at`. Without either, `due_after` cannot be resolved and the condition is undated.\n2. **Anchor**: `first_due`, else start date + `due_after`.\n3. **Deadline n** (n = 0, 1, 2 …) = anchor + n × `recurrence`, always computed from the anchor, never from the previous deadline. Years and months are added first; when the resulting day does not exist in the target month, that month's last day is used. Weeks and days are then added. Without `recurrence`, only n = 0 exists.\n4. **Stop** when any limit is reached: `occurrences` deadlines generated; the date passes `last_due`; or the date passes the permit's effective end.\n5. **Effective end** of the permit: if another permit supersedes it, the day before the successor's start date; otherwise `valid_until`; while the status is `active_pending_renewal`, there is no end. With no end, applications generate deadlines up to a horizon of their choice.\n6. **Administrative status**: a `requested`, `denied` or `withdrawn` permit generates no deadlines. A `suspended` or `revoked` permit generates none after today; those already due remain.\n\nComputing every deadline from the anchor prevents drift: a monthly obligation anchored on 31 January falls on 28 or 29 February and back on 31 March.\n\n| Document wording                             | Encoding                                               |\n| -------------------------------------------- | ------------------------------------------------------ |\n| Install a meter within 90 days               | `due_after: \"P90D\"`                                    |\n| Semiannual report from issuance              | `due_after: \"P6M\", recurrence: \"P6M\"`                  |\n| Semiannual report by 31 Jan and 31 Jul       | `first_due: \"2027-01-31\", recurrence: \"P6M\"`           |\n| Monthly level readings during the first year | `due_after: \"P1M\", recurrence: \"P1M\", occurrences: 12` |\n| Annual water analysis                        | `due_after: \"P1Y\", recurrence: \"P1Y\"`                  |\n| Request renewal 90 days before expiry        | `first_due` set to that date by the author             |\n\n### Condition fulfillment\n\nFulfillment is recorded in the condition's `fulfillments`. Each entry fulfills one deadline, identified by its `due_date`.\n\n#### `ConditionFulfillment`\n\n| Field         | Type             | Required | Description                                                                        |\n| ------------- | ---------------- | -------- | ---------------------------------------------------------------------------------- |\n| `id`          | string           | yes      | Unique within the condition's `fulfillments`. UUID v4 recommended.                 |\n| `datetime`    | string (instant) | yes      | When the obligation was fulfilled, e.g. when a report was filed.                   |\n| `due_date`    | string (date)    | no       | The deadline fulfilled. Absent for undated conditions.                             |\n| `description` | string           | no       |                                                                                    |\n| `author`      | string           | no       | Who fulfilled the obligation.                                                      |\n| `event_id`    | string           | no       | `hydrodynamic_events[].id` that satisfied the obligation, when applicable.         |\n| `sample_id`   | string           | no       | `water_samples[].id` that satisfied the obligation, when applicable.               |\n| `updated_at`  | string (instant) | no       | Last edit of this record.                                                          |\n| `attachments` | `Attachment[]`   | no       | Proof of submission, with `document_type: \"condition_evidence\"`. See § Attachment. |\n\nA water-quality `monitoring` condition is fulfilled by pointing to the sample with `sample_id`.\n\nDerived status of each deadline, evaluated on the local civil date at the well site:\n\n- **fulfilled** — a fulfillment has its `due_date`. **Fulfilled late** when that fulfillment's local date is after `due_date`. The local date is the `datetime` converted to `location.properties.timezone` _(since v2.4)_; without `timezone`, the date part of the string in the offset it carries.\n- **upcoming** — no match and today is on or before `due_date`.\n- **overdue** — no match and today is after `due_date`.\n\nAn undated condition is fulfilled by an entry without `due_date`. A fulfillment whose `due_date` matches no generated deadline, a fulfillment without `due_date` on a dated condition, or an `event_id` \u002F `sample_id` that does not resolve emits a warning. Conditions belong to their permit: when a permit is superseded, its deadlines stop at its effective end and the successor's conditions take over.\n\n### Permit status (derived)\n\nEvaluated on the local civil date at the well site, in order:\n\n1. A stored `status` other than `granted` → that value (`requested`, `suspended`, `revoked`, `denied`, `withdrawn`).\n2. Another permit `supersedes` it → `superseded`.\n3. Today is before its start date → `not_yet_valid`.\n4. `valid_until` is absent, or today is on or before it → `active`.\n5. `renewal_requested_at` is present and on or before `valid_until` → `active_pending_renewal`.\n6. Otherwise → `expired`.\n\nThe lead time a renewal request requires varies by jurisdiction; it is evaluated by applications or regulatory profiles, not by the format.\n\n### Validation (warnings, never rejection)\n\n- `valid_until` earlier than the start date.\n- A `supersedes` cycle, or a `supersedes` reference that does not resolve.\n- Two granted, non-superseded permits of the same `type` with overlapping validity.\n- A `daily_operating_time` above 24, on the permit or in `monthly_schedule`. It is read as 24 by every derivation; the stored value is not rewritten. A negative value is a schema error.\n- A `monthly_schedule` value above the permit's top-level maximum.\n- A duplicate `month`, `volume_limits` period, condition `id`, `history` `id` or fulfillment `id` within one permit.\n- A condition with both `first_due` and `due_after`.\n- A permit with neither `identifier` nor `request_identifier`, or a granted permit without `identifier`.\n- A condition fulfillment that matches no deadline, or whose `event_id` \u002F `sample_id` does not resolve.\n- Permits with condition fulfillments in a file without `location.properties.timezone` _(since v2.4)_.\n\nA collective grant covering several wells is repeated in each well's file until cross-file references arrive in v3.\n\n---\n\n## `meters[]` _(since v2.3)_\n\nAn installation block: each entry is one installation of a totalizer (hidrômetro) in the well, present from `installed_at` until `removed_at`. Entries are edited in place, and `updated_at` records the last edit. A meter holds device facts only: every register value, including the installation and removal readings, lives in `production`. The installation-pattern rules of § `pump_installations[]` apply; overlapping open meters emit a warning, not an error, because secondary meters exist.\n\n### `Meter`\n\n| Field              | Type             | Required | Unit | Description                                                                  |\n| ------------------ | ---------------- | -------- | ---- | ---------------------------------------------------------------------------- |\n| `id`               | string           | yes      |      | Unique within `meters`. UUID v4 recommended.                                 |\n| `installed_at`     | string (instant) | yes      |      | RFC 3339 instant when the meter entered service in this well.                |\n| `removed_at`       | string (instant) | no       |      | When it left. Absent means currently installed.                              |\n| `installed_by`     | string           | no       |      | Person or company that installed the meter.                                  |\n| `removed_by`       | string           | no       |      | Person or company that removed the meter. Only meaningful with `removed_at`. |\n| `type`             | string           | no       |      | See format-reference.md § `meters[].type`.                                   |\n| `manufacturer`     | string           | no       |      |                                                                              |\n| `model`            | string           | no       |      |                                                                              |\n| `serial`           | string           | no       |      | Links reinstallations of the same unit.                                      |\n| `nominal_diameter` | number           | no       | mm   | Nominal diameter (DN).                                                       |\n| `max_reading`      | number           | no       | m³   | Register capacity, used to detect rollover. Greater than 0.                  |\n| `notes`            | string           | no       |      |                                                                              |\n| `updated_at`       | string (instant) | no       |      | Last edit of this record.                                                    |\n| `attachments`      | `Attachment[]`   | no       |      | Installation photos, invoices, certificates. See § Attachment.               |\n\nThe register values at installation and removal are recorded as ordinary `meter_reading` entries in `production`, with `datetime` equal to `installed_at` or `removed_at`. Meter calibrations are `history_logs` entries of category `maintenance` with `maintenance_type: \"meter_calibration\"` and a `meter_id`.\n\n### Validation (warnings, never rejection)\n\n- `removed_at` earlier than or equal to `installed_at`.\n- More than one entry without `removed_at`.\n- A `production` reading for this meter outside its installation window.\n\n---\n\n## `production[]` _(since v2.3)_\n\nA ledger: the record of water produced by the well, which grows by appending. Entries MAY be edited in place, but editing is NOT RECOMMENDED after the entry has been exported. `corrects` remains the recommended mechanism for measurement corrections: the correction is a new entry whose `corrects` holds the id of the retracted entry, following § `hydrodynamic_events[]` — Corrections (retracted entries stay in the file and are excluded from every derivation; chains are allowed; a cycle emits a warning). Entries are discriminated by `type`. Volumes are always derived, never stored as totals.\n\n### Common fields\n\n| Field      | Type    | Required | Description                                                                            |\n| ---------- | ------- | -------- | -------------------------------------------------------------------------------------- |\n| `id`       | string  | yes      | Unique within `production`. UUID v4 recommended.                                       |\n| `type`     | string  | yes      | `meter_reading` or `estimated_volume`. Non-canonical types SHOULD use the `x-` prefix. |\n| `corrects` | string  | no       | `production[].id` of the entry this one retracts.                                      |\n| `sequence` | integer | no       | Tie-breaker for identical instants, lower first.                                       |\n| `notes`    | string  | no       |                                                                                        |\n\nAn entry of a known `type` that lacks its required fields is rejected. Entries of unknown (`x-`) types are preserved with their extra members and are excluded from volume derivations.\n\n### `meter_reading`\n\n| Field      | Type             | Required | Unit | Description                                                      |\n| ---------- | ---------------- | -------- | ---- | ---------------------------------------------------------------- |\n| `datetime` | string (instant) | yes      |      | RFC 3339 instant of the reading.                                 |\n| `meter_id` | string           | yes      |      | `meters[].id`.                                                   |\n| `reading`  | number           | yes      | m³   | Register value. Meters reading in liters are converted on input. |\n| `source`   | string           | no       |      | `manual`, `telemetry`, `x-…`                                     |\n\nA totalizer value is cumulative, so telemetry needs no aggregation field: storing fewer points loses no volume. The producing application decides the density written to the file.\n\n### `estimated_volume`\n\nA volume produced in a period, estimated without a meter (e.g. before a meter was installed, or while it was out of service).\n\n| Field          | Type             | Required | Unit | Description                                                                              |\n| -------------- | ---------------- | -------- | ---- | ---------------------------------------------------------------------------------------- |\n| `period_start` | string (instant) | yes      |      | Start of the declared period.                                                            |\n| `period_end`   | string (instant) | yes      |      | End of the declared period. SHOULD be later than `period_start`; otherwise a warning.    |\n| `volume`       | number           | yes      | m³   | Volume produced in the period.                                                           |\n| `method`       | string           | no       |      | Basis of the estimate: `flow_time`, `energy`, `user_statement`, `x-…`. Descriptive only. |\n\n### Volume derivation (normative)\n\nCorrected entries are ignored throughout. Readings of each meter are ordered by instant, then `sequence`.\n\n1. For consecutive readings r₁, r₂ of the same meter, if r₂ ≥ r₁ the volume is r₂ − r₁.\n2. If r₂ \u003C r₁ and the meter has `max_reading`, the volume is (`max_reading` − r₁) + r₂ (rollover).\n3. If r₂ \u003C r₁ and there is no `max_reading`, the interval is unknown and a warning is emitted. It is never negative.\n4. Volume is never computed across two different meters. When readings exist at the removal and installation instants, coverage is complete up to the removal and from the installation; the gap between them is unmetered and not counted. Without those readings, the volume between the two meters is unknown.\n5. Production before a meter's first reading is unknown, not zero.\n\n### Precedence\n\n- An `estimated_volume` counts only for time not covered by meter readings, prorated linearly by the uncovered fraction of its period. Overlap emits a warning, and the meter wins. `method` plays no part in this rule.\n- Volumes declared to a regulator (annual use declarations) are not production entries. They are the fulfillment of the permit's reporting condition (`permits[].conditions[].fulfillments`), with the declaration attached.\n\n### Derived values\n\nVolume per period (day, month, year), prorated linearly by time across period boundaries; average flow over a period; compliance against `permits[].volume_limits` and `monthly_schedule`. None of these are stored.\n\n### Validation (warnings, never rejection)\n\n- A reading outside its meter's installation window, or a `meter_id` that does not resolve.\n- A decreasing reading on a meter without `max_reading` (unknown interval).\n- An `estimated_volume` overlapping metered time.\n- An `estimated_volume` whose `period_end` is not later than `period_start`.\n- A `corrects` cycle, or a `corrects` reference that does not resolve.\n\n---\n\n## `operating_regime[]` _(since v2.3)_\n\nA mutable record block: each entry declares how the well is intended to run from a given instant. Entries are edited in place, and `updated_at` records the last edit. A change of regime is a new entry; the entry with the latest `effective_from` not after a given instant is the regime in force. There is no end field.\n\n### `OperatingRegime`\n\n| Field                  | Type             | Required | Unit | Description                                             |\n| ---------------------- | ---------------- | -------- | ---- | ------------------------------------------------------- |\n| `id`                   | string           | yes      |      | Unique within `operating_regime`.                       |\n| `effective_from`       | string (instant) | yes      |      | When the regime takes effect. Duplicates are a warning. |\n| `flow_rate`            | number           | no       | m³\u002Fh |                                                         |\n| `daily_operating_time` | number           | no       | h    | Above 24 is read as 24, with a warning.                 |\n| `days_per_week`        | integer          | no       |      | 1–7.                                                    |\n| `notes`                | string           | no       |      |                                                         |\n| `updated_at`           | string (instant) | no       |      | Last edit of this record.                               |\n\n- An absent field means unknown, never zero.\n- A stopped well is recorded with a `history_logs` `status_change`, not a regime with `flow_rate: 0`.\n- A `daily_operating_time` above 24 is stored as written, read as 24 by every derivation, and emits a warning. A negative `daily_operating_time` is a schema error, as is a `days_per_week` outside 1–7 (or not an integer).\n\n### Validation (warnings, never rejection)\n\n- A `daily_operating_time` above 24.\n- Two entries with the same `effective_from`.\n- Regime values above those of the permit active at `effective_from` (`flow_rate`, `daily_operating_time`).\n\n---\n\n## `water_samples[]` _(since v2.3)_\n\nA ledger of water samples, each with its field and laboratory results. The full schema — `WaterSample`, `SamplingPoint`, `Purge`, `PurgeReading`, `Laboratory`, `Result`, `Parameter`, `Filtration`, `Validation`, result rules, validation and derived values — is specified in [water-quality.md](water-quality.md).\n\n---\n\n## Complete Example\n\n```json\n{\n  \"$schema\": \"https:\u002F\u002Fwelldot.org\u002Fschema\u002Fv2\u002Fwell.schema.json\",\n  \"@context\": \"https:\u002F\u002Fwelldot.org\u002Fcontext\u002Fv2.jsonld\",\n  \"version\": \"2.4\",\n  \"well_type\": \"tubular\",\n  \"well_purpose\": [\"production\"],\n  \"name\": \"Poço PP-01\",\n  \"well_driller\": \"Perfuradora XYZ\",\n  \"construction_date\": \"2006-03-10\",\n  \"obs\": \"Sem anomalias observadas durante a perfuração.\",\n\n  \"well_id\": [\n    { \"authority\": \"SIAGAS\", \"id\": \"SP-0042819\", \"primary\": true },\n    { \"authority\": \"ANA\", \"id\": \"02000.001234\u002F2006-78\" }\n  ],\n\n  \"location\": {\n    \"lat\": -1.4558,\n    \"lng\": -48.5039,\n    \"elevation\": 12.5,\n    \"properties\": {\n      \"timezone\": \"America\u002FBelem\",\n      \"elevation_datum\": \"wgs84_ellipsoid\",\n      \"crs\": \"EPSG:4326\",\n      \"elevation_precision\": 0.5\n    }\n  },\n\n  \"profiles\": [\"https:\u002F\u002Fwelldot.org\u002Fprofiles\u002Fbrazil-ana\u002Fv1\u002Fschema.json\"],\n\n  \"bore_hole\": [\n    { \"from\": 0, \"to\": 80, \"diameter\": 250, \"drilling_method\": \"rotary\" }\n  ],\n  \"well_case\": [\n    { \"from\": 0, \"to\": 60, \"type\": \"carbon_steel\", \"diameter\": 200 }\n  ],\n  \"reduction\": [],\n  \"well_screen\": [\n    {\n      \"from\": 60,\n      \"to\": 80,\n      \"type\": \"stainless_steel\",\n      \"diameter\": 150,\n      \"screen_slot\": 0.5,\n      \"slot_type\": \"continuous_slot\"\n    }\n  ],\n  \"surface_case\": [{ \"from\": 0, \"to\": 3, \"diameter\": 300 }],\n  \"hole_fill\": [\n    {\n      \"from\": 60,\n      \"to\": 80,\n      \"type\": \"gravel_pack\",\n      \"diameter\": 250,\n      \"description\": \"Seixo 2-4mm\"\n    },\n    {\n      \"from\": 3,\n      \"to\": 60,\n      \"type\": \"seal\",\n      \"diameter\": 250,\n      \"description\": \"Cimento\"\n    }\n  ],\n  \"centralizers\": [\n    {\n      \"from\": 6,\n      \"to\": 54,\n      \"spacing\": 12,\n      \"type\": \"spring_bow\",\n      \"diameter\": 245\n    }\n  ],\n  \"cement_pad\": {\n    \"type\": \"concrete\",\n    \"width\": 1.0,\n    \"thickness\": 0.15,\n    \"length\": 1.0\n  },\n\n  \"lithology\": [\n    {\n      \"from\": 0,\n      \"to\": 20,\n      \"description\": \"Areia fina amarelada\",\n      \"color\": \"#f5deb3\",\n      \"texture\": { \"code\": 607, \"vocabulary\": \"fgdc\" },\n      \"geologic_unit\": \"Quaternário\",\n      \"aquifer_unit\": \"freático\"\n    },\n    {\n      \"from\": 20,\n      \"to\": 80,\n      \"description\": \"Granito fraturado cinza\",\n      \"color\": \"#a9a9a9\",\n      \"texture\": { \"code\": 718, \"vocabulary\": \"fgdc\" },\n      \"geologic_unit\": \"Embasamento Cristalino\",\n      \"aquifer_unit\": \"fraturado\"\n    }\n  ],\n\n  \"fractures\": [\n    {\n      \"depth\": 45.2,\n      \"depth_precision\": 0.1,\n      \"water_intake\": true,\n      \"description\": \"Fratura aberta\",\n      \"swarm\": false,\n      \"azimuth\": 120,\n      \"dip\": 35\n    }\n  ],\n\n  \"caves\": [],\n\n  \"hydrodynamic_events\": [\n    {\n      \"id\": \"d4e5f6a7-b8c9-0123-defa-234567890123\",\n      \"type\": \"airlift\",\n      \"datetime\": \"2006-03-10T14:00:00-03:00\",\n      \"operator\": \"Perfuradora XYZ\",\n      \"steps\": [\n        {\n          \"rate\": 340.0,\n          \"duration\": 30,\n          \"readings\": [\n            { \"elapsed\": 30, \"depth\": 44.8, \"depth_precision\": 0.05 }\n          ]\n        }\n      ],\n      \"notes\": \"Air-lift at end of drilling. Static level not reliable.\"\n    },\n    {\n      \"id\": \"b2c3d4e5-f6a7-8901-bcde-f12345678901\",\n      \"type\": \"constant_rate\",\n      \"datetime\": \"2006-03-14T08:00:00-03:00\",\n      \"operator\": \"Perfuradora XYZ\",\n      \"equipment\": \"Submersible pump 15 CV\",\n      \"static_level\": 28.74,\n      \"static_level_precision\": 0.01,\n      \"steps\": [\n        {\n          \"rate\": 340.0,\n          \"duration\": 1440,\n          \"readings\": [\n            { \"elapsed\": 1, \"depth\": 32.1 },\n            { \"elapsed\": 5, \"depth\": 38.4 },\n            { \"elapsed\": 30, \"depth\": 42.8 },\n            { \"elapsed\": 60, \"depth\": 43.9 },\n            { \"elapsed\": 1440, \"depth\": 44.8 }\n          ]\n        }\n      ],\n      \"recovery\": {\n        \"readings\": [\n          { \"elapsed\": 5, \"depth\": 38.2 },\n          { \"elapsed\": 15, \"depth\": 33.6 },\n          { \"elapsed\": 30, \"depth\": 30.1 }\n        ]\n      },\n      \"notes\": \"Test terminated at 24h. Recovery monitored for 30 min.\"\n    },\n    {\n      \"id\": \"a1b2c3d4-e5f6-7890-abcd-ef1234567890\",\n      \"type\": \"spot_measurement\",\n      \"datetime\": \"2010-07-22T09:15:00-03:00\",\n      \"static_level\": 31.2,\n      \"measurement_method\": \"electric_probe\",\n      \"notes\": \"Routine annual monitoring.\"\n    },\n    {\n      \"id\": \"e5f6a7b8-c9d0-1234-efab-567890123456\",\n      \"type\": \"spot_measurement\",\n      \"datetime\": \"2026-09-15T09:10:00-03:00\",\n      \"static_level\": 33.4,\n      \"measurement_method\": \"electric_probe\",\n      \"notes\": \"Level before water sampling.\"\n    }\n  ],\n\n  \"aquifer_analysis\": [\n    {\n      \"id\": \"f6a7b8c9-d0e1-2345-fabc-456789012345\",\n      \"datetime\": \"2006-03-15T16:00:00-03:00\",\n      \"analyst\": \"Dr. Maria Silva\",\n      \"source_event_ids\": [\"b2c3d4e5-f6a7-8901-bcde-f12345678901\"],\n      \"method\": \"cooper_jacob\",\n      \"static_level\": 28.74,\n      \"static_level_source_id\": \"b2c3d4e5-f6a7-8901-bcde-f12345678901\",\n      \"dynamic_level\": 44.8,\n      \"flow_rate\": 340.0,\n      \"specific_capacity\": 21.17,\n      \"transmissivity\": 4.2e-4,\n      \"notes\": \"Cooper-Jacob straight-line fit, t=10min to t=1440min. S not determinable — no observation well.\"\n    }\n  ],\n\n  \"attachments\": [\n    {\n      \"id\": \"c1d2e3f4-a5b6-7890-cdef-123456789abc\",\n      \"uri\": \"https:\u002F\u002Ffiles.wellmanager.example.com\u002Fwells\u002Fpp-01\u002Frelatorio-perfuracao.pdf\",\n      \"media_type\": \"application\u002Fpdf\",\n      \"document_type\": \"drilling_report\",\n      \"filename\": \"relatorio-perfuracao.pdf\"\n    }\n  ],\n\n  \"pump_installations\": [\n    {\n      \"id\": \"e1f2a3b4-c5d6-7890-efab-234567890abc\",\n      \"installed_at\": \"2006-03-20T10:00:00-03:00\",\n      \"removed_at\": \"2018-06-12T09:30:00-03:00\",\n      \"installed_by\": \"Perfurações Silva Ltda.\",\n      \"removed_by\": \"Bombas Norte Serviços\",\n      \"type\": \"submersible\",\n      \"power_source\": \"grid\",\n      \"rated_power\": 11.0,\n      \"intake_depth\": 52\n    },\n    {\n      \"id\": \"f2a3b4c5-d6e7-8901-fabc-345678901bcd\",\n      \"installed_at\": \"2018-06-12T15:00:00-03:00\",\n      \"updated_at\": \"2024-03-15T11:42:00-03:00\",\n      \"type\": \"submersible\",\n      \"power_source\": \"grid\",\n      \"manufacturer\": \"Schneider\",\n      \"model\": \"ME-25\",\n      \"intake_depth\": 54,\n      \"rated_power\": 7.36,\n      \"riser_diameter\": 114.3,\n      \"riser_material\": \"galvanized_steel\",\n      \"check_valve\": true,\n      \"electrical\": {\n        \"voltage\": 380,\n        \"phases\": 3,\n        \"cable_section\": 10,\n        \"cable_length\": 70\n      },\n      \"attachments\": [\n        {\n          \"id\": \"b8c9d0e1-f2a3-4567-bcde-678901234567\",\n          \"uri\": \"https:\u002F\u002Ffiles.wellmanager.example.com\u002Fwells\u002Fpp-01\u002Fattachments\u002Fnota-fiscal-bomba-2018.pdf\",\n          \"media_type\": \"application\u002Fpdf\",\n          \"document_type\": \"invoice\",\n          \"filename\": \"nota-fiscal-bomba-2018.pdf\",\n          \"sha256\": \"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\"\n        }\n      ]\n    }\n  ],\n\n  \"permits\": [\n    {\n      \"id\": \"9a8b7c6d-5e4f-3210-abcd-0123456789ab\",\n      \"type\": \"abstraction_permit\",\n      \"authority\": \"SEMAS-PA\",\n      \"identifier\": \"1234\u002F2025\",\n      \"request_identifier\": \"2024\u002F0099-PRT\",\n      \"status\": \"granted\",\n      \"issued_at\": \"2025-02-10\",\n      \"valid_until\": \"2029-02-10\",\n      \"water_use\": [\"human_supply\"],\n      \"flow_rate\": 340.0,\n      \"daily_operating_time\": 20,\n      \"volume_limits\": [{ \"period\": \"annual\", \"volume\": 2482000 }],\n      \"conditions\": [\n        {\n          \"id\": \"c1\",\n          \"description\": \"Instalar hidrômetro na saída do poço\",\n          \"category\": \"equipment_installation\",\n          \"due_after\": \"P90D\",\n          \"responsible\": \"Equipe de operação\",\n          \"fulfillments\": [\n            {\n              \"id\": \"e2f3a4b5-c6d7-8901-efab-23456789abcd\",\n              \"datetime\": \"2025-04-02T10:00:00-03:00\",\n              \"due_date\": \"2025-05-11\",\n              \"description\": \"Hidrômetro instalado e comunicado ao órgão.\",\n              \"author\": \"Equipe de operação\"\n            }\n          ]\n        },\n        {\n          \"id\": \"c2\",\n          \"description\": \"Relatório semestral de nível e vazão\",\n          \"category\": \"reporting\",\n          \"first_due\": \"2025-07-31\",\n          \"recurrence\": \"P6M\"\n        },\n        {\n          \"id\": \"c3\",\n          \"description\": \"Análise anual de qualidade da água\",\n          \"category\": \"monitoring\",\n          \"first_due\": \"2026-09-30\",\n          \"recurrence\": \"P1Y\",\n          \"fulfillments\": [\n            {\n              \"id\": \"b5c6d7e8-f9a0-1234-bcde-56789abcdef0\",\n              \"datetime\": \"2026-09-22T16:00:00-03:00\",\n              \"due_date\": \"2026-09-30\",\n              \"description\": \"Laudo LD-4471\u002F26 protocolado no órgão gestor.\",\n              \"sample_id\": \"ws-2026-09-a\"\n            }\n          ]\n        }\n      ],\n      \"history\": [\n        {\n          \"id\": \"h-01\",\n          \"date\": \"2024-11-04\",\n          \"type\": \"filing\",\n          \"description\": \"Requerimento de outorga protocolado.\"\n        },\n        {\n          \"id\": \"h-02\",\n          \"date\": \"2024-12-02\",\n          \"type\": \"fee\",\n          \"description\": \"Taxa de análise do requerimento.\",\n          \"due_date\": \"2024-12-20\",\n          \"done\": true\n        },\n        {\n          \"id\": \"h-03\",\n          \"date\": \"2025-02-10\",\n          \"type\": \"decision\",\n          \"description\": \"Portaria 1234\u002F2025 publicada.\"\n        }\n      ],\n      \"attachments\": [\n        {\n          \"id\": \"d4e5f6a7-b8c9-0123-defa-456789abcdef\",\n          \"uri\": \"https:\u002F\u002Ffiles.wellmanager.example.com\u002Fwells\u002Fpp-01\u002Fportaria-1234-2025.pdf\",\n          \"media_type\": \"application\u002Fpdf\",\n          \"document_type\": \"permit_document\"\n        }\n      ]\n    }\n  ],\n\n  \"meters\": [\n    {\n      \"id\": \"7c8d9e0f-a1b2-4c3d-8e4f-5a6b7c8d9e0f\",\n      \"installed_at\": \"2025-04-02T09:00:00-03:00\",\n      \"installed_by\": \"Hidro Serviços\",\n      \"type\": \"electromagnetic\",\n      \"manufacturer\": \"Incontrol\",\n      \"model\": \"VMS Pro\",\n      \"serial\": \"EM150-55821\",\n      \"nominal_diameter\": 150,\n      \"max_reading\": 99999999\n    }\n  ],\n\n  \"production\": [\n    {\n      \"id\": \"p-0001\",\n      \"type\": \"meter_reading\",\n      \"datetime\": \"2025-04-02T09:00:00-03:00\",\n      \"meter_id\": \"7c8d9e0f-a1b2-4c3d-8e4f-5a6b7c8d9e0f\",\n      \"reading\": 0,\n      \"source\": \"manual\"\n    },\n    {\n      \"id\": \"p-0002\",\n      \"type\": \"meter_reading\",\n      \"datetime\": \"2025-12-31T17:00:00-03:00\",\n      \"meter_id\": \"7c8d9e0f-a1b2-4c3d-8e4f-5a6b7c8d9e0f\",\n      \"reading\": 1452300,\n      \"source\": \"telemetry\"\n    },\n    {\n      \"id\": \"p-0003\",\n      \"type\": \"estimated_volume\",\n      \"period_start\": \"2025-01-01T00:00:00-03:00\",\n      \"period_end\": \"2025-04-02T09:00:00-03:00\",\n      \"volume\": 436800,\n      \"method\": \"flow_time\",\n      \"notes\": \"Regime r-0001 (300 m³\u002Fh × 16 h\u002Fdia × 91 dias), antes do hidrômetro.\"\n    },\n    {\n      \"id\": \"p-0004\",\n      \"type\": \"meter_reading\",\n      \"datetime\": \"2026-06-30T17:00:00-03:00\",\n      \"meter_id\": \"7c8d9e0f-a1b2-4c3d-8e4f-5a6b7c8d9e0f\",\n      \"reading\": 2541800,\n      \"source\": \"manual\"\n    },\n    {\n      \"id\": \"p-0005\",\n      \"type\": \"meter_reading\",\n      \"datetime\": \"2026-06-30T17:00:00-03:00\",\n      \"meter_id\": \"7c8d9e0f-a1b2-4c3d-8e4f-5a6b7c8d9e0f\",\n      \"reading\": 2451800,\n      \"source\": \"manual\",\n      \"corrects\": \"p-0004\",\n      \"notes\": \"Corrige erro de digitação na leitura p-0004.\"\n    }\n  ],\n\n  \"operating_regime\": [\n    {\n      \"id\": \"r-0001\",\n      \"effective_from\": \"2018-06-12T15:00:00-03:00\",\n      \"flow_rate\": 300,\n      \"daily_operating_time\": 16,\n      \"days_per_week\": 7\n    },\n    {\n      \"id\": \"r-0002\",\n      \"effective_from\": \"2025-04-02T09:00:00-03:00\",\n      \"flow_rate\": 320,\n      \"daily_operating_time\": 18,\n      \"days_per_week\": 7,\n      \"updated_at\": \"2025-04-02T12:00:00-03:00\"\n    }\n  ],\n\n  \"water_samples\": [\n    {\n      \"id\": \"ws-2026-09-a\",\n      \"datetime\": \"2026-09-15T09:30:00-03:00\",\n      \"sample_type\": \"routine\",\n      \"campaign\": \"2026-Q3\",\n      \"sampling_method\": \"low_flow\",\n      \"sampling_point\": {\n        \"type\": \"in_well\",\n        \"depth\": 65,\n        \"device\": \"low_flow_pump\"\n      },\n      \"purge\": {\n        \"duration\": 35,\n        \"volume\": 0.0105,\n        \"flow_rate\": 0.018,\n        \"stabilized\": true,\n        \"readings\": [\n          {\n            \"elapsed\": 25,\n            \"parameter\": { \"code\": \"ph\", \"vocabulary\": \"welldot\" },\n            \"value\": 4.9\n          },\n          {\n            \"elapsed\": 30,\n            \"parameter\": { \"code\": \"ph\", \"vocabulary\": \"welldot\" },\n            \"value\": 4.8\n          },\n          {\n            \"elapsed\": 35,\n            \"parameter\": { \"code\": \"ph\", \"vocabulary\": \"welldot\" },\n            \"value\": 4.8\n          }\n        ]\n      },\n      \"static_level_event_id\": \"e5f6a7b8-c9d0-1234-efab-567890123456\",\n      \"collected_by\": \"Field team A\",\n      \"chain_of_custody\": \"CC-0918\",\n      \"laboratory\": {\n        \"name\": \"Lab X\",\n        \"accreditation\": \"ISO\u002FIEC 17025 #1234\",\n        \"report_number\": \"LD-4471\u002F26\",\n        \"batch_id\": \"WO-88213\",\n        \"sample_id\": \"88213-01\",\n        \"received_at\": \"2026-09-15T18:20:00-03:00\",\n        \"received_temperature\": 4.1\n      },\n      \"attachments\": [\n        {\n          \"id\": \"a1\",\n          \"uri\": \"https:\u002F\u002Ffiles.wellmanager.example.com\u002Fwells\u002Fpp-01\u002FLD-4471-26.pdf\",\n          \"media_type\": \"application\u002Fpdf\",\n          \"document_type\": \"lab_report\"\n        }\n      ],\n      \"results\": [\n        {\n          \"parameter\": { \"code\": \"ph\", \"vocabulary\": \"welldot\" },\n          \"value\": 4.8,\n          \"measured_in\": \"field\"\n        },\n        {\n          \"parameter\": {\n            \"code\": \"specific_conductance\",\n            \"vocabulary\": \"welldot\"\n          },\n          \"value\": 1240,\n          \"measured_in\": \"field\"\n        },\n        {\n          \"parameter\": { \"code\": \"turbidity_fnu\", \"vocabulary\": \"welldot\" },\n          \"value\": 3.1,\n          \"measured_in\": \"field\"\n        },\n        {\n          \"parameter\": { \"code\": \"sulfate\", \"vocabulary\": \"welldot\" },\n          \"value\": 412,\n          \"method\": \"US EPA 300.0\",\n          \"measured_in\": \"lab\",\n          \"analyzed_at\": \"2026-09-17T00:00:00-03:00\",\n          \"analyzed_at_resolution\": \"day\",\n          \"validation\": { \"status\": \"validated\", \"validated_by\": \"QA reviewer\" }\n        },\n        {\n          \"parameter\": { \"code\": \"iron\", \"vocabulary\": \"welldot\" },\n          \"value\": 18.6,\n          \"fraction\": \"dissolved\",\n          \"filtration\": { \"pore_size\": 0.45, \"location\": \"field\" },\n          \"method\": \"US EPA 200.8\",\n          \"measured_in\": \"lab\"\n        },\n        {\n          \"parameter\": { \"code\": \"cyanide_wad_as_cn\", \"vocabulary\": \"welldot\" },\n          \"qualifier\": \"estimated\",\n          \"value\": 0.004,\n          \"detection_limit\": 0.002,\n          \"quantification_limit\": 0.005,\n          \"measured_in\": \"lab\",\n          \"lab_flags\": [\"J\"],\n          \"validation\": { \"status\": \"qualified\", \"qualifier\": \"J\" }\n        },\n        {\n          \"parameter\": { \"code\": \"71-43-2\", \"vocabulary\": \"cas\" },\n          \"qualifier\": \"\u003C\",\n          \"value\": 0.001,\n          \"measured_in\": \"lab\"\n        },\n        {\n          \"parameter\": { \"code\": \"e_coli\", \"vocabulary\": \"welldot\" },\n          \"presence\": false,\n          \"measured_in\": \"lab\",\n          \"analyzed_at\": \"2026-09-15T19:10:00-03:00\"\n        }\n      ]\n    },\n    {\n      \"id\": \"ws-2026-09-b\",\n      \"datetime\": \"2026-09-15T09:35:00-03:00\",\n      \"sample_type\": \"field_duplicate\",\n      \"parent_sample_id\": \"ws-2026-09-a\",\n      \"campaign\": \"2026-Q3\",\n      \"sampling_point\": {\n        \"type\": \"in_well\",\n        \"depth\": 65,\n        \"device\": \"low_flow_pump\"\n      },\n      \"results\": [\n        {\n          \"parameter\": { \"code\": \"sulfate\", \"vocabulary\": \"welldot\" },\n          \"value\": 398,\n          \"measured_in\": \"lab\"\n        }\n      ]\n    }\n  ],\n\n  \"history_logs\": [\n    {\n      \"id\": \"d0e1f2a3-b4c5-6789-defa-890123456789\",\n      \"datetime\": \"2006-03-10T00:00:00-03:00\",\n      \"updated_at\": \"2006-03-10T00:00:00-03:00\",\n      \"category\": \"event\",\n      \"description\": \"Well construction completed. Commissioned for public supply by COSANPA. Initial flow rate 340 m³\u002Fh via air-lift.\",\n      \"author\": \"Prefeitura Municipal de Belém\"\n    },\n    {\n      \"id\": \"c3d4e5f6-a7b8-9012-cdef-3456789abcde\",\n      \"datetime\": \"2006-03-20T10:00:00-03:00\",\n      \"category\": \"status_change\",\n      \"description\": \"Poço entra em operação após instalação da bomba.\",\n      \"status\": \"active\"\n    },\n    {\n      \"id\": \"a7b8c9d0-e1f2-3456-abcd-567890123456\",\n      \"datetime\": \"2018-06-12T09:30:00-03:00\",\n      \"updated_at\": \"2024-03-15T11:42:00-03:00\",\n      \"category\": \"maintenance\",\n      \"maintenance_type\": \"pump_service\",\n      \"pump_installation_id\": \"f2a3b4c5-d6e7-8901-fabc-345678901bcd\",\n      \"description\": \"Original 15 CV submersible pump replaced after motor burnout. New pump: Schneider ME-25 10 CV. (Description corrected 2024-03-15: model was ME-25, not ME-22 as originally logged.)\",\n      \"author\": \"Manutenção Rápida Ltda.\",\n      \"severity\": \"high\",\n      \"attachments\": [\n        {\n          \"id\": \"b8c9d0e1-f2a3-4567-bcde-678901234567\",\n          \"uri\": \"https:\u002F\u002Ffiles.wellmanager.example.com\u002Fwells\u002Fpp-01\u002Fattachments\u002Fnota-fiscal-bomba-2018.pdf\",\n          \"media_type\": \"application\u002Fpdf\",\n          \"document_type\": \"invoice\",\n          \"filename\": \"nota-fiscal-bomba-2018.pdf\",\n          \"description\": \"Purchase invoice for replacement pump\",\n          \"sha256\": \"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\"\n        }\n      ]\n    },\n    {\n      \"id\": \"f3a4b5c6-d7e8-9012-fabc-3456789abcde\",\n      \"datetime\": \"2026-04-10T14:00:00-03:00\",\n      \"category\": \"maintenance\",\n      \"maintenance_type\": \"meter_calibration\",\n      \"meter_id\": \"7c8d9e0f-a1b2-4c3d-8e4f-5a6b7c8d9e0f\",\n      \"description\": \"Aferição do medidor eletromagnético; erro dentro da tolerância.\",\n      \"author\": \"Metrologia Norte Ltda.\"\n    },\n    {\n      \"id\": \"a4b5c6d7-e8f9-0123-abcd-456789abcdef\",\n      \"datetime\": \"2026-09-15T09:30:00-03:00\",\n      \"category\": \"maintenance\",\n      \"maintenance_type\": \"water_sampling\",\n      \"sample_ids\": [\"ws-2026-09-a\", \"ws-2026-09-b\"],\n      \"hydrodynamic_event_ids\": [\"e5f6a7b8-c9d0-1234-efab-567890123456\"],\n      \"description\": \"Coleta de baixa vazão com duplicata de campo; nível medido antes da coleta.\",\n      \"author\": \"Field team A\"\n    }\n  ]\n}\n```\n\n---\n\n_`.well` Format Specification v2.4_\n",{"title":7,"description":18687},"format\u002Fspec\u002Fv2\u002Fobject-schemas","3dBq3JD6QRVdUg4X_mnG61LT0zyzvUeQrJ8TOugWvsQ",{"docs_en":18696,"spec":19013,"changelogs":19056},[18697,18717,18736,18792,18901,18955],{"title":18698,"path":18699,"stem":18700,"children":18701},"Ai","\u002Fai","ai",[18702,18705,18709,18713],{"title":18703,"path":18699,"stem":18704},"Introduction","ai\u002Findex",{"title":18706,"path":18707,"stem":18708},"Converting reports with an assistant","\u002Fai\u002Fconversion-skill","ai\u002Fconversion-skill",{"title":18710,"path":18711,"stem":18712},"llms.txt and Markdown pages","\u002Fai\u002Fllms","ai\u002Fllms",{"title":18714,"path":18715,"stem":18716},"MCP server","\u002Fai\u002Fmcp","ai\u002Fmcp",{"title":18718,"path":18719,"stem":18720,"children":18721},"Contributing","\u002Fcontributing","contributing",[18722,18724,18728,18732],{"title":18703,"path":18719,"stem":18723},"contributing\u002Findex",{"title":18725,"path":18726,"stem":18727},"Writing docs","\u002Fcontributing\u002Fwriting-docs","contributing\u002F1.writing-docs",{"title":18729,"path":18730,"stem":18731},"Update rules","\u002Fcontributing\u002Fupdate-rules","contributing\u002F2.update-rules",{"title":18733,"path":18734,"stem":18735},"Content components","\u002Fcontributing\u002Fcomponents","contributing\u002Fcomponents",{"title":18737,"path":18738,"stem":18739,"children":18740},"Core","\u002Fcore","core",[18741,18743,18757,18786],{"title":18703,"path":18738,"stem":18742},"core\u002Findex",{"title":18744,"path":18745,"stem":18746,"children":18747,"page":18756},"Getting Started","\u002Fcore\u002Fgetting-started","core\u002F1.getting-started",[18748,18752],{"title":18749,"path":18750,"stem":18751},"Installation","\u002Fcore\u002Fgetting-started\u002Finstallation","core\u002F1.getting-started\u002F1.installation",{"title":18753,"path":18754,"stem":18755},"First use","\u002Fcore\u002Fgetting-started\u002Ffirst-use","core\u002F1.getting-started\u002F2.first-use",false,{"title":18758,"path":18759,"stem":18760,"children":18761,"page":18756},"Guides","\u002Fcore\u002Fguides","core\u002F2.guides",[18762,18766,18770,18774,18778,18782],{"title":18763,"path":18764,"stem":18765},"Parsing and validating","\u002Fcore\u002Fguides\u002Fparsing-and-validating","core\u002F2.guides\u002F1.parsing-and-validating",{"title":18767,"path":18768,"stem":18769},"Serializing and sharing","\u002Fcore\u002Fguides\u002Fserializing-and-sharing","core\u002F2.guides\u002F2.serializing-and-sharing",{"title":18771,"path":18772,"stem":18773},"Unit conversion","\u002Fcore\u002Fguides\u002Funit-conversion","core\u002F2.guides\u002F3.unit-conversion",{"title":18775,"path":18776,"stem":18777},"Vocabularies and textures","\u002Fcore\u002Fguides\u002Fvocabularies-and-textures","core\u002F2.guides\u002F4.vocabularies-and-textures",{"title":18779,"path":18780,"stem":18781},"Water quality vocabulary","\u002Fcore\u002Fguides\u002Fwater-quality-vocabulary","core\u002F2.guides\u002F5.water-quality-vocabulary",{"title":18783,"path":18784,"stem":18785},"Versions and time zones","\u002Fcore\u002Fguides\u002Fversions-and-time-zones","core\u002F2.guides\u002F6.versions-and-time-zones",{"title":18787,"path":18788,"stem":18789,"children":18790},"API reference","\u002Fcore\u002Fapi","core\u002Fapi\u002Findex",[18791],{"title":18787,"path":18788,"stem":18789},{"title":18793,"path":18794,"stem":18795,"children":18796},"Format","\u002Fformat","format",[18797,18799,18819,18848,18872,18891,18897],{"title":18703,"path":18794,"stem":18798},"format\u002Findex",{"title":18744,"path":18800,"stem":18801,"children":18802,"page":18756},"\u002Fformat\u002Fgetting-started","format\u002F1.getting-started",[18803,18807,18811,18815],{"title":18804,"path":18805,"stem":18806},"What is .well?","\u002Fformat\u002Fgetting-started\u002Fwhat-is-well","format\u002F1.getting-started\u002F1.what-is-well",{"title":18808,"path":18809,"stem":18810},"For geologists","\u002Fformat\u002Fgetting-started\u002Ffor-geologists","format\u002F1.getting-started\u002F2.for-geologists",{"title":18812,"path":18813,"stem":18814},"For developers","\u002Fformat\u002Fgetting-started\u002Ffor-developers","format\u002F1.getting-started\u002F3.for-developers",{"title":18816,"path":18817,"stem":18818},"Your first .well file","\u002Fformat\u002Fgetting-started\u002Ffirst-well-file","format\u002F1.getting-started\u002F4.first-well-file",{"title":18820,"path":18821,"stem":18822,"children":18823,"page":18756},"Concepts","\u002Fformat\u002Fconcepts","format\u002F2.concepts",[18824,18828,18832,18836,18840,18844],{"title":18825,"path":18826,"stem":18827},"Depths and intervals","\u002Fformat\u002Fconcepts\u002Fdepths-and-intervals","format\u002F2.concepts\u002F1.depths-and-intervals",{"title":18829,"path":18830,"stem":18831},"Units and precision","\u002Fformat\u002Fconcepts\u002Funits-and-precision","format\u002F2.concepts\u002F2.units-and-precision",{"title":18833,"path":18834,"stem":18835},"Vocabularies","\u002Fformat\u002Fconcepts\u002Fvocabularies","format\u002F2.concepts\u002F3.vocabularies",{"title":18837,"path":18838,"stem":18839},"Profiles","\u002Fformat\u002Fconcepts\u002Fprofiles","format\u002F2.concepts\u002F4.profiles",{"title":18841,"path":18842,"stem":18843},"Versions and deprecation","\u002Fformat\u002Fconcepts\u002Fversions-and-deprecation","format\u002F2.concepts\u002F5.versions-and-deprecation",{"title":18845,"path":18846,"stem":18847},"Extensibility","\u002Fformat\u002Fconcepts\u002Fextensibility","format\u002F2.concepts\u002F6.extensibility",{"title":18758,"path":18849,"stem":18850,"children":18851,"page":18756},"\u002Fformat\u002Fguides","format\u002F3.guides",[18852,18856,18860,18864,18868],{"title":18853,"path":18854,"stem":18855},"Writing a .well by hand","\u002Fformat\u002Fguides\u002Fwriting-by-hand","format\u002F3.guides\u002F1.writing-by-hand",{"title":18857,"path":18858,"stem":18859},"Converting a report","\u002Fformat\u002Fguides\u002Fconverting-a-report","format\u002F3.guides\u002F2.converting-a-report",{"title":18861,"path":18862,"stem":18863},"Validating","\u002Fformat\u002Fguides\u002Fvalidating","format\u002F3.guides\u002F3.validating",{"title":18865,"path":18866,"stem":18867},"Extending for your own needs","\u002Fformat\u002Fguides\u002Fextending","format\u002F3.guides\u002F4.extending",{"title":18869,"path":18870,"stem":18871},"Building an editor or database on .well","\u002Fformat\u002Fguides\u002Fbuilding-on-well","format\u002F3.guides\u002F5.building-on-well",{"title":50,"path":18873,"stem":18874,"children":18875},"\u002Fformat\u002Freference","format\u002F4.reference\u002Findex",[18876,18877,18881,18885],{"title":50,"path":18873,"stem":18874},{"title":18878,"path":18879,"stem":18880},"JSON Schema","\u002Fformat\u002Freference\u002Fjson-schema","format\u002F4.reference\u002F1.json-schema",{"title":18882,"path":18883,"stem":18884},"Example wells","\u002Fformat\u002Freference\u002Fexamples","format\u002F4.reference\u002F2.examples",{"title":18886,"path":18887,"stem":18888,"children":18889},"Object reference","\u002Fformat\u002Freference\u002Fobjects","format\u002Freference\u002Fobjects\u002Findex",[18890],{"title":18886,"path":18887,"stem":18888},{"title":18892,"path":18893,"stem":18894,"children":18895},"About the spec","\u002Fformat\u002Fspec","format\u002F5.spec\u002Findex",[18896],{"title":18892,"path":18893,"stem":18894},{"title":18898,"path":18899,"stem":18900},"Changelog","\u002Fformat\u002Fchangelog","format\u002F6.changelog",{"title":18902,"path":18903,"stem":18904,"children":18905},"Render","\u002Frender","render",[18906,18908,18918,18950],{"title":18703,"path":18903,"stem":18907},"render\u002Findex",{"title":18744,"path":18909,"stem":18910,"children":18911,"page":18756},"\u002Frender\u002Fgetting-started","render\u002F1.getting-started",[18912,18915],{"title":18749,"path":18913,"stem":18914},"\u002Frender\u002Fgetting-started\u002Finstallation","render\u002F1.getting-started\u002F1.installation",{"title":18753,"path":18916,"stem":18917},"\u002Frender\u002Fgetting-started\u002Ffirst-use","render\u002F1.getting-started\u002F2.first-use",{"title":18758,"path":18919,"stem":18920,"children":18921,"page":18756},"\u002Frender\u002Fguides","render\u002F2.guides",[18922,18926,18930,18934,18938,18942,18946],{"title":18923,"path":18924,"stem":18925},"Panels and layout","\u002Frender\u002Fguides\u002Fpanels-and-layout","render\u002F2.guides\u002F1.panels-and-layout",{"title":18927,"path":18928,"stem":18929},"Layers and labels","\u002Frender\u002Fguides\u002Flayers-and-labels","render\u002F2.guides\u002F2.layers-and-labels",{"title":18931,"path":18932,"stem":18933},"Theming","\u002Frender\u002Fguides\u002Ftheming","render\u002F2.guides\u002F3.theming",{"title":18935,"path":18936,"stem":18937},"Locale and units","\u002Frender\u002Fguides\u002Flocale-and-units","render\u002F2.guides\u002F4.locale-and-units",{"title":18939,"path":18940,"stem":18941},"Legends","\u002Frender\u002Fguides\u002Flegends","render\u002F2.guides\u002F5.legends",{"title":18943,"path":18944,"stem":18945},"Zoom, pan and highlights","\u002Frender\u002Fguides\u002Finteraction","render\u002F2.guides\u002F6.interaction",{"title":18947,"path":18948,"stem":18949},"Using it in a framework","\u002Frender\u002Fguides\u002Fframeworks","render\u002F2.guides\u002F7.frameworks",{"title":18787,"path":18951,"stem":18952,"children":18953},"\u002Frender\u002Fapi","render\u002Fapi\u002Findex",[18954],{"title":18787,"path":18951,"stem":18952},{"title":18956,"path":18957,"stem":18958,"children":18959},"Utils","\u002Futils","utils",[18960,18962,18972,19008],{"title":18703,"path":18957,"stem":18961},"utils\u002Findex",{"title":18744,"path":18963,"stem":18964,"children":18965,"page":18756},"\u002Futils\u002Fgetting-started","utils\u002F1.getting-started",[18966,18969],{"title":18749,"path":18967,"stem":18968},"\u002Futils\u002Fgetting-started\u002Finstallation","utils\u002F1.getting-started\u002F1.installation",{"title":18753,"path":18970,"stem":18971},"\u002Futils\u002Fgetting-started\u002Ffirst-use","utils\u002F1.getting-started\u002F2.first-use",{"title":18758,"path":18973,"stem":18974,"children":18975,"page":18756},"\u002Futils\u002Fguides","utils\u002F2.guides",[18976,18980,18984,18988,18992,18996,19000,19004],{"title":18977,"path":18978,"stem":18979},"Geometry and volumes","\u002Futils\u002Fguides\u002Fgeometry-and-volumes","utils\u002F2.guides\u002F1.geometry-and-volumes",{"title":18981,"path":18982,"stem":18983},"Water levels and pumping tests","\u002Futils\u002Fguides\u002Fpumping-tests","utils\u002F2.guides\u002F2.pumping-tests",{"title":18985,"path":18986,"stem":18987},"Permits","\u002Futils\u002Fguides\u002Fpermits","utils\u002F2.guides\u002F3.permits",{"title":18989,"path":18990,"stem":18991},"Operation and production","\u002Futils\u002Fguides\u002Foperation","utils\u002F2.guides\u002F4.operation",{"title":18993,"path":18994,"stem":18995},"Water quality","\u002Futils\u002Fguides\u002Fwater-quality","utils\u002F2.guides\u002F5.water-quality",{"title":18997,"path":18998,"stem":18999},"Logger import","\u002Futils\u002Fguides\u002Flogger-import","utils\u002F2.guides\u002F6.logger-import",{"title":19001,"path":19002,"stem":19003},"SIAGAS import","\u002Futils\u002Fguides\u002Fsiagas-import","utils\u002F2.guides\u002F7.siagas-import",{"title":19005,"path":19006,"stem":19007},"Formatting","\u002Futils\u002Fguides\u002Fformatting","utils\u002F2.guides\u002F8.formatting",{"title":18787,"path":19009,"stem":19010,"children":19011},"\u002Futils\u002Fapi","utils\u002Fapi\u002Findex",[19012],{"title":18787,"path":19009,"stem":19010},[19014],{"title":18793,"path":18794,"stem":18795,"children":19015,"page":18756},[19016],{"title":19017,"path":18893,"stem":19018,"children":19019,"page":18756},"Spec","format\u002Fspec",[19020,19029,19038],{"title":19021,"path":19022,"stem":19023,"children":19024,"page":18756},"Reference","\u002Fformat\u002Fspec\u002Freference","format\u002Fspec\u002Freference",[19025],{"title":19026,"path":19027,"stem":19028},"FGDC Texture Patterns Reference","\u002Fformat\u002Fspec\u002Freference\u002Ffgdc-textures","format\u002Fspec\u002Freference\u002Ffgdc-textures",{"title":19030,"path":19031,"stem":19032,"children":19033,"page":18756},"V1","\u002Fformat\u002Fspec\u002Fv1","format\u002Fspec\u002Fv1",[19034],{"title":19035,"path":19036,"stem":19037},".well File Format Specification","\u002Fformat\u002Fspec\u002Fv1\u002Fwell-format","format\u002Fspec\u002Fv1\u002Fwell-format",{"title":19039,"path":19040,"stem":19041,"children":19042,"page":18756},"V2","\u002Fformat\u002Fspec\u002Fv2","format\u002Fspec\u002Fv2",[19043,19046,19049,19050,19053],{"title":19044,"path":36,"stem":19045},".well File Format Specification — Version 2.4: Format Reference","format\u002Fspec\u002Fv2\u002Fformat-reference",{"title":19047,"path":40,"stem":19048},".well File Format Specification — Version 2.4: Interoperability","format\u002Fspec\u002Fv2\u002Finteroperability",{"title":7,"path":18690,"stem":18693},{"title":19051,"path":31,"stem":19052},".well File Format Specification — Version 2.4: Overview","format\u002Fspec\u002Fv2\u002Foverview",{"title":19054,"path":44,"stem":19055},".well File Format Specification — Version 2.4: Water Quality","format\u002Fspec\u002Fv2\u002Fwater-quality",[19057,19063,19069],{"title":18737,"path":18738,"stem":18739,"children":19058,"page":18756},[19059],{"title":19060,"path":19061,"stem":19062},"@welldot\u002Fcore","\u002Fcore\u002Fchangelog","core\u002FCHANGELOG",{"title":18902,"path":18903,"stem":18904,"children":19064,"page":18756},[19065],{"title":19066,"path":19067,"stem":19068},"@welldot\u002Frender","\u002Frender\u002Fchangelog","render\u002FCHANGELOG",{"title":18956,"path":18957,"stem":18958,"children":19070,"page":18756},[19071],{"title":19072,"path":19073,"stem":19074},"@welldot\u002Futils","\u002Futils\u002Fchangelog","utils\u002FCHANGELOG",1793050496150]