Class <<FeatureType>> MiningActivity (extends
MiningFeature
)
The process of extracting metallic or non-metallic mineral deposits from the Earth. The term may also include preliminary treatment eg. cleaning or sizing.
Local Subclasses: (none)
Attributes
| Name |
Type |
Bounds |
From Class |
Notes |
|
activityDuration
|
TM_Period |
1..1 |
MiningActivity |
Period, or extent in time, of the mining activity. The beginning of the activity links the TM_Period to the TM_Instant at which it starts. The ending links the TM_Period to the TM_Instant at which it ends. For a variety of reasons, the position of the TM_Instant designated by 'begin' or 'end' may be inderterminate.
|
Attribute tagged values
| Tag |
Value |
| sequenceNumber |
2 |
|
|
|
|
|
activityType
|
MiningActivityTypeCode
|
1..1 |
MiningActivity |
The type of mining activity (eg Open Cut, Underground Mine, multiple, unspecified) or processing activity (eg Ore Processing) or production. Using activity to distinguish between the extraction, processing and production activities allows distinguishing between ore mined/grade/recovery, ore treated/grade/recovery and produced payable/plant recovery. |
Attribute tagged values
| Tag |
Value |
| sequenceNumber |
3 |
|
|
|
|
|
oreProcessed
|
CGI_Numeric |
0..1 |
MiningActivity |
The amount of ore processed by the activity |
Attribute tagged values
| Tag |
Value |
| sequenceNumber |
4 |
|
|
|
|
Outbound Associations
| Name |
Type |
Multiplicity |
From Class |
Notes |
|
occurrence
|
MiningFeatureOccurrence
|
0..* |
MiningFeature
|
Point to the single MiningFeature which describes the Mining feature Occurrence |
Association tagged values
| Tag |
Value |
| sequenceNumber |
2 |
|
|
|
|
|
associatedMine
|
Mine
|
0..1 |
MiningActivity |
The mine that the MiningActivity occurred in |
Association tagged values
| Tag |
Value |
| sequenceNumber |
5 |
|
|
|
|
|
rawMaterial
|
MinedMaterial
|
0..* |
MiningActivity |
|
Association tagged values
| Tag |
Value |
| sequenceNumber |
6 |
|
|
|
|
|
deposit
|
EarthResource
|
1 |
MiningActivity |
|
Association tagged values
| Tag |
Value |
| sequenceNumber |
7 |
|
|
|
|
|
producedMaterial
|
Product
|
1..* |
MiningActivity |
|
Association tagged values
| Tag |
Value |
| sequenceNumber |
8 |
|
|
|
|
Constraints
| Constraint |
Type |
Status |
Weight |
Tagged values
| Tag |
Value |
Notes |
| byValuePropertyType |
false |
Values: true,false Default: false Description: enforce the 'by value' property pattern without xl
|
| hasXmlLang |
false |
Values: true | false Default: false Description: axml attribute xml:lang shall be generated for the type representing the class
|
| 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
|
| xsdCanonicalElement |
#NOTES#Description: no element shall be generated for the class, but the given type or element referenced
|
Description: no element shall be generated for the class, but the given type or element referenced
|
| xsdCanonicalPropertyGroup |
#NOTES#Description: group to be referenced if the class is used as a type of a property
|
Description: group to be referenced if the class is used as a type of a property
|
| xsdCanonicalPropertyType |
#NOTES#Description: type to be referenced if the class is used as a type of a property
|
Description: type to be referenced if the class is used as a type of a property
|
| xsdCanonicalType |
#NOTES#Description: no type shall be generated for the class, but the given type or element referenced
|
Description: no type shall be generated for the class, but the given type or element referenced
|
| xsdDerivation |
true |
Values: true | false Default: true Description: class implemented as new type + element, or by applying constraints only
|
| xsdName |
#NOTES#Description: value to be used for the schema conversion instead of the UML name
|
Description: value to be used for the schema conversion instead of the UML name
|
GML-conformant XML Implementation Details
<xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="MiningActivity" substitutionGroup="er:MiningFeature" type="er:MiningActivityType">
<xs:annotation>
<xs:documentation>The process of extracting metallic or non-metallic mineral deposits from the Earth. The term may also include preliminary treatment eg. cleaning or sizing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="MiningActivityType">
<xs:complexContent>
<xs:extension base="er:MiningFeatureType">
<xs:sequence>
<xs:element name="activityDuration" type="gml:TimePeriodPropertyType">
<xs:annotation>
<xs:documentation>Period, or extent in time, of the mining activity. The beginning of the activity links the TM_Period to the TM_Instant at which it starts. The ending links the TM_Period to the TM_Instant at which it ends. For a variety of reasons, the position of the TM_Instant designated by 'begin' or 'end' may be inderterminate.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="activityType" type="er:MiningActivityTypeCodeType">
<xs:annotation>
<xs:documentation>The type of mining activity (eg Open Cut, Underground Mine, multiple, unspecified) or processing activity (eg Ore Processing) or production. Using activity to distinguish between the extraction, processing and production activities allows distinguishing between ore mined/grade/recovery, ore treated/grade/recovery and produced payable/plant recovery.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="oreProcessed" type="gsml:CGI_NumericPropertyType">
<xs:annotation>
<xs:documentation>The amount of ore processed by the activity</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="associatedMine" type="er:MinePropertyType">
<xs:annotation>
<xs:documentation>The mine that the MiningActivity occurred in</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="rawMaterial" type="er:MinedMaterialPropertyType"/>
<xs:element name="deposit" type="er:EarthResourcePropertyType"/>
<xs:element maxOccurs="unbounded" minOccurs="1" name="producedMaterial" type="er:ProductPropertyType"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="MiningActivityPropertyType">
<xs:sequence minOccurs="0">
<xs:element ref="er:MiningActivity"/>
</xs:sequence>
<xs:attributeGroup ref="gml:AssociationAttributeGroup"/>
</xs:complexType>
|