[{"data":1,"prerenderedAt":882},["ShallowReactive",2],{"page-\u002Futils\u002Fapi\u002Ffunctions\u002FgetOperationWarnings":3,"navigation":495},{"collection":4,"page":5},"docs_en",{"id":6,"title":7,"body":8,"description":485,"extension":486,"meta":487,"navigation":489,"path":490,"rawbody":491,"seo":492,"stem":493,"__hash__":494},"docs_en\u002Futils\u002Fapi\u002Ffunctions\u002FgetOperationWarnings.md","getOperationWarnings",{"type":9,"value":10,"toc":475},"minimark",[11,40,74,77,116,123,221,224,286,292,382,385,417,420,439,444,447,452,454,463,467],[12,13,14],"blockquote",{},[15,16,17,20,21,25,26,29,30,37],"p",{},[18,19,7],"strong",{},"(",[22,23,24],"code",{},"well",", ",[22,27,28],{},"today?","): ",[31,32,34],"a",{"href":33},"\u002Futils\u002Fapi\u002Ftype-aliases\u002FOperationWarning",[22,35,36],{},"OperationWarning",[38,39],"span",{},[15,41,42,43,25,46,49,50,53,54,57,58,61,62,65,66,69,70,73],{},"Returns the validation warnings of the ",[22,44,45],{},"meters",[22,47,48],{},"production"," and\n",[22,51,52],{},"operating_regime"," blocks, of the v2.3 ",[22,55,56],{},"history_logs"," categories and of\n",[22,59,60],{},"aquifer_analysis"," references (.well v2.3) and of ",[22,63,64],{},"logger_series"," events\n(.well v2.4). Warnings never make a file invalid. ",[22,67,68],{},"today"," (local calendar\ndate) selects the active permit and the regime in force for\n",[22,71,72],{},"regime_exceeds_permit",".",[15,75,76],{},"Meters:",[78,79,80,98,107],"ul",{},[81,82,83,86,87,90,91,94,95,73],"li",{},[22,84,85],{},"meter_removed_before_installed"," — ",[22,88,89],{},"removed_at"," not after ",[22,92,93],{},"installed_at",". ids: ",[38,96,97],{},"meter",[81,99,100,103,104,73],{},[22,101,102],{},"overlapping_meters"," — two installation windows overlap (open = until\ninfinity; touching is fine). ids: ",[38,105,106],{},"meter, meter",[81,108,109,112,113,73],{},[22,110,111],{},"duplicate_meter_id"," — ids: ",[38,114,115],{},"meter id",[15,117,118,119,122],{},"Production (effective entries only, except for ids and ",[22,120,121],{},"corrects","):",[78,124,125,133,148,161,169,179,191,211],{},[81,126,127,112,130,73],{},[22,128,129],{},"reading_meter_unresolved",[38,131,132],{},"production, meter_id",[81,134,135,138,139,141,142,144,145,73],{},[22,136,137],{},"reading_outside_installation"," — reading before ",[22,140,93],{}," or after\n",[22,143,89],{}," (equal is fine). ids: ",[38,146,147],{},"production, meter",[81,149,150,153,154,157,158,73],{},[22,151,152],{},"reading_rollover_unknown"," — r₂ \u003C r₁ without ",[22,155,156],{},"max_reading",". ids:\n",[38,159,160],{},"r₁ production, r₂ production, meter",[81,162,163,112,166,73],{},[22,164,165],{},"duplicate_production_id",[38,167,168],{},"production id",[81,170,171,86,174,176,177,73],{},[22,172,173],{},"corrects_unresolved",[22,175,121],{}," points to no entry. ids: ",[38,178,48],{},[81,180,181,184,185,187,188,190],{},[22,182,183],{},"corrects_cycle"," — the ",[22,186,121],{}," chain loops back. ids: ",[38,189,48],{},",\nonce per entry in the cycle.",[81,192,193,196,197,200,201,204,205,208,209,73],{},[22,194,195],{},"estimate_period_invalid"," — an ",[22,198,199],{},"estimated_volume"," whose ",[22,202,203],{},"period_end"," is\nnot after ",[22,206,207],{},"period_start",", or an unparseable instant. ids: ",[38,210,48],{},[81,212,213,196,216,218,219,73],{},[22,214,215],{},"estimated_overlaps_meter",[22,217,199],{}," overlapping a meter\ninterval; the meter wins. ids: ",[38,220,48],{},[15,222,223],{},"Operating regime:",[78,225,226,234,240,253],{},[81,227,228,112,231,73],{},[22,229,230],{},"duplicate_regime_id",[38,232,233],{},"regime id",[81,235,236,239],{},[22,237,238],{},"regime_duplicate_effective_from"," — same instant. ids: every regime sharing it.",[81,241,242,245,246,249,250,73],{},[22,243,244],{},"daily_operating_time_normalized"," — a regime ",[22,247,248],{},"daily_operating_time"," above\n24, read as 24 (v2.4). ids: ",[38,251,252],{},"regime",[81,254,255,257,258,260,261,264,265,267,268,271,272,274,275,278,279,282,283,73],{},[22,256,72],{}," — the regime in force on ",[22,259,68],{}," (latest whose\n",[22,262,263],{},"effective_from"," local date is on or before ",[22,266,68],{},") has ",[22,269,270],{},"flow_rate"," or\n",[22,273,248],{}," above an ",[22,276,277],{},"active"," \u002F ",[22,280,281],{},"active_pending_renewal","\npermit. ids: ",[38,284,285],{},"regime, permit",[15,287,288,289,122],{},"History logs (ids: ",[38,290,291],{},"log",[78,293,294,319,336,352,371],{},[81,295,296,299,300,303,304,307,308,311,312,49,315,318],{},[22,297,298],{},"log_category_field_mismatch"," — maintenance fields on a non-",[22,301,302],{},"maintenance","\nentry, ",[22,305,306],{},"status"," on a non-",[22,309,310],{},"status_change",". ",[22,313,314],{},"hydrodynamic_event_ids",[22,316,317],{},"sample_ids"," are valid on every category.",[81,320,321,86,324,25,327,330,331,278,333,335],{},[22,322,323],{},"log_reference_unresolved",[22,325,326],{},"pump_installation_id",[22,328,329],{},"meter_id",", or an\nid in ",[22,332,314],{},[22,334,317],{}," that does not resolve.",[81,337,338,341,342,271,345,348,349,351],{},[22,339,340],{},"log_after_decommission"," — while the current status is ",[22,343,344],{},"decommissioned",[22,346,347],{},"abandoned",", a non-",[22,350,310],{}," entry dated after the start of that\nclosed run (the earliest closing entry not followed by a reopening one).",[81,353,354,357,358,360,361,363,364,366,367,370],{},[22,355,356],{},"missing_maintenance_type"," — a structured ",[22,359,302],{}," entry (with\n",[22,362,326],{}," or ",[22,365,329],{},") without ",[22,368,369],{},"maintenance_type",". Legacy\nmaintenance entries without references are fine.",[81,372,373,376,377,379,380,73],{},[22,374,375],{},"missing_status"," — a ",[22,378,310],{}," entry without ",[22,381,306],{},[15,383,384],{},"Aquifer analysis:",[78,386,387,402],{},[81,388,389,86,392,271,395,398,399,73],{},[22,390,391],{},"analysis_uses_retracted_event",[22,393,394],{},"source_event_ids",[22,396,397],{},"static_level_source_id"," points to a retracted event. ids: ",[38,400,401],{},"analysis, event",[81,403,404,86,407,271,409,411,412,414,415,73],{},[22,405,406],{},"analysis_uses_logger_series",[22,408,394],{},[22,410,397],{}," points to an effective ",[22,413,64],{},", which is\nnot a valid analysis source (v2.4). ids: ",[38,416,401],{},[15,418,419],{},"Logger series (effective events only, v2.4):",[78,421,422],{},[81,423,424,427,428,431,432,435,436,73],{},[22,425,426],{},"logger_reading_below_sensor"," — a reading whose ",[22,429,430],{},"depth"," is greater than\n",[22,433,434],{},"sensor_depth"," (the level is below the sensor, so the reading is\ninvalid). Once per event. ids: ",[38,437,438],{},"event",[440,441,443],"h2",{"id":442},"parameters","Parameters",[445,446,24],"h3",{"id":24},[15,448,449],{},[22,450,451],{},"Well",[445,453,28],{"id":68},[15,455,456,459,460],{},[22,457,458],{},"string"," = ",[22,461,462],{},"...",[440,464,466],{"id":465},"returns","Returns",[15,468,469,473],{},[31,470,471],{"href":33},[22,472,36],{},[38,474],{},{"title":476,"searchDepth":477,"depth":477,"links":478},"",2,[479,484],{"id":442,"depth":477,"text":443,"children":480},[481,483],{"id":24,"depth":482,"text":24},3,{"id":68,"depth":482,"text":28},{"id":465,"depth":477,"text":466},"Returns the validation warnings of the meters, production and operatingregime blocks, of the v2.3 historylogs categories and of aquiferanalysis references (.well v2.3) and of loggerseries events (.well v2.4). Warnings never make a file invalid. today (local calendar date) selects the active permit a","md",{"generated":488},true,false,"\u002Futils\u002Fapi\u002Ffunctions\u002FgetOperationWarnings","---\npath: \"\u002Futils\u002Fapi\u002Ffunctions\u002FgetOperationWarnings\"\ntitle: getOperationWarnings\ndescription: \"Returns the validation warnings of the meters, production and operatingregime blocks, of the v2.3 historylogs categories and of aquiferanalysis references (.well v2.3) and of loggerseries events (.well v2.4). Warnings never make a file invalid. today (local calendar date) selects the active permit a\"\ngenerated: true\nnavigation: false\n---\n\n> **getOperationWarnings**(`well`, `today?`): [`OperationWarning`](\u002Futils\u002Fapi\u002Ftype-aliases\u002FOperationWarning)[]\n\nReturns the validation warnings of the `meters`, `production` and\n`operating_regime` blocks, of the v2.3 `history_logs` categories and of\n`aquifer_analysis` references (.well v2.3) and of `logger_series` events\n(.well v2.4). Warnings never make a file invalid. `today` (local calendar\ndate) selects the active permit and the regime in force for\n`regime_exceeds_permit`.\n\nMeters:\n- `meter_removed_before_installed` — `removed_at` not after `installed_at`. ids: [meter].\n- `overlapping_meters` — two installation windows overlap (open = until\n  infinity; touching is fine). ids: [meter, meter].\n- `duplicate_meter_id` — ids: [meter id].\n\nProduction (effective entries only, except for ids and `corrects`):\n- `reading_meter_unresolved` — ids: [production, meter_id].\n- `reading_outside_installation` — reading before `installed_at` or after\n  `removed_at` (equal is fine). ids: [production, meter].\n- `reading_rollover_unknown` — r₂ \u003C r₁ without `max_reading`. ids:\n  [r₁ production, r₂ production, meter].\n- `duplicate_production_id` — ids: [production id].\n- `corrects_unresolved` — `corrects` points to no entry. ids: [production].\n- `corrects_cycle` — the `corrects` chain loops back. ids: [production],\n  once per entry in the cycle.\n- `estimate_period_invalid` — an `estimated_volume` whose `period_end` is\n  not after `period_start`, or an unparseable instant. ids: [production].\n- `estimated_overlaps_meter` — an `estimated_volume` overlapping a meter\n  interval; the meter wins. ids: [production].\n\nOperating regime:\n- `duplicate_regime_id` — ids: [regime id].\n- `regime_duplicate_effective_from` — same instant. ids: every regime sharing it.\n- `daily_operating_time_normalized` — a regime `daily_operating_time` above\n  24, read as 24 (v2.4). ids: [regime].\n- `regime_exceeds_permit` — the regime in force on `today` (latest whose\n  `effective_from` local date is on or before `today`) has `flow_rate` or\n  `daily_operating_time` above an `active` \u002F `active_pending_renewal`\n  permit. ids: [regime, permit].\n\nHistory logs (ids: [log]):\n- `log_category_field_mismatch` — maintenance fields on a non-`maintenance`\n  entry, `status` on a non-`status_change`. `hydrodynamic_event_ids` and\n  `sample_ids` are valid on every category.\n- `log_reference_unresolved` — `pump_installation_id`, `meter_id`, or an\n  id in `hydrodynamic_event_ids` \u002F `sample_ids` that does not resolve.\n- `log_after_decommission` — while the current status is `decommissioned` or\n  `abandoned`, a non-`status_change` entry dated after the start of that\n  closed run (the earliest closing entry not followed by a reopening one).\n- `missing_maintenance_type` — a structured `maintenance` entry (with\n  `pump_installation_id` or `meter_id`) without `maintenance_type`. Legacy\n  maintenance entries without references are fine.\n- `missing_status` — a `status_change` entry without `status`.\n\nAquifer analysis:\n- `analysis_uses_retracted_event` — `source_event_ids` or\n  `static_level_source_id` points to a retracted event. ids: [analysis, event].\n- `analysis_uses_logger_series` — `source_event_ids` or\n  `static_level_source_id` points to an effective `logger_series`, which is\n  not a valid analysis source (v2.4). ids: [analysis, event].\n\nLogger series (effective events only, v2.4):\n- `logger_reading_below_sensor` — a reading whose `depth` is greater than\n  `sensor_depth` (the level is below the sensor, so the reading is\n  invalid). Once per event. ids: [event].\n\n## Parameters\n\n### well\n\n`Well`\n\n### today?\n\n`string` = `...`\n\n## Returns\n\n[`OperationWarning`](\u002Futils\u002Fapi\u002Ftype-aliases\u002FOperationWarning)[]\n",{"title":7,"description":485},"utils\u002Fapi\u002Ffunctions\u002FgetOperationWarnings","BvqMw0YhpKCyPXqZpiIu_BdRPDZbts2jUDsVgqXZkdA",{"docs_en":496,"spec":813,"changelogs":863},[497,517,536,591,701,755],{"title":498,"path":499,"stem":500,"children":501},"Ai","\u002Fai","ai",[502,505,509,513],{"title":503,"path":499,"stem":504},"Introduction","ai\u002Findex",{"title":506,"path":507,"stem":508},"Converting reports with an assistant","\u002Fai\u002Fconversion-skill","ai\u002Fconversion-skill",{"title":510,"path":511,"stem":512},"llms.txt and Markdown pages","\u002Fai\u002Fllms","ai\u002Fllms",{"title":514,"path":515,"stem":516},"MCP server","\u002Fai\u002Fmcp","ai\u002Fmcp",{"title":518,"path":519,"stem":520,"children":521},"Contributing","\u002Fcontributing","contributing",[522,524,528,532],{"title":503,"path":519,"stem":523},"contributing\u002Findex",{"title":525,"path":526,"stem":527},"Writing docs","\u002Fcontributing\u002Fwriting-docs","contributing\u002F1.writing-docs",{"title":529,"path":530,"stem":531},"Update rules","\u002Fcontributing\u002Fupdate-rules","contributing\u002F2.update-rules",{"title":533,"path":534,"stem":535},"Content components","\u002Fcontributing\u002Fcomponents","contributing\u002Fcomponents",{"title":537,"path":538,"stem":539,"children":540},"Core","\u002Fcore","core",[541,543,556,585],{"title":503,"path":538,"stem":542},"core\u002Findex",{"title":544,"path":545,"stem":546,"children":547,"page":489},"Getting Started","\u002Fcore\u002Fgetting-started","core\u002F1.getting-started",[548,552],{"title":549,"path":550,"stem":551},"Installation","\u002Fcore\u002Fgetting-started\u002Finstallation","core\u002F1.getting-started\u002F1.installation",{"title":553,"path":554,"stem":555},"First use","\u002Fcore\u002Fgetting-started\u002Ffirst-use","core\u002F1.getting-started\u002F2.first-use",{"title":557,"path":558,"stem":559,"children":560,"page":489},"Guides","\u002Fcore\u002Fguides","core\u002F2.guides",[561,565,569,573,577,581],{"title":562,"path":563,"stem":564},"Parsing and validating","\u002Fcore\u002Fguides\u002Fparsing-and-validating","core\u002F2.guides\u002F1.parsing-and-validating",{"title":566,"path":567,"stem":568},"Serializing and sharing","\u002Fcore\u002Fguides\u002Fserializing-and-sharing","core\u002F2.guides\u002F2.serializing-and-sharing",{"title":570,"path":571,"stem":572},"Unit conversion","\u002Fcore\u002Fguides\u002Funit-conversion","core\u002F2.guides\u002F3.unit-conversion",{"title":574,"path":575,"stem":576},"Vocabularies and textures","\u002Fcore\u002Fguides\u002Fvocabularies-and-textures","core\u002F2.guides\u002F4.vocabularies-and-textures",{"title":578,"path":579,"stem":580},"Water quality vocabulary","\u002Fcore\u002Fguides\u002Fwater-quality-vocabulary","core\u002F2.guides\u002F5.water-quality-vocabulary",{"title":582,"path":583,"stem":584},"Versions and time zones","\u002Fcore\u002Fguides\u002Fversions-and-time-zones","core\u002F2.guides\u002F6.versions-and-time-zones",{"title":586,"path":587,"stem":588,"children":589},"API reference","\u002Fcore\u002Fapi","core\u002Fapi\u002Findex",[590],{"title":586,"path":587,"stem":588},{"title":592,"path":593,"stem":594,"children":595},"Format","\u002Fformat","format",[596,598,618,647,671,691,697],{"title":503,"path":593,"stem":597},"format\u002Findex",{"title":544,"path":599,"stem":600,"children":601,"page":489},"\u002Fformat\u002Fgetting-started","format\u002F1.getting-started",[602,606,610,614],{"title":603,"path":604,"stem":605},"What is .well?","\u002Fformat\u002Fgetting-started\u002Fwhat-is-well","format\u002F1.getting-started\u002F1.what-is-well",{"title":607,"path":608,"stem":609},"For geologists","\u002Fformat\u002Fgetting-started\u002Ffor-geologists","format\u002F1.getting-started\u002F2.for-geologists",{"title":611,"path":612,"stem":613},"For developers","\u002Fformat\u002Fgetting-started\u002Ffor-developers","format\u002F1.getting-started\u002F3.for-developers",{"title":615,"path":616,"stem":617},"Your first .well file","\u002Fformat\u002Fgetting-started\u002Ffirst-well-file","format\u002F1.getting-started\u002F4.first-well-file",{"title":619,"path":620,"stem":621,"children":622,"page":489},"Concepts","\u002Fformat\u002Fconcepts","format\u002F2.concepts",[623,627,631,635,639,643],{"title":624,"path":625,"stem":626},"Depths and intervals","\u002Fformat\u002Fconcepts\u002Fdepths-and-intervals","format\u002F2.concepts\u002F1.depths-and-intervals",{"title":628,"path":629,"stem":630},"Units and precision","\u002Fformat\u002Fconcepts\u002Funits-and-precision","format\u002F2.concepts\u002F2.units-and-precision",{"title":632,"path":633,"stem":634},"Vocabularies","\u002Fformat\u002Fconcepts\u002Fvocabularies","format\u002F2.concepts\u002F3.vocabularies",{"title":636,"path":637,"stem":638},"Profiles","\u002Fformat\u002Fconcepts\u002Fprofiles","format\u002F2.concepts\u002F4.profiles",{"title":640,"path":641,"stem":642},"Versions and deprecation","\u002Fformat\u002Fconcepts\u002Fversions-and-deprecation","format\u002F2.concepts\u002F5.versions-and-deprecation",{"title":644,"path":645,"stem":646},"Extensibility","\u002Fformat\u002Fconcepts\u002Fextensibility","format\u002F2.concepts\u002F6.extensibility",{"title":557,"path":648,"stem":649,"children":650,"page":489},"\u002Fformat\u002Fguides","format\u002F3.guides",[651,655,659,663,667],{"title":652,"path":653,"stem":654},"Writing a .well by hand","\u002Fformat\u002Fguides\u002Fwriting-by-hand","format\u002F3.guides\u002F1.writing-by-hand",{"title":656,"path":657,"stem":658},"Converting a report","\u002Fformat\u002Fguides\u002Fconverting-a-report","format\u002F3.guides\u002F2.converting-a-report",{"title":660,"path":661,"stem":662},"Validating","\u002Fformat\u002Fguides\u002Fvalidating","format\u002F3.guides\u002F3.validating",{"title":664,"path":665,"stem":666},"Extending for your own needs","\u002Fformat\u002Fguides\u002Fextending","format\u002F3.guides\u002F4.extending",{"title":668,"path":669,"stem":670},"Building an editor or database on .well","\u002Fformat\u002Fguides\u002Fbuilding-on-well","format\u002F3.guides\u002F5.building-on-well",{"title":672,"path":673,"stem":674,"children":675},"Overview","\u002Fformat\u002Freference","format\u002F4.reference\u002Findex",[676,677,681,685],{"title":672,"path":673,"stem":674},{"title":678,"path":679,"stem":680},"JSON Schema","\u002Fformat\u002Freference\u002Fjson-schema","format\u002F4.reference\u002F1.json-schema",{"title":682,"path":683,"stem":684},"Example wells","\u002Fformat\u002Freference\u002Fexamples","format\u002F4.reference\u002F2.examples",{"title":686,"path":687,"stem":688,"children":689},"Object reference","\u002Fformat\u002Freference\u002Fobjects","format\u002Freference\u002Fobjects\u002Findex",[690],{"title":686,"path":687,"stem":688},{"title":692,"path":693,"stem":694,"children":695},"About the spec","\u002Fformat\u002Fspec","format\u002F5.spec\u002Findex",[696],{"title":692,"path":693,"stem":694},{"title":698,"path":699,"stem":700},"Changelog","\u002Fformat\u002Fchangelog","format\u002F6.changelog",{"title":702,"path":703,"stem":704,"children":705},"Render","\u002Frender","render",[706,708,718,750],{"title":503,"path":703,"stem":707},"render\u002Findex",{"title":544,"path":709,"stem":710,"children":711,"page":489},"\u002Frender\u002Fgetting-started","render\u002F1.getting-started",[712,715],{"title":549,"path":713,"stem":714},"\u002Frender\u002Fgetting-started\u002Finstallation","render\u002F1.getting-started\u002F1.installation",{"title":553,"path":716,"stem":717},"\u002Frender\u002Fgetting-started\u002Ffirst-use","render\u002F1.getting-started\u002F2.first-use",{"title":557,"path":719,"stem":720,"children":721,"page":489},"\u002Frender\u002Fguides","render\u002F2.guides",[722,726,730,734,738,742,746],{"title":723,"path":724,"stem":725},"Panels and layout","\u002Frender\u002Fguides\u002Fpanels-and-layout","render\u002F2.guides\u002F1.panels-and-layout",{"title":727,"path":728,"stem":729},"Layers and labels","\u002Frender\u002Fguides\u002Flayers-and-labels","render\u002F2.guides\u002F2.layers-and-labels",{"title":731,"path":732,"stem":733},"Theming","\u002Frender\u002Fguides\u002Ftheming","render\u002F2.guides\u002F3.theming",{"title":735,"path":736,"stem":737},"Locale and units","\u002Frender\u002Fguides\u002Flocale-and-units","render\u002F2.guides\u002F4.locale-and-units",{"title":739,"path":740,"stem":741},"Legends","\u002Frender\u002Fguides\u002Flegends","render\u002F2.guides\u002F5.legends",{"title":743,"path":744,"stem":745},"Zoom, pan and highlights","\u002Frender\u002Fguides\u002Finteraction","render\u002F2.guides\u002F6.interaction",{"title":747,"path":748,"stem":749},"Using it in a framework","\u002Frender\u002Fguides\u002Fframeworks","render\u002F2.guides\u002F7.frameworks",{"title":586,"path":751,"stem":752,"children":753},"\u002Frender\u002Fapi","render\u002Fapi\u002Findex",[754],{"title":586,"path":751,"stem":752},{"title":756,"path":757,"stem":758,"children":759},"Utils","\u002Futils","utils",[760,762,772,808],{"title":503,"path":757,"stem":761},"utils\u002Findex",{"title":544,"path":763,"stem":764,"children":765,"page":489},"\u002Futils\u002Fgetting-started","utils\u002F1.getting-started",[766,769],{"title":549,"path":767,"stem":768},"\u002Futils\u002Fgetting-started\u002Finstallation","utils\u002F1.getting-started\u002F1.installation",{"title":553,"path":770,"stem":771},"\u002Futils\u002Fgetting-started\u002Ffirst-use","utils\u002F1.getting-started\u002F2.first-use",{"title":557,"path":773,"stem":774,"children":775,"page":489},"\u002Futils\u002Fguides","utils\u002F2.guides",[776,780,784,788,792,796,800,804],{"title":777,"path":778,"stem":779},"Geometry and volumes","\u002Futils\u002Fguides\u002Fgeometry-and-volumes","utils\u002F2.guides\u002F1.geometry-and-volumes",{"title":781,"path":782,"stem":783},"Water levels and pumping tests","\u002Futils\u002Fguides\u002Fpumping-tests","utils\u002F2.guides\u002F2.pumping-tests",{"title":785,"path":786,"stem":787},"Permits","\u002Futils\u002Fguides\u002Fpermits","utils\u002F2.guides\u002F3.permits",{"title":789,"path":790,"stem":791},"Operation and production","\u002Futils\u002Fguides\u002Foperation","utils\u002F2.guides\u002F4.operation",{"title":793,"path":794,"stem":795},"Water quality","\u002Futils\u002Fguides\u002Fwater-quality","utils\u002F2.guides\u002F5.water-quality",{"title":797,"path":798,"stem":799},"Logger import","\u002Futils\u002Fguides\u002Flogger-import","utils\u002F2.guides\u002F6.logger-import",{"title":801,"path":802,"stem":803},"SIAGAS import","\u002Futils\u002Fguides\u002Fsiagas-import","utils\u002F2.guides\u002F7.siagas-import",{"title":805,"path":806,"stem":807},"Formatting","\u002Futils\u002Fguides\u002Fformatting","utils\u002F2.guides\u002F8.formatting",{"title":586,"path":809,"stem":810,"children":811},"\u002Futils\u002Fapi","utils\u002Fapi\u002Findex",[812],{"title":586,"path":809,"stem":810},[814],{"title":592,"path":593,"stem":594,"children":815,"page":489},[816],{"title":817,"path":693,"stem":818,"children":819,"page":489},"Spec","format\u002Fspec",[820,829,838],{"title":821,"path":822,"stem":823,"children":824,"page":489},"Reference","\u002Fformat\u002Fspec\u002Freference","format\u002Fspec\u002Freference",[825],{"title":826,"path":827,"stem":828},"FGDC Texture Patterns Reference","\u002Fformat\u002Fspec\u002Freference\u002Ffgdc-textures","format\u002Fspec\u002Freference\u002Ffgdc-textures",{"title":830,"path":831,"stem":832,"children":833,"page":489},"V1","\u002Fformat\u002Fspec\u002Fv1","format\u002Fspec\u002Fv1",[834],{"title":835,"path":836,"stem":837},".well File Format Specification","\u002Fformat\u002Fspec\u002Fv1\u002Fwell-format","format\u002Fspec\u002Fv1\u002Fwell-format",{"title":839,"path":840,"stem":841,"children":842,"page":489},"V2","\u002Fformat\u002Fspec\u002Fv2","format\u002Fspec\u002Fv2",[843,847,851,855,859],{"title":844,"path":845,"stem":846},".well File Format Specification — Version 2.4: Format Reference","\u002Fformat\u002Fspec\u002Fv2\u002Fformat-reference","format\u002Fspec\u002Fv2\u002Fformat-reference",{"title":848,"path":849,"stem":850},".well File Format Specification — Version 2.4: Interoperability","\u002Fformat\u002Fspec\u002Fv2\u002Finteroperability","format\u002Fspec\u002Fv2\u002Finteroperability",{"title":852,"path":853,"stem":854},".well File Format Specification — Version 2.4: Object Schemas","\u002Fformat\u002Fspec\u002Fv2\u002Fobject-schemas","format\u002Fspec\u002Fv2\u002Fobject-schemas",{"title":856,"path":857,"stem":858},".well File Format Specification — Version 2.4: Overview","\u002Fformat\u002Fspec\u002Fv2\u002Foverview","format\u002Fspec\u002Fv2\u002Foverview",{"title":860,"path":861,"stem":862},".well File Format Specification — Version 2.4: Water Quality","\u002Fformat\u002Fspec\u002Fv2\u002Fwater-quality","format\u002Fspec\u002Fv2\u002Fwater-quality",[864,870,876],{"title":537,"path":538,"stem":539,"children":865,"page":489},[866],{"title":867,"path":868,"stem":869},"@welldot\u002Fcore","\u002Fcore\u002Fchangelog","core\u002FCHANGELOG",{"title":702,"path":703,"stem":704,"children":871,"page":489},[872],{"title":873,"path":874,"stem":875},"@welldot\u002Frender","\u002Frender\u002Fchangelog","render\u002FCHANGELOG",{"title":756,"path":757,"stem":758,"children":877,"page":489},[878],{"title":879,"path":880,"stem":881},"@welldot\u002Futils","\u002Futils\u002Fchangelog","utils\u002FCHANGELOG",1793050500496]