Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Model
Properties
Source
Used by
Element diggs:AbstractSamplingActivityType / diggs:currentDesign
Namespace http://diggsml.org/schemas/3
Annotations
The program design this activity was carried out to realize, as
currently planned.
Diagram
Diagramgml3_2Profile_diggs_xsd_Attribute_Group_gml_AssociationAttributeGroup.tmp#AssociationAttributeGroupgml3_2Profile_diggs_xsd_Attribute_Group_gml_OwnershipAttributeGroup.tmp#OwnershipAttributeGroupCore_xsd_Element_diggs_ProgramDesignReference.tmp#ProgramDesignReferenceCommon_xsd_Complex_Type_diggs_ProgramDesignReferencePropertyType.tmp#ProgramDesignReferencePropertyType
Type diggs:ProgramDesignReferencePropertyType
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children diggs:ProgramDesignReference
Instance
<diggs:currentDesign xlink:href="" nilReason="" owns="false" xmlns:diggs="http://diggsml.org/schemas/3">
  <diggs:ProgramDesignReference gml:id="">{1,1}</diggs:ProgramDesignReference>
</diggs:currentDesign>
Attributes
QName Type Default Use
nilReason gml:NilReasonType optional
owns boolean false optional
xlink:href anyURI optional
Source
<element minOccurs="0" maxOccurs="1" name="currentDesign" type="diggs:ProgramDesignReferencePropertyType">
  <annotation>
    <documentation>The program design this activity was carried out to realize, as currently planned.</documentation>
  </annotation>
</element>
Element diggs:AbstractSamplingActivityType / diggs:previousDesign
Namespace http://diggsml.org/schemas/3
Annotations
A design that governed this activity at an earlier point, before a
later design superseded it. Use designRole and effectiveFrom on the
reference to state which design and when.
Diagram
Diagramgml3_2Profile_diggs_xsd_Attribute_Group_gml_AssociationAttributeGroup.tmp#AssociationAttributeGroupgml3_2Profile_diggs_xsd_Attribute_Group_gml_OwnershipAttributeGroup.tmp#OwnershipAttributeGroupCore_xsd_Element_diggs_ProgramDesignReference.tmp#ProgramDesignReferenceCommon_xsd_Complex_Type_diggs_ProgramDesignReferencePropertyType.tmp#ProgramDesignReferencePropertyType
Type diggs:ProgramDesignReferencePropertyType
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children diggs:ProgramDesignReference
Instance
<diggs:previousDesign xlink:href="" nilReason="" owns="false" xmlns:diggs="http://diggsml.org/schemas/3">
  <diggs:ProgramDesignReference gml:id="">{1,1}</diggs:ProgramDesignReference>
</diggs:previousDesign>
Attributes
QName Type Default Use
nilReason gml:NilReasonType optional
owns boolean false optional
xlink:href anyURI optional
Source
<element minOccurs="0" maxOccurs="unbounded" name="previousDesign" type="diggs:ProgramDesignReferencePropertyType">
  <annotation>
    <documentation>A design that governed this activity at an earlier point, before a later design superseded it. Use designRole and effectiveFrom on the reference to state which design and when.</documentation>
  </annotation>
</element>
Element diggs:AbstractSamplingActivityType / diggs:samplingLocation
Namespace http://diggsml.org/schemas/3
Annotations
The geographic location of the sampling activity.
Diagram
Diagramgml3_2Profile_diggs_xsd_Attribute_Group_gml_OwnershipAttributeGroup.tmp#OwnershipAttributeGroupgml3_2Profile_diggs_xsd_Attribute_Group_gml_AssociationAttributeGroup.tmp#AssociationAttributeGroupgml3_2Profile_diggs_xsd_Element_gml_AbstractGeometry.tmp#AbstractGeometrygml3_2Profile_diggs_xsd_Element_gml_AbstractTimeObject.tmp#AbstractTimeObjectgml3_2Profile_diggs_xsd_Complex_Type_gml_DomainSetType.tmp#DomainSetTypegml3_2Profile_diggs_xsd_Attribute_Group_gml_OwnershipAttributeGroup.tmp#OwnershipAttributeGroupgml3_2Profile_diggs_xsd_Attribute_Group_gml_AssociationAttributeGroup.tmp#AssociationAttributeGroupCore_xsd_Element_diggs_AbstractGeometry.tmp#http___diggsml.org_schemas_3_AbstractGeometryCommon_xsd_Complex_Type_diggs_LocationPropertyType.tmp#LocationPropertyType
Type diggs:LocationPropertyType
Type hierarchy
Properties
content complex
minOccurs 1
Model
Children diggs:AbstractGeometry
Instance
<diggs:samplingLocation owns="false" xlink:href="" nilReason="" xmlns:diggs="http://diggsml.org/schemas/3">
  <diggs:AbstractGeometry axisLabels="" gml:id="" srsDimension="" srsName="" uomLabels="">{1,1}</diggs:AbstractGeometry>
</diggs:samplingLocation>
Attributes
QName Type Default Use
nilReason gml:NilReasonType optional
owns boolean false optional
xlink:href anyURI optional
Source
<element name="samplingLocation" type="diggs:LocationPropertyType" minOccurs="1">
  <annotation>
    <documentation>The geographic location of the sampling activity.</documentation>
  </annotation>
