Class <<CodeList>> BoreholeStartPointCode
Local Subclasses: (none)
Attributes
Name | Type | Bounds | From Class | Notes | ||||||
---|---|---|---|---|---|---|---|---|---|---|
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 | |||||||
|
||||||||||
underground | 1..1 | BoreholeStartPointCode | Drilling started from an underground location, such as a driveway, chamber or open-stope | |||||||
|
||||||||||
from pre-existing hole | 1..1 | BoreholeStartPointCode | New drill hole spudded off the wall of an existing hole | |||||||
|
||||||||||
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 |
codeSpace | #NOTES#Description: URI that identifies the authority for this dictionary and its members | Description: URI that identifies the authority for this dictionary and its members |
dictionaryIdentifier | #NOTES#Description: URI that identifies this dictionary | Description: URI that identifies this dictionary |
isCollection | false | Values: true,false Default: false Description: attribute group gml:AggregationAttributeGroup is a |
memberIdentifierStem | #NOTES#Description: URI stem used for dictionary members | Description: URI stem used for dictionary members |
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="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: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="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: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> |