CPTData
Interface: CPTData
Section titled “Interface: CPTData”Defined in: src/types/index.ts:220
Complete CPT data (metadata + measurements)
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:224 |
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:238 |
researchOperator | string | null | KvK number of the operator that carried out the research | - | src/types/index.ts:241 |
researchReportDate | string | null | - | - | src/types/index.ts:243 |
conePenetrationTestPhenomenonTime | string | null | When the cone penetration test was physically performed in the field (om:phenomenonTime) | - | src/types/index.ts:247 |
conePenetrationTestResultTime | string | null | When the cone penetration test result was produced (om:resultTime) | - | src/types/index.ts:249 |
deliveredLocation | Location | null | - | - | src/types/index.ts:252 |
standardizedLocation | Location | null | - | - | src/types/index.ts:253 |
coordinateTransformation | string | null | Coordinate transformation applied to the standardized location (e.g. “RDNAPTRANS2018”) | - | src/types/index.ts:255 |
horizontalPositioningDate | string | null | Date horizontal position was determined | - | src/types/index.ts:259 |
horizontalPositioningMethod | string | null | Method used to determine horizontal position (e.g., “onbekend”, “GNSS”) | - | src/types/index.ts:261 |
horizontalPositioningOperator | string | null | KvK number of the operator that determined the horizontal position | - | src/types/index.ts:263 |
deliveredVerticalPositionOffset | number | null | - | - | src/types/index.ts:266 |
deliveredVerticalPositionDatum | string | null | - | - | src/types/index.ts:267 |
deliveredVerticalPositionReferencePoint | string | null | - | - | src/types/index.ts:268 |
waterDepth | number | null | Water depth at the CPT location (m), when the survey was performed over water | - | src/types/index.ts:270 |
verticalPositioningDate | string | null | Date vertical position was determined | - | src/types/index.ts:272 |
verticalPositioningMethod | string | null | Method used to determine vertical position (e.g., “onbekend”, “waterpassingKlasse2”) | - | src/types/index.ts:274 |
verticalPositioningOperator | string | null | KvK number of the operator that determined the vertical position | - | src/types/index.ts:276 |
deliveryContext | string | null | Delivery context (e.g., “publiekeTaak”, “archiefoverdracht”) | - | src/types/index.ts:280 |
surveyPurpose | string | null | Survey purpose (e.g., “waterkering”, “onbekend”) | - | src/types/index.ts:282 |
additionalInvestigationPerformed | boolean | null | Whether additional investigation was performed alongside the CPT | - | src/types/index.ts:284 |
cptStandard | string | null | - | - | src/types/index.ts:287 |
cptMethod | string | null | CPT method used (e.g., “elektrisch”, “mechanisch”) | - | src/types/index.ts:289 |
stopCriterion | string | null | Stop criterion for the test | - | src/types/index.ts:291 |
sensorAzimuth | number | null | Azimuth orientation of the sensor (degrees from north) | - | src/types/index.ts:293 |
dissipationtestPerformed | boolean | null | - | - | src/types/index.ts:294 |
qualityClass | number | null | - | - | src/types/index.ts:295 |
predrilledDepth | number | null | - | - | src/types/index.ts:296 |
finalDepth | number | null | - | - | src/types/index.ts:297 |
groundwaterLevel | number | null | - | - | src/types/index.ts:298 |
investigationDate | string | null | Date of additional investigation (e.g. groundwater level measurement) | - | src/types/index.ts:302 |
conditions | string | null | Site conditions at time of investigation | - | src/types/index.ts:304 |
surfaceDescription | string | null | Description of surface at CPT location | - | src/types/index.ts:306 |
removedLayers | RemovedLayer[] | Layers removed before CPT (e.g. asphalt, gravel fill) - affects depth interpretation | - | src/types/index.ts:308 |
finalProcessingDate | string | null | Date of final processing | - | src/types/index.ts:312 |
signalProcessingPerformed | boolean | null | Whether signal processing was performed | - | src/types/index.ts:314 |
interruptionProcessingPerformed | boolean | null | Whether interruption processing was performed | - | src/types/index.ts:316 |
expertCorrectionPerformed | boolean | null | Whether expert correction was performed | - | src/types/index.ts:318 |
cptDescription | string | null | - | - | src/types/index.ts:321 |
cptType | string | null | - | - | src/types/index.ts:322 |
coneSurfaceArea | number | null | - | - | src/types/index.ts:323 |
coneDiameter | number | null | - | - | src/types/index.ts:324 |
coneSurfaceQuotient | number | null | - | - | src/types/index.ts:325 |
coneToFrictionSleeveDistance | number | null | - | - | src/types/index.ts:326 |
coneToFrictionSleeveSurfaceArea | number | null | - | - | src/types/index.ts:327 |
coneToFrictionSleeveSurfaceQuotient | number | null | - | - | src/types/index.ts:328 |
zlmConeResistanceBefore | number | null | - | - | src/types/index.ts:331 |
zlmConeResistanceAfter | number | null | - | - | src/types/index.ts:332 |
zlmInclinationEwBefore | number | null | - | - | src/types/index.ts:333 |
zlmInclinationEwAfter | number | null | - | - | src/types/index.ts:334 |
zlmInclinationNsBefore | number | null | - | - | src/types/index.ts:335 |
zlmInclinationNsAfter | number | null | - | - | src/types/index.ts:336 |
zlmInclinationResultantBefore | number | null | - | - | src/types/index.ts:337 |
zlmInclinationResultantAfter | number | null | - | - | src/types/index.ts:338 |
zlmLocalFrictionBefore | number | null | - | - | src/types/index.ts:339 |
zlmLocalFrictionAfter | number | null | - | - | src/types/index.ts:340 |
zlmPorePressureU1Before | number | null | - | - | src/types/index.ts:341 |
zlmPorePressureU2Before | number | null | - | - | src/types/index.ts:342 |
zlmPorePressureU3Before | number | null | - | - | src/types/index.ts:343 |
zlmPorePressureU1After | number | null | - | - | src/types/index.ts:344 |
zlmPorePressureU2After | number | null | - | - | src/types/index.ts:345 |
zlmPorePressureU3After | number | null | - | - | src/types/index.ts:346 |
zlmElectricalConductivityBefore | number | null | Electrical conductivity before test (mS/m) - zero-load calibration | - | src/types/index.ts:348 |
zlmElectricalConductivityAfter | number | null | Electrical conductivity after test (mS/m) - zero-load calibration | - | src/types/index.ts:350 |
data | CPTMeasurement[] | - | - | src/types/index.ts:353 |
dissipationTests | DissipationTest[] | - | - | src/types/index.ts:356 |