### diggs:ResultFile Instance Example
Source: https://github.com/diggsml/docs/blob/main/latest/Kernel_xsd_Element_diggs_ResultFile.html
An example XML instance of the diggs:ResultFile element, demonstrating the usage of its properties.
```XML
{1,1}
{1,1}
{1,1}
{0,1}
{0,1}
```
--------------------------------
### TriaxialTestEquipment Instance Example
Source: https://github.com/diggsml/docs/blob/main/latest/TestProceduresAll_xsd_Element_diggs_TriaxialTestEquipment.html
An example of an instance of the TriaxialTestEquipment element, showing how to populate its properties including GML and DiggsML specific attributes.
```APIDOC
{0,1}
{0,1}
{0,unbounded}
{0,1}
{0,1}
{0,1}
{0,unbounded}
{0,unbounded}
{0,unbounded}
{0,1}
{0,1}
{0,1}
{0,1}
```
--------------------------------
### Diggsml CoringDevice Instance Example
Source: https://github.com/diggsml/docs/blob/main/latest/Kernel_xsd_Element_diggs_CoringDevice.html
An example of how a CoringDevice element might be instantiated within an XML document, including namespace declarations.
```APIDOC
```
--------------------------------
### diggs:PpdResultSet Instance Example
Source: https://github.com/diggsml/docs/blob/main/latest/TestProcedures_xsd_Element_diggs_PpdResultSet.html
An example of how the diggs:PpdResultSet element can be instantiated in XML, showing its child elements and their cardinality.
```XML
{1,1}
{1,1}
```
--------------------------------
### DIGGS Calibration Instance Example
Source: https://github.com/diggsml/docs/blob/main/latest/Kernel_xsd_Element_diggs_Calibration.html
An example of a DIGGS Calibration instance in XML format, demonstrating the usage of its elements and attributes.
```XML
```
--------------------------------
### DIGGSML LabCBRTest Instance Example
Source: https://github.com/diggsml/docs/blob/main/latest/Diggs_procedures_temp_xsd_Element_diggs_LabCBRTest.html
An example of an instance of the DIGGSML LabCBRTest element, showing its basic structure and namespace declarations.
```APIDOC
```
--------------------------------
### DiggsML FractureObservation Instance Example
Source: https://github.com/diggsml/docs/blob/main/latest/Kernel_xsd_Element_diggs_FractureObservation.html
Provides an example of an instance of the diggs:FractureObservation element, showing its structure and attributes.
```APIDOC
```
--------------------------------
### diggs:ProcessingStep Instance Example
Source: https://github.com/diggsml/docs/blob/main/latest/Geophysics_xsd_Element_diggs_ProcessingStep.html
Provides an example of a diggs:ProcessingStep instance in XML, showing how to use its child elements and attributes.
```XML
{0,unbounded}
{0,unbounded}
{0,unbounded}
{0,unbounded}
{0,1}
{0,1}
{0,1}
```
--------------------------------
### diggsml Abstract Group and Installation Types
Source: https://github.com/diggsml/docs/blob/main/latest/index.indexListcomp.html
References to abstract group and installation types within the diggsml schema.
```APIDOC
diggs:AbstractGroup
Description: Base type for groups.
Related: diggs:AbstractNamedObject
```
```diggsml
diggs:AbstractLinearInstallation
Description: Base type for linear installations.
Related: diggs:AbstractPlanarInstallation
```
```diggsml
diggs:AbstractPlanarInstallation
Description: Base type for planar installations.
Related: diggs:AbstractLinearInstallation
```
--------------------------------
### diggs:SoftwareApplication XML Instance Example
Source: https://github.com/diggsml/docs/blob/main/2.6/Kernel_xsd_Element_diggs_SoftwareApplication.html
An example of how to structure an XML instance for the diggs:SoftwareApplication element, demonstrating the use of its properties and attributes according to the diggsml schema.
```XML
A sample software application.
SampleApp
1.0.0
```
--------------------------------
### diggs:timeCasingInstalled Element
Source: https://github.com/diggsml/docs/blob/main/latest/Kernel_xsd_Complex_Type_diggs_CasingType.html
This APIDOC entry describes the diggs:timeCasingInstalled element. It specifies the time interval during which casing was installed, including start and end times, and duration. It also lists associated GML and diggs properties and provides an XML instance example.
```APIDOC
diggs:CasingType / diggs:timeCasingInstalled
Namespace: http://diggsml.org/schema-dev
Annotations: The time interval over which the casing was installed
Type: diggs:TimeIntervalType
Type hierarchy:
* gml:AbstractGMLType
* diggs:AbstractObjectBaseType
* diggs:AbstractObjectType
* diggs:TimeIntervalType
Properties:
content (complex, minOccurs: 0, maxOccurs: 1)
Model:
[gml:description{0,1}], [gml:identifier{0,1}], [gml:name*], [diggs:status{0,1}], [diggs:remark*], [diggs:start], [diggs:end{0,1}], [diggs:duration{0,1}]
Children:
[diggs:duration], [diggs:end], [diggs:remark], [diggs:start], [diggs:status], [gml:description], [gml:identifier], [gml:name]
Instance:
{0,1}
{0,1}
{0,unbounded}
{0,1}
{0,unbounded}
{1,1}
{0,1}
{0,1}
Attributes:
[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.
[xml:lang] (union of(xs:language, restriction of xs:string), optional): Specifies the language of the element's content.
```
--------------------------------
### DiggsML Sample Instance Structure
Source: https://github.com/diggsml/docs/blob/main/latest/Kernel_xsd_Element_diggs_Sample.html
This section shows an example instance of a diggs:Sample element, illustrating the usage of GML and DiggsML namespaces and common elements like description, identifier, and name.
```APIDOC
```
--------------------------------
### ViscometerTest Data Structure Example
Source: https://github.com/diggsml/docs/blob/main/2.6/Construction_xsd_Element_diggs_ViscometerTest.html
An example of the data structure for a ViscometerTest, showing elements for starting and ending temperature, and viscosity readings.
```XML
{0,1}
{0,1}
{0,unbounded}
```
--------------------------------
### diggs:TimeInterval XML Instance Example
Source: https://github.com/diggsml/docs/blob/main/2.6/Kernel_xsd_Element_diggs_TimeInterval.html
An example XML instance demonstrating the structure of the diggs:TimeInterval element. It includes properties for description, identifier, name, status, remark, start time, end time, and duration, adhering to the diggsml schema.
```XML
{0,1}
{0,1}
{0,unbounded}
{0,1}
{0,unbounded}
{1,1}
{0,1}
{0,1}
```
--------------------------------
### diggs:whenInstalled Element Documentation
Source: https://github.com/diggsml/docs/blob/main/latest/Piling_xsd_Complex_Type_diggs_AbstractPileType.html
This section details the diggs:whenInstalled element, which specifies the installation time for a pile. It includes its namespace, annotations, type hierarchy, properties, children elements, and an example instance.
```APIDOC
Element diggs:whenInstalled
Namespace: http://diggsml.org/schema-dev
Annotations: The date and time the pile was installed.
Type: diggs:TimeIntervalType
Type hierarchy:
* gml:AbstractGMLType
* diggs:AbstractObjectBaseType
* diggs:AbstractObjectType
* diggs:TimeIntervalType
Properties:
content: complex
minOccurs: 0
Model:
gml:description{0,1}, gml:identifier{0,1}, gml:name*, diggs:status{0,1}, diggs:remark*, diggs:start, diggs:end{0,1}, diggs:duration{0,1}
Children:
diggs:duration, diggs:end, diggs:remark, diggs:start, diggs:status, gml:description, gml:identifier, gml:name
Instance:
{0,1}
{0,1}
{0,unbounded}
{0,1}
{0,unbounded}
{1,1}
{0,1}
{0,1}
Attributes:
gml:id (ID, required): Database handle for the object. Constrained to be unique. An external identifier can be constructed using the document URI and the id value.
xml:lang (union of(xs:language, restriction of xs:string), optional): Denotes the natural language of the content. Reserved by XML specification.
```
--------------------------------
### Get HTML Element by ID (JavaScript)
Source: https://github.com/diggsml/docs/blob/main/2.6/Kernel_xsd_Complex_Type_diggs_TimeIntervalType.html
Retrieves an HTML element from the current document using its unique identifier. This is a fundamental utility for DOM manipulation, often used as a prerequisite for other JavaScript operations.
```javascript
/**
* Returns an element in the current HTML document.
*
* @param elementID Identifier of HTML element
* @return HTML element object
*/
function getElementObject(elementID) {
var elemObj = null;
if (document.getElementById) {
elemObj = document.getElementById(elementID);
}
return elemObj;
}
```
--------------------------------
### diggs:WellOpening Instance Example
Source: https://github.com/diggsml/docs/blob/main/latest/Kernel_xsd_Element_diggs_WellOpening.html
An example XML instance of the diggs:WellOpening element, demonstrating how to populate its properties and attributes according to the schema definition.
```APIDOC
{0,1}
{0,1}
{0,unbounded}
```
--------------------------------
### DIGGSML: installationConstructionEvent XML Instance
Source: https://github.com/diggsml/docs/blob/main/2.6/Kernel_xsd_Complex_Type_diggs_AbstractPlanarInstallationType.html
Shows an example XML instance of the diggs:installationConstructionEvent element. It specifies the namespace and the expected structure for the diggs:InstallationEvent child element.
```XML
{1,1}
```
--------------------------------
### diggsml Schema: diggs:timeCasingInstalled Element
Source: https://github.com/diggsml/docs/blob/main/2.6/Kernel_xsd_Complex_Type_diggs_CasingType.html
Documents the 'diggs:timeCasingInstalled' element, which represents the time interval during which casing was installed. It inherits from diggs:TimeIntervalType and includes properties for start, end, duration, remarks, and status.
```APIDOC
Element: diggs:timeCasingInstalled
Namespace: http://diggsml.org/schemas/2.6
Type: diggs:TimeIntervalType
Description:
The time interval over which the casing was installed.
Type Hierarchy:
* gml:AbstractGMLType
* diggs:AbstractObjectBaseType
* diggs:AbstractObjectType
* diggs:TimeIntervalType
Properties:
- gml:description{0,1}: Description of the element.
- gml:identifier{0,1}: Identifier for the element.
- gml:name*{0,unbounded}: Name(s) of the element.
- diggs:status{0,1}: Status of the object.
- diggs:remark*{0,unbounded}: Remarks associated with the object.
- diggs:start: The start of the time interval (required).
- diggs:end{0,1}: The end of the time interval (optional).
- diggs:duration{0,1}: The duration of the time interval (optional).
Instance Example:
{0,1}
{0,1}
{0,unbounded}
{0,1}
{0,unbounded}
{1,1}
{0,1}
{0,1}
Attributes:
- gml:id: Database handle for the object (required, unique ID).
- xml:lang: Language of the element's content.
```
--------------------------------
### DIGGSML AbstractLinearInstallationType Elements
Source: https://github.com/diggsml/docs/blob/main/latest/Piling_xsd_Complex_Type_diggs_AbstractPileType.html
Details elements specific to linear installations in DIGGSML, including installation construction events and installation equipment.
```APIDOC
diggs:installationConstructionEvent*
- Events related to the construction of the installation.
diggs:installationEquipment*
- Equipment used in the installation.
```
--------------------------------
### DIGGSML Abstract Role and Installation Elements
Source: https://github.com/diggsml/docs/blob/main/latest/gml3_2Profile_diggs_xsd_Element_gml_AbstractGML.html
This section details abstract elements for roles and installations within DIGGSML, used for defining relationships and physical installations.
```APIDOC
diggs:AbstractNamedRoleObject
Description: An object with a role that has a name.
diggs:AbstractLinearInstallation
Description: Abstract root type for linear installations.
diggs:AbstractLinearSamplingFeature
Description: Abstract root type for linear sampling features.
diggs:AbstractPlanarInstallation
Description: Abstract root type for planar installations.
```
--------------------------------
### diggsml GroutPump Instance Example
Source: https://github.com/diggsml/docs/blob/main/2.6/Construction_xsd_Element_diggs_GroutPump.html
An example XML instance demonstrating the structure of a diggsml GroutPump element, including namespace declarations and attributes.
```XML
```
--------------------------------
### DIGGSML AbstractLinearInstallationType Elements
Source: https://github.com/diggsml/docs/blob/main/latest/Piling_xsd_Complex_Type_diggs_TimberPileType.html
Details elements specific to linear installations in DIGGSML, including installation construction events and installation equipment.
```APIDOC
diggs:installationConstructionEvent*
- Events related to the construction of the installation.
diggs:installationEquipment*
- Equipment used in the installation.
```
--------------------------------
### diggs:DriveSet XML Instance Example
Source: https://github.com/diggsml/docs/blob/main/latest/Diggs_procedures_temp_xsd_Element_diggs_DriveSet.html
An example of an XML instance for the diggs:DriveSet element, showing the structure and expected child elements.
```XML
{0,unbounded}
{1,1}
{1,1}
{1,1}
{0,1}
{0,1}
```
--------------------------------
### diggs:WaterStrike XML Instance Example
Source: https://github.com/diggsml/docs/blob/main/latest/Kernel_xsd_Element_diggs_WaterStrike.html
An example of an XML instance for the diggs:WaterStrike element, demonstrating how to structure the data according to the schema definitions. This includes basic elements like description, identifier, name, and specific diggs elements such as status, remark, and waterStrikeReadings.
```XML
{0,1}
{0,1}
{0,unbounded}
{0,1}
{0,unbounded}
{1,1}
{0,1}
```
--------------------------------
### DIGGSML AbstractLinearInstallationType Elements
Source: https://github.com/diggsml/docs/blob/main/latest/Piling_xsd_Complex_Type_diggs_SteelHPileType.html
Details elements specific to linear installations in DIGGSML, including installation construction events and installation equipment.
```APIDOC
diggs:installationConstructionEvent*
- Events related to the construction of the installation.
diggs:installationEquipment*
- Equipment used in the installation.
```
--------------------------------
### diggs:start Element
Source: https://github.com/diggsml/docs/blob/main/2.6/Kernel_xsd_Complex_Type_diggs_TimeIntervalType.html
Documentation for the diggs:start element, which specifies the beginning of a time interval. It is of type gml:TimePositionType and is mandatory.
```APIDOC
diggs:start
Namespace: http://diggsml.org/schemas/2.6
Description: The date/time that begins the interval.
Type: gml:TimePositionType
Type hierarchy:
anySimpleType -> gml:TimePositionUnion -> gml:TimePositionType
Properties:
content: complex
minOccurs: 1
maxOccurs: 1
Attributes:
calendarEraName: string (optional)
frame: anyURI (optional, default: #ISO-8601)
indeterminatePosition: gml:TimeIndeterminateValueType (optional)
```
```XML
The date/time that begins the interval
```
--------------------------------
### DIGGSML ContinuousGrouting XML Instance Example
Source: https://github.com/diggsml/docs/blob/main/2.6/Construction_xsd_Element_diggs_ContinuousGrouting.html
Illustrates a sample XML structure for a DIGGSML ContinuousGrouting instance, demonstrating the usage of elements and attributes as defined by the schema.
```XML
CG-001
Main Grouting Operation
Completed
Initial grouting phase successful.
Continuous
5000
22.5
```
--------------------------------
### AbstractLinearInstallation Element
Source: https://github.com/diggsml/docs/blob/main/latest/Kernel_xsd_Element_diggs_AbstractLinearInstallation.html
Defines the base type for installation features with linear geometries. An installation is a sampling feature installed within another sampling feature.
```XML
Base type for installation features with linear geometries. An installation is a sampling feature that is installed within another sampling feature (eg. a well or piezometer inside of a borehole).
```
--------------------------------
### XML Schema: AbstractPlanarInstallation Element
Source: https://github.com/diggsml/docs/blob/main/2.6/Kernel_xsd_Element_diggs_AbstractPlanarInstallation.html
Definition for the AbstractPlanarInstallation element, which serves as a base type for installations with planar (2D) geometries. An installation is defined as a sampling feature installed within another sampling feature.
```APIDOC
element AbstractPlanarInstallation
abstract: true
name: AbstractPlanarInstallation
substitutionGroup: diggs:AbstractSamplingFeature
type: diggs:AbstractPlanarInstallationType
annotation:
documentation: Base type for installations with planar (2D) geometries. An installation is a sampling feature that is installed within another sampling feature.
```
--------------------------------
### ViscosityReading XML Instance Example
Source: https://github.com/diggsml/docs/blob/main/latest/Construction_xsd_Element_diggs_ViscosityReading.html
Provides an example instance of the diggs:ViscosityReading element, illustrating its structure and expected child elements with their cardinality and attributes.
```XML
{1,1}
{0,1}
{1,1}
{0,1}
{0,1}
{0,1}
{0,1}
```
--------------------------------
### diggs:VectorLinearSpatialReferenceSystem Instance Example
Source: https://github.com/diggsml/docs/blob/main/latest/Kernel_xsd_Element_diggs_VectorLinearSpatialReferenceSystem.html
An example instance of the diggs:VectorLinearSpatialReferenceSystem element with its associated namespaces.
```XML
{0,1}
{0,1}
{1,1}
{0,unbounded}
{0,1}
{1,1}
{1,1}
{1,3}
{0,1}
{0,1}
```
--------------------------------
### diggs:sieveAnalysis Instance Example
Source: https://github.com/diggsml/docs/blob/main/latest/TestProcedures_xsd_Complex_Type_diggs_MaterialGradationTestType.html
Provides an XML instance example for the diggs:sieveAnalysis element, showing its structure with namespace declarations and a placeholder for diggs:SieveAnalysis.
```xml
{1,1}
```
--------------------------------
### diggs:PpdResultSet Instance Example
Source: https://github.com/diggsml/docs/blob/main/latest/Diggs_procedures_temp_xsd_Element_diggs_PpdResultSet.html
An example of how the diggs:PpdResultSet element can be instantiated in XML, showing its child elements for parameters and data values.
```XML
{1,1}
{1,1}
```
--------------------------------
### diggs:TemporalResult Instance Example
Source: https://github.com/diggsml/docs/blob/main/latest/Kernel_xsd_Element_diggs_TemporalResult.html
An example of how to instantiate the diggs:TemporalResult element with its required properties.
```XML
{1,1}
{1,1}
```
--------------------------------
### AbstractVolumeSamplingFeature Instance Example
Source: https://github.com/diggsml/docs/blob/main/latest/Geophysics_xsd_Element_diggs_AbstractVolumeSamplingFeature.html
An example of an instance of the AbstractVolumeSamplingFeature element, showing its structure and common attributes.
```APIDOC
```
--------------------------------
### diggs:SensorSpacing Instance Example
Source: https://github.com/diggsml/docs/blob/main/2.6/Geophysics_xsd_Element_diggs_SensorSpacing.html
An example of a diggs:SensorSpacing element instance, showing its structure and optional spacing elements with units.
```XML
{0,1}
{0,1}
{0,1}
```
--------------------------------
### Example classificationCode Element
Source: https://github.com/diggsml/docs/blob/main/latest/Kernel_xsd_Complex_Type_diggs_LithologyType.html
An example of a classificationCode element within a lithology object, demonstrating the use of a codespace attribute to reference a controlled vocabulary for lithological classification. This example uses a codespace pointing to an ASTM D2488 definition for 'Well-graded sand with gravel'.
```APIDOC
Well-graded sand with gravel
```
--------------------------------
### diggs:ComponentLithology XML Instance Example
Source: https://github.com/diggsml/docs/blob/main/latest/Kernel_xsd_Element_diggs_ComponentLithology.html
An example of an XML instance for the diggs:ComponentLithology element, demonstrating the structure and required/optional elements.
```XML
{0,1}
{0,1}
{0,unbounded}
{0,1}
{0,unbounded}
{1,1}
{0,1}
{0,1}
{0,1}
```
--------------------------------
### LocalCoordinate Instance Example
Source: https://github.com/diggsml/docs/blob/main/latest/Kernel_xsd_Complex_Type_diggs_AbstractSamplingFeatureType.html
An example of how to instantiate the diggs:LocalCoordinate element within a diggs:localCoordinates element.
```XML
{1,1}
```
--------------------------------
### diggs:MWDResult XML Instance Example
Source: https://github.com/diggsml/docs/blob/main/latest/Kernel_xsd_Element_diggs_MWDResult.html
Provides an example of the diggs:MWDResult element in XML format, showing the structure and expected child elements with cardinality.
```XML
{1,1}
{1,1}
{1,1}
```
--------------------------------
### diggs:ProcessingStep Instance Example
Source: https://github.com/diggsml/docs/blob/main/2.6/Geophysics_xsd_Element_diggs_ProcessingStep.html
An example instance of the diggs:ProcessingStep element, showing its structure and potential attributes.
```XML
{0,unbounded}
{0,unbounded}
{0,unbounded}
{0,unbounded}
{0,1}
{0,1}
{0,1}
```
--------------------------------
### diggs:PDARecordPropertyParameters Instance Example
Source: https://github.com/diggsml/docs/blob/main/latest/Piling_xsd_Element_diggs_PDARecordPropertyParameters.html
An example of how the diggs:PDARecordPropertyParameters element can be instantiated in XML, showing its attributes and child elements.
```XML
{1,1}
```
--------------------------------
### diggs:SampleProduced Instance Example
Source: https://github.com/diggsml/docs/blob/main/latest/Kernel_xsd_Element_diggs_SampleProduced.html
An example of how the diggs:SampleProduced element can be instantiated in XML, showing the structure with various properties and attributes.
```APIDOC
{0,1}
{0,1}
{0,unbounded}
{0,1}
{0,unbounded}
{0,1}
{0,1}
```
--------------------------------
### diggs:TimeIntervalList Instance Example
Source: https://github.com/diggsml/docs/blob/main/latest/Kernel_xsd_Element_diggs_TimeIntervalList.html
An example of how the diggs:TimeIntervalList element can be instantiated in XML, showing the structure and attributes.
```XML
```