BHRGTData
Interface: BHRGTData
Section titled “Interface: BHRGTData”Defined in: src/types/index.ts:431
Complete Bore data (metadata + layers)
Note: BHRGTData represents BHR-GT-BMB (Boormonsterbeschrijving - visual/textural description)
For laboratory analysis data, see the optional analysis field (BHR-GT-BMA)
Properties
Section titled “Properties”| Property | Type | Description | Defined in |
|---|---|---|---|
meta | ParseMeta | Metadata about the parsed document (schema version, warnings) | src/types/index.ts:435 |
broId | string | null | - | src/types/index.ts:438 |
alias? | string | User-defined identifier (not parsed from XML) Useful for tracking data that doesn’t have a broId yet, such as during data collection or before BRO registration. Example const bore = parser.parseBHRGT(xmlString); bore.alias = "Borehole 7 - North Field"; | src/types/index.ts:452 |
qualityRegime | QualityRegime | null | BRO quality regime - IMBRO: Strict regime (all mandatory fields required) - IMBRO/A: Relaxed regime for historical data (allows missing fields) | src/types/index.ts:460 |
deliveryAccountableParty | string | null | Party responsible for delivering the data to the BRO (bronhouder, KvK number or name) | src/types/index.ts:463 |
researchReportDate | string | null | - | src/types/index.ts:465 |
deliveredLocation | Location | null | - | src/types/index.ts:468 |
standardizedLocation | Location | null | - | src/types/index.ts:469 |
deliveredVerticalPositionOffset | number | null | - | src/types/index.ts:472 |
deliveredVerticalPositionDatum | string | null | - | src/types/index.ts:473 |
deliveredVerticalPositionReferencePoint | string | null | - | src/types/index.ts:474 |
soilUse | string | null | Soil use at the site (e.g., “akker”, “grasland”, “geenBodemgebruik”) | src/types/index.ts:478 |
descriptionProcedure | string | null | - | src/types/index.ts:481 |
groundwaterLevel | number | null | - | src/types/index.ts:482 |
meanHighestGroundwaterLevel | number | null | Mean highest groundwater level in m relative to local reference (GHG) | src/types/index.ts:484 |
meanLowestGroundwaterLevel | number | null | Mean lowest groundwater level in m relative to local reference (GLG) | src/types/index.ts:486 |
boreRockReached | boolean | null | - | src/types/index.ts:487 |
finalBoreDepth | number | null | - | src/types/index.ts:488 |
finalSampleDepth | number | null | - | src/types/index.ts:489 |
boreHoleCompleted | boolean | null | - | src/types/index.ts:490 |
boringStartDate | string | null | Start date of the boring operation | src/types/index.ts:494 |
boringEndDate | string | null | End date of the boring operation | src/types/index.ts:496 |
boringProcedure | string | null | Boring procedure standard used (e.g., “EN1997d2v2007”) | src/types/index.ts:498 |
boringTechnique | string | null | Boring technique used (e.g., “gestoken”, “mechanischGestoken”) | src/types/index.ts:500 |
trajectoryExcavated | boolean | null | Whether the trajectory was excavated | src/types/index.ts:502 |
subsurfaceContaminated | boolean | null | Whether the subsurface is contaminated | src/types/index.ts:504 |
stopCriterion | string | null | Stop criterion for boring | src/types/index.ts:506 |
flushingMediumUsed | boolean | null | Whether a flushing medium was used during boring | src/types/index.ts:508 |
temporaryCasingUsed | boolean | null | Whether a temporary casing was used during boring | src/types/index.ts:510 |
preparation | string | null | Site preparation before boring (e.g., “geen”) | src/types/index.ts:512 |
samplerType | string | null | Type of sampler used | src/types/index.ts:516 |
samplingProcedure | string | null | Sampling procedure standard | src/types/index.ts:518 |
samplingMethod | string | null | Sampling method used | src/types/index.ts:520 |
samplingQuality | string | null | Sampling quality assessment | src/types/index.ts:522 |
orientatedSampled | boolean | null | Whether the sample was orientated | src/types/index.ts:524 |
sampleContainerDiameter | number | null | Sample container diameter in mm | src/types/index.ts:528 |
sampleContainerLength | number | null | Sample container length in mm | src/types/index.ts:530 |
pistonPresent | boolean | null | Piston presence in sampler | src/types/index.ts:534 |
coreCatcherPresent | boolean | null | Core catcher presence | src/types/index.ts:536 |
stockingUsed | boolean | null | Stocking used in sampling | src/types/index.ts:538 |
lubricationFluidUsed | boolean | null | Lubrication fluid used | src/types/index.ts:540 |
rightAngledCuttingShoe | boolean | null | Right-angled cutting shoe | src/types/index.ts:542 |
cuttingShoeInsideDiameter | number | null | Cutting shoe inside diameter in mm | src/types/index.ts:544 |
cuttingShoeOutsideDiameter | number | null | Cutting shoe outside diameter in mm | src/types/index.ts:546 |
taperAngle | number | null | Taper angle of cutting shoe | src/types/index.ts:548 |
boreholeLogChecked | boolean | null | Whether the borehole log was checked | src/types/index.ts:552 |
descriptionQuality | string | null | Description quality assessment | src/types/index.ts:554 |
descriptionLocation | string | null | Description location (field/lab) | src/types/index.ts:556 |
descriptionReportDate | string | null | Date of description report | src/types/index.ts:558 |
describedMaterial | string | null | Described material type | src/types/index.ts:560 |
continuouslySampled | boolean | null | Whether sampling was continuous | src/types/index.ts:562 |
sampleMoistness | string | null | Sample moistness during description | src/types/index.ts:564 |
data | BHRGTLayer[] | - | src/types/index.ts:567 |
analysis? | BoreholeSampleAnalysis | - | src/types/index.ts:570 |
boredIntervals | BoredInterval[] | Array of bored intervals with technique and diameter | src/types/index.ts:574 |
sampledIntervals | SampledInterval[] | Array of sampled intervals with method and quality | src/types/index.ts:576 |
completedIntervals | CompletedInterval[] | Array of completed/backfilled intervals | src/types/index.ts:578 |
notDescribedIntervals | NotDescribedInterval[] | Array of intervals not described (with reason) | src/types/index.ts:580 |
registrationHistory | RegistrationHistory | null | BRO registration history | src/types/index.ts:584 |
reportHistory | ReportHistory | null | Report history with events | src/types/index.ts:586 |
deliveryContext | string | null | Delivery context (e.g., “publiekeTaak”) | src/types/index.ts:590 |
surveyPurpose | string | null | Survey purpose (e.g., “bouwwerk”) | src/types/index.ts:592 |
discipline | string | null | Discipline (e.g., “geotechniek”) | src/types/index.ts:594 |
surveyProcedure | string | null | Survey procedure standard (e.g., “EN1997d2v2007”) | src/types/index.ts:596 |
siteCharacteristicDetermined | boolean | null | Whether site characteristics were determined | src/types/index.ts:598 |