CPTData
Interface: CPTData
Section titled “Interface: CPTData”Defined in: src/types/index.ts:186
Complete CPT data (metadata + measurements)
Properties
Section titled “Properties”| Property | Type | Description | Defined in |
|---|---|---|---|
meta | ParseMeta | Metadata about the parsed document (schema version, warnings) | src/types/index.ts:190 |
broId | string | null | - | src/types/index.ts:193 |
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 cpt = parser.parseCPT(xmlString); cpt.alias = "Site A - Test 1"; | src/types/index.ts:207 |
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:215 |
deliveryAccountableParty | string | null | Party responsible for delivering the data to the BRO (bronhouder, KvK number or name) | src/types/index.ts:218 |
researchReportDate | string | null | - | src/types/index.ts:220 |
conePenetrationTestPhenomenonTime | string | null | When the cone penetration test was physically performed in the field (om:phenomenonTime) | src/types/index.ts:224 |
conePenetrationTestResultTime | string | null | When the cone penetration test result was produced (om:resultTime) | src/types/index.ts:226 |
deliveredLocation | Location | null | - | src/types/index.ts:229 |
standardizedLocation | Location | null | - | src/types/index.ts:230 |
horizontalPositioningDate | string | null | Date horizontal position was determined | src/types/index.ts:234 |
horizontalPositioningMethod | string | null | Method used to determine horizontal position (e.g., “onbekend”, “GNSS”) | src/types/index.ts:236 |
deliveredVerticalPositionOffset | number | null | - | src/types/index.ts:239 |
deliveredVerticalPositionDatum | string | null | - | src/types/index.ts:240 |
deliveredVerticalPositionReferencePoint | string | null | - | src/types/index.ts:241 |
verticalPositioningDate | string | null | Date vertical position was determined | src/types/index.ts:243 |
verticalPositioningMethod | string | null | Method used to determine vertical position (e.g., “onbekend”, “waterpassingKlasse2”) | src/types/index.ts:245 |
deliveryContext | string | null | Delivery context (e.g., “publiekeTaak”, “archiefoverdracht”) | src/types/index.ts:249 |
surveyPurpose | string | null | Survey purpose (e.g., “waterkering”, “onbekend”) | src/types/index.ts:251 |
additionalInvestigationPerformed | boolean | null | Whether additional investigation was performed alongside the CPT | src/types/index.ts:253 |
cptStandard | string | null | - | src/types/index.ts:256 |
cptMethod | string | null | CPT method used (e.g., “elektrisch”, “mechanisch”) | src/types/index.ts:258 |
stopCriterion | string | null | Stop criterion for the test | src/types/index.ts:260 |
sensorAzimuth | number | null | Azimuth orientation of the sensor (degrees from north) | src/types/index.ts:262 |
dissipationtestPerformed | boolean | null | - | src/types/index.ts:263 |
qualityClass | number | null | - | src/types/index.ts:264 |
predrilledDepth | number | null | - | src/types/index.ts:265 |
finalDepth | number | null | - | src/types/index.ts:266 |
groundwaterLevel | number | null | - | src/types/index.ts:267 |
investigationDate | string | null | Date of additional investigation (e.g. groundwater level measurement) | src/types/index.ts:271 |
conditions | string | null | Site conditions at time of investigation | src/types/index.ts:273 |
surfaceDescription | string | null | Description of surface at CPT location | src/types/index.ts:275 |
removedLayers | RemovedLayer[] | Layers removed before CPT (e.g. asphalt, gravel fill) - affects depth interpretation | src/types/index.ts:277 |
finalProcessingDate | string | null | Date of final processing | src/types/index.ts:281 |
signalProcessingPerformed | boolean | null | Whether signal processing was performed | src/types/index.ts:283 |
interruptionProcessingPerformed | boolean | null | Whether interruption processing was performed | src/types/index.ts:285 |
expertCorrectionPerformed | boolean | null | Whether expert correction was performed | src/types/index.ts:287 |
cptDescription | string | null | - | src/types/index.ts:290 |
cptType | string | null | - | src/types/index.ts:291 |
coneSurfaceArea | number | null | - | src/types/index.ts:292 |
coneDiameter | number | null | - | src/types/index.ts:293 |
coneSurfaceQuotient | number | null | - | src/types/index.ts:294 |
coneToFrictionSleeveDistance | number | null | - | src/types/index.ts:295 |
coneToFrictionSleeveSurfaceArea | number | null | - | src/types/index.ts:296 |
coneToFrictionSleeveSurfaceQuotient | number | null | - | src/types/index.ts:297 |
zlmConeResistanceBefore | number | null | - | src/types/index.ts:300 |
zlmConeResistanceAfter | number | null | - | src/types/index.ts:301 |
zlmInclinationEwBefore | number | null | - | src/types/index.ts:302 |
zlmInclinationEwAfter | number | null | - | src/types/index.ts:303 |
zlmInclinationNsBefore | number | null | - | src/types/index.ts:304 |
zlmInclinationNsAfter | number | null | - | src/types/index.ts:305 |
zlmInclinationResultantBefore | number | null | - | src/types/index.ts:306 |
zlmInclinationResultantAfter | number | null | - | src/types/index.ts:307 |
zlmLocalFrictionBefore | number | null | - | src/types/index.ts:308 |
zlmLocalFrictionAfter | number | null | - | src/types/index.ts:309 |
zlmPorePressureU1Before | number | null | - | src/types/index.ts:310 |
zlmPorePressureU2Before | number | null | - | src/types/index.ts:311 |
zlmPorePressureU3Before | number | null | - | src/types/index.ts:312 |
zlmPorePressureU1After | number | null | - | src/types/index.ts:313 |
zlmPorePressureU2After | number | null | - | src/types/index.ts:314 |
zlmPorePressureU3After | number | null | - | src/types/index.ts:315 |
zlmElectricalConductivityBefore | number | null | Electrical conductivity before test (mS/m) - zero-load calibration | src/types/index.ts:317 |
zlmElectricalConductivityAfter | number | null | Electrical conductivity after test (mS/m) - zero-load calibration | src/types/index.ts:319 |
data | CPTMeasurement[] | - | src/types/index.ts:322 |
dissipationTests | DissipationTest[] | - | src/types/index.ts:325 |
registrationHistory | RegistrationHistory | null | - | src/types/index.ts:328 |