BHRGTData
Interface: BHRGTData
Section titled “Interface: BHRGTData”Defined in: src/types/index.ts:575
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)
Extends
Section titled “Extends”Properties
Section titled “Properties”| Property | Type | Description | Inherited from | Defined in |
|---|---|---|---|---|
broId | string | null | - | BRORegistrationObject.broId | src/types/index.ts:194 |
qualityRegime | QualityRegime | null | BRO quality regime - IMBRO: Strict regime (all mandatory fields required) - IMBRO/A: Relaxed regime for historical data (allows missing fields) | BRORegistrationObject.qualityRegime | src/types/index.ts:202 |
deliveryAccountableParty | string | null | Party responsible for delivering the data to the BRO (bronhouder, KvK number or name) | BRORegistrationObject.deliveryAccountableParty | src/types/index.ts:205 |
objectIdAccountableParty | string | null | Object identifier assigned by the accountable party (their own reference) | BRORegistrationObject.objectIdAccountableParty | src/types/index.ts:208 |
deliveryResponsibleParty | string | null | KvK number of the party responsible for the delivery | BRORegistrationObject.deliveryResponsibleParty | src/types/index.ts:211 |
registrationHistory | RegistrationHistory | null | BRO registration history | BRORegistrationObject.registrationHistory | src/types/index.ts:214 |
meta | ParseMeta | Metadata about the parsed document (schema version, warnings) | - | src/types/index.ts:579 |
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:593 |
researchReportDate | string | null | - | - | src/types/index.ts:595 |
deliveredLocation | Location | null | - | - | src/types/index.ts:598 |
standardizedLocation | Location | null | - | - | src/types/index.ts:599 |
deliveredVerticalPositionOffset | number | null | - | - | src/types/index.ts:602 |
deliveredVerticalPositionDatum | string | null | - | - | src/types/index.ts:603 |
deliveredVerticalPositionReferencePoint | string | null | - | - | src/types/index.ts:604 |
soilUse | string | null | Soil use at the site (e.g., “akker”, “grasland”, “geenBodemgebruik”) | - | src/types/index.ts:608 |
positionOnGroundBody | string | null | Position of the borehole on the ground body (e.g. “kruin”, “talud”) | - | src/types/index.ts:610 |
temporaryChange | string | null | Temporary change at the site at time of drilling (e.g. “geen”) | - | src/types/index.ts:612 |
descriptionProcedure | string | null | - | - | src/types/index.ts:615 |
groundwaterLevel | number | null | - | - | src/types/index.ts:616 |
meanHighestGroundwaterLevel | number | null | Mean highest groundwater level in m relative to local reference (GHG) | - | src/types/index.ts:618 |
meanLowestGroundwaterLevel | number | null | Mean lowest groundwater level in m relative to local reference (GLG) | - | src/types/index.ts:620 |
boreRockReached | boolean | null | - | - | src/types/index.ts:621 |
finalBoreDepth | number | null | - | - | src/types/index.ts:622 |
finalSampleDepth | number | null | - | - | src/types/index.ts:623 |
finalDepthPreparation | number | null | Final depth reached during site preparation (m) | - | src/types/index.ts:625 |
finalDepthExcavation | number | null | Final depth reached by excavation (m) | - | src/types/index.ts:627 |
finalDepthTemporaryCasing | number | null | Final depth reached with a temporary casing (m) | - | src/types/index.ts:629 |
boreHoleCompleted | boolean | null | - | - | src/types/index.ts:630 |
boringStartDate | string | null | Start date of the boring operation | - | src/types/index.ts:634 |
boringEndDate | string | null | End date of the boring operation | - | src/types/index.ts:636 |
boringProcedure | string | null | Boring procedure standard used (e.g., “EN1997d2v2007”) | - | src/types/index.ts:638 |
boringTechnique | string | null | Boring technique used (e.g., “gestoken”, “mechanischGestoken”) | - | src/types/index.ts:640 |
trajectoryExcavated | boolean | null | Whether the trajectory was excavated | - | src/types/index.ts:642 |
subsurfaceContaminated | boolean | null | Whether the subsurface is contaminated | - | src/types/index.ts:644 |
stopCriterion | string | null | Stop criterion for boring | - | src/types/index.ts:646 |
flushingMediumUsed | boolean | null | Whether a flushing medium was used during boring | - | src/types/index.ts:648 |
flushingAdditive | string | null | Flushing additive used during boring (e.g. “geen”), when a flushing medium was used | - | src/types/index.ts:650 |
temporaryCasingUsed | boolean | null | Whether a temporary casing was used during boring | - | src/types/index.ts:652 |
preparation | string | null | Site preparation before boring (e.g., “geen”) | - | src/types/index.ts:654 |
researchOperator | string | null | KvK number of the operator that carried out the research | - | src/types/index.ts:656 |
samplerType | string | null | Type of sampler used | - | src/types/index.ts:660 |
samplingProcedure | string | null | Sampling procedure standard | - | src/types/index.ts:662 |
samplingMethod | string | null | Sampling method used | - | src/types/index.ts:664 |
samplingQuality | string | null | Sampling quality assessment | - | src/types/index.ts:666 |
orientatedSampled | boolean | null | Whether the sample was orientated | - | src/types/index.ts:668 |
sampleContainerDiameter | number | null | Sample container diameter in mm | - | src/types/index.ts:672 |
sampleContainerLength | number | null | Sample container length in mm | - | src/types/index.ts:674 |
pistonPresent | boolean | null | Piston presence in sampler | - | src/types/index.ts:678 |
coreCatcherPresent | boolean | null | Core catcher presence | - | src/types/index.ts:680 |
stockingUsed | boolean | null | Stocking used in sampling | - | src/types/index.ts:682 |
lubricationFluidUsed | boolean | null | Lubrication fluid used | - | src/types/index.ts:684 |
rightAngledCuttingShoe | boolean | null | Right-angled cutting shoe | - | src/types/index.ts:686 |
cuttingShoeInsideDiameter | number | null | Cutting shoe inside diameter in mm | - | src/types/index.ts:688 |
cuttingShoeOutsideDiameter | number | null | Cutting shoe outside diameter in mm | - | src/types/index.ts:690 |
taperAngle | number | null | Taper angle of cutting shoe | - | src/types/index.ts:692 |
boreholeLogChecked | boolean | null | Whether the borehole log was checked | - | src/types/index.ts:696 |
descriptionQuality | string | null | Description quality assessment | - | src/types/index.ts:698 |
descriptionLocation | string | null | Description location (field/lab) | - | src/types/index.ts:700 |
descriptionReportDate | string | null | Date of description report | - | src/types/index.ts:702 |
describedMaterial | string | null | Described material type | - | src/types/index.ts:704 |
continuouslySampled | boolean | null | Whether sampling was continuous | - | src/types/index.ts:706 |
sampleMoistness | string | null | Sample moistness during description | - | src/types/index.ts:708 |
data | BHRGTLayer[] | - | - | src/types/index.ts:711 |
analysis? | BoreholeSampleAnalysis | - | - | src/types/index.ts:714 |
boredIntervals | BoredInterval[] | Array of bored intervals with technique and diameter | - | src/types/index.ts:718 |
sampledIntervals | SampledInterval[] | Array of sampled intervals with method and quality | - | src/types/index.ts:720 |
completedIntervals | CompletedInterval[] | Array of completed/backfilled intervals | - | src/types/index.ts:722 |
notDescribedIntervals | NotDescribedInterval[] | Array of intervals not described (with reason) | - | src/types/index.ts:724 |
postSedimentaryDiscontinuities | PostSedimentaryDiscontinuity[] | Array of post-sedimentary discontinuities in the descriptive log | - | src/types/index.ts:726 |
excavatedLayers | ExcavatedLayer[] | Array of excavated layers (removed by excavation) | - | src/types/index.ts:728 |
boringVelocity | BoringVelocityMeasurement[] | Boring velocity profile (elapsed time vs depth) | - | src/types/index.ts:730 |
fluidMudLayer? | FluidMudLayer | Fluid mud (slib) layer at the borehole, when present | - | src/types/index.ts:734 |
reportHistory | ReportHistory | null | Report history with events | - | src/types/index.ts:738 |
deliveryContext | string | null | Delivery context (e.g., “publiekeTaak”) | - | src/types/index.ts:742 |
surveyPurpose | string | null | Survey purpose (e.g., “bouwwerk”) | - | src/types/index.ts:744 |
discipline | string | null | Discipline (e.g., “geotechniek”) | - | src/types/index.ts:746 |
surveyProcedure | string | null | Survey procedure standard (e.g., “EN1997d2v2007”) | - | src/types/index.ts:748 |
siteCharacteristicDetermined | boolean | null | Whether site characteristics were determined | - | src/types/index.ts:750 |