Documentation for EFG-1.XSD

Complex Type: MineralRockIdentifiedType

[Table of contents]

Super-types:None
Sub-types:None
NameMineralRockIdentifiedType
Abstractno
DocumentationContainer for mineral and rock identifications. Equivalent of TaxonIdentified in main schema. This global should be added as an extension to the abcd identification - result
XML Instance Representation
<...>

<efg:MineralRockGroup> [0..*] ?

<efg:MineralRockGroupName> xs:string </efg:MineralRockGroupName> [1] ?
<efg:MineralRockClassification> xs:string </efg:MineralRockClassification> [0..1] ?
</efg:MineralRockGroup>
<efg:ClassifiedName> [0..1] ?

<efg:FullScientificNameString> xs:string </efg:FullScientificNameString> [0..1] ?
<efg:MineralRockNameAtomised> [0..1] ?

<efg:ScientificNameString> xs:string </efg:ScientificNameString> [1] ?
<efg:AuthorTeamAndYear> xs:string </efg:AuthorTeamAndYear> [0..1] ?
<efg:MineralRockClassification> xs:string </efg:MineralRockClassification> [0..1] ?
</efg:MineralRockNameAtomised>
</efg:ClassifiedName>
<efg:InformalNameString> xs:string </efg:InformalNameString> [0..1] ?
<efg:VarietalNameString> xs:string </efg:VarietalNameString> [0..1] ?
<efg:NameAddendum> xs:string </efg:NameAddendum> [0..1] ?
<efg:IdentificationQualifier> xs:string </efg:IdentificationQualifier> [0..1] ?
<efg:Certainty> ... </efg:Certainty> [0..1]
<efg:NameComments> ... </efg:NameComments> [0..1] ?
</...>
Diagram
Schema Component Representation
<xs:complexType name="MineralRockIdentifiedType">
<xs:sequence>
<xs:element name="MineralRockGroup" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element name="MineralRockGroupName" type="xs:string"/>
<xs:element name="MineralRockClassification" type="xs:string" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ClassifiedName" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="FullScientificNameString" type="xs:string" minOccurs="0"/>
<xs:element name="MineralRockNameAtomised" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="ScientificNameString" type="xs:string"/>
<xs:element name="AuthorTeamAndYear" type="xs:string" minOccurs="0"/>
<xs:element name="MineralRockClassification" type="xs:string" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="InformalNameString" type="xs:string" minOccurs="0"/>
<xs:element name="VarietalNameString" type="xs:string" minOccurs="0"/>
<xs:element name="NameAddendum" type="xs:string" minOccurs="0"/>
<xs:element name="IdentificationQualifier" type="xs:string" minOccurs="0"/>
<xs:element ref="efg:Certainty" minOccurs="0"/>
<xs:element name="NameComments" minOccurs="0"/>
</xs:sequence>
</xs:complexType>

Add Comment