ClassificationIndex

Fully qualified class name: DDICDIModels::DDICDILibrary::Classes::Representations::ClassificationIndex

Definition

Ordered list of classification index entries.

Examples

An alphabetical index of a topically ordered statistical classification.

Explanatory notes

A classification index shows the relationship between text found in statistical data sources (responses to survey questionnaires, administrative records) and one or more statistical classifications. A classification index may be used to assign the codes for classification items to observations in statistical collections. Note that a GenericStatistical Information Model (GSIM) Node is the equivalent of a DDI-CDI Member, and a GSIM Node Set is a DDI-CDI Collection. A classification index can relate to one particular or to several statistical classifications. (See the GSIM Statistical Classification Model: https://statswiki.unece.org/display/gsim/Statistical+Classification+Model.)

Diagram

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

1..1

true

availableLanguage

- own class -

A list of languages in which the Statistical Classification is available. If a Classification Index exists in several languages, the number of entries in each language may be different, as the number of terms describing any given phenomenon can change from one language to another. However, the same phenomena should be described in each language. Supports the indication of multiple languages within a single property. Supports use of codes defined by the RFC 1766.

XsdLanguage

0..*

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.

CatalogDetails

0..1

codingInstruction

- own class -

Additional information which drives the coding process for all entries in a Classification Index.

CommandCode

0..*

corrections

- own class -

Verbal summary description of corrections, which have occurred within the Classification Index. Corrections include changing the item code associated with a classification index entry.

InternationalString

0..*

identifier

- own class -

Identifier for objects requiring short- or long-lasting referencing and management.

Identifier

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.

ObjectName

0..*

purpose

- own class -

Intent or reason for the object/the description of the object.

InternationalString

0..1

releaseDate

- own class -

Date when the current version of the classification index was released.

CombinedDate

0..1

Associations

Direction

Association

Description

Multiplicity of ClassificationIndex

Package of Other Class

Other Class

Multiplicity of other class

Aggregation Kind

Inherited from

from

ClassificationIndex hasContact Agent

Person(s) who may be contacted for additional information about the classification index.

0..*

Agents

Agent

0..*

none

- own class -

from

ClassificationIndex isMaintainedBy Agent

The unit or group of persons within the organization responsible for the classification index (i.e., for adding, changing or deleting classification index entries).

0..*

Agents

Agent

0..1

none

- own class -

from

ClassificationIndex isDefinedBy Concept

The conceptual basis for the collection of members.

0..*

Conceptual

Concept

0..*

none

- own class -

to

ClassificationFamily uses ClassificationIndex

Classification indexes associated to the classification family.

0..*

- own package -

ClassificationFamily

0..*

none

- own class -

from

ClassificationIndex has ClassificationIndexEntry

0..*

- own package -

ClassificationIndexEntry

0..*

shared

- own class -

from

ClassificationIndex has ClassificationIndexEntryPosition

1..1

- own package -

ClassificationIndexEntryPosition

0..*

composite

- own class -

to

StatisticalClassification isIndexedBy ClassificationIndex

0..*

- own package -

StatisticalClassification

0..*

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 ClassificationIndex (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-ClassificationIndex"
  5                 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex"
  6                 xmi:type="uml:Class">
  7   <ownedComment xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-ownedComment"
  8                 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-ownedComment"
  9                 xmi:type="uml:Comment">
 10      <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex"/>
 11      <body>Definition 
 12============ 
 13Ordered list of classification index entries. 
 14
 15Examples 
 16========== 
 17An alphabetical index of a topically ordered statistical classification.  
 18
 19Explanatory notes 
 20=================== 
 21A classification index shows the relationship between text found in statistical data sources (responses to survey questionnaires, administrative records) and one or more statistical classifications.  A classification index may be used to assign the codes for classification items to observations in statistical collections. Note that a GenericStatistical Information Model (GSIM) Node is the equivalent of a DDI-CDI Member, and a GSIM Node Set is a DDI-CDI Collection. A classification index can relate to one particular or to several statistical classifications. (See the GSIM Statistical Classification Model: https://statswiki.unece.org/display/gsim/Statistical+Classification+Model.)</body>
 22   </ownedComment>
 23   <name>ClassificationIndex</name>
 24   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-allowsDuplicates"
 25                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-allowsDuplicates"
 26                   xmi:type="uml:Property">
 27      <ownedComment xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-allowsDuplicates-ownedComment"
 28                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-allowsDuplicates-ownedComment"
 29                    xmi:type="uml:Comment">
 30         <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-allowsDuplicates"/>
 31         <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.)</body>
 32      </ownedComment>
 33      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-allowsDuplicates-lowerValue"
 34                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-allowsDuplicates-lowerValue"
 35                  xmi:type="uml:LiteralInteger">
 36         <value>1</value>
 37      </lowerValue>
 38      <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-allowsDuplicates-upperValue"
 39                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-allowsDuplicates-upperValue"
 40                  xmi:type="uml:LiteralUnlimitedNatural">
 41         <value>1</value>
 42      </upperValue>
 43      <name>allowsDuplicates</name>
 44      <defaultValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-allowsDuplicates-defaultValue"
 45                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-allowsDuplicates-defaultValue"
 46                    xmi:type="uml:LiteralBoolean">
 47         <value>True</value>
 48      </defaultValue>
 49      <type href="http://www.eclipse.org/uml2/5.0.0/UML/PrimitiveTypes.xmi#Boolean"
 50            xmi:type="uml:PrimitiveType"/>
 51   </ownedAttribute>
 52   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-availableLanguage"
 53                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-availableLanguage"
 54                   xmi:type="uml:Property">
 55      <ownedComment xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-availableLanguage-ownedComment"
 56                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-availableLanguage-ownedComment"
 57                    xmi:type="uml:Comment">
 58         <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-availableLanguage"/>
 59         <body>A list of languages in which the Statistical Classification is available. If a Classification Index exists in several languages, the number of entries in each language may be different, as the number of terms describing any given phenomenon can change from one language to another. However, the same phenomena should be described in each language. Supports the indication of multiple languages within a single property. Supports use of codes defined by the RFC 1766.</body>
 60      </ownedComment>
 61      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-availableLanguage-lowerValue"
 62                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-availableLanguage-lowerValue"
 63                  xmi:type="uml:LiteralInteger"/>
 64      <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-availableLanguage-upperValue"
 65                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-availableLanguage-upperValue"
 66                  xmi:type="uml:LiteralUnlimitedNatural">
 67         <value>*</value>
 68      </upperValue>
 69      <name>availableLanguage</name>
 70      <isOrdered>true</isOrdered>
 71      <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-XMLSchemaDataTypes-XsdLanguage"/>
 72   </ownedAttribute>
 73   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-catalogDetails"
 74                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-catalogDetails"
 75                   xmi:type="uml:Property">
 76      <ownedComment xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-catalogDetails-ownedComment"
 77                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-catalogDetails-ownedComment"
 78                    xmi:type="uml:Comment">
 79         <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-catalogDetails"/>
 80         <body>Bundles the information useful for a data catalog entry. 
 81
 82Examples would be creator, contributor, title, copyright, embargo, and license information
 83
 84A set of information useful for attribution, data discovery, and access.
 85This is information that is tied to the identity of the object. If this information changes the version of the associated object changes.</body>
 86      </ownedComment>
 87      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-catalogDetails-lowerValue"
 88                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-catalogDetails-lowerValue"
 89                  xmi:type="uml:LiteralInteger"/>
 90      <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-catalogDetails-upperValue"
 91                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-catalogDetails-upperValue"
 92                  xmi:type="uml:LiteralUnlimitedNatural">
 93         <value>1</value>
 94      </upperValue>
 95      <name>catalogDetails</name>
 96      <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-CatalogDetails"/>
 97   </ownedAttribute>
 98   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-codingInstruction"
 99                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-codingInstruction"
100                   xmi:type="uml:Property">
101      <ownedComment xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-codingInstruction-ownedComment"
102                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-codingInstruction-ownedComment"
103                    xmi:type="uml:Comment">
104         <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-codingInstruction"/>
105         <body>Additional information which drives the coding process for all entries in a Classification Index.</body>
106      </ownedComment>
107      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-codingInstruction-lowerValue"
108                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-codingInstruction-lowerValue"
109                  xmi:type="uml:LiteralInteger"/>
110      <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-codingInstruction-upperValue"
111                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-codingInstruction-upperValue"
112                  xmi:type="uml:LiteralUnlimitedNatural">
113         <value>*</value>
114      </upperValue>
115      <name>codingInstruction</name>
116      <isOrdered>true</isOrdered>
117      <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-CommandCode"/>
118   </ownedAttribute>
119   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-corrections"
120                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-corrections"
121                   xmi:type="uml:Property">
122      <ownedComment xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-corrections-ownedComment"
123                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-corrections-ownedComment"
124                    xmi:type="uml:Comment">
125         <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-corrections"/>
126         <body>Verbal summary description of corrections, which have occurred within the Classification Index. Corrections include changing the item code associated with a classification index entry.</body>
127      </ownedComment>
128      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-corrections-lowerValue"
129                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-corrections-lowerValue"
130                  xmi:type="uml:LiteralInteger"/>
131      <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-corrections-upperValue"
132                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-corrections-upperValue"
133                  xmi:type="uml:LiteralUnlimitedNatural">
134         <value>*</value>
135      </upperValue>
136      <name>corrections</name>
137      <isOrdered>true</isOrdered>
138      <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-InternationalString"/>
139   </ownedAttribute>
140   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-identifier"
141                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-identifier"
142                   xmi:type="uml:Property">
143      <ownedComment xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-identifier-ownedComment"
144                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-identifier-ownedComment"
145                    xmi:type="uml:Comment">
146         <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-identifier"/>
147         <body>Identifier for objects requiring short- or long-lasting referencing and management.</body>
148      </ownedComment>
149      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-identifier-lowerValue"
150                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-identifier-lowerValue"
151                  xmi:type="uml:LiteralInteger"/>
152      <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-identifier-upperValue"
153                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-identifier-upperValue"
154                  xmi:type="uml:LiteralUnlimitedNatural">
155         <value>1</value>
156      </upperValue>
157      <name>identifier</name>
158      <isID>true</isID>
159      <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Identifier"/>
160   </ownedAttribute>
161   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-name"
162                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-name"
163                   xmi:type="uml:Property">
164      <ownedComment xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-name-ownedComment"
165                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-name-ownedComment"
166                    xmi:type="uml:Comment">
167         <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-name"/>
168         <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>
169      </ownedComment>
170      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-name-lowerValue"
171                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-name-lowerValue"
172                  xmi:type="uml:LiteralInteger"/>
173      <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-name-upperValue"
174                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-name-upperValue"
175                  xmi:type="uml:LiteralUnlimitedNatural">
176         <value>*</value>
177      </upperValue>
178      <name>name</name>
179      <isOrdered>true</isOrdered>
180      <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ObjectName"/>
181   </ownedAttribute>
182   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-ownedAttribute_1"
183                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-ownedAttribute_1"
184                   xmi:type="uml:Property">
185      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-ownedAttribute_1-lowerValue"
186                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-ownedAttribute_1-lowerValue"
187                  xmi:type="uml:LiteralInteger"/>
188      <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-ownedAttribute_1-upperValue"
189                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-ownedAttribute_1-upperValue"
190                  xmi:type="uml:LiteralUnlimitedNatural">
191         <value>1</value>
192      </upperValue>
193      <association xmi:idref="DDICDIModels-DDICDILibrary-Classes-Agents-ClassificationIndex_isMaintainedBy_Agent"/>
194      <type xmi:idref="DDICDIModels-DDICDILibrary-Classes-Agents-Agent"/>
195   </ownedAttribute>
196   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-ownedAttribute_2"
197                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-ownedAttribute_2"
198                   xmi:type="uml:Property">
199      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-ownedAttribute_2-lowerValue"
200                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-ownedAttribute_2-lowerValue"
201                  xmi:type="uml:LiteralInteger"/>
202      <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-ownedAttribute_2-upperValue"
203                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-ownedAttribute_2-upperValue"
204                  xmi:type="uml:LiteralUnlimitedNatural">
205         <value>*</value>
206      </upperValue>
207      <association xmi:idref="DDICDIModels-DDICDILibrary-Classes-Agents-ClassificationIndex_hasContact_Agent"/>
208      <type xmi:idref="DDICDIModels-DDICDILibrary-Classes-Agents-Agent"/>
209   </ownedAttribute>
210   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-ownedAttribute_3"
211                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-ownedAttribute_3"
212                   xmi:type="uml:Property">
213      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-ownedAttribute_3-lowerValue"
214                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-ownedAttribute_3-lowerValue"
215                  xmi:type="uml:LiteralInteger"/>
216      <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-ownedAttribute_3-upperValue"
217                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-ownedAttribute_3-upperValue"
218                  xmi:type="uml:LiteralUnlimitedNatural">
219         <value>*</value>
220      </upperValue>
221      <association xmi:idref="DDICDIModels-DDICDILibrary-Classes-Conceptual-ClassificationIndex_isDefinedBy_Concept"/>
222      <type xmi:idref="DDICDIModels-DDICDILibrary-Classes-Conceptual-Concept"/>
223   </ownedAttribute>
224   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-ownedAttribute_4"
225                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-ownedAttribute_4"
226                   xmi:type="uml:Property">
227      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-ownedAttribute_4-lowerValue"
228                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-ownedAttribute_4-lowerValue"
229                  xmi:type="uml:LiteralInteger"/>
230      <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-ownedAttribute_4-upperValue"
231                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-ownedAttribute_4-upperValue"
232                  xmi:type="uml:LiteralUnlimitedNatural">
233         <value>*</value>
234      </upperValue>
235      <aggregation>composite</aggregation>
236      <association xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex_has_ClassificationIndexEntryPosition"/>
237      <type xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndexEntryPosition"/>
238   </ownedAttribute>
239   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-ownedAttribute_5"
240                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-ownedAttribute_5"
241                   xmi:type="uml:Property">
242      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-ownedAttribute_5-lowerValue"
243                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-ownedAttribute_5-lowerValue"
244                  xmi:type="uml:LiteralInteger"/>
245      <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-ownedAttribute_5-upperValue"
246                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-ownedAttribute_5-upperValue"
247                  xmi:type="uml:LiteralUnlimitedNatural">
248         <value>*</value>
249      </upperValue>
250      <aggregation>shared</aggregation>
251      <association xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex_has_ClassificationIndexEntry"/>
252      <type xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndexEntry"/>
253   </ownedAttribute>
254   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-purpose"
255                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-purpose"
256                   xmi:type="uml:Property">
257      <ownedComment xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-purpose-ownedComment"
258                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-purpose-ownedComment"
259                    xmi:type="uml:Comment">
260         <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-purpose"/>
261         <body>Intent or reason for the object/the description of the object.</body>
262      </ownedComment>
263      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-purpose-lowerValue"
264                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-purpose-lowerValue"
265                  xmi:type="uml:LiteralInteger"/>
266      <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-purpose-upperValue"
267                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-purpose-upperValue"
268                  xmi:type="uml:LiteralUnlimitedNatural">
269         <value>1</value>
270      </upperValue>
271      <name>purpose</name>
272      <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-InternationalString"/>
273   </ownedAttribute>
274   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-releaseDate"
275                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-releaseDate"
276                   xmi:type="uml:Property">
277      <ownedComment xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-releaseDate-ownedComment"
278                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-releaseDate-ownedComment"
279                    xmi:type="uml:Comment">
280         <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-releaseDate"/>
281         <body>Date when the current version of the classification index was released.</body>
282      </ownedComment>
283      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-releaseDate-lowerValue"
284                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-releaseDate-lowerValue"
285                  xmi:type="uml:LiteralInteger"/>
286      <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-releaseDate-upperValue"
287                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-releaseDate-upperValue"
288                  xmi:type="uml:LiteralUnlimitedNatural">
289         <value>1</value>
290      </upperValue>
291      <name>releaseDate</name>
292      <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-CombinedDate"/>
293   </ownedAttribute>
294</packagedElement>

Fragment for the class ClassificationIndex (entire XML Schema)

  1<xs:element name="ClassificationIndex"
  2            type="ClassificationIndexXsdType"
  3            xml:id="ClassificationIndex">
  4  <!-- based on the UML class DDICDIModels::DDICDILibrary::Classes::Representations::ClassificationIndex -->
  5  <xs:annotation>
  6    <xs:documentation>Definition 
  7          ============ 
  8          Ordered list of classification index entries. 
  9          
 10          Examples 
 11          ========== 
 12          An alphabetical index of a topically ordered statistical classification.  
 13          
 14          Explanatory notes 
 15          =================== 
 16          A classification index shows the relationship between text found in statistical data sources (responses to survey questionnaires, administrative records) and one or more statistical classifications.  A classification index may be used to assign the codes for classification items to observations in statistical collections. Note that a GenericStatistical Information Model (GSIM) Node is the equivalent of a DDI-CDI Member, and a GSIM Node Set is a DDI-CDI Collection. A classification index can relate to one particular or to several statistical classifications. (See the GSIM Statistical Classification Model: https://statswiki.unece.org/display/gsim/Statistical+Classification+Model.)</xs:documentation>
 17  </xs:annotation>
 18</xs:element>
 19<xs:complexType name="ClassificationIndexXsdType"
 20                xml:id="ClassificationIndexXsdType">
 21  <xs:annotation>
 22    <xs:documentation>Definition 
 23          ============ 
 24          Ordered list of classification index entries. 
 25          
 26          Examples 
 27          ========== 
 28          An alphabetical index of a topically ordered statistical classification.  
 29          
 30          Explanatory notes 
 31          =================== 
 32          A classification index shows the relationship between text found in statistical data sources (responses to survey questionnaires, administrative records) and one or more statistical classifications.  A classification index may be used to assign the codes for classification items to observations in statistical collections. Note that a GenericStatistical Information Model (GSIM) Node is the equivalent of a DDI-CDI Member, and a GSIM Node Set is a DDI-CDI Collection. A classification index can relate to one particular or to several statistical classifications. (See the GSIM Statistical Classification Model: https://statswiki.unece.org/display/gsim/Statistical+Classification+Model.)</xs:documentation>
 33  </xs:annotation>
 34  <xs:sequence>
 35    <xs:element name="allowsDuplicates"
 36                type="xs:boolean"
 37                minOccurs="1"
 38                maxOccurs="1"
 39                xml:id="ClassificationIndex-allowsDuplicates">
 40      <xs:annotation>
 41        <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>
 42      </xs:annotation>
 43    </xs:element>
 44    <xs:element name="availableLanguage"
 45                type="xs:language"
 46                minOccurs="0"
 47                maxOccurs="unbounded"
 48                xml:id="ClassificationIndex-availableLanguage">
 49      <xs:annotation>
 50        <xs:documentation>A list of languages in which the Statistical Classification is available. If a Classification Index exists in several languages, the number of entries in each language may be different, as the number of terms describing any given phenomenon can change from one language to another. However, the same phenomena should be described in each language. Supports the indication of multiple languages within a single property. Supports use of codes defined by the RFC 1766.</xs:documentation>
 51      </xs:annotation>
 52    </xs:element>
 53    <xs:element name="catalogDetails"
 54                type="CatalogDetailsXsdType"
 55                minOccurs="0"
 56                maxOccurs="1"
 57                xml:id="ClassificationIndex-catalogDetails">
 58      <xs:annotation>
 59        <xs:documentation>Bundles the information useful for a data catalog entry. 
 60  
 61  Examples would be creator, contributor, title, copyright, embargo, and license information
 62  
 63  A set of information useful for attribution, data discovery, and access.
 64  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>
 65      </xs:annotation>
 66    </xs:element>
 67    <xs:element name="codingInstruction"
 68                type="CommandCodeXsdType"
 69                minOccurs="0"
 70                maxOccurs="unbounded"
 71                xml:id="ClassificationIndex-codingInstruction">
 72      <xs:annotation>
 73        <xs:documentation>Additional information which drives the coding process for all entries in a Classification Index.</xs:documentation>
 74      </xs:annotation>
 75    </xs:element>
 76    <xs:element name="corrections"
 77                type="InternationalStringXsdType"
 78                minOccurs="0"
 79                maxOccurs="unbounded"
 80                xml:id="ClassificationIndex-corrections">
 81      <xs:annotation>
 82        <xs:documentation>Verbal summary description of corrections, which have occurred within the Classification Index. Corrections include changing the item code associated with a classification index entry.</xs:documentation>
 83      </xs:annotation>
 84    </xs:element>
 85    <xs:element name="identifier"
 86                type="IdentifierXsdType"
 87                minOccurs="0"
 88                maxOccurs="1"
 89                xml:id="ClassificationIndex-identifier">
 90      <xs:annotation>
 91        <xs:documentation>Identifier for objects requiring short- or long-lasting referencing and management.</xs:documentation>
 92      </xs:annotation>
 93    </xs:element>
 94    <xs:element name="name"
 95                type="ObjectNameXsdType"
 96                minOccurs="0"
 97                maxOccurs="unbounded"
 98                xml:id="ClassificationIndex-name">
 99      <xs:annotation>
100        <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>
101      </xs:annotation>
102    </xs:element>
103    <xs:element name="purpose"
104                type="InternationalStringXsdType"
105                minOccurs="0"
106                maxOccurs="1"
107                xml:id="ClassificationIndex-purpose">
108      <xs:annotation>
109        <xs:documentation>Intent or reason for the object/the description of the object.</xs:documentation>
110      </xs:annotation>
111    </xs:element>
112    <xs:element name="releaseDate"
113                type="CombinedDateXsdType"
114                minOccurs="0"
115                maxOccurs="1"
116                xml:id="ClassificationIndex-releaseDate">
117      <xs:annotation>
118        <xs:documentation>Date when the current version of the classification index was released.</xs:documentation>
119      </xs:annotation>
120    </xs:element>
121    <xs:element name="ClassificationIndex_isMaintainedBy_Agent"
122                minOccurs="0"
123                maxOccurs="1"
124                xml:id="ClassificationIndex_isMaintainedBy_Agent">
125      <xs:annotation>
126        <xs:documentation>The unit or group of persons within the organization responsible for the classification index (i.e., for adding, changing or deleting classification index entries).</xs:documentation>
127      </xs:annotation>
128      <xs:complexType>
129        <xs:complexContent>
130          <xs:restriction base="AssociationReferenceXsdType">
131            <xs:sequence>
132              <xs:element name="ddiReference"
133                          type="InternationalRegistrationDataIdentifierXsdType"
134                          minOccurs="0"
135                          maxOccurs="1"
136                          xml:id="ClassificationIndex_isMaintainedBy_Agent-ddiReference"/>
137              <xs:element name="validType"
138                          minOccurs="0"
139                          maxOccurs="unbounded"
140                          xml:id="ClassificationIndex_isMaintainedBy_Agent-validType">
141                <xs:simpleType>
142                  <xs:restriction base="xs:NMTOKEN">
143                    <xs:enumeration value="Agent"/>
144                    <xs:enumeration value="Curator"/>
145                    <xs:enumeration value="Individual"/>
146                    <xs:enumeration value="Machine"/>
147                    <xs:enumeration value="Organization"/>
148                    <xs:enumeration value="ProcessingAgent"/>
149                    <xs:enumeration value="Service"/>
150                  </xs:restriction>
151                </xs:simpleType>
152              </xs:element>
153            </xs:sequence>
154          </xs:restriction>
155        </xs:complexContent>
156      </xs:complexType>
157    </xs:element>
158    <xs:element name="ClassificationIndex_hasContact_Agent"
159                minOccurs="0"
160                maxOccurs="unbounded"
161                xml:id="ClassificationIndex_hasContact_Agent">
162      <xs:annotation>
163        <xs:documentation>Person(s) who may be contacted for additional information about the classification index.</xs:documentation>
164      </xs:annotation>
165      <xs:complexType>
166        <xs:complexContent>
167          <xs:restriction base="AssociationReferenceXsdType">
168            <xs:sequence>
169              <xs:element name="ddiReference"
170                          type="InternationalRegistrationDataIdentifierXsdType"
171                          minOccurs="0"
172                          maxOccurs="1"
173                          xml:id="ClassificationIndex_hasContact_Agent-ddiReference"/>
174              <xs:element name="validType"
175                          minOccurs="0"
176                          maxOccurs="unbounded"
177                          xml:id="ClassificationIndex_hasContact_Agent-validType">
178                <xs:simpleType>
179                  <xs:restriction base="xs:NMTOKEN">
180                    <xs:enumeration value="Agent"/>
181                    <xs:enumeration value="Curator"/>
182                    <xs:enumeration value="Individual"/>
183                    <xs:enumeration value="Machine"/>
184                    <xs:enumeration value="Organization"/>
185                    <xs:enumeration value="ProcessingAgent"/>
186                    <xs:enumeration value="Service"/>
187                  </xs:restriction>
188                </xs:simpleType>
189              </xs:element>
190            </xs:sequence>
191          </xs:restriction>
192        </xs:complexContent>
193      </xs:complexType>
194    </xs:element>
195    <xs:element name="ClassificationIndex_isDefinedBy_Concept"
196                minOccurs="0"
197                maxOccurs="unbounded"
198                xml:id="ClassificationIndex_isDefinedBy_Concept">
199      <xs:annotation>
200        <xs:documentation>The conceptual basis for the collection of members.</xs:documentation>
201      </xs:annotation>
202      <xs:complexType>
203        <xs:complexContent>
204          <xs:restriction base="AssociationReferenceXsdType">
205            <xs:sequence>
206              <xs:element name="ddiReference"
207                          type="InternationalRegistrationDataIdentifierXsdType"
208                          minOccurs="0"
209                          maxOccurs="1"
210                          xml:id="ClassificationIndex_isDefinedBy_Concept-ddiReference"/>
211              <xs:element name="validType"
212                          minOccurs="0"
213                          maxOccurs="unbounded"
214                          xml:id="ClassificationIndex_isDefinedBy_Concept-validType">
215                <xs:simpleType>
216                  <xs:restriction base="xs:NMTOKEN">
217                    <xs:enumeration value="Category"/>
218                    <xs:enumeration value="Concept"/>
219                    <xs:enumeration value="ConceptualValue"/>
220                    <xs:enumeration value="ConceptualVariable"/>
221                    <xs:enumeration value="DescriptorVariable"/>
222                    <xs:enumeration value="DimensionalKeyDefinitionMember"/>
223                    <xs:enumeration value="InstanceVariable"/>
224                    <xs:enumeration value="KeyDefinitionMember"/>
225                    <xs:enumeration value="Population"/>
226                    <xs:enumeration value="ReferenceVariable"/>
227                    <xs:enumeration value="RepresentedVariable"/>
228                    <xs:enumeration value="UnitType"/>
229                    <xs:enumeration value="Universe"/>
230                  </xs:restriction>
231                </xs:simpleType>
232              </xs:element>
233            </xs:sequence>
234          </xs:restriction>
235        </xs:complexContent>
236      </xs:complexType>
237    </xs:element>
238    <xs:element name="ClassificationIndex_has_ClassificationIndexEntryPosition"
239                minOccurs="0"
240                maxOccurs="unbounded"
241                xml:id="ClassificationIndex_has_ClassificationIndexEntryPosition">
242      <xs:annotation>
243        <xs:documentation></xs:documentation>
244      </xs:annotation>
245      <xs:complexType>
246        <xs:complexContent>
247          <xs:restriction base="AssociationReferenceXsdType">
248            <xs:sequence>
249              <xs:element name="ddiReference"
250                          type="InternationalRegistrationDataIdentifierXsdType"
251                          minOccurs="0"
252                          maxOccurs="1"
253                          xml:id="ClassificationIndex_has_ClassificationIndexEntryPosition-ddiReference"/>
254              <xs:element name="validType"
255                          minOccurs="1"
256                          maxOccurs="1"
257                          xml:id="ClassificationIndex_has_ClassificationIndexEntryPosition-validType">
258                <xs:simpleType>
259                  <xs:restriction base="xs:NMTOKEN">
260                    <xs:enumeration value="ClassificationIndexEntryPosition"/>
261                  </xs:restriction>
262                </xs:simpleType>
263              </xs:element>
264            </xs:sequence>
265          </xs:restriction>
266        </xs:complexContent>
267      </xs:complexType>
268    </xs:element>
269    <xs:element name="ClassificationIndex_has_ClassificationIndexEntry"
270                minOccurs="0"
271                maxOccurs="unbounded"
272                xml:id="ClassificationIndex_has_ClassificationIndexEntry">
273      <xs:annotation>
274        <xs:documentation></xs:documentation>
275      </xs:annotation>
276      <xs:complexType>
277        <xs:complexContent>
278          <xs:restriction base="AssociationReferenceXsdType">
279            <xs:sequence>
280              <xs:element name="ddiReference"
281                          type="InternationalRegistrationDataIdentifierXsdType"
282                          minOccurs="0"
283                          maxOccurs="1"
284                          xml:id="ClassificationIndex_has_ClassificationIndexEntry-ddiReference"/>
285              <xs:element name="validType"
286                          minOccurs="0"
287                          maxOccurs="unbounded"
288                          xml:id="ClassificationIndex_has_ClassificationIndexEntry-validType">
289                <xs:simpleType>
290                  <xs:restriction base="xs:NMTOKEN">
291                    <xs:enumeration value="ClassificationIndexEntry"/>
292                  </xs:restriction>
293                </xs:simpleType>
294              </xs:element>
295            </xs:sequence>
296          </xs:restriction>
297        </xs:complexContent>
298      </xs:complexType>
299    </xs:element>
300  </xs:sequence>
301</xs:complexType>

Fragment for the class ClassificationIndex (main ontology)

  1# class ClassificationIndex
  2# based on the UML class DDICDIModels::DDICDILibrary::Classes::Representations::ClassificationIndex
  3cdi:ClassificationIndex
  4  a rdfs:Class, owl:Class, ucmis:Class;
  5  rdfs:label "ClassificationIndex";
  6  rdfs:comment "Definition \n============ \nOrdered list of classification index entries. \n\nExamples \n========== \nAn alphabetical index of a topically ordered statistical classification.  \n\nExplanatory notes \n=================== \nA classification index shows the relationship between text found in statistical data sources (responses to survey questionnaires, administrative records) and one or more statistical classifications.  A classification index may be used to assign the codes for classification items to observations in statistical collections. Note that a GenericStatistical Information Model (GSIM) Node is the equivalent of a DDI-CDI Member, and a GSIM Node Set is a DDI-CDI Collection. A classification index can relate to one particular or to several statistical classifications. (See the GSIM Statistical Classification Model: https://statswiki.unece.org/display/gsim/Statistical+Classification+Model.)"@en;
  7  
  8.
  9
 10cdi:ClassificationIndex-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:ClassificationIndex;
 15  rdfs:range xsd:boolean;
 16.
 17
 18cdi:ClassificationIndex-availableLanguage
 19  a rdf:Property, owl:DatatypeProperty, ucmis:Attribute;
 20  rdfs:label "availableLanguage";
 21  rdfs:comment "A list of languages in which the Statistical Classification is available. If a Classification Index exists in several languages, the number of entries in each language may be different, as the number of terms describing any given phenomenon can change from one language to another. However, the same phenomena should be described in each language. Supports the indication of multiple languages within a single property. Supports use of codes defined by the RFC 1766."@en;
 22  rdfs:domain cdi:ClassificationIndex;
 23  rdfs:range xsd:language;
 24.
 25
 26cdi:ClassificationIndex-catalogDetails
 27  a rdf:Property, owl:ObjectProperty, ucmis:Attribute;
 28  rdfs:label "catalogDetails";
 29  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;
 30  rdfs:domain cdi:ClassificationIndex;
 31  rdfs:range cdi:CatalogDetails;
 32.
 33
 34cdi:ClassificationIndex-codingInstruction
 35  a rdf:Property, owl:ObjectProperty, ucmis:Attribute;
 36  rdfs:label "codingInstruction";
 37  rdfs:comment "Additional information which drives the coding process for all entries in a Classification Index."@en;
 38  rdfs:domain cdi:ClassificationIndex;
 39  rdfs:range cdi:CommandCode;
 40.
 41
 42cdi:ClassificationIndex-corrections
 43  a rdf:Property, owl:ObjectProperty, ucmis:Attribute;
 44  rdfs:label "corrections";
 45  rdfs:comment "Verbal summary description of corrections, which have occurred within the Classification Index. Corrections include changing the item code associated with a classification index entry."@en;
 46  rdfs:domain cdi:ClassificationIndex;
 47  rdfs:range cdi:InternationalString;
 48.
 49
 50cdi:ClassificationIndex-identifier
 51  a rdf:Property, owl:ObjectProperty, ucmis:Attribute;
 52  rdfs:label "identifier";
 53  rdfs:comment "Identifier for objects requiring short- or long-lasting referencing and management."@en;
 54  rdfs:domain cdi:ClassificationIndex;
 55  rdfs:range cdi:Identifier;
 56.
 57
 58cdi:ClassificationIndex-name
 59  a rdf:Property, owl:ObjectProperty, ucmis:Attribute;
 60  rdfs:label "name";
 61  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;
 62  rdfs:domain cdi:ClassificationIndex;
 63  rdfs:range cdi:ObjectName;
 64.
 65
 66cdi:ClassificationIndex-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:ClassificationIndex;
 71  rdfs:range cdi:InternationalString;
 72.
 73
 74cdi:ClassificationIndex-releaseDate
 75  a rdf:Property, owl:ObjectProperty, ucmis:Attribute;
 76  rdfs:label "releaseDate";
 77  rdfs:comment "Date when the current version of the classification index was released."@en;
 78  rdfs:domain cdi:ClassificationIndex;
 79  rdfs:range cdi:CombinedDate;
 80.
 81
 82
 83cdi:ClassificationIndex_hasContact_Agent
 84  a rdf:Property, owl:ObjectProperty, ucmis:Association;
 85  # ASSOCIATION
 86  rdfs:label "hasContact";
 87  skos:altLabel "ClassificationIndex_hasContact_Agent";
 88  rdfs:comment "Person(s) who may be contacted for additional information about the classification index."@en;
 89  rdfs:domain cdi:ClassificationIndex;
 90  rdfs:range cdi:Agent;
 91.
 92
 93cdi:ClassificationIndex_isMaintainedBy_Agent
 94  a rdf:Property, owl:ObjectProperty, ucmis:Association;
 95  # ASSOCIATION
 96  rdfs:label "isMaintainedBy";
 97  skos:altLabel "ClassificationIndex_isMaintainedBy_Agent";
 98  rdfs:comment "The unit or group of persons within the organization responsible for the classification index (i.e., for adding, changing or deleting classification index entries)."@en;
 99  rdfs:domain cdi:ClassificationIndex;
100  rdfs:range cdi:Agent;
101.
102
103cdi:ClassificationIndex_isDefinedBy_Concept
104  a rdf:Property, owl:ObjectProperty, ucmis:Association;
105  # ASSOCIATION
106  rdfs:label "isDefinedBy_Concept";
107  skos:altLabel "ClassificationIndex_isDefinedBy_Concept";
108  rdfs:comment "The conceptual basis for the collection of members."@en;
109  rdfs:domain cdi:ClassificationIndex;
110  rdfs:range cdi:Concept;
111.
112
113cdi:ClassificationIndex_has_ClassificationIndexEntry
114  a rdf:Property, owl:ObjectProperty, ucmis:Association;
115  # ASSOCIATION
116  rdfs:label "has_ClassificationIndexEntry";
117  skos:altLabel "ClassificationIndex_has_ClassificationIndexEntry";
118  
119  rdfs:domain cdi:ClassificationIndex;
120  rdfs:range cdi:ClassificationIndexEntry;
121.
122
123cdi:ClassificationIndex_has_ClassificationIndexEntryPosition
124  a rdf:Property, owl:ObjectProperty, ucmis:Association;
125  # ASSOCIATION
126  rdfs:label "has_ClassificationIndexEntryPosition";
127  skos:altLabel "ClassificationIndex_has_ClassificationIndexEntryPosition";
128  
129  rdfs:domain cdi:ClassificationIndex;
130  rdfs:range cdi:ClassificationIndexEntryPosition;
131.

Fragment for the class ClassificationIndex (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
 7      "allowsDuplicates": {
 8        "@id": "cdi:ClassificationIndex-allowsDuplicates",
 9        "@type": "xsd:boolean"
10      },
11      "availableLanguage": {
12        "@id": "cdi:ClassificationIndex-availableLanguage",
13        "@type": "xsd:language"
14      },
15      "catalogDetails": {
16        "@id": "cdi:ClassificationIndex-catalogDetails",
17        "@type": "@id",
18        "@context": "CatalogDetails.jsonld"
19      },
20      "codingInstruction": {
21        "@id": "cdi:ClassificationIndex-codingInstruction",
22        "@type": "@id",
23        "@context": "CommandCode.jsonld"
24      },
25      "corrections": {
26        "@id": "cdi:ClassificationIndex-corrections",
27        "@type": "@id",
28        "@context": "InternationalString.jsonld"
29      },
30      "identifier": {
31        "@id": "cdi:ClassificationIndex-identifier",
32        "@type": "@id",
33        "@context": "Identifier.jsonld"
34      },
35      "name": {
36        "@id": "cdi:ClassificationIndex-name",
37        "@type": "@id",
38        "@context": "ObjectName.jsonld"
39      },
40      "purpose": {
41        "@id": "cdi:ClassificationIndex-purpose",
42        "@type": "@id",
43        "@context": "InternationalString.jsonld"
44      },
45      "releaseDate": {
46        "@id": "cdi:ClassificationIndex-releaseDate",
47        "@type": "@id",
48        "@context": "CombinedDate.jsonld"
49      },
50      
51      "hasContact": {
52        "@id": "cdi:ClassificationIndex_hasContact_Agent",
53        "@type": "@id",
54        "@context": "Agent.jsonld"
55      },
56      "isMaintainedBy": {
57        "@id": "cdi:ClassificationIndex_isMaintainedBy_Agent",
58        "@type": "@id",
59        "@context": "Agent.jsonld"
60      },
61      "isDefinedBy_Concept": {
62        "@id": "cdi:ClassificationIndex_isDefinedBy_Concept",
63        "@type": "@id",
64        "@context": "Concept.jsonld"
65      },
66      "has_ClassificationIndexEntry": {
67        "@id": "cdi:ClassificationIndex_has_ClassificationIndexEntry",
68        "@type": "@id",
69        "@context": "ClassificationIndexEntry.jsonld"
70      },
71      "has_ClassificationIndexEntryPosition": {
72        "@id": "cdi:ClassificationIndex_has_ClassificationIndexEntryPosition",
73        "@type": "@id",
74        "@context": "ClassificationIndexEntryPosition.jsonld"
75      },
76      "uses_ClassificationIndex_OF_ClassificationFamily": {
77        "@reverse": "cdi:ClassificationFamily_uses_ClassificationIndex",
78        "@type": "@id",
79        "@context": "ClassificationFamily.jsonld"
80      },
81      "isIndexedBy_OF_StatisticalClassification": {
82        "@reverse": "cdi:StatisticalClassification_isIndexedBy_ClassificationIndex",
83        "@type": "@id",
84        "@context": "StatisticalClassification.jsonld"
85      },
86      " comment ": "tag:json-should-support-trailing-commas"
87    }
88  ],
89  "generatedBy": "This code was generated by the Eclipse Acceleo project UCMIS M2T on 2025-01-25 16:58:33.",
90  "basedOn": "based on the UML data type DDICDIModels::DDICDILibrary::Classes::Representations::ClassificationIndex"
91}