</element>
Element diggs:AbstractSamplingActivityType / diggs:sourceSampleRef
Namespace http://diggsml.org/schemas/3
Annotations
The sample or samples used to create the samples produced by this
activity (see sampleProduced). Used only for activities that
subsample or aggregate other samples. For an aggregate, the
percentage attribute can state how much of the new sample is
composed of the source sample.
Diagram
Diagramgml3_2Profile_diggs_xsd_Attribute_Group_gml_OwnershipAttributeGroup.tmp#OwnershipAttributeGroupgml3_2Profile_diggs_xsd_Attribute_Group_gml_AssociationAttributeGroup.tmp#AssociationAttributeGroupgml3_2Profile_diggs_xsd_Complex_Type_gml_ReferenceType.tmp#ReferenceTypeCommon_xsd_Complex_Type_diggs_FeatureReferenceType.tmp#FeatureReferenceType_identifierRefCommon_xsd_Complex_Type_diggs_FeatureReferenceType.tmp#FeatureReferenceTypeCommon_xsd_Complex_Type_diggs_FractionalReferenceType.tmp#FractionalReferenceType_percentageCommon_xsd_Complex_Type_diggs_FractionalReferenceType.tmp#FractionalReferenceType
Type diggs:FractionalReferenceType
Type hierarchy
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Attributes
QName Type Default Use Annotation
identifierRef diggs:IdentifierReferenceType optional
The gml:identifier value of the referenced feature, as a fully qualified
value. It gives an alternative to the gml:id in xlink:href for finding
the referenced feature, mainly to reference a feature by a globally
unique identifier and where naming conflicts occur with gml:id when
accessing data in external files.
nilReason gml:NilReasonType optional
owns boolean false optional
percentage diggs:Val0-100Type optional
The proportion, as a percentage between 0 and 100, that the referenced
feature contributes. Used to express proportions or composition.
xlink:href anyURI optional
Source
<element minOccurs="0" name="sourceSampleRef" maxOccurs="unbounded" type="diggs:FractionalReferenceType">
  <annotation>
    <appinfo source="urn:x-gml:targetElement">diggs:Sample/@gml:id</appinfo>
    <documentation>The sample or samples used to create the samples produced by this activity (see sampleProduced). Used only for activities that subsample or aggregate other samples. For an aggregate, the percentage attribute can state how much of the new sample is composed of the source sample.</documentation>
  </annotation>
</element>
Element diggs:AbstractSamplingActivityType / diggs:activityType
Namespace http://diggsml.org/schemas/3
Annotations
The classification of the sampling activity, which applications can
use to validate other activity information. The samples the activity
produces are expected to agree with the value: for aggregate, the
samples carry more than one sourceSampleRef; for subsample, only
one; for test, neither a sourceSampleRef nor a samplingFeatureRef,
the activity pointing to a project only. Values come from the
enumerated list.
Diagram
DiagramCore_xsd_Simple_Type_diggs_ActivityTypeEnumType.tmp#ActivityTypeEnumType
Type diggs:ActivityTypeEnumType
Properties
content simple
Facets
enumeration aggregate
The activity created samples by aggregating existing samples; the associated
samples contain more than one sourceSampleRef.
enumeration collect
The activity created samples by collection from a sampling feature.
enumeration none
The activity failed to produce any physical sample.
enumeration subsample
The activity created samples by subsampling an existing sample; the
associated samples contain only one sourceSampleRef.
enumeration test
The activity produced a test, standard or blank sample that does not relate
to any field sample or sampling feature; the activity points to a project,
and the associated samples have neither sourceSampleRef nor
samplingFeatureRef.
enumeration unknown
No information about the sampling activity exists, for example for legacy
data where only the sample name or label and the location (depth) are known.
Source
<element name="activityType" type="diggs:ActivityTypeEnumType">
  <annotation>
    <documentation>The classification of the sampling activity, which applications can use to validate other activity information. The samples the activity produces are expected to agree with the value: for aggregate, the samples carry more than one sourceSampleRef; for subsample, only one; for test, neither a sourceSampleRef nor a samplingFeatureRef, the activity pointing to a project only. Values come from the enumerated list.</documentation>
  </annotation>
</element>
Element diggs:AbstractSamplingActivityType / diggs:lengthLongestPortion
Namespace http://diggsml.org/schemas/3
Annotations
For rock cores, the length of the longest solid, cylindrical core
piece of the sample.
Diagram
DiagramEmlAllObjects_xsd_Simple_Type_eml_AbstractMeasure.tmp#AbstractMeasureMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueType_howDeterminedMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueType_qualifierMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueTypeMeasureTypes_xsd_Complex_Type_diggs_LengthMeasureType.tmp#LengthMeasureType_uomMeasureTypes_xsd_Complex_Type_diggs_LengthMeasureType.tmp#LengthMeasureType
Type diggs:LengthMeasureType
Type hierarchy
Properties
content complex
minOccurs 0
Attributes
QName Type Use Annotation
howDetermined diggs:DescriptorMethodEnumType optional
qualifier diggs:QualifierEnumExtType optional
uom diggs:LengthUomEnumType optional
The unit of measure for length or distance.
Source
<element minOccurs="0" name="lengthLongestPortion" type="diggs:LengthMeasureType">
  <annotation>
    <documentation>For rock cores, the length of the longest solid, cylindrical core piece of the sample.</documentation>
  </annotation>
</element>
Element diggs:AbstractSamplingActivityType / diggs:purpose
Namespace http://diggsml.org/schemas/3
Annotations
The purpose of taking this sample: an uncontrolled string describing
the test or tests intended to be run on the samples generated by
this activity.
Diagram
Diagram
Type string
Properties
content simple
minOccurs 0
Source
<element minOccurs="0" name="purpose" type="string">
  <annotation>
    <documentation>The purpose of taking this sample: an uncontrolled string describing the test or tests intended to be run on the samples generated by this activity.</documentation>
  </annotation>
</element>
Element diggs:AbstractSamplingActivityType / diggs:rockQualityDesignationLength
Namespace http://diggsml.org/schemas/3
Annotations
For rock cores, the sum of the lengths of core pieces longer than
100 mm (4 in), measured along the centerline.
Diagram
DiagramEmlAllObjects_xsd_Simple_Type_eml_AbstractMeasure.tmp#AbstractMeasureMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueType_howDeterminedMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueType_qualifierMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueTypeMeasureTypes_xsd_Complex_Type_diggs_LengthMeasureType.tmp#LengthMeasureType_uomMeasureTypes_xsd_Complex_Type_diggs_LengthMeasureType.tmp#LengthMeasureType
Type diggs:LengthMeasureType
Type hierarchy
Properties
content complex
minOccurs 0
Attributes
QName Type Use Annotation
howDetermined diggs:DescriptorMethodEnumType optional
qualifier diggs:QualifierEnumExtType optional
uom diggs:LengthUomEnumType optional
The unit of measure for length or distance.
Source
<element minOccurs="0" name="rockQualityDesignationLength" type="diggs:LengthMeasureType">
  <annotation>
    <documentation>For rock cores, the sum of the lengths of core pieces longer than 100 mm (4 in), measured along the centerline.</documentation>
  </annotation>
