http://schema.bsi-global.com/BS8723-5/
complexType ThesaurusFullStructure

Super Types
{http://www.w3.org/2001/XMLSchema}anyType
|
+--{http://schema.bsi-global.com/BS8723-5/}ThesaurusFullStructure (restriction)

Documentation
Data type representing the structure of the 
Properties
This component is not nillable.

Model
<...
  identifier = xs:string
  identifier = xs:string>
(SupportedLanguage, EquivalenceType*, HierarchicalRelationshipType*, AssociativeRelationshipType*, CustomAttribute*, ThesaurusArray*, ThesaurusConcept+, CompoundEquivalence* )
</...>


Nested Element Summary
AssociativeRelationshipTypeFullStructureAssociativeRelationshipType
          Custom types of associative relationships. 
CompoundEquivalenceFullStructureCompoundEquivalence
          Compound equivalence linking a compound non-preferred term with its related preferred terms. 
CustonAttributeFullStructureCustomAttribute
          Custom attributes which can be assigned to concepts. 
EquivalenceTypeFullStructureEquivalenceType
          Custom types of equivalence. 
HierarchicalRelationshipTypeFullStructureHierarchicalRelationshipType
          Custom types of hierarchical relationships. 
 SupportedLanguage
          Code of the languages supported by the Thesaurus. 
ThesaurusArrayFullStructureThesaurusArray
          Arrays of the thesaurus. 
ThesaurusConceptFullStructureThesaurusConcept
          

Attribute Summary
 xs:stringidentifier
          Unique identifier of the resource. 
 xs:stringidentifier
          Unique identifier of the resource. 

Attribute Detail

identifier

Unique identifier of the resource.

Type:
xs:string
Use:
optional
Form:
unqualified

identifier

Unique identifier of the resource.

Type:
xs:string
Use:
optional
Form:
unqualified

Source
<xs:complexType name="ThesaurusFullStructure">
<xs:sequence>
<xs:element maxOccurs="unbounded" name="SupportedLanguage">
<xs:simpleType>
<xs:union memberTypes="xs:language">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value=""/>
</xs:restriction>
</xs:simpleType>
</xs:union>
</xs:simpleType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="EquivalenceType" type="EquivalenceTypeFullStructure">
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="HierarchicalRelationshipType" type="HierarchicalRelationshipTypeFullStructure">
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="AssociativeRelationshipType" type="AssociativeRelationshipTypeFullStructure">
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="CustomAttribute" type="CustonAttributeFullStructure">
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="ThesaurusArray" type="ThesaurusArrayFullStructure">
</xs:element>
<xs:element maxOccurs="unbounded" name="ThesaurusConcept" type="ThesaurusConceptFullStructure">
<xs:unique name="TermIdentifier">
<xs:selector xpath="bs8723:ThesaurusConcept/bs8723:PreferredTerm|bs8723:ThesaurusConcept/bs8723:NonPreferredTerm"/>
<xs:field xpath="@dc:identifier"/>
</xs:unique>
<xs:unique name="PreferredTermIdentifier">
<xs:selector xpath="bs8723:ThesaurusConcept/bs8723:PreferredTerm"/>
<xs:field xpath="@dc:identifier"/>
</xs:unique>
<xs:unique name="NonPreferredTermIdentifier">
<xs:selector xpath="bs8723:ThesaurusConcept/bs8723:NonPreferredTerm"/>
<xs:field xpath="@dc:identifier"/>
</xs:unique>
<xs:keyref name="UF" refer="NonPreferredTermIdentifier">
<xs:selector xpath="bs8723:ThesaurusConcept/bs8723:PreferredTerm"/>
<xs:field xpath="bs8723:UF"/>
</xs:keyref>
<xs:keyref name="USE" refer="PreferredTermIdentifier">
<xs:selector xpath="bs8723:ThesaurusConcept/bs8723:NonPreferredTerm"/>
<xs:field xpath="bs8723:USE"/>
</xs:keyref>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="CompoundEquivalence" type="CompoundEquivalenceFullStructure">
</xs:element>
</xs:sequence>
<xs:attribute ref="dc:identifier" use="optional"/>
</xs:complexType>


Submit a bug or a feature.
Created by xsddoc, a sub project of xframe, hosted at http://xframe.sourceforge.net.