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

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      <type href="http://www.eclipse.org/uml2/5.0.0/UML/PrimitiveTypes.xmi#Boolean"
 45            xmi:type="uml:PrimitiveType"/>
 46   </ownedAttribute>
 47   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-availableLanguage"
 48                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-availableLanguage"
 49                   xmi:type="uml:Property">
 50      <ownedComment xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-availableLanguage-ownedComment"
 51                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-availableLanguage-ownedComment"
 52                    xmi:type="uml:Comment">
 53         <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-availableLanguage"/>
 54         <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>
 55      </ownedComment>
 56      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-availableLanguage-lowerValue"
 57                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-availableLanguage-lowerValue"
 58                  xmi:type="uml:LiteralInteger"/>
 59      <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-availableLanguage-upperValue"
 60                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-availableLanguage-upperValue"
 61                  xmi:type="uml:LiteralUnlimitedNatural">
 62         <value>*</value>
 63      </upperValue>
 64      <name>availableLanguage</name>
 65      <isOrdered>true</isOrdered>
 66      <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-XMLSchemaDataTypes-XsdLanguage"/>
 67   </ownedAttribute>
 68   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-catalogDetails"
 69                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-catalogDetails"
 70                   xmi:type="uml:Property">
 71      <ownedComment xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-catalogDetails-ownedComment"
 72                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-catalogDetails-ownedComment"
 73                    xmi:type="uml:Comment">
 74         <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-catalogDetails"/>
 75         <body>Bundles the information useful for a data catalog entry. 
 76
 77Examples would be creator, contributor, title, copyright, embargo, and license information
 78
 79A set of information useful for attribution, data discovery, and access.
 80This is information that is tied to the identity of the object. If this information changes the version of the associated object changes.</body>
 81      </ownedComment>
 82      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-catalogDetails-lowerValue"
 83                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-catalogDetails-lowerValue"
 84                  xmi:type="uml:LiteralInteger"/>
 85      <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-catalogDetails-upperValue"
 86                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-catalogDetails-upperValue"
 87                  xmi:type="uml:LiteralUnlimitedNatural">
 88         <value>1</value>
 89      </upperValue>
 90      <name>catalogDetails</name>
 91      <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-CatalogDetails"/>
 92   </ownedAttribute>
 93   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-codingInstruction"
 94                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-codingInstruction"
 95                   xmi:type="uml:Property">
 96      <ownedComment xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-codingInstruction-ownedComment"
 97                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-codingInstruction-ownedComment"
 98                    xmi:type="uml:Comment">
 99         <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-codingInstruction"/>