</element>
Element diggs:AbstractSamplingActivityType / diggs:samplingActivityRQD
Namespace http://diggsml.org/schemas/3
Annotations
For rock cores, the rock quality designation of the sampling
activity: rockQualityDesignationLength divided by the core run (the
length of the sampling activity interval).
Diagram
DiagramEmlAllObjects_xsd_Simple_Type_eml_AbstractMeasure.tmp#AbstractMeasureMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueType_howDeterminedMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueType_qualifierMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueTypeMeasureTypes_xsd_Complex_Type_diggs_LengthPerLengthMeasureType.tmp#LengthPerLengthMeasureType_uomMeasureTypes_xsd_Complex_Type_diggs_LengthPerLengthMeasureType.tmp#LengthPerLengthMeasureType
Type diggs:LengthPerLengthMeasureType
Type hierarchy
Properties
content complex
minOccurs 0
Attributes
QName Type Use Annotation
howDetermined diggs:DescriptorMethodEnumType optional
qualifier diggs:QualifierEnumExtType optional
uom diggs:LengthPerLengthUomEnumType optional
The unit of measure for strain or linear ratio.
Source
<element minOccurs="0" name="samplingActivityRQD" type="diggs:LengthPerLengthMeasureType">
  <annotation>
    <documentation>For rock cores, the rock quality designation of the sampling activity: rockQualityDesignationLength divided by the core run (the length of the sampling activity interval).</documentation>
  </annotation>
</element>
Element diggs:AbstractSamplingActivityType / diggs:sampleProduced
Namespace http://diggsml.org/schemas/3
Annotations
The samples produced by this sampling activity and, optionally, the
time and location of each.
Diagram
DiagramCommon_xsd_Element_diggs_SampleProduced.tmp#SampleProducedCommon_xsd_Complex_Type_diggs_SampleProducedPropertyType.tmp#SampleProducedPropertyType
Type diggs:SampleProducedPropertyType
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children diggs:SampleProduced
Instance
<diggs:sampleProduced xmlns:diggs="http://diggsml.org/schemas/3">
  <diggs:SampleProduced gml:id="">{1,1}</diggs:SampleProduced>
</diggs:sampleProduced>
Source
<element maxOccurs="unbounded" minOccurs="0" name="sampleProduced" type="diggs:SampleProducedPropertyType">
  <annotation>
    <documentation>The samples produced by this sampling activity and, optionally, the time and location of each.</documentation>
  </annotation>
</element>
Element diggs:AbstractSamplingActivityType / diggs:samplerInsertionMethod
Namespace http://diggsml.org/schemas/3
Annotations
For sampling of soil or rock, the means by which the sampler is
inserted into the ground, for example pushed or driven. Use the
DIGGS dictionary samplerInsertionMethod.xml for the list of values.
Diagram
Diagramgml3_2Profile_diggs_xsd_Complex_Type_gml_CodeType.tmp#CodeType_codeSpacegml3_2Profile_diggs_xsd_Complex_Type_gml_CodeType.tmp#CodeType
Type gml:CodeType
Properties
content complex
minOccurs 0
Attributes
QName Type Use
codeSpace anyURI optional
Source
<element minOccurs="0" name="samplerInsertionMethod" type="gml:CodeType">
  <annotation>
    <documentation>For sampling of soil or rock, the means by which the sampler is inserted into the ground, for example pushed or driven. Use the DIGGS dictionary samplerInsertionMethod.xml for the list of values.</documentation>
  </annotation>
</element>
Element diggs:AbstractSamplingActivityType / diggs:samplingCategory
Namespace http://diggsml.org/schemas/3
Annotations
The ISO 22475-1 sampling category (A to E) achieved by the technique
and equipment of this sampling activity: how much the technique
disturbs the material sampled, independent of what was actually
recovered. See diggs:SampleType/qualityClass for the related but
distinct soil quality class of the sample. Use the DIGGS dictionary
samplingCategory.xml for the list of values.
Diagram
Diagramgml3_2Profile_diggs_xsd_Complex_Type_gml_CodeType.tmp#CodeType_codeSpacegml3_2Profile_diggs_xsd_Complex_Type_gml_CodeType.tmp#CodeType
Type gml:CodeType
Properties
content complex
minOccurs 0
Attributes
QName Type Use
codeSpace anyURI optional
Source
<element minOccurs="0" name="samplingCategory" type="gml:CodeType">
  <annotation>
    <documentation>The ISO 22475-1 sampling category (A to E) achieved by the technique and equipment of this sampling activity: how much the technique disturbs the material sampled, independent of what was actually recovered. See diggs:SampleType/qualityClass for the related but distinct soil quality class of the sample. Use the DIGGS dictionary samplingCategory.xml for the list of values.</documentation>
  </annotation>
</element>
Element diggs:AbstractSamplingActivityType / diggs:samplingDate
Namespace http://diggsml.org/schemas/3
Annotations
The date and time interval that encompasses the entire time over
which sampling occurred.
Diagram
DiagramCommon_xsd_Element_diggs_TimeInterval.tmp#TimeIntervalCommon_xsd_Complex_Type_diggs_TimeIntervalPropertyType.tmp#TimeIntervalPropertyType
Type diggs:TimeIntervalPropertyType
Properties
content complex
minOccurs 0
Model
Children diggs:TimeInterval
Instance
<diggs:samplingDate xmlns:diggs="http://diggsml.org/schemas/3">
  <diggs:TimeInterval gml:id="">{1,1}</diggs:TimeInterval>
