Class <<CodeList>> BoreholeStartPointCode
Local Subclasses: (none)
Attributes
| Name | Type | Bounds | From Class | Notes | |
|---|---|---|---|---|---|
| from pre-existing hole | 1..1 | BoreholeStartPointCode | New drill hole spudded off the wall of an existing hole | ||
| underground | 1..1 | BoreholeStartPointCode | Drilling started from an underground location, such as a driveway, chamber or open-stope | ||
| natural ground surface | 1..1 | BoreholeStartPointCode | drilling started from a natural topographic surface | ||
| open pit floor or wall | 1..1 | BoreholeStartPointCode | Drilling started from the wall of an open pit or quarry | ||
Outbound Associations
| Name | Type | Multiplicity | From Class | Notes |
|---|
Constraints
| Constraint | Type | Status | Weight |
|---|
Tagged values
| Tag | Value | Notes |
|---|---|---|
| asDictionary | false | Values: true,false Default: false Description: implement as a dictionary instead of enumeration |
| byValuePropertyType | false | 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:simpleType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="BoreholeStartPointCodeType">
<xs:union memberTypes="gsml:BoreholeStartPointCodeEnumerationType gsml:BoreholeStartPointCodeOtherType"/>
</xs:simpleType>
<xs:simpleType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="BoreholeStartPointCodeEnumerationType">
<xs:restriction base="string">
<xs:enumeration value="from pre-existing hole">
<xs:annotation>
<xs:documentation>New drill hole spudded off the wall of an existing hole</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="underground">
<xs:annotation>
<xs:documentation>Drilling started from an underground location, such as a driveway, chamber or open-stope</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="natural ground surface">
<xs:annotation>
<xs:documentation>drilling started from a natural topographic surface</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="open pit floor or wall">
<xs:annotation>
<xs:documentation>Drilling started from the wall of an open pit or quarry</xs:documentation>
</xs:annotation>
</xs:enumeration>
</xs:restriction>
</xs:simpleType>
<xs:simpleType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="BoreholeStartPointCodeOtherType">
<xs:restriction base="string">
<xs:pattern value="other: \w{2,}"/>
</xs:restriction>
</xs:simpleType>
|