diagram | ![]() |
||
namespace | http://iso25964.org/ | ||
children | iso25964:identifier iso25964:ordered iso25964:notation iso25964:NodeLabel iso25964:hasSuperOrdinateConcept iso25964:hasSuperOrdinateArray iso25964:hasMemberConcept iso25964:hasMemberArray | ||
used by |
|
||
source | <xsd:complexType name="ThesaurusArrayStruct"> <xsd:sequence> <xsd:element name="identifier" type="iso25964:Identifier" minOccurs="1" maxOccurs="1"/> <xsd:element name="ordered" type="xsd:boolean"> <xsd:annotation> <xsd:documentation xml:lang="en">The value 'true' indicates that the concepts and sub-arrays of the array are ordered. This imposed order is reflected by the XML document order of the XML document instance.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="notation" type="xsd:string" minOccurs="0" maxOccurs="unbounded"> <xsd:annotation> <xsd:documentation xml:lang="en">This is an optional attribute of ThesaurusConcept, ThesaurusArray and ConceptGroup (see 12.1.3 and 12.2.5.2). If the thesaurus uses an expressive notation, then applying it to node labels will allow them to be shown in the correct place in hierarchical displays. If there is no expressive notation, some other means should be found of outputting the node labels correctly in the display, such as a sort code attribute that is not displayed to users. In this event, the same attribute will be required at the display level for preferred terms. The system of notation used for ConceptGroup may be quite distinct from that used for ThesaurusConcept, and one of these systems may be present without the other.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="NodeLabel" type="iso25964:NodeLabel" minOccurs="0" maxOccurs="unbounded"> <xsd:annotation> <xsd:documentation xml:lang="en">@language should be given as an alpha-2 code selected from ISO 639-1 if present in that list, or an alpha-3 code from ISO 639-2 if not. These codes may be extended where necessary with the additional codes described in RFC 4646[45] and listed in the IANA subtag registry[35] (see 12.4.5).</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:choice minOccurs="0"> <xsd:element name="hasSuperOrdinateConcept" type="iso25964:Identifier"> <xsd:annotation> <xsd:documentation xml:lang="en">The identifier of the thesaurus concept under which this array appears. (case that this array is not a sub-array)</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="hasSuperOrdinateArray" type="iso25964:Identifier"> <xsd:annotation> <xsd:documentation xml:lang="en">The identifier of the thesaurus array under which this thesaurus sub-array appears. (case that this array is a sub-array)</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:choice> <xsd:choice maxOccurs="unbounded"> <xsd:annotation> <xsd:documentation xml:lang="en">If the thesaurus array is ordered the member identifiers are listed in the order required for the array.</xsd:documentation> </xsd:annotation> <xsd:element name="hasMemberConcept" type="iso25964:Identifier"> <xsd:annotation> <xsd:documentation xml:lang="en">The identifier of a member concept of this thesaurus array.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="hasMemberArray" type="iso25964:Identifier"> <xsd:annotation> <xsd:documentation xml:lang="en">The identifier of a sub-array of this Thesaurus Array.</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:choice> </xsd:sequence> </xsd:complexType> |
diagram | ![]() |
||||
namespace | http://iso25964.org/ | ||||
type | iso25964:Identifier | ||||
properties |
|
||||
source | <xsd:element name="identifier" type="iso25964:Identifier" minOccurs="1" maxOccurs="1"/> |
diagram | ![]() |
||||
namespace | http://iso25964.org/ | ||||
type | xsd:boolean | ||||
properties |
|
||||
annotation |
|
||||
source | <xsd:element name="ordered" type="xsd:boolean"> <xsd:annotation> <xsd:documentation xml:lang="en">The value 'true' indicates that the concepts and sub-arrays of the array are ordered. This imposed order is reflected by the XML document order of the XML document instance.</xsd:documentation> </xsd:annotation> </xsd:element> |
diagram | ![]() |
||||||||
namespace | http://iso25964.org/ | ||||||||
type | xsd:string | ||||||||
properties |
|
||||||||
annotation |
|
||||||||
source | <xsd:element name="notation" type="xsd:string" minOccurs="0" maxOccurs="unbounded"> <xsd:annotation> <xsd:documentation xml:lang="en">This is an optional attribute of ThesaurusConcept, ThesaurusArray and ConceptGroup (see 12.1.3 and 12.2.5.2). If the thesaurus uses an expressive notation, then applying it to node labels will allow them to be shown in the correct place in hierarchical displays. If there is no expressive notation, some other means should be found of outputting the node labels correctly in the display, such as a sort code attribute that is not displayed to users. In this event, the same attribute will be required at the display level for preferred terms. The system of notation used for ConceptGroup may be quite distinct from that used for ThesaurusConcept, and one of these systems may be present without the other.</xsd:documentation> </xsd:annotation> </xsd:element> |
diagram | ![]() |
||||||||
namespace | http://iso25964.org/ | ||||||||
type | iso25964:NodeLabel | ||||||||
properties |
|
||||||||
children | iso25964:lexicalValue iso25964:created iso25964:modified | ||||||||
annotation |
|
||||||||
source | <xsd:element name="NodeLabel" type="iso25964:NodeLabel" minOccurs="0" maxOccurs="unbounded"> <xsd:annotation> <xsd:documentation xml:lang="en">@language should be given as an alpha-2 code selected from ISO 639-1 if present in that list, or an alpha-3 code from ISO 639-2 if not. These codes may be extended where necessary with the additional codes described in RFC 4646[45] and listed in the IANA subtag registry[35] (see 12.4.5).</xsd:documentation> </xsd:annotation> </xsd:element> |
diagram | ![]() |
||||
namespace | http://iso25964.org/ | ||||
type | iso25964:Identifier | ||||
properties |
|
||||
annotation |
|
||||
source | <xsd:element name="hasSuperOrdinateConcept" type="iso25964:Identifier"> <xsd:annotation> <xsd:documentation xml:lang="en">The identifier of the thesaurus concept under which this array appears. (case that this array is not a sub-array)</xsd:documentation> </xsd:annotation> </xsd:element> |
diagram | ![]() |
||||
namespace | http://iso25964.org/ | ||||
type | iso25964:Identifier | ||||
properties |
|
||||
annotation |
|
||||
source | <xsd:element name="hasSuperOrdinateArray" type="iso25964:Identifier"> <xsd:annotation> <xsd:documentation xml:lang="en">The identifier of the thesaurus array under which this thesaurus sub-array appears. (case that this array is a sub-array)</xsd:documentation> </xsd:annotation> </xsd:element> |
diagram | ![]() |
||||
namespace | http://iso25964.org/ | ||||
type | iso25964:Identifier | ||||
properties |
|
||||
annotation |
|
||||
source | <xsd:element name="hasMemberConcept" type="iso25964:Identifier"> <xsd:annotation> <xsd:documentation xml:lang="en">The identifier of a member concept of this thesaurus array.</xsd:documentation> </xsd:annotation> </xsd:element> |
diagram | ![]() |
||||
namespace | http://iso25964.org/ | ||||
type | iso25964:Identifier | ||||
properties |
|
||||
annotation |
|
||||
source | <xsd:element name="hasMemberArray" type="iso25964:Identifier"> <xsd:annotation> <xsd:documentation xml:lang="en">The identifier of a sub-array of this Thesaurus Array.</xsd:documentation> </xsd:annotation> </xsd:element> |