</diggs:samplingDate>
Source
<element minOccurs="0" name="samplingDate" type="diggs:TimeIntervalPropertyType">
  <annotation>
    <documentation>The date and time interval that encompasses the entire time over which sampling occurred.</documentation>
  </annotation>
</element>
Element diggs:AbstractSamplingActivityType / diggs:samplingEnvironment
Namespace http://diggsml.org/schemas/3
Annotations
A collection of environmental parameters recorded at a specific time
instant during the sampling. Repeat for each recording.
Diagram
Diagramgml3_2Profile_diggs_xsd_Attribute_Group_gml_OwnershipAttributeGroup.tmp#OwnershipAttributeGroupgml3_2Profile_diggs_xsd_Attribute_Group_gml_AssociationAttributeGroup.tmp#AssociationAttributeGroupCommon_xsd_Element_diggs_Environment.tmp#EnvironmentCommon_xsd_Complex_Type_diggs_EnvironmentPropertyType.tmp#EnvironmentPropertyType
Type diggs:EnvironmentPropertyType
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children diggs:Environment
Instance
<diggs:samplingEnvironment xlink:href="" nilReason="" owns="false" xmlns:diggs="http://diggsml.org/schemas/3">
  <diggs:Environment gml:id="">{1,1}</diggs:Environment>
</diggs:samplingEnvironment>
Attributes
QName Type Default Use
nilReason gml:NilReasonType optional
owns boolean false optional
xlink:href anyURI optional
Source
<element minOccurs="0" name="samplingEnvironment" type="diggs:EnvironmentPropertyType" maxOccurs="unbounded">
  <annotation>
    <documentation>A collection of environmental parameters recorded at a specific time instant during the sampling. Repeat for each recording.</documentation>
  </annotation>
</element>
Element diggs:AbstractSamplingActivityType / diggs:samplingEquipment
Namespace http://diggsml.org/schemas/3
Annotations
The sampling equipment used, as an equipment feature or a reference
to one. Repeat for each item.
Diagram
Diagramgml3_2Profile_diggs_xsd_Attribute_Group_gml_AssociationAttributeGroup.tmp#AssociationAttributeGroupgml3_2Profile_diggs_xsd_Attribute_Group_gml_OwnershipAttributeGroup.tmp#OwnershipAttributeGroupAbstractTypes_xsd_Element_diggs_AbstractEquipment.tmp#AbstractEquipmentCommon_xsd_Complex_Type_diggs_EquipmentPropertyType.tmp#EquipmentPropertyType
Type diggs:EquipmentPropertyType
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children diggs:AbstractEquipment
Instance
<diggs:samplingEquipment xlink:href="" nilReason="" owns="false" xmlns:diggs="http://diggsml.org/schemas/3">
  <diggs:AbstractEquipment gml:id="">{1,1}</diggs:AbstractEquipment>
</diggs:samplingEquipment>
Attributes
QName Type Default Use
nilReason gml:NilReasonType optional
owns boolean false optional
xlink:href anyURI optional
Source
<element name="samplingEquipment" type="diggs:EquipmentPropertyType" maxOccurs="unbounded" minOccurs="0">
  <annotation>
    <appinfo>diggs:AbstractEquipment</appinfo>
    <documentation>The sampling equipment used, as an equipment feature or a reference to one. Repeat for each item.</documentation>
  </annotation>
</element>
Element diggs:AbstractSamplingActivityType / diggs:samplingMethod
Namespace http://diggsml.org/schemas/3
Annotations
The method of sampling, as a diggs:Specification or, where the
method is a driven penetration test, a reference (xlink:href) to the
diggs:DrivenPenetrationTest procedure of the diggs:Test that
produced the samples.
Diagram
Diagramgml3_2Profile_diggs_xsd_Attribute_Group_gml_AssociationAttributeGroup.tmp#AssociationAttributeGroupgml3_2Profile_diggs_xsd_Attribute_Group_gml_OwnershipAttributeGroup.tmp#OwnershipAttributeGroupCommon_xsd_Element_diggs_Specification.tmp#SpecificationCommon_xsd_Complex_Type_diggs_SamplingMethodPropertyType.tmp#SamplingMethodPropertyType
Type diggs:SamplingMethodPropertyType
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children diggs:Specification
Instance
<diggs:samplingMethod xlink:href="" nilReason="" owns="false" xmlns:diggs="http://diggsml.org/schemas/3">
  <diggs:Specification gml:id="">{1,1}</diggs:Specification>
</diggs:samplingMethod>
Attributes
QName Type Default Use
nilReason gml:NilReasonType optional
owns boolean false optional
xlink:href anyURI optional
Source
<element name="samplingMethod" type="diggs:SamplingMethodPropertyType" maxOccurs="unbounded" minOccurs="0">
  <annotation>
    <documentation>The method of sampling, as a diggs:Specification or, where the method is a driven penetration test, a reference (xlink:href) to the diggs:DrivenPenetrationTest procedure of the diggs:Test that produced the samples.</documentation>
  </annotation>
</element>
Element diggs:AbstractSamplingActivityType / diggs:solidCoreRecoveryLength
Namespace http://diggsml.org/schemas/3
Annotations
For rock cores, the sum of the lengths of solid, cylindrical core
pieces.
Diagram
DiagramEmlAllObjects_xsd_Simple_Type_eml_AbstractMeasure.tmp#AbstractMeasureMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueType_howDeterminedMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueType_qualifierMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueTypeMeasureTypes_xsd_Complex_Type_diggs_LengthMeasureType.tmp#LengthMeasureType_uomMeasureTypes_xsd_Complex_Type_diggs_LengthMeasureType.tmp#LengthMeasureType
Type diggs:LengthMeasureType
Type hierarchy
Properties
content complex
minOccurs 0
Attributes
QName Type Use Annotation
howDetermined diggs:DescriptorMethodEnumType optional
qualifier diggs:QualifierEnumExtType optional
uom diggs:LengthUomEnumType optional
The unit of measure for length or distance.
Source
<element minOccurs="0" name="solidCoreRecoveryLength" type="diggs:LengthMeasureType">
  <annotation>
    <documentation>For rock cores, the sum of the lengths of solid, cylindrical core pieces.</documentation>
  </annotation>
