ClassificationItemStructure¶
Fully qualified class name: DDICDIModels::DDICDILibrary::Classes::Representations::ClassificationItemStructure
Definition¶
Complex relation structure for use with statistical classification.
Examples¶
A classification item structure for the International Standard Classification of Occupations (ISCO-08: https://www.ilo.org/public/english/bureau/stat/isco/isco08/) would describe each of the major classifications as a parent of its sub-classifications. 1 Managers, for example would be listed as a parent of four sub groups: 11 Chief Executives, Senior Officials and Legislators; 12 Chief Executives, Senior Officials and Legislators; 13 Production and Specialized Services Managers; and 14 Hospitality, Retail and Other Services Managers.
Explanatory notes¶
The classification item structure has a set of classification item relationships which are basically adjacency lists. A source classification item has a described relationship to a target list of classification items. The semantic might be, for example, “parentOf”, or “contains”, etc.
Diagram
Attributes
Name |
Inherited from |
Description |
Data Type |
Multiplicity |
Default value |
---|---|---|---|---|---|
displayLabel |
- own class - |
A human-readable display label for the object. Supports the use of multiple languages. Repeat for labels with different content, for example, labels with differing length limitations. |
0..* |
||
identifier |
- own class - |
Identifier for objects requiring short- or long-lasting referencing and management. |
0..1 |
||
name |
- own class - |
Human understandable name (liguistic signifier, word, phrase, or mnemonic). May follow ISO/IEC 11179-5 naming principles, and have context provided to specify usage. |
0..* |
||
purpose |
- own class - |
Intent or reason for the object/the description of the object. |
0..1 |
||
semantics |
- own class - |
Specifies the semantics of the object in reference to a vocabulary, ontology, etc. |
0..1 |
||
specification |
- own class - |
Provides information on reflexivity, transitivity, and symmetry of relationship using a descriptive term from an enumerated list. Use if all relations within this relation structure are of the same specification. |
0..1 |
||
topology |
- own class - |
Indicates the form of the associations among members of the collection. Specifies the way in which constituent parts are interrelated or arranged. |
0..1 |
||
totality |
- own class - |
Indicates whether the related collections are comprehensive in terms of their coverage. |
0..1 |
Associations
Direction |
Association |
Description |
Multiplicity of ClassificationItemStructure |
Package of Other Class |
Other Class |
Multiplicity of other class |
Aggregation Kind |
Inherited from |
---|---|---|---|---|---|---|---|---|
from |
ClassificationItemStructure has ClassificationItemRelationship |
1..1 |
- own package - |
0..* |
composite |
- own class - |
||
from |
ClassificationItemStructure structures StatisticalClassification |
0..* |
- own package - |
0..1 |
none |
- own class - |
Syntax representations / encodings
All syntax representations except the Canonical XMI are provided as reference points for specific implementations, or for use as defaults if sufficient in the form presented.
Fragment for the class ClassificationItemStructure (entire model as XMI)
1<packagedElement xmlns:StandardProfile="http://www.eclipse.org/uml2/5.0.0/UML/Profile/Standard"
2 xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML"
3 xmlns:xmi="http://www.omg.org/spec/XMI/20131001"
4 xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationItemStructure"
5 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationItemStructure"
6 xmi:type="uml:Class">
7 <ownedComment xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationItemStructure-ownedComment"
8 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationItemStructure-ownedComment"
9 xmi:type="uml:Comment">
10 <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationItemStructure"/>
11 <body>Definition
12============
13Complex relation structure for use with statistical classification.
14
15Examples
16==========
17A classification item structure for the International Standard Classification of Occupations (ISCO-08: https://www.ilo.org/public/english/bureau/stat/isco/isco08/) would describe each of the major classifications as a parent of its sub-classifications. 1 Managers, for example would be listed as a parent of four sub groups: 11 Chief Executives, Senior Officials and Legislators; 12 Chief Executives, Senior Officials and Legislators; 13 Production and Specialized Services Managers; and 14 Hospitality, Retail and Other Services Managers.
18
19Explanatory notes
20===================
21The classification item structure has a set of classification item relationships which are basically adjacency lists. A source classification item has a described relationship to a target list of classification items. The semantic might be, for example, "parentOf", or "contains", etc.</body>
22 </ownedComment>
23 <name>ClassificationItemStructure</name>
24 <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationItemStructure-displayLabel"
25 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationItemStructure-displayLabel"
26 xmi:type="uml:Property">
27 <ownedComment xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationItemStructure-displayLabel-ownedComment"
28 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationItemStructure-displayLabel-ownedComment"
29 xmi:type="uml:Comment">
30 <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationItemStructure-displayLabel"/>
31 <body>A human-readable display label for the object. Supports the use of multiple languages. Repeat for labels with different content, for example, labels with differing length limitations.</body>
32 </ownedComment>
33 <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationItemStructure-displayLabel-lowerValue"
34 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationItemStructure-displayLabel-lowerValue"
35 xmi:type="uml:LiteralInteger"/>
36 <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationItemStructure-displayLabel-upperValue"
37 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationItemStructure-displayLabel-upperValue"
38 xmi:type="uml:LiteralUnlimitedNatural">
39 <value>*</value>
40 </upperValue>
41 <name>displayLabel</name>
42 <isOrdered>true</isOrdered>
43 <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-LabelForDisplay"/>
44 </ownedAttribute>
45 <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationItemStructure-identifier"
46 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationItemStructure-identifier"
47 xmi:type="uml:Property">
48 <ownedComment xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationItemStructure-identifier-ownedComment"
49 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationItemStructure-identifier-ownedComment"
50 xmi:type="uml:Comment">
51 <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationItemStructure-identifier"/>
52 <body>Identifier for objects requiring short- or long-lasting referencing and management.</body>
53 </ownedComment>
54 <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationItemStructure-identifier-lowerValue"
55 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationItemStructure-identifier-lowerValue"
56 xmi:type="uml:LiteralInteger"/>
57 <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationItemStructure-identifier-upperValue"
58 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationItemStructure-identifier-upperValue"
59 xmi:type="uml:LiteralUnlimitedNatural">
60 <value>1</value>
61 </upperValue>
62 <name>identifier</name>
63 <isID>true</isID>
64 <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Identifier"/>
65 </ownedAttribute>
66 <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationItemStructure-name"
67 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationItemStructure-name"
68 xmi:type="uml:Property">
69 <ownedComment xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationItemStructure-name-ownedComment"
70 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationItemStructure-name-ownedComment"
71 xmi:type="uml:Comment">
72 <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationItemStructure-name"/>
73 <body>Human understandable name (liguistic signifier, word, phrase, or mnemonic). May follow ISO/IEC 11179-5 naming principles, and have context provided to specify usage.</body>
74 </ownedComment>
75 <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationItemStructure-name-lowerValue"
76 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationItemStructure-name-lowerValue"
77 xmi:type="uml:LiteralInteger"/>
78 <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationItemStructure-name-upperValue"
79 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationItemStructure-name-upperValue"
80 xmi:type="uml:LiteralUnlimitedNatural">
81 <value>*</value>
82 </upperValue>
83 <name>name</name>
84 <isOrdered>true</isOrdered>
85 <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ObjectName"/>
86 </ownedAttribute>
87 <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationItemStructure-ownedAttribute_1"
88 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationItemStructure-ownedAttribute_1"
89 xmi:type="uml:Property">
90 <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationItemStructure-ownedAttribute_1-lowerValue"
91 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationItemStructure-ownedAttribute_1-lowerValue"
92 xmi:type="uml:LiteralInteger"/>
93 <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationItemStructure-ownedAttribute_1-upperValue"
94 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationItemStructure-ownedAttribute_1-upperValue"
95 xmi:type="uml:LiteralUnlimitedNatural">
96 <value>1</value>
97 </upperValue>
98 <association xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationItemStructure_structures_StatisticalClassification"/>
99 <type xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-StatisticalClassification"/>
100 </ownedAttribute>
101 <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationItemStructure-ownedAttribute_2"
102 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationItemStructure-ownedAttribute_2"
103 xmi:type="uml:Property">
104 <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationItemStructure-ownedAttribute_2-lowerValue"
105 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationItemStructure-ownedAttribute_2-lowerValue"
106 xmi:type="uml:LiteralInteger"/>
107 <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationItemStructure-ownedAttribute_2-upperValue"
108 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationItemStructure-ownedAttribute_2-upperValue"
109 xmi:type="uml:LiteralUnlimitedNatural">
110 <value>*</value>
111 </upperValue>
112 <aggregation>composite</aggregation>
113 <association xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationItemStructure_has_ClassificationItemRelationship"/>
114 <type xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationItemRelationship"/>
115 </ownedAttribute>
116 <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationItemStructure-purpose"
117 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationItemStructure-purpose"
118 xmi:type="uml:Property">
119 <ownedComment xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationItemStructure-purpose-ownedComment"
120 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationItemStructure-purpose-ownedComment"
121 xmi:type="uml:Comment">
122 <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationItemStructure-purpose"/>
123 <body>Intent or reason for the object/the description of the object.</body>
124 </ownedComment>
125 <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationItemStructure-purpose-lowerValue"
126 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationItemStructure-purpose-lowerValue"
127 xmi:type="uml:LiteralInteger"/>
128 <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationItemStructure-purpose-upperValue"
129 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationItemStructure-purpose-upperValue"
130 xmi:type="uml:LiteralUnlimitedNatural">
131 <value>1</value>
132 </upperValue>
133 <name>purpose</name>
134 <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-InternationalString"/>
135 </ownedAttribute>
136 <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationItemStructure-semantics"
137 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationItemStructure-semantics"
138 xmi:type="uml:Property">
139 <ownedComment xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationItemStructure-semantics-ownedComment"
140 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationItemStructure-semantics-ownedComment"
141 xmi:type="uml:Comment">
142 <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationItemStructure-semantics"/>
143 <body>Specifies the semantics of the object in reference to a vocabulary, ontology, etc.</body>
144 </ownedComment>
145 <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationItemStructure-semantics-lowerValue"
146 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationItemStructure-semantics-lowerValue"
147 xmi:type="uml:LiteralInteger"/>
148 <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationItemStructure-semantics-upperValue"
149 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationItemStructure-semantics-upperValue"
150 xmi:type="uml:LiteralUnlimitedNatural">
151 <value>1</value>
152 </upperValue>
153 <name>semantics</name>
154 <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ControlledVocabularyEntry"/>
155 </ownedAttribute>
156 <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationItemStructure-specification"
157 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationItemStructure-specification"
158 xmi:type="uml:Property">
159 <ownedComment xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationItemStructure-specification-ownedComment"
160 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationItemStructure-specification-ownedComment"
161 xmi:type="uml:Comment">
162 <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationItemStructure-specification"/>
163 <body>Provides information on reflexivity, transitivity, and symmetry of relationship using a descriptive term from an enumerated list. Use if all relations within this relation structure are of the same specification.</body>
164 </ownedComment>
165 <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationItemStructure-specification-lowerValue"
166 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationItemStructure-specification-lowerValue"
167 xmi:type="uml:LiteralInteger"/>
168 <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationItemStructure-specification-upperValue"
169 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationItemStructure-specification-upperValue"
170 xmi:type="uml:LiteralUnlimitedNatural">
171 <value>1</value>
172 </upperValue>
173 <name>specification</name>
174 <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-StructureSpecification"/>
175 </ownedAttribute>
176 <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationItemStructure-topology"
177 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationItemStructure-topology"
178 xmi:type="uml:Property">
179 <ownedComment xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationItemStructure-topology-ownedComment"
180 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationItemStructure-topology-ownedComment"
181 xmi:type="uml:Comment">
182 <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationItemStructure-topology"/>
183 <body>Indicates the form of the associations among members of the collection. Specifies the way in which constituent parts are interrelated or arranged.</body>
184 </ownedComment>
185 <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationItemStructure-topology-lowerValue"
186 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationItemStructure-topology-lowerValue"
187 xmi:type="uml:LiteralInteger"/>
188 <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationItemStructure-topology-upperValue"
189 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationItemStructure-topology-upperValue"
190 xmi:type="uml:LiteralUnlimitedNatural">
191 <value>1</value>
192 </upperValue>
193 <name>topology</name>
194 <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ControlledVocabularyEntry"/>
195 </ownedAttribute>
196 <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationItemStructure-totality"
197 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationItemStructure-totality"
198 xmi:type="uml:Property">
199 <ownedComment xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationItemStructure-totality-ownedComment"
200 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationItemStructure-totality-ownedComment"
201 xmi:type="uml:Comment">
202 <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationItemStructure-totality"/>
203 <body>Indicates whether the related collections are comprehensive in terms of their coverage.</body>
204 </ownedComment>
205 <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationItemStructure-totality-lowerValue"
206 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationItemStructure-totality-lowerValue"
207 xmi:type="uml:LiteralInteger"/>
208 <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationItemStructure-totality-upperValue"
209 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationItemStructure-totality-upperValue"
210 xmi:type="uml:LiteralUnlimitedNatural">
211 <value>1</value>
212 </upperValue>
213 <name>totality</name>
214 <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-Enumerations-StructureExtent"/>
215 </ownedAttribute>
216</packagedElement>
Fragment for the class ClassificationItemStructure (entire XML Schema)
1<xs:element name="ClassificationItemStructure"
2 type="ClassificationItemStructureXsdType"
3 xml:id="ClassificationItemStructure">
4 <!-- based on the UML class DDICDIModels::DDICDILibrary::Classes::Representations::ClassificationItemStructure -->
5 <xs:annotation>
6 <xs:documentation>Definition
7 ============
8 Complex relation structure for use with statistical classification.
9
10 Examples
11 ==========
12 A classification item structure for the International Standard Classification of Occupations (ISCO-08: https://www.ilo.org/public/english/bureau/stat/isco/isco08/) would describe each of the major classifications as a parent of its sub-classifications. 1 Managers, for example would be listed as a parent of four sub groups: 11 Chief Executives, Senior Officials and Legislators; 12 Chief Executives, Senior Officials and Legislators; 13 Production and Specialized Services Managers; and 14 Hospitality, Retail and Other Services Managers.
13
14 Explanatory notes
15 ===================
16 The classification item structure has a set of classification item relationships which are basically adjacency lists. A source classification item has a described relationship to a target list of classification items. The semantic might be, for example, "parentOf", or "contains", etc.</xs:documentation>
17 </xs:annotation>
18</xs:element>
19<xs:complexType name="ClassificationItemStructureXsdType"
20 xml:id="ClassificationItemStructureXsdType">
21 <xs:annotation>
22 <xs:documentation>Definition
23 ============
24 Complex relation structure for use with statistical classification.
25
26 Examples
27 ==========
28 A classification item structure for the International Standard Classification of Occupations (ISCO-08: https://www.ilo.org/public/english/bureau/stat/isco/isco08/) would describe each of the major classifications as a parent of its sub-classifications. 1 Managers, for example would be listed as a parent of four sub groups: 11 Chief Executives, Senior Officials and Legislators; 12 Chief Executives, Senior Officials and Legislators; 13 Production and Specialized Services Managers; and 14 Hospitality, Retail and Other Services Managers.
29
30 Explanatory notes
31 ===================
32 The classification item structure has a set of classification item relationships which are basically adjacency lists. A source classification item has a described relationship to a target list of classification items. The semantic might be, for example, "parentOf", or "contains", etc.</xs:documentation>
33 </xs:annotation>
34 <xs:sequence>
35 <xs:element name="displayLabel"
36 type="LabelForDisplayXsdType"
37 minOccurs="0"
38 maxOccurs="unbounded"
39 xml:id="ClassificationItemStructure-displayLabel">
40 <xs:annotation>
41 <xs:documentation>A human-readable display label for the object. Supports the use of multiple languages. Repeat for labels with different content, for example, labels with differing length limitations.</xs:documentation>
42 </xs:annotation>
43 </xs:element>
44 <xs:element name="identifier"
45 type="IdentifierXsdType"
46 minOccurs="0"
47 maxOccurs="1"
48 xml:id="ClassificationItemStructure-identifier">
49 <xs:annotation>
50 <xs:documentation>Identifier for objects requiring short- or long-lasting referencing and management.</xs:documentation>
51 </xs:annotation>
52 </xs:element>
53 <xs:element name="name"
54 type="ObjectNameXsdType"
55 minOccurs="0"
56 maxOccurs="unbounded"
57 xml:id="ClassificationItemStructure-name">
58 <xs:annotation>
59 <xs:documentation>Human understandable name (liguistic signifier, word, phrase, or mnemonic). May follow ISO/IEC 11179-5 naming principles, and have context provided to specify usage.</xs:documentation>
60 </xs:annotation>
61 </xs:element>
62 <xs:element name="purpose"
63 type="InternationalStringXsdType"
64 minOccurs="0"
65 maxOccurs="1"
66 xml:id="ClassificationItemStructure-purpose">
67 <xs:annotation>
68 <xs:documentation>Intent or reason for the object/the description of the object.</xs:documentation>
69 </xs:annotation>
70 </xs:element>
71 <xs:element name="semantics"
72 type="ControlledVocabularyEntryXsdType"
73 minOccurs="0"
74 maxOccurs="1"
75 xml:id="ClassificationItemStructure-semantics">
76 <xs:annotation>
77 <xs:documentation>Specifies the semantics of the object in reference to a vocabulary, ontology, etc.</xs:documentation>
78 </xs:annotation>
79 </xs:element>
80 <xs:element name="specification"
81 type="StructureSpecificationXsdType"
82 minOccurs="0"
83 maxOccurs="1"
84 xml:id="ClassificationItemStructure-specification">
85 <xs:annotation>
86 <xs:documentation>Provides information on reflexivity, transitivity, and symmetry of relationship using a descriptive term from an enumerated list. Use if all relations within this relation structure are of the same specification.</xs:documentation>
87 </xs:annotation>
88 </xs:element>
89 <xs:element name="topology"
90 type="ControlledVocabularyEntryXsdType"
91 minOccurs="0"
92 maxOccurs="1"
93 xml:id="ClassificationItemStructure-topology">
94 <xs:annotation>
95 <xs:documentation>Indicates the form of the associations among members of the collection. Specifies the way in which constituent parts are interrelated or arranged.</xs:documentation>
96 </xs:annotation>
97 </xs:element>
98 <xs:element name="totality"
99 type="StructureExtentXsdType"
100 minOccurs="0"
101 maxOccurs="1"
102 xml:id="ClassificationItemStructure-totality">
103 <xs:annotation>
104 <xs:documentation>Indicates whether the related collections are comprehensive in terms of their coverage.</xs:documentation>
105 </xs:annotation>
106 </xs:element>
107 <xs:element name="ClassificationItemStructure_structures_StatisticalClassification"
108 minOccurs="0"
109 maxOccurs="1"
110 xml:id="ClassificationItemStructure_structures_StatisticalClassification">
111 <xs:annotation>
112 <xs:documentation></xs:documentation>
113 </xs:annotation>
114 <xs:complexType>
115 <xs:complexContent>
116 <xs:restriction base="AssociationReferenceXsdType">
117 <xs:sequence>
118 <xs:element name="ddiReference"
119 type="InternationalRegistrationDataIdentifierXsdType"
120 minOccurs="0"
121 maxOccurs="1"
122 xml:id="ClassificationItemStructure_structures_StatisticalClassification-ddiReference"/>
123 <xs:element name="validType"
124 minOccurs="0"
125 maxOccurs="unbounded"
126 xml:id="ClassificationItemStructure_structures_StatisticalClassification-validType">
127 <xs:simpleType>
128 <xs:restriction base="xs:NMTOKEN">
129 <xs:enumeration value="StatisticalClassification"/>
130 </xs:restriction>
131 </xs:simpleType>
132 </xs:element>
133 </xs:sequence>
134 </xs:restriction>
135 </xs:complexContent>
136 </xs:complexType>
137 </xs:element>
138 <xs:element name="ClassificationItemStructure_has_ClassificationItemRelationship"
139 minOccurs="0"
140 maxOccurs="unbounded"
141 xml:id="ClassificationItemStructure_has_ClassificationItemRelationship">
142 <xs:annotation>
143 <xs:documentation></xs:documentation>
144 </xs:annotation>
145 <xs:complexType>
146 <xs:complexContent>
147 <xs:restriction base="AssociationReferenceXsdType">
148 <xs:sequence>
149 <xs:element name="ddiReference"
150 type="InternationalRegistrationDataIdentifierXsdType"
151 minOccurs="0"
152 maxOccurs="1"
153 xml:id="ClassificationItemStructure_has_ClassificationItemRelationship-ddiReference"/>
154 <xs:element name="validType"
155 minOccurs="1"
156 maxOccurs="1"
157 xml:id="ClassificationItemStructure_has_ClassificationItemRelationship-validType">
158 <xs:simpleType>
159 <xs:restriction base="xs:NMTOKEN">
160 <xs:enumeration value="ClassificationItemRelationship"/>
161 </xs:restriction>
162 </xs:simpleType>
163 </xs:element>
164 </xs:sequence>
165 </xs:restriction>
166 </xs:complexContent>
167 </xs:complexType>
168 </xs:element>
169 </xs:sequence>
170</xs:complexType>
Fragment for the class ClassificationItemStructure (main ontology)
1# class ClassificationItemStructure
2# based on the UML class DDICDIModels::DDICDILibrary::Classes::Representations::ClassificationItemStructure
3cdi:ClassificationItemStructure
4 a rdfs:Class, owl:Class, ucmis:Class;
5 rdfs:label "ClassificationItemStructure";
6 rdfs:comment "Definition \n============ \nComplex relation structure for use with statistical classification. \n\nExamples \n========== \nA classification item structure for the International Standard Classification of Occupations (ISCO-08: https://www.ilo.org/public/english/bureau/stat/isco/isco08/) would describe each of the major classifications as a parent of its sub-classifications. 1 Managers, for example would be listed as a parent of four sub groups: 11 Chief Executives, Senior Officials and Legislators; 12 Chief Executives, Senior Officials and Legislators; 13 Production and Specialized Services Managers; and 14 Hospitality, Retail and Other Services Managers. \n\nExplanatory notes \n=================== \nThe classification item structure has a set of classification item relationships which are basically adjacency lists. A source classification item has a described relationship to a target list of classification items. The semantic might be, for example, \"parentOf\", or \"contains\", etc."@en;
7
8.
9
10cdi:ClassificationItemStructure-displayLabel
11 a rdf:Property, owl:ObjectProperty, ucmis:Attribute;
12 rdfs:label "displayLabel";
13 rdfs:comment "A human-readable display label for the object. Supports the use of multiple languages. Repeat for labels with different content, for example, labels with differing length limitations."@en;
14 rdfs:domain cdi:ClassificationItemStructure;
15 rdfs:range cdi:LabelForDisplay;
16.
17
18cdi:ClassificationItemStructure-identifier
19 a rdf:Property, owl:ObjectProperty, ucmis:Attribute;
20 rdfs:label "identifier";
21 rdfs:comment "Identifier for objects requiring short- or long-lasting referencing and management."@en;
22 rdfs:domain cdi:ClassificationItemStructure;
23 rdfs:range cdi:Identifier;
24.
25
26cdi:ClassificationItemStructure-name
27 a rdf:Property, owl:ObjectProperty, ucmis:Attribute;
28 rdfs:label "name";
29 rdfs:comment "Human understandable name (liguistic signifier, word, phrase, or mnemonic). May follow ISO/IEC 11179-5 naming principles, and have context provided to specify usage."@en;
30 rdfs:domain cdi:ClassificationItemStructure;
31 rdfs:range cdi:ObjectName;
32.
33
34cdi:ClassificationItemStructure-purpose
35 a rdf:Property, owl:ObjectProperty, ucmis:Attribute;
36 rdfs:label "purpose";
37 rdfs:comment "Intent or reason for the object/the description of the object."@en;
38 rdfs:domain cdi:ClassificationItemStructure;
39 rdfs:range cdi:InternationalString;
40.
41
42cdi:ClassificationItemStructure-semantics
43 a rdf:Property, owl:ObjectProperty, ucmis:Attribute;
44 rdfs:label "semantics";
45 rdfs:comment "Specifies the semantics of the object in reference to a vocabulary, ontology, etc."@en;
46 rdfs:domain cdi:ClassificationItemStructure;
47 rdfs:range cdi:ControlledVocabularyEntry;
48.
49
50cdi:ClassificationItemStructure-specification
51 a rdf:Property, owl:ObjectProperty, ucmis:Attribute;
52 rdfs:label "specification";
53 rdfs:comment "Provides information on reflexivity, transitivity, and symmetry of relationship using a descriptive term from an enumerated list. Use if all relations within this relation structure are of the same specification."@en;
54 rdfs:domain cdi:ClassificationItemStructure;
55 rdfs:range cdi:StructureSpecification;
56.
57
58cdi:ClassificationItemStructure-topology
59 a rdf:Property, owl:ObjectProperty, ucmis:Attribute;
60 rdfs:label "topology";
61 rdfs:comment "Indicates the form of the associations among members of the collection. Specifies the way in which constituent parts are interrelated or arranged."@en;
62 rdfs:domain cdi:ClassificationItemStructure;
63 rdfs:range cdi:ControlledVocabularyEntry;
64.
65
66cdi:ClassificationItemStructure-totality
67 a rdf:Property, owl:ObjectProperty, ucmis:Attribute;
68 rdfs:label "totality";
69 rdfs:comment "Indicates whether the related collections are comprehensive in terms of their coverage."@en;
70 rdfs:domain cdi:ClassificationItemStructure;
71 rdfs:range cdi:StructureExtent;
72.
73
74
75cdi:ClassificationItemStructure_has_ClassificationItemRelationship
76 a rdf:Property, owl:ObjectProperty, ucmis:Association;
77 # ASSOCIATION
78 rdfs:label "has";
79 skos:altLabel "ClassificationItemStructure_has_ClassificationItemRelationship";
80
81 rdfs:domain cdi:ClassificationItemStructure;
82 rdfs:range cdi:ClassificationItemRelationship;
83.
84
85cdi:ClassificationItemStructure_structures_StatisticalClassification
86 a rdf:Property, owl:ObjectProperty, ucmis:Association;
87 # ASSOCIATION
88 rdfs:label "structures";
89 skos:altLabel "ClassificationItemStructure_structures_StatisticalClassification";
90
91 rdfs:domain cdi:ClassificationItemStructure;
92 rdfs:range cdi:StatisticalClassification;
93.
Fragment for the class ClassificationItemStructure (main JSON-LD)
1{
2 "@context": [
3 {
4 "cdi": "http://ddialliance.org/Specification/DDI-CDI/1.0/RDF/",
5 "xsd": "http://www.w3.org/2001/XMLSchema#",
6 "ClassificationItemStructure": "cdi:ClassificationItemStructure",
7 "displayLabel": {
8 "@id": "cdi:ClassificationItemStructure-displayLabel",
9 "@type": "@id",
10 "@context": "LabelForDisplay.jsonld"
11 },
12 "identifier": {
13 "@id": "cdi:ClassificationItemStructure-identifier",
14 "@type": "@id",
15 "@context": "Identifier.jsonld"
16 },
17 "name": {
18 "@id": "cdi:ClassificationItemStructure-name",
19 "@type": "@id",
20 "@context": "ObjectName.jsonld"
21 },
22 "purpose": {
23 "@id": "cdi:ClassificationItemStructure-purpose",
24 "@type": "@id",
25 "@context": "InternationalString.jsonld"
26 },
27 "semantics": {
28 "@id": "cdi:ClassificationItemStructure-semantics",
29 "@type": "@id",
30 "@context": "ControlledVocabularyEntry.jsonld"
31 },
32 "specification": {
33 "@id": "cdi:ClassificationItemStructure-specification",
34 "@type": "@id",
35 "@context": "StructureSpecification.jsonld"
36 },
37 "topology": {
38 "@id": "cdi:ClassificationItemStructure-topology",
39 "@type": "@id",
40 "@context": "ControlledVocabularyEntry.jsonld"
41 },
42 "totality": {
43 "@id": "cdi:ClassificationItemStructure-totality",
44 "@type": "@vocab",
45 "@context": {
46 "Partial": "cdi:Partial",
47 "Total": "cdi:Total",
48 " comment ": "tag:json-should-support-trailing-commas"
49 }
50 },
51
52 "has": {
53 "@id": "cdi:ClassificationItemStructure_has_ClassificationItemRelationship",
54 "@type": "@id" },
55 "structures": {
56 "@id": "cdi:ClassificationItemStructure_structures_StatisticalClassification",
57 "@type": "@id" },
58 " comment ": "tag:json-should-support-trailing-commas"
59 }
60 ],
61 "generatedBy": "This code was generated by the Eclipse Acceleo project UCMIS M2T on 2024-03-16 23:40:11.",
62 "basedOn": "based on the UML data type DDICDIModels::DDICDILibrary::Classes::Representations::ClassificationItemStructure"
63}