ClassificationSeries#
Fully qualified class name of the UML model DDI-CDI 1.1beta: DDICDIModels::DDICDILibrary::Classes::Representations::ClassificationSeries
Definition#
Ensemble of one or more statistical classifications, based on the same concept, and related to each other as versions or updates.
Examples#
ISIC or ISCO SIC (with different published versions related to the publication year).
Explanatory notes#
Typically, these statistical classifications have the same name.
Diagram#
Diagram
Attributes#
Attributes
Name |
Inherited from |
Description |
Data Type |
Multiplicity |
Default value |
|---|---|---|---|---|---|
allowsDuplicates |
- own class - |
If value is False, the members are unique within the collection - if True, there may be duplicates. (Note that a mathematical “bag” permits duplicates and is unordered - a “set” does not have duplicates and may be ordered.) |
Boolean |
0..1 |
false |
catalogDetails |
- own class - |
Bundles the information useful for a data catalog entry. Examples would be creator, contributor, title, copyright, embargo, and license information A set of information useful for attribution, data discovery, and access. This is information that is tied to the identity of the object. If this information changes the version of the associated object changes. |
0..1 |
||
context |
- own class - |
Classification series can be designed in a specific context of use. This property indicates that context, and supports the use of an external controlled vocabulary for this purpose. |
0..1 |
||
identifier |
- own class - |
Identifier for objects requiring short- or long-lasting referencing and management. |
0..1 |
||
keyword |
- own class - |
A classification series can be associated with one or a number of keywords. |
0..* |
||
name |
- own class - |
Human understandable name (linguistic signifier, word, phrase, or mnemonic). May follow ISO/IEC 11179-5 naming principles, and have context provided to specify usage. |
0..* |
||
objectsOrUnitsClassified |
- own class - |
A classification series is designed to classify a specific type of object/unit according to a specific attribute. |
0..1 |
||
purpose |
- own class - |
Intent or reason for the object/the description of the object. |
0..1 |
||
subject |
- own class - |
Scientific domains, disciplines, or areas of statistics in which the classification series is implemented. |
0..* |
Associations#
Associations
Direction |
Association |
Description |
Multiplicity of ClassificationSeries |
Package of Other Class |
Other Class |
Multiplicity of other class |
Aggregation Kind |
Inherited from |
|---|---|---|---|---|---|---|---|---|
from |
ClassificationSeries isOwnedBy Agent |
The statistical office or other authority, which created and maintains the statistical classification(s) related to the classification series. A classification series may have several owners. |
0..* |
0..* |
none |
own class |
||
from |
ClassificationSeries isDefinedBy Concept |
The conceptual basis for the collection of members. |
0..* |
0..* |
none |
own class |
||
to |
ClassificationFamily groups ClassificationSeries |
0..* |
- own package - |
0..1 |
none |
own class |
||
to |
ClassificationSeriesStructure structures ClassificationSeries |
0..1 |
- own package - |
0..* |
none |
own class |
||
from |
ClassificationSeries has ClassificationPosition |
1..1 |
- own package - |
0..* |
composite |
own class |
||
from |
ClassificationSeries has StatisticalClassification |
0..1 |
- own package - |
0..* |
shared |
own class |
Encodings#
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 ClassificationSeries (entire model as XMI)
1<packagedElement xmlns:StandardProfile="http://www.omg.org/spec/UML/20131001/StandardProfile"
2 xmlns:uml="http://www.omg.org/spec/UML/20131001"
3 xmlns:xmi="http://www.omg.org/spec/XMI/20131001"
4 xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationSeries"
5 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationSeries"
6 xmi:type="uml:Class">
7 <ownedComment xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationSeries-ownedComment"
8 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationSeries-ownedComment"
9 xmi:type="uml:Comment">
10 <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationSeries"/>
11 <body>Definition
12============
13Ensemble of one or more statistical classifications, based on the same concept, and related to each other as versions or updates.
14
15Examples
16==========
17ISIC or ISCO
18SIC (with different published versions related to the publication year).
19
20Explanatory notes
21===================
22Typically, these statistical classifications have the same name.</body>
23 </ownedComment>
24 <name>ClassificationSeries</name>
25 <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationSeries-allowsDuplicates"
26 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationSeries-allowsDuplicates"
27 xmi:type="uml:Property">
28 <ownedComment xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationSeries-allowsDuplicates-ownedComment"
29 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationSeries-allowsDuplicates-ownedComment"
30 xmi:type="uml:Comment">
31 <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationSeries-allowsDuplicates"/>
32 <body>If value is False, the members are unique within the collection - if True, there may be duplicates. (Note that a mathematical “bag” permits duplicates and is unordered - a “set” does not have duplicates and may be ordered.)
33
34</body>
35 </ownedComment>
36 <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationSeries-allowsDuplicates-lowerValue"
37 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationSeries-allowsDuplicates-lowerValue"
38 xmi:type="uml:LiteralInteger"/>
39 <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationSeries-allowsDuplicates-upperValue"
40 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationSeries-allowsDuplicates-upperValue"
41 xmi:type="uml:LiteralUnlimitedNatural">
42 <value>1</value>
43 </upperValue>
44 <name>allowsDuplicates</name>
45 <defaultValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationSeries-allowsDuplicates-defaultValue"
46 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationSeries-allowsDuplicates-defaultValue"
47 xmi:type="uml:LiteralBoolean">
48 <value>False</value>
49 </defaultValue>
50 <type href="http://www.omg.org/spec/UML/20131001/PrimitiveTypes.xmi#Boolean"
51 xmi:type="uml:PrimitiveType"/>
52 </ownedAttribute>
53 <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationSeries-catalogDetails"
54 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationSeries-catalogDetails"
55 xmi:type="uml:Property">
56 <ownedComment xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationSeries-catalogDetails-ownedComment"
57 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationSeries-catalogDetails-ownedComment"
58 xmi:type="uml:Comment">
59 <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationSeries-catalogDetails"/>
60 <body>Bundles the information useful for a data catalog entry.
61
62Examples would be creator, contributor, title, copyright, embargo, and license information
63
64A set of information useful for attribution, data discovery, and access.
65This is information that is tied to the identity of the object. If this information changes the version of the associated object changes.</body>
66 </ownedComment>
67 <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationSeries-catalogDetails-lowerValue"
68 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationSeries-catalogDetails-lowerValue"
69 xmi:type="uml:LiteralInteger"/>
70 <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationSeries-catalogDetails-upperValue"
71 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationSeries-catalogDetails-upperValue"
72 xmi:type="uml:LiteralUnlimitedNatural">
73 <value>1</value>
74 </upperValue>
75 <name>catalogDetails</name>
76 <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-CatalogDetails"/>
77 </ownedAttribute>
78 <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationSeries-context"
79 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationSeries-context"
80 xmi:type="uml:Property">
81 <ownedComment xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationSeries-context-ownedComment"
82 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationSeries-context-ownedComment"
83 xmi:type="uml:Comment">
84 <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationSeries-context"/>
85 <body>Classification series can be designed in a specific context of use. This property indicates that context, and supports the use of an external controlled vocabulary for this purpose.</body>
86 </ownedComment>
87 <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationSeries-context-lowerValue"
88 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationSeries-context-lowerValue"
89 xmi:type="uml:LiteralInteger"/>
90 <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationSeries-context-upperValue"
91 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationSeries-context-upperValue"
92 xmi:type="uml:LiteralUnlimitedNatural">
93 <value>1</value>
94 </upperValue>
95 <name>context</name>
96 <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ControlledVocabularyEntry"/>
97 </ownedAttribute>
98 <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationSeries-identifier"
99 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationSeries-identifier"
100 xmi:type="uml:Property">
101 <ownedComment xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationSeries-identifier-ownedComment"
102 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationSeries-identifier-ownedComment"
103 xmi:type="uml:Comment">
104 <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationSeries-identifier"/>
105 <body>Identifier for objects requiring short- or long-lasting referencing and management.</body>
106 </ownedComment>
107 <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationSeries-identifier-lowerValue"
108 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationSeries-identifier-lowerValue"
109 xmi:type="uml:LiteralInteger"/>
110 <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationSeries-identifier-upperValue"
111 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationSeries-identifier-upperValue"
112 xmi:type="uml:LiteralUnlimitedNatural">
113 <value>1</value>
114 </upperValue>
115 <name>identifier</name>
116 <isID>true</isID>
117 <isID>true</isID>
118 <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Identifier"/>
119 </ownedAttribute>
120 <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationSeries-keyword"
121 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationSeries-keyword"
122 xmi:type="uml:Property">
123 <ownedComment xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationSeries-keyword-ownedComment"
124 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationSeries-keyword-ownedComment"
125 xmi:type="uml:Comment">
126 <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationSeries-keyword"/>
127 <body>A classification series can be associated with one or a number of keywords.</body>
128 </ownedComment>
129 <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationSeries-keyword-lowerValue"
130 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationSeries-keyword-lowerValue"
131 xmi:type="uml:LiteralInteger"/>
132 <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationSeries-keyword-upperValue"
133 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationSeries-keyword-upperValue"
134 xmi:type="uml:LiteralUnlimitedNatural">
135 <value>*</value>
136 </upperValue>
137 <name>keyword</name>
138 <isOrdered>true</isOrdered>
139 <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ControlledVocabularyEntry"/>
140 </ownedAttribute>
141 <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationSeries-name"
142 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationSeries-name"
143 xmi:type="uml:Property">
144 <ownedComment xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationSeries-name-ownedComment"
145 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationSeries-name-ownedComment"
146 xmi:type="uml:Comment">
147 <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationSeries-name"/>
148 <body>Human understandable name (linguistic signifier, word, phrase, or mnemonic). May follow ISO/IEC 11179-5 naming principles, and have context provided to specify usage.</body>
149 </ownedComment>
150 <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationSeries-name-lowerValue"
151 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationSeries-name-lowerValue"
152 xmi:type="uml:LiteralInteger"/>
153 <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationSeries-name-upperValue"
154 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationSeries-name-upperValue"
155 xmi:type="uml:LiteralUnlimitedNatural">
156 <value>*</value>
157 </upperValue>
158 <name>name</name>
159 <isOrdered>true</isOrdered>
160 <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ObjectName"/>
161 </ownedAttribute>
162 <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationSeries-objectsOrUnitsClassified"
163 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationSeries-objectsOrUnitsClassified"
164 xmi:type="uml:Property">
165 <ownedComment xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationSeries-objectsOrUnitsClassified-ownedComment"
166 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationSeries-objectsOrUnitsClassified-ownedComment"
167 xmi:type="uml:Comment">
168 <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationSeries-objectsOrUnitsClassified"/>
169 <body>A classification series is designed to classify a specific type of object/unit according to a specific attribute.</body>
170 </ownedComment>
171 <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationSeries-objectsOrUnitsClassified-lowerValue"
172 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationSeries-objectsOrUnitsClassified-lowerValue"
173 xmi:type="uml:LiteralInteger"/>
174 <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationSeries-objectsOrUnitsClassified-upperValue"
175 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationSeries-objectsOrUnitsClassified-upperValue"
176 xmi:type="uml:LiteralUnlimitedNatural">
177 <value>1</value>
178 </upperValue>
179 <name>objectsOrUnitsClassified</name>
180 <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ControlledVocabularyEntry"/>
181 </ownedAttribute>
182 <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationSeries-ownedAttribute_1"
183 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationSeries-ownedAttribute_1"
184 xmi:type="uml:Property">
185 <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationSeries-ownedAttribute_1-lowerValue"
186 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationSeries-ownedAttribute_1-lowerValue"
187 xmi:type="uml:LiteralInteger"/>
188 <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationSeries-ownedAttribute_1-upperValue"
189 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationSeries-ownedAttribute_1-upperValue"
190 xmi:type="uml:LiteralUnlimitedNatural">
191 <value>*</value>
192 </upperValue>
193 <association xmi:idref="DDICDIModels-DDICDILibrary-Classes-Agents-ClassificationSeries_isOwnedBy_Agent"/>
194 <type xmi:idref="DDICDIModels-DDICDILibrary-Classes-Agents-Agent"/>
195 </ownedAttribute>
196 <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationSeries-ownedAttribute_2"
197 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationSeries-ownedAttribute_2"
198 xmi:type="uml:Property">
199 <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationSeries-ownedAttribute_2-lowerValue"
200 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationSeries-ownedAttribute_2-lowerValue"
201 xmi:type="uml:LiteralInteger"/>
202 <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationSeries-ownedAttribute_2-upperValue"
203 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationSeries-ownedAttribute_2-upperValue"
204 xmi:type="uml:LiteralUnlimitedNatural">
205 <value>*</value>
206 </upperValue>
207 <association xmi:idref="DDICDIModels-DDICDILibrary-Classes-Conceptual-ClassificationSeries_isDefinedBy_Concept"/>
208 <type xmi:idref="DDICDIModels-DDICDILibrary-Classes-Conceptual-Concept"/>
209 </ownedAttribute>
210 <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationSeries-ownedAttribute_3"
211 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationSeries-ownedAttribute_3"
212 xmi:type="uml:Property">
213 <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationSeries-ownedAttribute_3-lowerValue"
214 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationSeries-ownedAttribute_3-lowerValue"
215 xmi:type="uml:LiteralInteger"/>
216 <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationSeries-ownedAttribute_3-upperValue"
217 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationSeries-ownedAttribute_3-upperValue"
218 xmi:type="uml:LiteralUnlimitedNatural">
219 <value>*</value>
220 </upperValue>
221 <aggregation>shared</aggregation>
222 <association xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationSeries_has_StatisticalClassification"/>
223 <type xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-StatisticalClassification"/>
224 </ownedAttribute>
225 <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationSeries-ownedAttribute_4"
226 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationSeries-ownedAttribute_4"
227 xmi:type="uml:Property">
228 <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationSeries-ownedAttribute_4-lowerValue"
229 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationSeries-ownedAttribute_4-lowerValue"
230 xmi:type="uml:LiteralInteger"/>
231 <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationSeries-ownedAttribute_4-upperValue"
232 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationSeries-ownedAttribute_4-upperValue"
233 xmi:type="uml:LiteralUnlimitedNatural">
234 <value>*</value>
235 </upperValue>
236 <aggregation>composite</aggregation>
237 <association xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationSeries_has_ClassificationPosition"/>
238 <type xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationPosition"/>
239 </ownedAttribute>
240 <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationSeries-purpose"
241 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationSeries-purpose"
242 xmi:type="uml:Property">
243 <ownedComment xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationSeries-purpose-ownedComment"
244 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationSeries-purpose-ownedComment"
245 xmi:type="uml:Comment">
246 <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationSeries-purpose"/>
247 <body>Intent or reason for the object/the description of the object.</body>
248 </ownedComment>
249 <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationSeries-purpose-lowerValue"
250 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationSeries-purpose-lowerValue"
251 xmi:type="uml:LiteralInteger"/>
252 <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationSeries-purpose-upperValue"
253 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationSeries-purpose-upperValue"
254 xmi:type="uml:LiteralUnlimitedNatural">
255 <value>1</value>
256 </upperValue>
257 <name>purpose</name>
258 <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-InternationalString"/>
259 </ownedAttribute>
260 <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationSeries-subject"
261 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationSeries-subject"
262 xmi:type="uml:Property">
263 <ownedComment xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationSeries-subject-ownedComment"
264 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationSeries-subject-ownedComment"
265 xmi:type="uml:Comment">
266 <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationSeries-subject"/>
267 <body>Scientific domains, disciplines, or areas of statistics in which the classification series is implemented.</body>
268 </ownedComment>
269 <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationSeries-subject-lowerValue"
270 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationSeries-subject-lowerValue"
271 xmi:type="uml:LiteralInteger"/>
272 <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationSeries-subject-upperValue"
273 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationSeries-subject-upperValue"
274 xmi:type="uml:LiteralUnlimitedNatural">
275 <value>*</value>
276 </upperValue>
277 <name>subject</name>
278 <isOrdered>true</isOrdered>
279 <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ControlledVocabularyEntry"/>
280 </ownedAttribute>
281</packagedElement>
Fragment for the class ClassificationSeries (entire XML Schema)
1<xs:element name="ClassificationSeries"
2 type="ClassificationSeriesXsdType"
3 xml:id="ClassificationSeries">
4 <!-- based on the UML class DDICDIModels::DDICDILibrary::Classes::Representations::ClassificationSeries -->
5 <xs:annotation>
6 <xs:documentation>Definition
7 ============
8 Ensemble of one or more statistical classifications, based on the same concept, and related to each other as versions or updates.
9
10 Examples
11 ==========
12 ISIC or ISCO
13 SIC (with different published versions related to the publication year).
14
15 Explanatory notes
16 ===================
17 Typically, these statistical classifications have the same name.</xs:documentation>
18 </xs:annotation>
19</xs:element>
20<xs:complexType name="ClassificationSeriesXsdType"
21 xml:id="ClassificationSeriesXsdType">
22 <xs:annotation>
23 <xs:documentation>Definition
24 ============
25 Ensemble of one or more statistical classifications, based on the same concept, and related to each other as versions or updates.
26
27 Examples
28 ==========
29 ISIC or ISCO
30 SIC (with different published versions related to the publication year).
31
32 Explanatory notes
33 ===================
34 Typically, these statistical classifications have the same name.</xs:documentation>
35 </xs:annotation>
36 <xs:sequence>
37 <xs:element name="allowsDuplicates"
38 type="xs:boolean"
39 minOccurs="0"
40 maxOccurs="1"
41 xml:id="ClassificationSeries-allowsDuplicates">
42 <xs:annotation>
43 <xs:documentation>If value is False, the members are unique within the collection - if True, there may be duplicates. (Note that a mathematical “bag” permits duplicates and is unordered - a “set” does not have duplicates and may be ordered.)</xs:documentation>
44 </xs:annotation>
45 </xs:element>
46 <xs:element name="catalogDetails"
47 type="CatalogDetailsXsdType"
48 minOccurs="0"
49 maxOccurs="1"
50 xml:id="ClassificationSeries-catalogDetails">
51 <xs:annotation>
52 <xs:documentation>Bundles the information useful for a data catalog entry.
53
54 Examples would be creator, contributor, title, copyright, embargo, and license information
55
56 A set of information useful for attribution, data discovery, and access.
57 This is information that is tied to the identity of the object. If this information changes the version of the associated object changes.</xs:documentation>
58 </xs:annotation>
59 </xs:element>
60 <xs:element name="context"
61 type="ControlledVocabularyEntryXsdType"
62 minOccurs="0"
63 maxOccurs="1"
64 xml:id="ClassificationSeries-context">
65 <xs:annotation>
66 <xs:documentation>Classification series can be designed in a specific context of use. This property indicates that context, and supports the use of an external controlled vocabulary for this purpose.</xs:documentation>
67 </xs:annotation>
68 </xs:element>
69 <xs:element name="identifier"
70 type="IdentifierXsdType"
71 minOccurs="0"
72 maxOccurs="1"
73 xml:id="ClassificationSeries-identifier">
74 <xs:annotation>
75 <xs:documentation>Identifier for objects requiring short- or long-lasting referencing and management.</xs:documentation>
76 </xs:annotation>
77 </xs:element>
78 <xs:element name="keyword"
79 type="ControlledVocabularyEntryXsdType"
80 minOccurs="0"
81 maxOccurs="unbounded"
82 xml:id="ClassificationSeries-keyword">
83 <xs:annotation>
84 <xs:documentation>A classification series can be associated with one or a number of keywords.</xs:documentation>
85 </xs:annotation>
86 </xs:element>
87 <xs:element name="name"
88 type="ObjectNameXsdType"
89 minOccurs="0"
90 maxOccurs="unbounded"
91 xml:id="ClassificationSeries-name">
92 <xs:annotation>
93 <xs:documentation>Human understandable name (linguistic signifier, word, phrase, or mnemonic). May follow ISO/IEC 11179-5 naming principles, and have context provided to specify usage.</xs:documentation>
94 </xs:annotation>
95 </xs:element>
96 <xs:element name="objectsOrUnitsClassified"
97 type="ControlledVocabularyEntryXsdType"
98 minOccurs="0"
99 maxOccurs="1"
100 xml:id="ClassificationSeries-objectsOrUnitsClassified">
101 <xs:annotation>
102 <xs:documentation>A classification series is designed to classify a specific type of object/unit according to a specific attribute.</xs:documentation>
103 </xs:annotation>
104 </xs:element>
105 <xs:element name="purpose"
106 type="InternationalStringXsdType"
107 minOccurs="0"
108 maxOccurs="1"
109 xml:id="ClassificationSeries-purpose">
110 <xs:annotation>
111 <xs:documentation>Intent or reason for the object/the description of the object.</xs:documentation>
112 </xs:annotation>
113 </xs:element>
114 <xs:element name="subject"
115 type="ControlledVocabularyEntryXsdType"
116 minOccurs="0"
117 maxOccurs="unbounded"
118 xml:id="ClassificationSeries-subject">
119 <xs:annotation>
120 <xs:documentation>Scientific domains, disciplines, or areas of statistics in which the classification series is implemented.</xs:documentation>
121 </xs:annotation>
122 </xs:element>
123 <xs:element name="ClassificationSeries_isOwnedBy_Agent"
124 minOccurs="0"
125 maxOccurs="unbounded"
126 xml:id="ClassificationSeries_isOwnedBy_Agent">
127 <xs:annotation>
128 <xs:documentation>The statistical office or other authority, which created and maintains the statistical classification(s) related to the classification series. A classification series may have several owners.</xs:documentation>
129 </xs:annotation>
130 <xs:complexType>
131 <xs:complexContent>
132 <xs:restriction base="AssociationReferenceXsdType">
133 <xs:sequence>
134 <xs:element name="ddiReference"
135 type="InternationalRegistrationDataIdentifierXsdType"
136 minOccurs="0"
137 maxOccurs="1"
138 xml:id="ClassificationSeries_isOwnedBy_Agent-ddiReference"/>
139 <xs:element name="validType"
140 minOccurs="0"
141 maxOccurs="unbounded"
142 xml:id="ClassificationSeries_isOwnedBy_Agent-validType">
143 <xs:simpleType>
144 <xs:restriction base="xs:NMTOKEN">
145 <xs:enumeration value="Agent"/>
146 <xs:enumeration value="Curator"/>
147 <xs:enumeration value="Individual"/>
148 <xs:enumeration value="Machine"/>
149 <xs:enumeration value="Organization"/>
150 <xs:enumeration value="ProcessingAgent"/>
151 <xs:enumeration value="Service"/>
152 </xs:restriction>
153 </xs:simpleType>
154 </xs:element>
155 </xs:sequence>
156 </xs:restriction>
157 </xs:complexContent>
158 </xs:complexType>
159 </xs:element>
160 <xs:element name="ClassificationSeries_isDefinedBy_Concept"
161 minOccurs="0"
162 maxOccurs="unbounded"
163 xml:id="ClassificationSeries_isDefinedBy_Concept">
164 <xs:annotation>
165 <xs:documentation>The conceptual basis for the collection of members.</xs:documentation>
166 </xs:annotation>
167 <xs:complexType>
168 <xs:complexContent>
169 <xs:restriction base="AssociationReferenceXsdType">
170 <xs:sequence>
171 <xs:element name="ddiReference"
172 type="InternationalRegistrationDataIdentifierXsdType"
173 minOccurs="0"
174 maxOccurs="1"
175 xml:id="ClassificationSeries_isDefinedBy_Concept-ddiReference"/>
176 <xs:element name="validType"
177 minOccurs="0"
178 maxOccurs="unbounded"
179 xml:id="ClassificationSeries_isDefinedBy_Concept-validType">
180 <xs:simpleType>
181 <xs:restriction base="xs:NMTOKEN">
182 <xs:enumeration value="Category"/>
183 <xs:enumeration value="Concept"/>
184 <xs:enumeration value="ConceptualValue"/>
185 <xs:enumeration value="ConceptualVariable"/>
186 <xs:enumeration value="DescriptorVariable"/>
187 <xs:enumeration value="DimensionalKeyDefinitionMember"/>
188 <xs:enumeration value="InstanceVariable"/>
189 <xs:enumeration value="KeyDefinitionMember"/>
190 <xs:enumeration value="Population"/>
191 <xs:enumeration value="ReferenceVariable"/>
192 <xs:enumeration value="RepresentedVariable"/>
193 <xs:enumeration value="UnitType"/>
194 <xs:enumeration value="Universe"/>
195 </xs:restriction>
196 </xs:simpleType>
197 </xs:element>
198 </xs:sequence>
199 </xs:restriction>
200 </xs:complexContent>
201 </xs:complexType>
202 </xs:element>
203 <xs:element name="ClassificationSeries_has_StatisticalClassification"
204 minOccurs="0"
205 maxOccurs="unbounded"
206 xml:id="ClassificationSeries_has_StatisticalClassification">
207 <xs:annotation>
208 <xs:documentation></xs:documentation>
209 </xs:annotation>
210 <xs:complexType>
211 <xs:complexContent>
212 <xs:restriction base="AssociationReferenceXsdType">
213 <xs:sequence>
214 <xs:element name="ddiReference"
215 type="InternationalRegistrationDataIdentifierXsdType"
216 minOccurs="0"
217 maxOccurs="1"
218 xml:id="ClassificationSeries_has_StatisticalClassification-ddiReference"/>
219 <xs:element name="validType"
220 minOccurs="0"
221 maxOccurs="1"
222 xml:id="ClassificationSeries_has_StatisticalClassification-validType">
223 <xs:simpleType>
224 <xs:restriction base="xs:NMTOKEN">
225 <xs:enumeration value="StatisticalClassification"/>
226 </xs:restriction>
227 </xs:simpleType>
228 </xs:element>
229 </xs:sequence>
230 </xs:restriction>
231 </xs:complexContent>
232 </xs:complexType>
233 </xs:element>
234 <xs:element name="ClassificationSeries_has_ClassificationPosition"
235 minOccurs="0"
236 maxOccurs="unbounded"
237 xml:id="ClassificationSeries_has_ClassificationPosition">
238 <xs:annotation>
239 <xs:documentation></xs:documentation>
240 </xs:annotation>
241 <xs:complexType>
242 <xs:complexContent>
243 <xs:restriction base="AssociationReferenceXsdType">
244 <xs:sequence>
245 <xs:element name="ddiReference"
246 type="InternationalRegistrationDataIdentifierXsdType"
247 minOccurs="0"
248 maxOccurs="1"
249 xml:id="ClassificationSeries_has_ClassificationPosition-ddiReference"/>
250 <xs:element name="validType"
251 minOccurs="1"
252 maxOccurs="1"
253 xml:id="ClassificationSeries_has_ClassificationPosition-validType">
254 <xs:simpleType>
255 <xs:restriction base="xs:NMTOKEN">
256 <xs:enumeration value="ClassificationPosition"/>
257 </xs:restriction>
258 </xs:simpleType>
259 </xs:element>
260 </xs:sequence>
261 </xs:restriction>
262 </xs:complexContent>
263 </xs:complexType>
264 </xs:element>
265 </xs:sequence>
266</xs:complexType>
Fragment for the class ClassificationSeries (entire JSON Schema)
1"cls-ClassificationSeries": {
2 "description": "http://ddialliance.org/Specification/DDI-CDI/1.0/RDF/ClassificationSeries",
3 "type": "object",
4 "properties": {
5 "@context": {
6 "$ref": "#/defs/at-context"
7 },
8 "@id": {
9 "type": "string",
10 "format": "iri-reference"
11 },
12 "@type": {
13 "const": "ClassificationSeries"
14 },
15 "allowsDuplicates": {
16 "$comment": "cardinality 0..1 – from cdi:ClassificationSeries",
17 "$ref": "#/defs/xsd:boolean"
18 },
19 "catalogDetails": {
20 "$comment": "cardinality 0..1 – from cdi:ClassificationSeries",
21 "$ref": "#/defs/dt-CatalogDetails"
22 },
23 "context": {
24 "$comment": "cardinality 0..1 – from cdi:ClassificationSeries",
25 "$ref": "#/defs/dt-ControlledVocabularyEntry"
26 },
27 "identifier": {
28 "$comment": "cardinality 0..1 – from cdi:ClassificationSeries",
29 "$ref": "#/defs/dt-Identifier"
30 },
31 "keyword": {
32 "$comment": "cardinality 0..-1 – from cdi:ClassificationSeries",
33 "if": { "type": "array" },
34 "then": { "items": { "$ref": "#/defs/dt-ControlledVocabularyEntry" } },
35 "else": { "$ref": "#/defs/dt-ControlledVocabularyEntry" }
36 },
37 "name": {
38 "$comment": "cardinality 0..-1 – from cdi:ClassificationSeries",
39 "if": { "type": "array" },
40 "then": { "items": { "$ref": "#/defs/dt-ObjectName" } },
41 "else": { "$ref": "#/defs/dt-ObjectName" }
42 },
43 "objectsOrUnitsClassified": {
44 "$comment": "cardinality 0..1 – from cdi:ClassificationSeries",
45 "$ref": "#/defs/dt-ControlledVocabularyEntry"
46 },
47 "purpose": {
48 "$comment": "cardinality 0..1 – from cdi:ClassificationSeries",
49 "$ref": "#/defs/dt-InternationalString"
50 },
51 "subject": {
52 "$comment": "cardinality 0..-1 – from cdi:ClassificationSeries",
53 "if": { "type": "array" },
54 "then": { "items": { "$ref": "#/defs/dt-ControlledVocabularyEntry" } },
55 "else": { "$ref": "#/defs/dt-ControlledVocabularyEntry" }
56 },
57 "isOwnedBy": {
58 "description": "ClassificationSeries_isOwnedBy_Agent",
59 "$comment": "cardinality 0..-1",
60 "anyOf": [
61 {
62 "$ref": "#/defs/target-Agent"
63 },
64 {
65 "type": "array",
66 "items": {
67 "$ref": "#/defs/target-Agent"
68 }
69 }
70 ]
71 },
72 "isDefinedBy_Concept": {
73 "description": "ClassificationSeries_isDefinedBy_Concept",
74 "$comment": "cardinality 0..-1",
75 "anyOf": [
76 {
77 "$ref": "#/defs/target-Concept"
78 },
79 {
80 "type": "array",
81 "items": {
82 "$ref": "#/defs/target-Concept"
83 }
84 }
85 ]
86 },
87 "has_ClassificationPosition": {
88 "description": "ClassificationSeries_has_ClassificationPosition",
89 "$comment": "cardinality 0..-1",
90 "anyOf": [
91 {
92 "$ref": "#/defs/target-ClassificationPosition"
93 },
94 {
95 "type": "array",
96 "items": {
97 "$ref": "#/defs/target-ClassificationPosition"
98 }
99 }
100 ]
101 },
102 "has_StatisticalClassification": {
103 "description": "ClassificationSeries_has_StatisticalClassification",
104 "$comment": "cardinality 0..-1",
105 "anyOf": [
106 {
107 "$ref": "#/defs/target-StatisticalClassification"
108 },
109 {
110 "type": "array",
111 "items": {
112 "$ref": "#/defs/target-StatisticalClassification"
113 }
114 }
115 ]
116 },
117 "groups_OF_ClassificationFamily": {
118 "description": "ClassificationFamily_groups_ClassificationSeries",
119 "$comment": "cardinality 0..1",
120 "$ref": "#/defs/target-ClassificationFamily"
121 },
122 "structures_OF_ClassificationSeriesStructure": {
123 "description": "ClassificationSeriesStructure_structures_ClassificationSeries",
124 "$comment": "cardinality 0..-1",
125 "anyOf": [
126 {
127 "$ref": "#/defs/target-ClassificationSeriesStructure"
128 },
129 {
130 "type": "array",
131 "items": {
132 "$ref": "#/defs/target-ClassificationSeriesStructure"
133 }
134 }
135 ]
136 },
137 "sameAs": {
138 "$ref": "#/defs/owl:sameAs"
139 }
140 },
141 "required": ["@type"],
142 "additionalProperties": false
143},
144"target-ClassificationSeries": {
145 "description": "all subclasses of http://ddialliance.org/Specification/DDI-CDI/1.0/RDF/ClassificationSeries",
146 "anyOf": [
147 { "$ref": "#/defs/cls-ClassificationSeries" },
148 { "type": "string", "format": "iri-reference" }
149 ]
150},
Fragment for the class ClassificationSeries (main ontology)
1# class ClassificationSeries
2# based on the UML class DDICDIModels::DDICDILibrary::Classes::Representations::ClassificationSeries
3cdi:ClassificationSeries
4 a rdfs:Class, owl:Class, ucmis:Class;
5 rdfs:label "ClassificationSeries";
6 rdfs:comment "Definition\n============\nEnsemble of one or more statistical classifications, based on the same concept, and related to each other as versions or updates.\n\nExamples\n==========\nISIC or ISCO\nSIC (with different published versions related to the publication year).\n\nExplanatory notes\n===================\nTypically, these statistical classifications have the same name."@en;
7
8.
9
10cdi:ClassificationSeries-allowsDuplicates
11 a rdf:Property, owl:DatatypeProperty, ucmis:Attribute;
12 rdfs:label "allowsDuplicates";
13 rdfs:comment "If value is False, the members are unique within the collection - if True, there may be duplicates. (Note that a mathematical “bag” permits duplicates and is unordered - a “set” does not have duplicates and may be ordered.)"@en;
14 rdfs:domain cdi:ClassificationSeries;
15 rdfs:range xsd:boolean;
16.
17
18cdi:ClassificationSeries-catalogDetails
19 a rdf:Property, owl:ObjectProperty, ucmis:Attribute;
20 rdfs:label "catalogDetails";
21 rdfs:comment "Bundles the information useful for a data catalog entry. \n\nExamples would be creator, contributor, title, copyright, embargo, and license information\n\nA set of information useful for attribution, data discovery, and access.\nThis is information that is tied to the identity of the object. If this information changes the version of the associated object changes."@en;
22 rdfs:domain cdi:ClassificationSeries;
23 rdfs:range cdi:CatalogDetails;
24.
25
26cdi:ClassificationSeries-context
27 a rdf:Property, owl:ObjectProperty, ucmis:Attribute;
28 rdfs:label "context";
29 rdfs:comment "Classification series can be designed in a specific context of use. This property indicates that context, and supports the use of an external controlled vocabulary for this purpose."@en;
30 rdfs:domain cdi:ClassificationSeries;
31 rdfs:range cdi:ControlledVocabularyEntry;
32.
33
34cdi:ClassificationSeries-identifier
35 a rdf:Property, owl:ObjectProperty, ucmis:Attribute;
36 rdfs:label "identifier";
37 rdfs:comment "Identifier for objects requiring short- or long-lasting referencing and management."@en;
38 rdfs:domain cdi:ClassificationSeries;
39 rdfs:range cdi:Identifier;
40.
41
42cdi:ClassificationSeries-keyword
43 a rdf:Property, owl:ObjectProperty, ucmis:Attribute;
44 rdfs:label "keyword";
45 rdfs:comment "A classification series can be associated with one or a number of keywords."@en;
46 rdfs:domain cdi:ClassificationSeries;
47 rdfs:range cdi:ControlledVocabularyEntry;
48.
49
50cdi:ClassificationSeries-name
51 a rdf:Property, owl:ObjectProperty, ucmis:Attribute;
52 rdfs:label "name";
53 rdfs:comment "Human understandable name (linguistic signifier, word, phrase, or mnemonic). May follow ISO/IEC 11179-5 naming principles, and have context provided to specify usage."@en;
54 rdfs:domain cdi:ClassificationSeries;
55 rdfs:range cdi:ObjectName;
56.
57
58cdi:ClassificationSeries-objectsOrUnitsClassified
59 a rdf:Property, owl:ObjectProperty, ucmis:Attribute;
60 rdfs:label "objectsOrUnitsClassified";
61 rdfs:comment "A classification series is designed to classify a specific type of object/unit according to a specific attribute."@en;
62 rdfs:domain cdi:ClassificationSeries;
63 rdfs:range cdi:ControlledVocabularyEntry;
64.
65
66cdi:ClassificationSeries-purpose
67 a rdf:Property, owl:ObjectProperty, ucmis:Attribute;
68 rdfs:label "purpose";
69 rdfs:comment "Intent or reason for the object/the description of the object."@en;
70 rdfs:domain cdi:ClassificationSeries;
71 rdfs:range cdi:InternationalString;
72.
73
74cdi:ClassificationSeries-subject
75 a rdf:Property, owl:ObjectProperty, ucmis:Attribute;
76 rdfs:label "subject";
77 rdfs:comment "Scientific domains, disciplines, or areas of statistics in which the classification series is implemented."@en;
78 rdfs:domain cdi:ClassificationSeries;
79 rdfs:range cdi:ControlledVocabularyEntry;
80.
81
82
83cdi:ClassificationSeries_isOwnedBy_Agent
84 a rdf:Property, owl:ObjectProperty, ucmis:Association;
85 # ASSOCIATION
86 rdfs:label "isOwnedBy";
87 skos:altLabel "ClassificationSeries_isOwnedBy_Agent";
88 rdfs:comment "The statistical office or other authority, which created and maintains the statistical classification(s) related to the classification series. A classification series may have several owners."@en;
89 rdfs:domain cdi:ClassificationSeries;
90 rdfs:range cdi:Agent;
91.
92
93cdi:ClassificationSeries_isDefinedBy_Concept
94 a rdf:Property, owl:ObjectProperty, ucmis:Association;
95 # ASSOCIATION
96 rdfs:label "isDefinedBy_Concept";
97 skos:altLabel "ClassificationSeries_isDefinedBy_Concept";
98 rdfs:comment "The conceptual basis for the collection of members."@en;
99 rdfs:domain cdi:ClassificationSeries;
100 rdfs:range cdi:Concept;
101.
102
103cdi:ClassificationSeries_has_ClassificationPosition
104 a rdf:Property, owl:ObjectProperty, ucmis:Association;
105 # ASSOCIATION
106 rdfs:label "has_ClassificationPosition";
107 skos:altLabel "ClassificationSeries_has_ClassificationPosition";
108
109 rdfs:domain cdi:ClassificationSeries;
110 rdfs:range cdi:ClassificationPosition;
111.
112
113cdi:ClassificationSeries_has_StatisticalClassification
114 a rdf:Property, owl:ObjectProperty, ucmis:Association;
115 # ASSOCIATION
116 rdfs:label "has_StatisticalClassification";
117 skos:altLabel "ClassificationSeries_has_StatisticalClassification";
118
119 rdfs:domain cdi:ClassificationSeries;
120 rdfs:range cdi:StatisticalClassification;
121.
Fragment for the class ClassificationSeries (entire 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
7 "allowsDuplicates": {
8 "@id": "cdi:ClassificationSeries-allowsDuplicates",
9 "@type": "xsd:boolean"
10 },
11 "catalogDetails": {
12 "@id": "cdi:ClassificationSeries-catalogDetails",
13 "@type": "@id",
14 "@context": "CatalogDetails.jsonld"
15 },
16 "context": {
17 "@id": "cdi:ClassificationSeries-context",
18 "@type": "@id",
19 "@context": "ControlledVocabularyEntry.jsonld"
20 },
21 "identifier": {
22 "@id": "cdi:ClassificationSeries-identifier",
23 "@type": "@id",
24 "@context": "Identifier.jsonld"
25 },
26 "keyword": {
27 "@id": "cdi:ClassificationSeries-keyword",
28 "@type": "@id",
29 "@context": "ControlledVocabularyEntry.jsonld"
30 },
31 "name": {
32 "@id": "cdi:ClassificationSeries-name",
33 "@type": "@id",
34 "@context": "ObjectName.jsonld"
35 },
36 "objectsOrUnitsClassified": {
37 "@id": "cdi:ClassificationSeries-objectsOrUnitsClassified",
38 "@type": "@id",
39 "@context": "ControlledVocabularyEntry.jsonld"
40 },
41 "purpose": {
42 "@id": "cdi:ClassificationSeries-purpose",
43 "@type": "@id",
44 "@context": "InternationalString.jsonld"
45 },
46 "subject": {
47 "@id": "cdi:ClassificationSeries-subject",
48 "@type": "@id",
49 "@context": "ControlledVocabularyEntry.jsonld"
50 },
51
52 "isOwnedBy": {
53 "@id": "cdi:ClassificationSeries_isOwnedBy_Agent",
54 "@type": "@id",
55 "@context": "Agent.jsonld"
56 },
57 "isDefinedBy_Concept": {
58 "@id": "cdi:ClassificationSeries_isDefinedBy_Concept",
59 "@type": "@id",
60 "@context": "Concept.jsonld"
61 },
62 "has_ClassificationPosition": {
63 "@id": "cdi:ClassificationSeries_has_ClassificationPosition",
64 "@type": "@id",
65 "@context": "ClassificationPosition.jsonld"
66 },
67 "has_StatisticalClassification": {
68 "@id": "cdi:ClassificationSeries_has_StatisticalClassification",
69 "@type": "@id",
70 "@context": "StatisticalClassification.jsonld"
71 },
72 "groups_OF_ClassificationFamily": {
73 "@reverse": "cdi:ClassificationFamily_groups_ClassificationSeries",
74 "@type": "@id",
75 "@context": "ClassificationFamily.jsonld"
76 },
77 "structures_OF_ClassificationSeriesStructure": {
78 "@reverse": "cdi:ClassificationSeriesStructure_structures_ClassificationSeries",
79 "@type": "@id",
80 "@context": "ClassificationSeriesStructure.jsonld"
81 },
82 " comment ": "tag:json-should-support-trailing-commas"
83 }
84 ],
85 "generatedBy": "This code was generated by the Eclipse Acceleo project UCMIS M2T on 2026-04-15 14:38:42.",
86 "basedOn": "based on the UML data type DDICDIModels::DDICDILibrary::Classes::Representations::ClassificationSeries"
87}
Fragment for the class ClassificationSeries (entire SHACL - Shapes Constraint Language)
1# class ClassificationSeries
2# based on the UML class DDICDIModels::DDICDILibrary::Classes::Representations::ClassificationSeries
3<#ClassificationSeries> a sh:NodeShape;
4 sh:targetClass cdi:ClassificationSeries;
5 sh:message "See http://ddialliance.org/Specification/DDI-CDI/1.0/RDF/ClassificationSeries";
6 sh:closed true;
7 sh:ignoredProperties ( owl:sameAs );
8 sh:property [
9 sh:path rdf:type;
10 sh:in ( cdi:ClassificationSeries
11 ) ;
12 ];
13 # attributes
14 sh:property <#ClassificationSeries-allowsDuplicates>;
15 sh:property <#ClassificationSeries-catalogDetails>;
16 sh:property <#ClassificationSeries-context>;
17 sh:property <#ClassificationSeries-identifier>;
18 sh:property <#ClassificationSeries-keyword>;
19 sh:property <#ClassificationSeries-name>;
20 sh:property <#ClassificationSeries-objectsOrUnitsClassified>;
21 sh:property <#ClassificationSeries-purpose>;
22 sh:property <#ClassificationSeries-subject>;
23 # associations from ClassificationSeries
24 sh:property <#ClassificationSeries_isOwnedBy_Agent>;
25 sh:property <#ClassificationSeries_isDefinedBy_Concept>;
26 sh:property <#ClassificationSeries_has_ClassificationPosition>;
27 sh:property <#ClassificationSeries_has_StatisticalClassification>;
28 # associations to ClassificationSeries
29 sh:property <#rev_ClassificationFamily_groups_ClassificationSeries>;
30 sh:property <#rev_ClassificationSeriesStructure_structures_ClassificationSeries>;
31
32
33
34.
35
36<#ClassificationSeries-allowsDuplicates> a sh:PropertyShape ;
37 sh:path cdi:ClassificationSeries-allowsDuplicates;
38 sh:datatype xsd:boolean;
39 sh:maxCount 1;
40.
41<#ClassificationSeries-catalogDetails> a sh:PropertyShape ;
42 sh:path cdi:ClassificationSeries-catalogDetails;
43 sh:node [ sh:property [ sh:path rdf:type; sh:minCount 1; sh:in (
44 cdi:CatalogDetails
45
46 ) ]];
47 sh:maxCount 1;
48.
49<#ClassificationSeries-context> a sh:PropertyShape ;
50 sh:path cdi:ClassificationSeries-context;
51 sh:node [ sh:property [ sh:path rdf:type; sh:minCount 1; sh:in (
52 cdi:ControlledVocabularyEntry
53
54 ) ]];
55 sh:maxCount 1;
56.
57<#ClassificationSeries-identifier> a sh:PropertyShape ;
58 sh:path cdi:ClassificationSeries-identifier;
59 sh:node [ sh:property [ sh:path rdf:type; sh:minCount 1; sh:in (
60 cdi:Identifier
61
62 ) ]];
63 sh:maxCount 1;
64.
65<#ClassificationSeries-keyword> a sh:PropertyShape ;
66 sh:path cdi:ClassificationSeries-keyword;
67 sh:node [ sh:property [ sh:path rdf:type; sh:minCount 1; sh:in (
68 cdi:ControlledVocabularyEntry
69
70 ) ]];
71.
72<#ClassificationSeries-name> a sh:PropertyShape ;
73 sh:path cdi:ClassificationSeries-name;
74 sh:node [ sh:property [ sh:path rdf:type; sh:minCount 1; sh:in (
75 cdi:ObjectName
76 cdi:OrganizationName
77
78 ) ]];
79.
80<#ClassificationSeries-objectsOrUnitsClassified> a sh:PropertyShape ;
81 sh:path cdi:ClassificationSeries-objectsOrUnitsClassified;
82 sh:node [ sh:property [ sh:path rdf:type; sh:minCount 1; sh:in (
83 cdi:ControlledVocabularyEntry
84
85 ) ]];
86 sh:maxCount 1;
87.
88<#ClassificationSeries-purpose> a sh:PropertyShape ;
89 sh:path cdi:ClassificationSeries-purpose;
90 sh:node [ sh:property [ sh:path rdf:type; sh:minCount 1; sh:in (
91 cdi:InternationalString
92 cdi:BibliographicName
93 cdi:LabelForDisplay
94
95 ) ]];
96 sh:maxCount 1;
97.
98<#ClassificationSeries-subject> a sh:PropertyShape ;
99 sh:path cdi:ClassificationSeries-subject;
100 sh:node [ sh:property [ sh:path rdf:type; sh:minCount 1; sh:in (
101 cdi:ControlledVocabularyEntry
102
103 ) ]];
104.
105
106<#ClassificationSeries_isOwnedBy_Agent> a sh:PropertyShape ;
107 sh:path cdi:ClassificationSeries_isOwnedBy_Agent;
108 sh:node [ sh:property [ sh:path rdf:type; sh:minCount 1; sh:in (
109 cdi:Agent
110 cdi:Individual
111 cdi:Machine
112 cdi:Organization
113 cdi:ProcessingAgent
114 cdi:Curator
115 cdi:Service
116
117 ) ]];
118.
119<#rev_ClassificationSeries_isOwnedBy_Agent> a sh:PropertyShape ;
120 sh:path [ sh:inversePath cdi:ClassificationSeries_isOwnedBy_Agent ];
121.
122<#ClassificationSeries_isDefinedBy_Concept> a sh:PropertyShape ;
123 sh:path cdi:ClassificationSeries_isDefinedBy_Concept;
124 sh:node [ sh:property [ sh:path rdf:type; sh:minCount 1; sh:in (
125 cdi:Concept
126 cdi:Category
127 cdi:ConceptualValue
128 cdi:DimensionalKeyDefinitionMember
129 cdi:KeyDefinitionMember
130 cdi:ConceptualVariable
131 cdi:RepresentedVariable
132 cdi:InstanceVariable
133 cdi:DescriptorVariable
134 cdi:ReferenceVariable
135 cdi:UnitType
136 cdi:Universe
137 cdi:Population
138
139 ) ]];
140.
141<#rev_ClassificationSeries_isDefinedBy_Concept> a sh:PropertyShape ;
142 sh:path [ sh:inversePath cdi:ClassificationSeries_isDefinedBy_Concept ];
143.
144<#ClassificationSeries_has_ClassificationPosition> a sh:PropertyShape ;
145 sh:path cdi:ClassificationSeries_has_ClassificationPosition;
146 sh:node [ sh:property [ sh:path rdf:type; sh:minCount 1; sh:in (
147 cdi:ClassificationPosition
148
149 ) ]];
150.
151<#rev_ClassificationSeries_has_ClassificationPosition> a sh:PropertyShape ;
152 sh:path [ sh:inversePath cdi:ClassificationSeries_has_ClassificationPosition ];
153 sh:minCount 1;
154 sh:maxCount 1;
155.
156<#ClassificationSeries_has_StatisticalClassification> a sh:PropertyShape ;
157 sh:path cdi:ClassificationSeries_has_StatisticalClassification;
158 sh:node [ sh:property [ sh:path rdf:type; sh:minCount 1; sh:in (
159 cdi:StatisticalClassification
160
161 ) ]];
162.
163<#rev_ClassificationSeries_has_StatisticalClassification> a sh:PropertyShape ;
164 sh:path [ sh:inversePath cdi:ClassificationSeries_has_StatisticalClassification ];
165 sh:maxCount 1;
166.
Fragment for the class ClassificationSeries (entire ShEx - Shape Expressions)
1# class ClassificationSeries
2# based on the UML class DDICDIModels::DDICDILibrary::Classes::Representations::ClassificationSeries
3cdi:ClassificationSeriesShape CLOSED {
4 a [cdi:ClassificationSeries];
5 cdi:ClassificationSeries-allowsDuplicates xsd:boolean?;
6 cdi:ClassificationSeries-catalogDetails @cdi:CatalogDetailsShape?;
7 cdi:ClassificationSeries-context @cdi:ControlledVocabularyEntryShape?;
8 cdi:ClassificationSeries-identifier @cdi:IdentifierShape?;
9 cdi:ClassificationSeries-keyword @cdi:ControlledVocabularyEntryShape*;
10 cdi:ClassificationSeries-name @cdi:ObjectNameShape*;
11 cdi:ClassificationSeries-objectsOrUnitsClassified @cdi:ControlledVocabularyEntryShape?;
12 cdi:ClassificationSeries-purpose @cdi:InternationalStringShape?;
13 cdi:ClassificationSeries-subject @cdi:ControlledVocabularyEntryShape*;
14 cdi:ClassificationSeries_isOwnedBy_Agent @cdi:AgentShape OR @cdi:IndividualShape OR @cdi:MachineShape OR @cdi:OrganizationShape OR @cdi:ProcessingAgentShape*;
15
16 cdi:ClassificationSeries_isDefinedBy_Concept @cdi:ConceptShape OR @cdi:CategoryShape OR @cdi:ConceptualValueShape OR @cdi:ConceptualVariableShape OR @cdi:UnitTypeShape*;
17
18 ^cdi:ClassificationFamily_groups_ClassificationSeries @cdi:ClassificationFamilyShape ?;
19 ^cdi:ClassificationSeriesStructure_structures_ClassificationSeries @cdi:ClassificationSeriesStructureShape *;
20 cdi:ClassificationSeries_has_ClassificationPosition @cdi:ClassificationPositionShape *;
21
22 cdi:ClassificationSeries_has_StatisticalClassification @cdi:StatisticalClassificationShape *;
23
24 }