</element>
Element diggs:AbstractSamplingActivityType / diggs:totalSampleRecoveryLength
Namespace http://diggsml.org/schemas/3
Annotations
For soil or rock cores, the total length of sample recovered during
the activity; 0 if none was recovered. It can also be derived if
totalSampleRecovery is reported.
Diagram
DiagramEmlAllObjects_xsd_Simple_Type_eml_AbstractMeasure.tmp#AbstractMeasureMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueType_howDeterminedMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueType_qualifierMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueTypeMeasureTypes_xsd_Complex_Type_diggs_LengthMeasureType.tmp#LengthMeasureType_uomMeasureTypes_xsd_Complex_Type_diggs_LengthMeasureType.tmp#LengthMeasureType
Type diggs:LengthMeasureType
Type hierarchy
Properties
content complex
minOccurs 0
Attributes
QName Type Use Annotation
howDetermined diggs:DescriptorMethodEnumType optional
qualifier diggs:QualifierEnumExtType optional
uom diggs:LengthUomEnumType optional
The unit of measure for length or distance.
Source
<element minOccurs="0" name="totalSampleRecoveryLength" type="diggs:LengthMeasureType">
  <annotation>
    <documentation>For soil or rock cores, the total length of sample recovered during the activity; 0 if none was recovered. It can also be derived if totalSampleRecovery is reported.</documentation>
  </annotation>
</element>
Element diggs:AbstractSamplingActivityType / diggs:totalSampleRecovery
Namespace http://diggsml.org/schemas/3
Annotations
For core samples from boreholes, the derived ratio of
totalSampleRecoveryLength to the length of the sampling activity
interval, typically reported as a percent.
Diagram
DiagramEmlAllObjects_xsd_Simple_Type_eml_AbstractMeasure.tmp#AbstractMeasureMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueType_howDeterminedMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueType_qualifierMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueTypeMeasureTypes_xsd_Complex_Type_diggs_DimensionlessMeasureType.tmp#DimensionlessMeasureType_uomMeasureTypes_xsd_Complex_Type_diggs_DimensionlessMeasureType.tmp#DimensionlessMeasureType
Type diggs:DimensionlessMeasureType
Type hierarchy
Properties
content complex
minOccurs 0
Attributes
QName Type Use Annotation
howDetermined diggs:DescriptorMethodEnumType optional
qualifier diggs:QualifierEnumExtType optional
uom diggs:DimensionlessUomEnumType optional
The unit of measure for dimensionless ratio or index.
Source
<element minOccurs="0" name="totalSampleRecovery" type="diggs:DimensionlessMeasureType">
  <annotation>
    <documentation>For core samples from boreholes, the derived ratio of totalSampleRecoveryLength to the length of the sampling activity interval, typically reported as a percent.</documentation>
  </annotation>
</element>
Element diggs:AbstractSamplingActivityType / diggs:mixingTime
Namespace http://diggsml.org/schemas/3
Annotations
For sampling activities that blend samples in aggregation, such as
soil-cement mixtures, the time taken to mix the samples together.
Diagram
DiagramEmlAllObjects_xsd_Simple_Type_eml_AbstractMeasure.tmp#AbstractMeasureMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueType_howDeterminedMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueType_qualifierMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueTypeMeasureTypes_xsd_Complex_Type_diggs_TimeMeasureType.tmp#TimeMeasureType_uomMeasureTypes_xsd_Complex_Type_diggs_TimeMeasureType.tmp#TimeMeasureType
Type diggs:TimeMeasureType
Type hierarchy
Properties
content complex
minOccurs 0
Attributes
QName Type Use Annotation
howDetermined diggs:DescriptorMethodEnumType optional
qualifier diggs:QualifierEnumExtType optional
uom diggs:TimeUomEnumType optional
The unit of measure for time or duration.
Source
<element minOccurs="0" name="mixingTime" type="diggs:TimeMeasureType">
  <annotation>
    <documentation>For sampling activities that blend samples in aggregation, such as soil-cement mixtures, the time taken to mix the samples together.</documentation>
  </annotation>
</element>
Element diggs:AbstractSamplingActivityType / diggs:otherSamplingActivityProperty
Namespace http://diggsml.org/schemas/3
Annotations
A parameter reporting ancillary metadata about the sampling
activity. Repeat for each property.
Diagram
DiagramCommon_xsd_Element_diggs_Parameter.tmp#ParameterCommon_xsd_Element_diggs_AuthorizedParameter.tmp#AuthorizedParameterCommon_xsd_Element_diggs_ProvenancedParameter.tmp#ProvenancedParameterCommon_xsd_Complex_Type_diggs_ParameterPropertyType.tmp#ParameterPropertyType
Type diggs:ParameterPropertyType
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children diggs:AuthorizedParameter, diggs:Parameter, diggs:ProvenancedParameter
Instance
<diggs:otherSamplingActivityProperty xmlns:diggs="http://diggsml.org/schemas/3">
  <diggs:Parameter gml:id="" index="">{1,1}</diggs:Parameter>
  <diggs:AuthorizedParameter gml:id="" index="">{1,1}</diggs:AuthorizedParameter>
  <diggs:ProvenancedParameter gml:id="" index="">{1,1}</diggs:ProvenancedParameter>
</diggs:otherSamplingActivityProperty>
Source
<element maxOccurs="unbounded" minOccurs="0" name="otherSamplingActivityProperty" type="diggs:ParameterPropertyType">
  <annotation>
    <documentation>A parameter reporting ancillary metadata about the sampling activity. Repeat for each property.</documentation>
  </annotation>