100         <body>Additional information which drives the coding process for all entries in a Classification Index.</body>
101      </ownedComment>
102      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-codingInstruction-lowerValue"
103                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-codingInstruction-lowerValue"
104                  xmi:type="uml:LiteralInteger"/>
105      <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-codingInstruction-upperValue"
106                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-codingInstruction-upperValue"
107                  xmi:type="uml:LiteralUnlimitedNatural">
108         <value>*</value>
109      </upperValue>
110      <name>codingInstruction</name>
111      <isOrdered>true</isOrdered>
112      <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-CommandCode"/>
113   </ownedAttribute>
114   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-corrections"
115                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-corrections"
116                   xmi:type="uml:Property">
117      <ownedComment xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-corrections-ownedComment"
118                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-corrections-ownedComment"
119                    xmi:type="uml:Comment">
120         <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-corrections"/>
121         <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>
122      </ownedComment>
123      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-corrections-lowerValue"
124                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-corrections-lowerValue"
125                  xmi:type="uml:LiteralInteger"/>
126      <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-corrections-upperValue"
127                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-corrections-upperValue"
128                  xmi:type="uml:LiteralUnlimitedNatural">
129         <value>*</value>
130      </upperValue>
131      <name>corrections</name>
132      <isOrdered>true</isOrdered>
133      <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-InternationalString"/>
134   </ownedAttribute>
135   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-identifier"
136                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-identifier"
137                   xmi:type="uml:Property">
138      <ownedComment xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-identifier-ownedComment"
139                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-identifier-ownedComment"
140                    xmi:type="uml:Comment">
141         <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-identifier"/>
142         <body>Identifier for objects requiring short- or long-lasting referencing and management.</body>
143      </ownedComment>
144      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-identifier-lowerValue"
145                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-identifier-lowerValue"
146                  xmi:type="uml:LiteralInteger"/>
147      <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-identifier-upperValue"
148                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-identifier-upperValue"
149                  xmi:type="uml:LiteralUnlimitedNatural">
150         <value>1</value>
151      </upperValue>
152      <name>identifier</name>
153      <isID>true</isID>
154      <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Identifier"/>
155   </ownedAttribute>
156   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-name"
157                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-name"
158                   xmi:type="uml:Property">
159      <ownedComment xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-name-ownedComment"
160                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-name-ownedComment"
161                    xmi:type="uml:Comment">
162         <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-name"/>
163         <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>
164      </ownedComment>
165      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-name-lowerValue"
166                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-name-lowerValue"
167                  xmi:type="uml:LiteralInteger"/>
168      <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-name-upperValue"
169                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-name-upperValue"
170                  xmi:type="uml:LiteralUnlimitedNatural">
171         <value>*</value>
172      </upperValue>
173      <name>name</name>
174      <isOrdered>true</isOrdered>
175      <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ObjectName"/>
176   </ownedAttribute>
177   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-ownedAttribute_1"
178                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-ownedAttribute_1"
179                   xmi:type="uml:Property">
180      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-ownedAttribute_1-lowerValue"
181                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-ownedAttribute_1-lowerValue"
182                  xmi:type="uml:LiteralInteger"/>
183      <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-ownedAttribute_1-upperValue"
184                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-ownedAttribute_1-upperValue"
185                  xmi:type="uml:LiteralUnlimitedNatural">
186         <value>1</value>
187      </upperValue>
188      <association xmi:idref="DDICDIModels-DDICDILibrary-Classes-Agents-ClassificationIndex_isMaintainedBy_Agent"/>
189      <type xmi:idref="DDICDIModels-DDICDILibrary-Classes-Agents-Agent"/>
190   </ownedAttribute>
191   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-ownedAttribute_2"
192                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-ownedAttribute_2"
193                   xmi:type="uml:Property">
194      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-ownedAttribute_2-lowerValue"
195                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-ownedAttribute_2-lowerValue"
196                  xmi:type="uml:LiteralInteger"/>
197      <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-ownedAttribute_2-upperValue"
198                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-ownedAttribute_2-upperValue"
199                  xmi:type="uml:LiteralUnlimitedNatural">
200         <value>*</value>
201      </upperValue>
202      <association xmi:idref="DDICDIModels-DDICDILibrary-Classes-Agents-ClassificationIndex_hasContact_Agent"/>
203      <type xmi:idref="DDICDIModels-DDICDILibrary-Classes-Agents-Agent"/>
204   </ownedAttribute>
205   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-ownedAttribute_3"
206                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-ownedAttribute_3"
207                   xmi:type="uml:Property">
208      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-ownedAttribute_3-lowerValue"
209                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-ownedAttribute_3-lowerValue"
210                  xmi:type="uml:LiteralInteger"/>
211      <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-ownedAttribute_3-upperValue"
212                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-ownedAttribute_3-upperValue"
213                  xmi:type="uml:LiteralUnlimitedNatural">
214         <value>*</value>
215      </upperValue>
216      <association xmi:idref="DDICDIModels-DDICDILibrary-Classes-Conceptual-ClassificationIndex_isDefinedBy_Concept"/>
217      <type xmi:idref="DDICDIModels-DDICDILibrary-Classes-Conceptual-Concept"/>
218   </ownedAttribute>
219   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-ownedAttribute_4"
220                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-ownedAttribute_4"
221                   xmi:type="uml:Property">
222      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-ownedAttribute_4-lowerValue"
223                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-ownedAttribute_4-lowerValue"
224                  xmi:type="uml:LiteralInteger"/>
225      <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-ownedAttribute_4-upperValue"
226                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-ownedAttribute_4-upperValue"
227                  xmi:type="uml:LiteralUnlimitedNatural">
228         <value>*</value>
229      </upperValue>
230      <aggregation>composite</aggregation>
231      <association xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex_has_ClassificationIndexEntryPosition"/>
232      <type xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndexEntryPosition"/>
233   </ownedAttribute>
234   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-ownedAttribute_5"
235                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-ownedAttribute_5"
236                   xmi:type="uml:Property">
237      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-ownedAttribute_5-lowerValue"
238                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-ownedAttribute_5-lowerValue"
239                  xmi:type="uml:LiteralInteger"/>
240      <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-ownedAttribute_5-upperValue"
241                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-ownedAttribute_5-upperValue"
242                  xmi:type="uml:LiteralUnlimitedNatural">
243         <value>*</value>
244      </upperValue>
245      <aggregation>shared</aggregation>
246      <association xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex_has_ClassificationIndexEntry"/>
247      <type xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndexEntry"/>
248   </ownedAttribute>
249   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-purpose"
250                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-purpose"
251                   xmi:type="uml:Property">
252      <ownedComment xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-purpose-ownedComment"
253                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-purpose-ownedComment"
254                    xmi:type="uml:Comment">
255         <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-purpose"/>
256         <body>Intent or reason for the object/the description of the object.</body>
257      </ownedComment>
258      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-purpose-lowerValue"
259                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-purpose-lowerValue"
260                  xmi:type="uml:LiteralInteger"/>
261      <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-purpose-upperValue"
262                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-purpose-upperValue"
263                  xmi:type="uml:LiteralUnlimitedNatural">
264         <value>1</value>
265      </upperValue>
266      <name>purpose</name>
267      <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-InternationalString"/>
268   </ownedAttribute>
269   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-releaseDate"
270                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-releaseDate"
271                   xmi:type="uml:Property">
272      <ownedComment xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-releaseDate-ownedComment"
273                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-releaseDate-ownedComment"
274                    xmi:type="uml:Comment">
275         <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-releaseDate"/>
276         <body>Date when the current version of the classification index was released.</body>
277      </ownedComment>
278      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-releaseDate-lowerValue"
279                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-releaseDate-lowerValue"
280                  xmi:type="uml:LiteralInteger"/>
281      <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-ClassificationIndex-releaseDate-upperValue"
282                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ClassificationIndex-releaseDate-upperValue"
283                  xmi:type="uml:LiteralUnlimitedNatural">
284         <value>1</value>
285      </upperValue>
286      <name>releaseDate</name>
287      <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-CombinedDate"/>
288   </ownedAttribute>
289</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";
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";
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";
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      "ClassificationIndex": "cdi:ClassificationIndex",
 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      "isMaintainedBy": {
55        "@id": "cdi:ClassificationIndex_isMaintainedBy_Agent",
56        "@type": "@id"      },
57      "isDefinedBy": {
58        "@id": "cdi:ClassificationIndex_isDefinedBy_Concept",
59        "@type": "@id"      },
60      "has": {
61        "@id": "cdi:ClassificationIndex_has_ClassificationIndexEntry",
62        "@type": "@id"      },
63      "has": {
64        "@id": "cdi:ClassificationIndex_has_ClassificationIndexEntryPosition",
65        "@type": "@id"      },
66      "uses_OF_ClassificationFamily": {
67        "@reverse": "cdi:ClassificationFamily_uses_ClassificationIndex",
68        "@type": "@id"
69      },
70      "isIndexedBy_OF_StatisticalClassification": {
71        "@reverse": "cdi:StatisticalClassification_isIndexedBy_ClassificationIndex",
72        "@type": "@id"
73      },
74      " comment ": "tag:json-should-support-trailing-commas" 
75    }
76  ],
77  "generatedBy": "This code was generated by the Eclipse Acceleo project UCMIS M2T on 2024-03-16 23:40:11.",
78  "basedOn": "based on the UML data type DDICDIModels::DDICDILibrary::Classes::Representations::ClassificationIndex"
79}