Class <<DataType>> BoreholeDetails

Borehole specific index (or metadata) information

Local Subclasses: (none)

Attributes

Name Type Bounds From Class Notes
operator CI_ResponsibleParty 0..1 BoreholeDetails Organisation responsible for commissioning the borehole (as opposed to drilling the borehole)
Attribute tagged values
Tag Value
inlineOrByReference byReference
sequenceNumber 1
driller CI_ResponsibleParty 0..1 BoreholeDetails The organisation responsible for drilling the borehole (as opposed to commissioning the borehole)
Attribute tagged values
Tag Value
sequenceNumber 2
inlineOrByReference byReference
dateOfDrilling TM_CalDate 1..1 BoreholeDetails The date on which drilling of the borehole commenced
Attribute tagged values
Tag Value
sequenceNumber 3
drillingMethod BoreholeDrillingMethodCode 1..1 BoreholeDetails Indicates the drilling method used. Appropriate terms would include Rotary; Shell & Auger; Downhole Air Hammer; Hand Auger etc
Attribute tagged values
Tag Value
sequenceNumber 4
startPoint BoreholeStartPointCode 1..1 BoreholeDetails Indicates the position relative to ground surface where the borehole commenced. Appropriate terms would include Drilled from Ground Surface; Drilled Underground; Drilled from Quarry Floor etc
Attribute tagged values
Tag Value
sequenceNumber 5
nominalDiameter Measure 0..1 BoreholeDetails The starting diameter
Attribute tagged values
Tag Value
sequenceNumber 6
inclinationType BoreholeInclinationCode 1..1 BoreholeDetails Indicates the inclination of the borehole. Appropriate terms would include vertical; inclined up; inclined down, horizontal
Attribute tagged values
Tag Value
sequenceNumber 7
coredInterval GM_Envelope 0..* BoreholeDetails Interval(s) within the borehole from which core was recovered
Use GM_Envelope with 1-D CRS corresponding to borehole curve shape
Attribute tagged values
Tag Value
sequenceNumber 11
coreCustodian CI_ResponsibleParty 0..1 BoreholeDetails Organisation that is custodian of the core recovered from the borehole
Attribute tagged values
Tag Value
sequenceNumber 12
inlineOrByReference byReference
 

Outbound Associations

Name Type Multiplicity From Class Notes
 

Constraints

Constraint Type Status Weight
 

Tagged values

Tag Value Notes
byValuePropertyType true Values: true,false
Default: false
Description: enforce the 'by value' property pattern without xl
isCollection false Values: true,false
Default: false
Description: attribute group gml:AggregationAttributeGroup is a
noPropertyType false Values: true,false
Default: false
Description: suppress automatic creation of *PropertyType compl
 

GML-conformant XML Implementation Details

<xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="BoreholeDetails" type="gsml:BoreholeDetailsType">
    <xs:annotation>
        <xs:documentation>Borehole specific index (or metadata) information</xs:documentation>
    </xs:annotation>
</xs:element>
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="BoreholeDetailsType">
    <xs:sequence>
        <xs:element maxOccurs="1" minOccurs="0" name="operator" type="gml:ReferenceType">
            <xs:annotation>
                <xs:appinfo>
                    <gml:targetElement xmlns:gml="http://www.opengis.net/gml">CI_ResponsibleParty</gml:targetElement>
                </xs:appinfo>
                <xs:documentation>Organisation responsible for commissioning the borehole (as opposed to drilling the borehole)</xs:documentation>
            </xs:annotation>
        </xs:element>
        <xs:element maxOccurs="1" minOccurs="0" name="driller" type="gml:ReferenceType">
            <xs:annotation>
                <xs:appinfo>
                    <gml:targetElement xmlns:gml="http://www.opengis.net/gml">CI_ResponsibleParty</gml:targetElement>
                </xs:appinfo>
                <xs:documentation>The organisation responsible for drilling the borehole (as opposed to commissioning the borehole)</xs:documentation>
            </xs:annotation>
        </xs:element>
        <xs:element name="dateOfDrilling" type="gml:CalDate">
            <xs:annotation>
                <xs:documentation>The date on which drilling of the borehole commenced</xs:documentation>
            </xs:annotation>
        </xs:element>
        <xs:element name="drillingMethod" type="gsml:BoreholeDrillingMethodCodeType">
            <xs:annotation>
                <xs:documentation>Indicates the drilling method used. Appropriate terms would include Rotary; Shell &amp; Auger; Downhole Air Hammer; Hand Auger etc</xs:documentation>
            </xs:annotation>
        </xs:element>
        <xs:element name="startPoint" type="gsml:BoreholeStartPointCodeType">
            <xs:annotation>
                <xs:documentation>Indicates the position relative to ground surface where the borehole commenced. Appropriate terms would include Drilled from Ground Surface; Drilled Underground;  Drilled from Quarry Floor etc</xs:documentation>
            </xs:annotation>
        </xs:element>
        <xs:element maxOccurs="1" minOccurs="0" name="nominalDiameter" type="gml:MeasureType">
            <xs:annotation>
                <xs:documentation>The starting diameter</xs:documentation>
            </xs:annotation>
        </xs:element>
        <xs:element name="inclinationType" type="gsml:BoreholeInclinationCodeType">
            <xs:annotation>
                <xs:documentation>Indicates the inclination of the borehole. Appropriate terms would include vertical; inclined up; inclined down, horizontal</xs:documentation>
            </xs:annotation>
        </xs:element>
        <xs:element maxOccurs="unbounded" minOccurs="0" name="coredInterval" type="gml:BoundingShapeType">
            <xs:annotation>
                <xs:documentation>Interval(s) within the borehole from which core was recovered
Use GM_Envelope with 1-D CRS corresponding to borehole curve shape</xs:documentation>
            </xs:annotation>
        </xs:element>
        <xs:element maxOccurs="1" minOccurs="0" name="coreCustodian" type="gml:ReferenceType">
            <xs:annotation>
                <xs:appinfo>
                    <gml:targetElement xmlns:gml="http://www.opengis.net/gml">CI_ResponsibleParty</gml:targetElement>
                </xs:appinfo>
                <xs:documentation>Organisation that is custodian of the core recovered from the borehole</xs:documentation>
            </xs:annotation>
        </xs:element>
    </xs:sequence>
</xs:complexType>
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="BoreholeDetailsPropertyType">
    <xs:sequence>
        <xs:element ref="gsml:BoreholeDetails"/>
    </xs:sequence>
</xs:complexType>