</element>
Element diggs:AbstractSamplingActivityType / diggs:coringPushPressure
Namespace http://diggsml.org/schemas/3
Annotations
For coring activities, the push pressure reported as a single
value.
Diagram
DiagramEmlAllObjects_xsd_Simple_Type_eml_AbstractMeasure.tmp#AbstractMeasureMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueType_howDeterminedMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueType_qualifierMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueTypeMeasureTypes_xsd_Complex_Type_diggs_PressureMeasureType.tmp#PressureMeasureType_uomMeasureTypes_xsd_Complex_Type_diggs_PressureMeasureType.tmp#PressureMeasureType
Type diggs:PressureMeasureType
Type hierarchy
Properties
content complex
minOccurs 0
maxOccurs 1
Attributes
QName Type Use Annotation
howDetermined diggs:DescriptorMethodEnumType optional
qualifier diggs:QualifierEnumExtType optional
uom diggs:PressureUomEnumType optional
The unit of measure for pressure, stress, or elastic modulus.
Source
<element maxOccurs="1" minOccurs="0" name="coringPushPressure" type="diggs:PressureMeasureType">
  <annotation>
    <documentation>For coring activities, the push pressure reported as a single value.</documentation>
  </annotation>
</element>
Element diggs:AbstractSamplingActivityType / diggs:coringPushPressureMin
Namespace http://diggsml.org/schemas/3
Annotations
For coring push pressure reported as a range, the minimum
pressure.
Diagram
DiagramEmlAllObjects_xsd_Simple_Type_eml_AbstractMeasure.tmp#AbstractMeasureMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueType_howDeterminedMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueType_qualifierMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueTypeMeasureTypes_xsd_Complex_Type_diggs_PressureMeasureType.tmp#PressureMeasureType_uomMeasureTypes_xsd_Complex_Type_diggs_PressureMeasureType.tmp#PressureMeasureType
Type diggs:PressureMeasureType
Type hierarchy
Properties
content complex
minOccurs 0
maxOccurs 1
Attributes
QName Type Use Annotation
howDetermined diggs:DescriptorMethodEnumType optional
qualifier diggs:QualifierEnumExtType optional
uom diggs:PressureUomEnumType optional
The unit of measure for pressure, stress, or elastic modulus.
Source
<element maxOccurs="1" minOccurs="0" name="coringPushPressureMin" type="diggs:PressureMeasureType">
  <annotation>
    <documentation>For coring push pressure reported as a range, the minimum pressure.</documentation>
  </annotation>
</element>
Element diggs:AbstractSamplingActivityType / diggs:coringPushPressureMax
Namespace http://diggsml.org/schemas/3
Annotations
For coring push pressure reported as a range, the maximum
pressure.
Diagram
DiagramEmlAllObjects_xsd_Simple_Type_eml_AbstractMeasure.tmp#AbstractMeasureMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueType_howDeterminedMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueType_qualifierMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueTypeMeasureTypes_xsd_Complex_Type_diggs_PressureMeasureType.tmp#PressureMeasureType_uomMeasureTypes_xsd_Complex_Type_diggs_PressureMeasureType.tmp#PressureMeasureType
Type diggs:PressureMeasureType
Type hierarchy
Properties
content complex
minOccurs 0
maxOccurs 1
Attributes
QName Type Use Annotation
howDetermined diggs:DescriptorMethodEnumType optional
qualifier diggs:QualifierEnumExtType optional
uom diggs:PressureUomEnumType optional
The unit of measure for pressure, stress, or elastic modulus.
Source
<element maxOccurs="1" minOccurs="0" name="coringPushPressureMax" type="diggs:PressureMeasureType">
  <annotation>
    <documentation>For coring push pressure reported as a range, the maximum pressure.</documentation>
  </annotation>
