Showing:

Annotations
Attributes
Diagrams
Instances
Model
Properties
Source
Element diggs:LowStrainIntegrityTest
Namespace http://diggsml.org/schemas/3
Annotations
A low-strain impact integrity test on a completed deep foundation element, per ASTM
D5882 or the French standards NF P94-160-2 (reflection/sonic-echo method) and NF
P94-160-4 (impedance method). It is typically applied to a population of production
elements (commonly around 5 % in US DOT practice) rather than to selected elements.
It substitutes diggs:AbstractInsituTestProcedure directly, not
diggs:AbstractLoadTestProcedure, because no sustained load is applied and there is
no reaction system or load-increment schedule. ASTM D5882 names two methods in one
document, the Pulse Echo Method (time domain, "sonic echo") and the Transient
Response Method (frequency domain, "impedance" or "impulse response"); French
practice splits them into two standards. Cite the governing standard through the
inherited testProcedureMethod; testMethod records which physical method was used.
ASTM D5882 was withdrawn by ASTM in 2025 with no replacement named (a reinstatement
effort, ASTM work item WK93548, was in progress); the specification registry marks
it withdrawn, and instances that cite it keep resolving. EN 12699 requires integrity
testing of displacement piles but defines no test method, so cite it through
diggs:RIProgramBasis/governingStandard rather than testProcedureMethod. The impact
hammer and the motion transducer are equipment objects carried through the inherited
testProcedureEquipment, classified with equipmentClass.xml#low_strain_impact_hammer
and equipmentClass.xml#accelerometer. headPreparation, sensorMounting,
sensorPositionCount, sensorOffset and impactOffset state how the head was prepared
and where the transducer and impact were placed, and lengthToDiameterRatio the
slenderness of the element. State the amplification applied to the record, because
the height of a reflection can be read only against it: amplificationFunction gives
its shape, amplificationFactor the equipment setting, and amplificationStart and
amplificationEnd the depths over which it rises. The other settings a report states
are filterType, filterCutoff, sharpeningApplied, impactNormalized, recordReference,
samplingRate, sampleResolution and recordLength; processing specific to one
equipment goes in otherTestProperty. evaluationSoftware names the software that
evaluated the record, and the inherited role states who evaluated it. The record is
the result: the diggs:Test on the element tested has as its outcome the evaluated
record as a depth-indexed result, whose location is a MultiPoint of the record
depths along the element and whose ResultSet holds one column per curve sampled at
those depths: the amplified, normalized velocity
(properties.xml#normalized_velocity) and, where reported, the force, the time after
impact (properties.xml#elapsed_time) and a reconstructed relative impedance. Depth
and time are related by waveSpeed (depth = waveSpeed x time / 2), so a record
reported against time is stated at the depths that waveSpeed gives, with the time as
a column. One test with one set of procedure values is one Test, however many
reflections it shows. Values picked from the record, such as the toe depth, the
depth of a reflection above it or its relative amplitude, go in
otherMeasurementProperty or in a column of the result (on every row, or only on the
row at the depth where picked); the conclusion the tester draws from the whole
record is measurementSummary. A frequency-domain record has no depth or time domain:
the mobility of a transient response test (velocity over force against frequency)
goes in frequencyResponse, a table whose columns its parameters declare, and values
read from it, such as the characteristic mobility or the dynamic stiffness, go in
otherMeasurementProperty.
Diagram
Diagramgml3_2Profile_diggs_xsd_Attribute_gml_id.tmp#idgml3_2Profile_diggs_xsd_Element_gml_description.tmp#descriptiongml3_2Profile_diggs_xsd_Element_gml_descriptionReference.tmp#descriptionReferencegml3_2Profile_diggs_xsd_Element_gml_identifier.tmp#identifiergml3_2Profile_diggs_xsd_Element_gml_name.tmp#namegml3_2Profile_diggs_xsd_Element_Group_gml_StandardObjectProperties.tmp#StandardObjectPropertiesgml3_2Profile_diggs_xsd_Complex_Type_gml_AbstractGMLType.tmp#AbstractGMLTypegml3_2Profile_diggs_xsd_Complex_Type_gml_AbstractFeatureType.tmp#AbstractFeatureTypegml3_2Profile_diggs_xsd_Attribute_gml_id.tmp#idgml3_2Profile_diggs_xsd_Element_gml_description.tmp#descriptiongml3_2Profile_diggs_xsd_Element_gml_identifier.tmp#identifierAbstractTypes_xsd_Complex_Type_diggs_AbstractFeatureBaseType.tmp#AbstractFeatureBaseTypegml3_2Profile_diggs_xsd_Element_gml_name.tmp#nameCommon_xsd_Element_diggs_internalIdentifier.tmp#internalIdentifierCommon_xsd_Element_diggs_status.tmp#statusCommon_xsd_Element_diggs_implementationStatus.tmp#implementationStatusAbstractTypes_xsd_Complex_Type_diggs_AbstractFeatureType.tmp#http___diggsml.org_schemas_3_AbstractFeatureType_associatedFileAbstractTypes_xsd_Complex_Type_diggs_AbstractFeatureType.tmp#http___diggsml.org_schemas_3_AbstractFeatureType_roleAbstractTypes_xsd_Complex_Type_diggs_AbstractFeatureType.tmp#http___diggsml.org_schemas_3_AbstractFeatureType_remarkAbstractTypes_xsd_Complex_Type_diggs_AbstractFeatureType.tmp#http___diggsml.org_schemas_3_AbstractFeatureTypeAbstractTypes_xsd_Complex_Type_diggs_AbstractProcedureType.tmp#AbstractProcedureTypeAbstractTypes_xsd_Complex_Type_diggs_AbstractTestProcedureType.tmp#AbstractTestProcedureType_testProcedureMethodAbstractTypes_xsd_Complex_Type_diggs_AbstractTestProcedureType.tmp#AbstractTestProcedureType_testProcedureEquipmentAbstractTypes_xsd_Complex_Type_diggs_AbstractTestProcedureType.tmp#AbstractTestProcedureType_testingEnvironmentAbstractTypes_xsd_Complex_Type_diggs_AbstractTestProcedureType.tmp#AbstractTestProcedureType_otherTestPropertyAbstractTypes_xsd_Complex_Type_diggs_AbstractTestProcedureType.tmp#AbstractTestProcedureTypeAbstractTypes_xsd_Complex_Type_diggs_AbstractInsituTestProcedureType.tmp#AbstractInsituTestProcedureType_testEventAbstractTypes_xsd_Complex_Type_diggs_AbstractInsituTestProcedureType.tmp#AbstractInsituTestProcedureTypeExtProcedures_xsd_Complex_Type_diggs_LowStrainIntegrityTestType.tmp#LowStrainIntegrityTestType_testMethodExtProcedures_xsd_Complex_Type_diggs_LowStrainIntegrityTestType.tmp#LowStrainIntegrityTestType_waveSpeedExtProcedures_xsd_Complex_Type_diggs_LowStrainIntegrityTestType.tmp#LowStrainIntegrityTestType_referenceLengthExtProcedures_xsd_Complex_Type_diggs_LowStrainIntegrityTestType.tmp#LowStrainIntegrityTestType_referenceLengthBasisExtProcedures_xsd_Complex_Type_diggs_LowStrainIntegrityTestType.tmp#LowStrainIntegrityTestType_lengthToDiameterRatioExtProcedures_xsd_Complex_Type_diggs_LowStrainIntegrityTestType.tmp#LowStrainIntegrityTestType_averagedImpactCountExtProcedures_xsd_Complex_Type_diggs_LowStrainIntegrityTestType.tmp#LowStrainIntegrityTestType_amplificationFunctionExtProcedures_xsd_Complex_Type_diggs_LowStrainIntegrityTestType.tmp#LowStrainIntegrityTestType_amplificationFactorExtProcedures_xsd_Complex_Type_diggs_LowStrainIntegrityTestType.tmp#LowStrainIntegrityTestType_amplificationStartExtProcedures_xsd_Complex_Type_diggs_LowStrainIntegrityTestType.tmp#LowStrainIntegrityTestType_amplificationEndExtProcedures_xsd_Complex_Type_diggs_LowStrainIntegrityTestType.tmp#LowStrainIntegrityTestType_recordReferenceExtProcedures_xsd_Complex_Type_diggs_LowStrainIntegrityTestType.tmp#LowStrainIntegrityTestType_impactNormalizedExtProcedures_xsd_Complex_Type_diggs_LowStrainIntegrityTestType.tmp#LowStrainIntegrityTestType_filterTypeExtProcedures_xsd_Complex_Type_diggs_LowStrainIntegrityTestType.tmp#LowStrainIntegrityTestType_filterCutoffExtProcedures_xsd_Complex_Type_diggs_LowStrainIntegrityTestType.tmp#LowStrainIntegrityTestType_sharpeningAppliedExtProcedures_xsd_Complex_Type_diggs_LowStrainIntegrityTestType.tmp#LowStrainIntegrityTestType_samplingRateExtProcedures_xsd_Complex_Type_diggs_LowStrainIntegrityTestType.tmp#LowStrainIntegrityTestType_sampleResolutionExtProcedures_xsd_Complex_Type_diggs_LowStrainIntegrityTestType.tmp#LowStrainIntegrityTestType_recordLengthExtProcedures_xsd_Complex_Type_diggs_LowStrainIntegrityTestType.tmp#LowStrainIntegrityTestType_headPreparationExtProcedures_xsd_Complex_Type_diggs_LowStrainIntegrityTestType.tmp#LowStrainIntegrityTestType_sensorMountingExtProcedures_xsd_Complex_Type_diggs_LowStrainIntegrityTestType.tmp#LowStrainIntegrityTestType_sensorPositionCountExtProcedures_xsd_Complex_Type_diggs_LowStrainIntegrityTestType.tmp#LowStrainIntegrityTestType_sensorOffsetExtProcedures_xsd_Complex_Type_diggs_LowStrainIntegrityTestType.tmp#LowStrainIntegrityTestType_impactOffsetExtProcedures_xsd_Complex_Type_diggs_LowStrainIntegrityTestType.tmp#LowStrainIntegrityTestType_frequencyResponseExtProcedures_xsd_Complex_Type_diggs_LowStrainIntegrityTestType.tmp#LowStrainIntegrityTestType_evaluationSoftwareExtProcedures_xsd_Complex_Type_diggs_LowStrainIntegrityTestType.tmp#LowStrainIntegrityTestTypeAbstractTypes_xsd_Element_diggs_AbstractInsituTestProcedure.tmp#AbstractInsituTestProcedure
Type diggs:LowStrainIntegrityTestType
Type hierarchy
Properties
content complex
abstract false
Substitution Group Affiliation
Model
Children diggs:amplificationEnd, diggs:amplificationFactor, diggs:amplificationFunction, diggs:amplificationStart, diggs:associatedFile, diggs:averagedImpactCount, diggs:evaluationSoftware, diggs:filterCutoff, diggs:filterType, diggs:frequencyResponse, diggs:headPreparation, diggs:impactNormalized, diggs:impactOffset, diggs:implementationStatus, diggs:internalIdentifier, diggs:lengthToDiameterRatio, diggs:otherTestProperty, diggs:recordLength, diggs:recordReference, diggs:referenceLength, diggs:referenceLengthBasis, diggs:remark, diggs:role, diggs:sampleResolution, diggs:samplingRate, diggs:sensorMounting, diggs:sensorOffset, diggs:sensorPositionCount, diggs:sharpeningApplied, diggs:status, diggs:testEvent, diggs:testMethod, diggs:testProcedureEquipment, diggs:testProcedureMethod, diggs:testingEnvironment, diggs:waveSpeed, gml:description, gml:identifier, gml:name
Instance
<diggs:LowStrainIntegrityTest gml:id="" xmlns:diggs="http://diggsml.org/schemas/3" xmlns:gml="http://www.opengis.net/gml/3.2">
  <gml:description xlink:href="" nilReason="">{0,1}</gml:description>
  <gml:identifier codeSpace="">{0,1}</gml:identifier>
  <gml:name codeSpace="">{0,unbounded}</gml:name>
  <diggs:internalIdentifier codeSpace="">{0,1}</diggs:internalIdentifier>
  <diggs:status codeSpace="">{0,1}</diggs:status>
  <diggs:implementationStatus codeSpace="">{0,1}</diggs:implementationStatus>
  <diggs:associatedFile xlink:href="" nilReason="" owns="false">{0,unbounded}</diggs:associatedFile>
  <diggs:role>{0,unbounded}</diggs:role>
  <diggs:remark>{0,unbounded}</diggs:remark>
  <diggs:testProcedureMethod xlink:href="" nilReason="" owns="false">{0,unbounded}</diggs:testProcedureMethod>
  <diggs:testProcedureEquipment xlink:href="" nilReason="" owns="false">{0,unbounded}</diggs:testProcedureEquipment>
  <diggs:testingEnvironment xlink:href="" nilReason="" owns="false">{0,unbounded}</diggs:testingEnvironment>
  <diggs:otherTestProperty>{0,unbounded}</diggs:otherTestProperty>
  <diggs:testEvent>{0,unbounded}</diggs:testEvent>
  <diggs:testMethod>{0,1}</diggs:testMethod>
  <diggs:waveSpeed howDetermined="" qualifier="" uom="">{0,1}</diggs:waveSpeed>
  <diggs:referenceLength howDetermined="" qualifier="" uom="">{0,1}</diggs:referenceLength>
  <diggs:referenceLengthBasis>{0,1}</diggs:referenceLengthBasis>
  <diggs:lengthToDiameterRatio>{0,1}</diggs:lengthToDiameterRatio>
  <diggs:averagedImpactCount>{0,1}</diggs:averagedImpactCount>
  <diggs:amplificationFunction>{0,1}</diggs:amplificationFunction>
  <diggs:amplificationFactor howDetermined="" qualifier="" uom="">{0,1}</diggs:amplificationFactor>
  <diggs:amplificationStart howDetermined="" qualifier="" uom="">{0,1}</diggs:amplificationStart>
  <diggs:amplificationEnd howDetermined="" qualifier="" uom="">{0,1}</diggs:amplificationEnd>
  <diggs:recordReference>{0,1}</diggs:recordReference>
  <diggs:impactNormalized>{0,1}</diggs:impactNormalized>
  <diggs:filterType>{0,1}</diggs:filterType>
  <diggs:filterCutoff howDetermined="" qualifier="" uom="">{0,1}</diggs:filterCutoff>
  <diggs:sharpeningApplied>{0,1}</diggs:sharpeningApplied>
  <diggs:samplingRate howDetermined="" qualifier="" uom="">{0,1}</diggs:samplingRate>
  <diggs:sampleResolution>{0,1}</diggs:sampleResolution>
  <diggs:recordLength howDetermined="" qualifier="" uom="">{0,1}</diggs:recordLength>
  <diggs:headPreparation>{0,1}</diggs:headPreparation>
  <diggs:sensorMounting>{0,1}</diggs:sensorMounting>
  <diggs:sensorPositionCount>{0,1}</diggs:sensorPositionCount>
  <diggs:sensorOffset howDetermined="" qualifier="" uom="">{0,unbounded}</diggs:sensorOffset>
  <diggs:impactOffset howDetermined="" qualifier="" uom="">{0,1}</diggs:impactOffset>
  <diggs:frequencyResponse>{0,unbounded}</diggs:frequencyResponse>
  <diggs:evaluationSoftware xlink:href="" nilReason="" owns="false">{0,1}</diggs:evaluationSoftware>
</diggs:LowStrainIntegrityTest>
Attributes
QName Type Use Annotation
gml:id ID required
Database handle for the object. It is of XML type ID, so is constrained to be
unique in the XML document within which it occurs. An external identifier for the object in
the form of a URI may be constructed using standard XML and XPointer methods. This is done
by concatenating the URI for the document, a fragment separator, and the value of the id
attribute.
Source
<element name="LowStrainIntegrityTest" type="diggs:LowStrainIntegrityTestType" abstract="false" substitutionGroup="diggs:AbstractInsituTestProcedure">
  <annotation>
    <documentation>A low-strain impact integrity test on a completed deep foundation element, per ASTM D5882 or the French standards NF P94-160-2 (reflection/sonic-echo method) and NF P94-160-4 (impedance method). It is typically applied to a population of production elements (commonly around 5 % in US DOT practice) rather than to selected elements. It substitutes diggs:AbstractInsituTestProcedure directly, not diggs:AbstractLoadTestProcedure, because no sustained load is applied and there is no reaction system or load-increment schedule. ASTM D5882 names two methods in one document, the Pulse Echo Method (time domain, "sonic echo") and the Transient Response Method (frequency domain, "impedance" or "impulse response"); French practice splits them into two standards. Cite the governing standard through the inherited testProcedureMethod; testMethod records which physical method was used. ASTM D5882 was withdrawn by ASTM in 2025 with no replacement named (a reinstatement effort, ASTM work item WK93548, was in progress); the specification registry marks it withdrawn, and instances that cite it keep resolving. EN 12699 requires integrity testing of displacement piles but defines no test method, so cite it through diggs:RIProgramBasis/governingStandard rather than testProcedureMethod. The impact hammer and the motion transducer are equipment objects carried through the inherited testProcedureEquipment, classified with equipmentClass.xml#low_strain_impact_hammer and equipmentClass.xml#accelerometer. headPreparation, sensorMounting, sensorPositionCount, sensorOffset and impactOffset state how the head was prepared and where the transducer and impact were placed, and lengthToDiameterRatio the slenderness of the element. State the amplification applied to the record, because the height of a reflection can be read only against it: amplificationFunction gives its shape, amplificationFactor the equipment setting, and amplificationStart and amplificationEnd the depths over which it rises. The other settings a report states are filterType, filterCutoff, sharpeningApplied, impactNormalized, recordReference, samplingRate, sampleResolution and recordLength; processing specific to one equipment goes in otherTestProperty. evaluationSoftware names the software that evaluated the record, and the inherited role states who evaluated it. The record is the result: the diggs:Test on the element tested has as its outcome the evaluated record as a depth-indexed result, whose location is a MultiPoint of the record depths along the element and whose ResultSet holds one column per curve sampled at those depths: the amplified, normalized velocity (properties.xml#normalized_velocity) and, where reported, the force, the time after impact (properties.xml#elapsed_time) and a reconstructed relative impedance. Depth and time are related by waveSpeed (depth = waveSpeed x time / 2), so a record reported against time is stated at the depths that waveSpeed gives, with the time as a column. One test with one set of procedure values is one Test, however many reflections it shows. Values picked from the record, such as the toe depth, the depth of a reflection above it or its relative amplitude, go in otherMeasurementProperty or in a column of the result (on every row, or only on the row at the depth where picked); the conclusion the tester draws from the whole record is measurementSummary. A frequency-domain record has no depth or time domain: the mobility of a transient response test (velocity over force against frequency) goes in frequencyResponse, a table whose columns its parameters declare, and values read from it, such as the characteristic mobility or the dynamic stiffness, go in otherMeasurementProperty.</documentation>
  </annotation>
</element>