</element>
Complex Type diggs:AbstractSamplingActivityType
Namespace http://diggsml.org/schemas/3
Annotations
Abstract base type for sampling activities that collect materials from sampling
features.
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_AbstractFeatureTypeCommon_xsd_Element_diggs_investigationTarget.tmp#investigationTargetCommon_xsd_Element_diggs_projectRef.tmp#projectRefCommon_xsd_Element_diggs_programRef.tmp#programRefAbstractTypes_xsd_Complex_Type_diggs_AbstractSamplingActivityType.tmp#AbstractSamplingActivityType_currentDesignAbstractTypes_xsd_Complex_Type_diggs_AbstractSamplingActivityType.tmp#AbstractSamplingActivityType_previousDesignCommon_xsd_Element_diggs_programSpecificationRef.tmp#programSpecificationRefCommon_xsd_Element_diggs_constructionActivityRef.tmp#constructionActivityRefCommon_xsd_Element_diggs_samplingFeatureRef.tmp#samplingFeatureRefAbstractTypes_xsd_Complex_Type_diggs_AbstractSamplingActivityType.tmp#AbstractSamplingActivityType_samplingLocationCommon_xsd_Element_diggs_associatedProjectRef.tmp#associatedProjectRefCommon_xsd_Element_diggs_originalProjectRef.tmp#originalProjectRefAbstractTypes_xsd_Complex_Type_diggs_AbstractSamplingActivityType.tmp#AbstractSamplingActivityType_sourceSampleRefAbstractTypes_xsd_Complex_Type_diggs_AbstractSamplingActivityType.tmp#AbstractSamplingActivityType_activityTypeAbstractTypes_xsd_Complex_Type_diggs_AbstractSamplingActivityType.tmp#AbstractSamplingActivityType_lengthLongestPortionAbstractTypes_xsd_Complex_Type_diggs_AbstractSamplingActivityType.tmp#AbstractSamplingActivityType_purposeAbstractTypes_xsd_Complex_Type_diggs_AbstractSamplingActivityType.tmp#AbstractSamplingActivityType_rockQualityDesignationLengthAbstractTypes_xsd_Complex_Type_diggs_AbstractSamplingActivityType.tmp#AbstractSamplingActivityType_samplingActivityRQDAbstractTypes_xsd_Complex_Type_diggs_AbstractSamplingActivityType.tmp#AbstractSamplingActivityType_sampleProducedAbstractTypes_xsd_Complex_Type_diggs_AbstractSamplingActivityType.tmp#AbstractSamplingActivityType_samplerInsertionMethodAbstractTypes_xsd_Complex_Type_diggs_AbstractSamplingActivityType.tmp#AbstractSamplingActivityType_samplingCategoryAbstractTypes_xsd_Complex_Type_diggs_AbstractSamplingActivityType.tmp#AbstractSamplingActivityType_samplingDateAbstractTypes_xsd_Complex_Type_diggs_AbstractSamplingActivityType.tmp#AbstractSamplingActivityType_samplingEnvironmentAbstractTypes_xsd_Complex_Type_diggs_AbstractSamplingActivityType.tmp#AbstractSamplingActivityType_samplingEquipmentAbstractTypes_xsd_Complex_Type_diggs_AbstractSamplingActivityType.tmp#AbstractSamplingActivityType_samplingMethodAbstractTypes_xsd_Complex_Type_diggs_AbstractSamplingActivityType.tmp#AbstractSamplingActivityType_solidCoreRecoveryLengthAbstractTypes_xsd_Complex_Type_diggs_AbstractSamplingActivityType.tmp#AbstractSamplingActivityType_totalSampleRecoveryLengthAbstractTypes_xsd_Complex_Type_diggs_AbstractSamplingActivityType.tmp#AbstractSamplingActivityType_totalSampleRecoveryAbstractTypes_xsd_Complex_Type_diggs_AbstractSamplingActivityType.tmp#AbstractSamplingActivityType_mixingTimeAbstractTypes_xsd_Complex_Type_diggs_AbstractSamplingActivityType.tmp#AbstractSamplingActivityType_otherSamplingActivityPropertyAbstractTypes_xsd_Complex_Type_diggs_AbstractSamplingActivityType.tmp#AbstractSamplingActivityType_coringPushPressureAbstractTypes_xsd_Complex_Type_diggs_AbstractSamplingActivityType.tmp#AbstractSamplingActivityType_coringPushPressureMinAbstractTypes_xsd_Complex_Type_diggs_AbstractSamplingActivityType.tmp#AbstractSamplingActivityType_coringPushPressureMax
Type extension of diggs:AbstractFeatureType
Type hierarchy
Properties
abstract true
Used by
Model
Children diggs:activityType, diggs:associatedFile, diggs:associatedProjectRef, diggs:constructionActivityRef, diggs:coringPushPressure, diggs:coringPushPressureMax, diggs:coringPushPressureMin, diggs:currentDesign, diggs:implementationStatus, diggs:internalIdentifier, diggs:investigationTarget, diggs:lengthLongestPortion, diggs:mixingTime, diggs:originalProjectRef, diggs:otherSamplingActivityProperty, diggs:previousDesign, diggs:programRef, diggs:programSpecificationRef, diggs:projectRef, diggs:purpose, diggs:remark, diggs:rockQualityDesignationLength, diggs:role, diggs:sampleProduced, diggs:samplerInsertionMethod, diggs:samplingActivityRQD, diggs:samplingCategory, diggs:samplingDate, diggs:samplingEnvironment, diggs:samplingEquipment, diggs:samplingFeatureRef, diggs:samplingLocation, diggs:samplingMethod, diggs:solidCoreRecoveryLength, diggs:sourceSampleRef, diggs:status, diggs:totalSampleRecovery, diggs:totalSampleRecoveryLength, gml:description, gml:identifier, gml:name
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
<complexType name="AbstractSamplingActivityType" abstract="true">
  <annotation>
    <documentation>Abstract base type for sampling activities that collect materials from sampling features.</documentation>
  </annotation>
  <complexContent>
    <extension base="diggs:AbstractFeatureType">
      <sequence>
        <element ref="diggs:investigationTarget" maxOccurs="unbounded" minOccurs="0"/>
        <element ref="diggs:projectRef" maxOccurs="unbounded"/>
        <element minOccurs="0" ref="diggs:programRef"/>
        <element minOccurs="0" maxOccurs="1" name="currentDesign" type="diggs:ProgramDesignReferencePropertyType">
          <annotation>
            <documentation>The program design this activity was carried out to realize, as currently planned.</documentation>
          </annotation>
        </element>
        <element minOccurs="0" maxOccurs="unbounded" name="previousDesign" type="diggs:ProgramDesignReferencePropertyType">
          <annotation>
            <documentation>A design that governed this activity at an earlier point, before a later design superseded it. Use designRole and effectiveFrom on the reference to state which design and when.</documentation>
          </annotation>
        </element>
        <element minOccurs="0" maxOccurs="unbounded" ref="diggs:programSpecificationRef">
          <annotation>
            <documentation>The program specification objects this activity must satisfy.</documentation>
          </annotation>
        </element>
        <element minOccurs="0" ref="diggs:constructionActivityRef"/>
        <choice>
          <sequence>
            <element ref="diggs:samplingFeatureRef" minOccurs="1" maxOccurs="1"/>
            <element name="samplingLocation" type="diggs:LocationPropertyType" minOccurs="1">
              <annotation>
                <documentation>The geographic location of the sampling activity.</documentation>
              </annotation>
            </element>
          </sequence>
          <sequence>
            <element maxOccurs="unbounded" minOccurs="0" ref="diggs:associatedProjectRef"/>
            <element minOccurs="0" ref="diggs:originalProjectRef"/>
          </sequence>
        </choice>
        <element minOccurs="0" name="sourceSampleRef" maxOccurs="unbounded" type="diggs:FractionalReferenceType">
          <annotation>
            <appinfo source="urn:x-gml:targetElement">diggs:Sample/@gml:id</appinfo>
            <documentation>The sample or samples used to create the samples produced by this activity (see sampleProduced). Used only for activities that subsample or aggregate other samples. For an aggregate, the percentage attribute can state how much of the new sample is composed of the source sample.</documentation>
          </annotation>
        </element>
        <element name="activityType" type="diggs:ActivityTypeEnumType">
          <annotation>
            <documentation>The classification of the sampling activity, which applications can use to validate other activity information. The samples the activity produces are expected to agree with the value: for aggregate, the samples carry more than one sourceSampleRef; for subsample, only one; for test, neither a sourceSampleRef nor a samplingFeatureRef, the activity pointing to a project only. Values come from the enumerated list.</documentation>
          </annotation>
        </element>
        <element minOccurs="0" name="lengthLongestPortion" type="diggs:LengthMeasureType">
          <annotation>
            <documentation>For rock cores, the length of the longest solid, cylindrical core piece of the sample.</documentation>
          </annotation>
        </element>
        <element minOccurs="0" name="purpose" type="string">
          <annotation>
            <documentation>The purpose of taking this sample: an uncontrolled string describing the test or tests intended to be run on the samples generated by this activity.</documentation>
          </annotation>
        </element>
        <element minOccurs="0" name="rockQualityDesignationLength" type="diggs:LengthMeasureType">
          <annotation>
            <documentation>For rock cores, the sum of the lengths of core pieces longer than 100 mm (4 in), measured along the centerline.</documentation>
          </annotation>
        </element>
        <element minOccurs="0" name="samplingActivityRQD" type="diggs:LengthPerLengthMeasureType">
          <annotation>
            <documentation>For rock cores, the rock quality designation of the sampling activity: rockQualityDesignationLength divided by the core run (the length of the sampling activity interval).</documentation>
          </annotation>
        </element>
        <element maxOccurs="unbounded" minOccurs="0" name="sampleProduced" type="diggs:SampleProducedPropertyType">
          <annotation>
            <documentation>The samples produced by this sampling activity and, optionally, the time and location of each.</documentation>
          </annotation>
        </element>
        <element minOccurs="0" name="samplerInsertionMethod" type="gml:CodeType">
          <annotation>
            <documentation>For sampling of soil or rock, the means by which the sampler is inserted into the ground, for example pushed or driven. Use the DIGGS dictionary samplerInsertionMethod.xml for the list of values.</documentation>
          </annotation>
        </element>
        <element minOccurs="0" name="samplingCategory" type="gml:CodeType">
          <annotation>
            <documentation>The ISO 22475-1 sampling category (A to E) achieved by the technique and equipment of this sampling activity: how much the technique disturbs the material sampled, independent of what was actually recovered. See diggs:SampleType/qualityClass for the related but distinct soil quality class of the sample. Use the DIGGS dictionary samplingCategory.xml for the list of values.</documentation>
          </annotation>
        </element>
        <element minOccurs="0" name="samplingDate" type="diggs:TimeIntervalPropertyType">
          <annotation>
            <documentation>The date and time interval that encompasses the entire time over which sampling occurred.</documentation>
          </annotation>
        </element>
        <element minOccurs="0" name="samplingEnvironment" type="diggs:EnvironmentPropertyType" maxOccurs="unbounded">
          <annotation>
            <documentation>A collection of environmental parameters recorded at a specific time instant during the sampling. Repeat for each recording.</documentation>
          </annotation>
        </element>
        <element name="samplingEquipment" type="diggs:EquipmentPropertyType" maxOccurs="unbounded" minOccurs="0">
          <annotation>
            <appinfo>diggs:AbstractEquipment</appinfo>
            <documentation>The sampling equipment used, as an equipment feature or a reference to one. Repeat for each item.</documentation>
          </annotation>
        </element>
        <element name="samplingMethod" type="diggs:SamplingMethodPropertyType" maxOccurs="unbounded" minOccurs="0">
          <annotation>
            <documentation>The method of sampling, as a diggs:Specification or, where the method is a driven penetration test, a reference (xlink:href) to the diggs:DrivenPenetrationTest procedure of the diggs:Test that produced the samples.</documentation>
          </annotation>
        </element>
        <element minOccurs="0" name="solidCoreRecoveryLength" type="diggs:LengthMeasureType">
          <annotation>
            <documentation>For rock cores, the sum of the lengths of solid, cylindrical core pieces.</documentation>
          </annotation>
        </element>
        <element minOccurs="0" name="totalSampleRecoveryLength" type="diggs:LengthMeasureType">
          <annotation>
            <documentation>For soil or rock cores, the total length of sample recovered during the activity; 0 if none was recovered. It can also be derived if totalSampleRecovery is reported.</documentation>
          </annotation>
        </element>
        <element minOccurs="0" name="totalSampleRecovery" type="diggs:DimensionlessMeasureType">
          <annotation>
            <documentation>For core samples from boreholes, the derived ratio of totalSampleRecoveryLength to the length of the sampling activity interval, typically reported as a percent.</documentation>
          </annotation>
        </element>
        <element minOccurs="0" name="mixingTime" type="diggs:TimeMeasureType">
          <annotation>
            <documentation>For sampling activities that blend samples in aggregation, such as soil-cement mixtures, the time taken to mix the samples together.</documentation>
          </annotation>
        </element>
        <element maxOccurs="unbounded" minOccurs="0" name="otherSamplingActivityProperty" type="diggs:ParameterPropertyType">
          <annotation>
            <documentation>A parameter reporting ancillary metadata about the sampling activity. Repeat for each property.</documentation>
          </annotation>
        </element>
        <choice>
          <element maxOccurs="1" minOccurs="0" name="coringPushPressure" type="diggs:PressureMeasureType">
            <annotation>
              <documentation>For coring activities, the push pressure reported as a single value.</documentation>
            </annotation>
          </element>
          <sequence>
            <element maxOccurs="1" minOccurs="0" name="coringPushPressureMin" type="diggs:PressureMeasureType">
              <annotation>
                <documentation>For coring push pressure reported as a range, the minimum pressure.</documentation>
              </annotation>
            </element>
            <element maxOccurs="1" minOccurs="0" name="coringPushPressureMax" type="diggs:PressureMeasureType">
              <annotation>
                <documentation>For coring push pressure reported as a range, the maximum pressure.</documentation>
              </annotation>
            </element>
          </sequence>
        </choice>
      </sequence>
    </extension>
  </complexContent>
</complexType>