CorrespondenceTable¶
Fully qualified class name: DDICDIModels::DDICDILibrary::Classes::Representations::CorrespondenceTable
Definition¶
Set of relationships between the members within or between statistical classifications.
Examples¶
Correspondence between the U.S. Standard Industrial Classification (SIC) and North American Industrial Classification System (NAICS).
Explanatory notes¶
Correspondence tables are used with statistical classifications. For instance, it can relate two versions from the same classification series; statistical classifications from different classification series; a variant and the version on which it is based; or different versions of a variant. In the first and last examples, the correspondence table facilitates comparability over time.
Diagram
Attributes
Name |
Inherited from |
Description |
Data Type |
Multiplicity |
Default value |
---|---|---|---|---|---|
catalogDetails |
- own class - |
Bundles the information useful for a data catalog entry. Examples would be creator, contributor, title, copyright, embargo, and license information A set of information useful for attribution, data discovery, and access. This is information that is tied to the identity of the object. If this information changes the version of the associated object changes. |
0..1 |
||
effectiveDates |
- own class - |
Effective period of validity of the correspondence table. The correspondence table expresses the relationships between the two classifications as they existed on the period specified in the table. |
0..1 |
||
identifier |
- own class - |
Identifier for objects requiring short- or long-lasting referencing and management. |
0..1 |
Associations
Direction |
Association |
Description |
Multiplicity of CorrespondenceTable |
Package of Other Class |
Other Class |
Multiplicity of other class |
Aggregation Kind |
Inherited from |
---|---|---|---|---|---|---|---|---|
from |
CorrespondenceTable hasContact Agent |
The person(s) who may be contacted for additional information about the correspondence table. Can be an individual or organization. |
0..* |
0..* |
none |
- own class - |
||
from |
CorrespondenceTable isMaintainedBy Agent |
The unit or group of persons who are responsible for the correspondence table (i.e., for maintaining and updating it). |
0..* |
0..1 |
none |
- own class - |
||
from |
CorrespondenceTable isOwnedBy Agent |
The statistical office, other authority or section that created and maintains the correspondence table. A correspondence table may have several owners. |
0..* |
0..* |
none |
- own class - |
||
from |
CorrespondenceTable has ConceptMap |
Correspondence table has zero to many concept maps. |
0..1 |
0..* |
composite |
- own class - |
||
from |
CorrespondenceTable hasSource Level |
Level from which the correspondence is made. Correspondences might be restricted to a specified level in the node set. In this case, target items are assigned only to source items on the given level. If no level is indicated, source items can be assigned to any level of the target node set. |
0..* |
- own package - |
0..1 |
none |
- own class - |
|
from |
CorrespondenceTable hasTarget Level |
Level to which the correspondence is made. Correspondences might be restricted to a specified Level in the node set. In this case, target items are assigned only to source items on the given level. If no level is indicated, target items can be assigned to any level of the source node set. |
0..* |
- own package - |
0..1 |
none |
- own class - |
|
from |
CorrespondenceTable mapsTo StatisticalClassification |
The statistical classification(s) from which the correspondence is made. |
0..* |
- own package - |
2..* |
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 CorrespondenceTable (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-CorrespondenceTable"
5 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#CorrespondenceTable"
6 xmi:type="uml:Class">
7 <ownedComment xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-CorrespondenceTable-ownedComment"
8 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#CorrespondenceTable-ownedComment"
9 xmi:type="uml:Comment">
10 <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-CorrespondenceTable"/>
11 <body>Definition
12============
13Set of relationships between the members within or between statistical classifications.
14
15Examples
16==========
17Correspondence between the U.S. Standard Industrial Classification (SIC) and North American Industrial Classification System (NAICS).
18
19Explanatory notes
20===================
21Correspondence tables are used with statistical classifications. For instance, it can relate two versions from the same classification series; statistical classifications from different classification series; a variant and the version on which it is based; or different versions of a variant. In the first and last examples, the correspondence table facilitates comparability over time.</body>
22 </ownedComment>
23 <name>CorrespondenceTable</name>
24 <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-CorrespondenceTable-catalogDetails"
25 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#CorrespondenceTable-catalogDetails"
26 xmi:type="uml:Property">
27 <ownedComment xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-CorrespondenceTable-catalogDetails-ownedComment"
28 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#CorrespondenceTable-catalogDetails-ownedComment"
29 xmi:type="uml:Comment">
30 <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-CorrespondenceTable-catalogDetails"/>
31 <body>Bundles the information useful for a data catalog entry.
32
33Examples would be creator, contributor, title, copyright, embargo, and license information
34
35A set of information useful for attribution, data discovery, and access.
36This is information that is tied to the identity of the object. If this information changes the version of the associated object changes.</body>
37 </ownedComment>
38 <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-CorrespondenceTable-catalogDetails-lowerValue"
39 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#CorrespondenceTable-catalogDetails-lowerValue"
40 xmi:type="uml:LiteralInteger"/>
41 <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-CorrespondenceTable-catalogDetails-upperValue"
42 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#CorrespondenceTable-catalogDetails-upperValue"
43 xmi:type="uml:LiteralUnlimitedNatural">
44 <value>1</value>
45 </upperValue>
46 <name>catalogDetails</name>
47 <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-CatalogDetails"/>
48 </ownedAttribute>
49 <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-CorrespondenceTable-effectiveDates"
50 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#CorrespondenceTable-effectiveDates"
51 xmi:type="uml:Property">
52 <ownedComment xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-CorrespondenceTable-effectiveDates-ownedComment"
53 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#CorrespondenceTable-effectiveDates-ownedComment"
54 xmi:type="uml:Comment">
55 <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-CorrespondenceTable-effectiveDates"/>
56 <body>Effective period of validity of the correspondence table. The correspondence table expresses the relationships between the two classifications as they existed on the period specified in the table.</body>
57 </ownedComment>
58 <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-CorrespondenceTable-effectiveDates-lowerValue"
59 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#CorrespondenceTable-effectiveDates-lowerValue"
60 xmi:type="uml:LiteralInteger"/>
61 <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-CorrespondenceTable-effectiveDates-upperValue"
62 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#CorrespondenceTable-effectiveDates-upperValue"
63 xmi:type="uml:LiteralUnlimitedNatural">
64 <value>1</value>
65 </upperValue>
66 <name>effectiveDates</name>
67 <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-DateRange"/>
68 </ownedAttribute>
69 <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-CorrespondenceTable-identifier"
70 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#CorrespondenceTable-identifier"
71 xmi:type="uml:Property">
72 <ownedComment xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-CorrespondenceTable-identifier-ownedComment"
73 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#CorrespondenceTable-identifier-ownedComment"
74 xmi:type="uml:Comment">
75 <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-CorrespondenceTable-identifier"/>
76 <body>Identifier for objects requiring short- or long-lasting referencing and management.</body>
77 </ownedComment>
78 <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-CorrespondenceTable-identifier-lowerValue"
79 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#CorrespondenceTable-identifier-lowerValue"
80 xmi:type="uml:LiteralInteger"/>
81 <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-CorrespondenceTable-identifier-upperValue"
82 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#CorrespondenceTable-identifier-upperValue"
83 xmi:type="uml:LiteralUnlimitedNatural">
84 <value>1</value>
85 </upperValue>
86 <name>identifier</name>
87 <isID>true</isID>
88 <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Identifier"/>
89 </ownedAttribute>
90 <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-CorrespondenceTable-ownedAttribute_1"
91 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#CorrespondenceTable-ownedAttribute_1"
92 xmi:type="uml:Property">
93 <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-CorrespondenceTable-ownedAttribute_1-lowerValue"
94 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#CorrespondenceTable-ownedAttribute_1-lowerValue"
95 xmi:type="uml:LiteralInteger"/>
96 <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-CorrespondenceTable-ownedAttribute_1-upperValue"
97 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#CorrespondenceTable-ownedAttribute_1-upperValue"
98 xmi:type="uml:LiteralUnlimitedNatural">
99 <value>1</value>
100 </upperValue>
101 <association xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-CorrespondenceTable_hasSource_Level"/>
102 <type xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-Level"/>
103 </ownedAttribute>
104 <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-CorrespondenceTable-ownedAttribute_2"
105 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#CorrespondenceTable-ownedAttribute_2"
106 xmi:type="uml:Property">
107 <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-CorrespondenceTable-ownedAttribute_2-lowerValue"
108 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#CorrespondenceTable-ownedAttribute_2-lowerValue"
109 xmi:type="uml:LiteralInteger"/>
110 <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-CorrespondenceTable-ownedAttribute_2-upperValue"
111 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#CorrespondenceTable-ownedAttribute_2-upperValue"
112 xmi:type="uml:LiteralUnlimitedNatural">
113 <value>1</value>
114 </upperValue>
115 <association xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-CorrespondenceTable_hasTarget_Level"/>
116 <type xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-Level"/>
117 </ownedAttribute>
118 <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-CorrespondenceTable-ownedAttribute_3"
119 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#CorrespondenceTable-ownedAttribute_3"
120 xmi:type="uml:Property">
121 <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-CorrespondenceTable-ownedAttribute_3-lowerValue"
122 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#CorrespondenceTable-ownedAttribute_3-lowerValue"
123 xmi:type="uml:LiteralInteger"/>
124 <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-CorrespondenceTable-ownedAttribute_3-upperValue"
125 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#CorrespondenceTable-ownedAttribute_3-upperValue"
126 xmi:type="uml:LiteralUnlimitedNatural">
127 <value>*</value>
128 </upperValue>
129 <association xmi:idref="DDICDIModels-DDICDILibrary-Classes-Agents-CorrespondenceTable_isOwnedBy_Agent"/>
130 <type xmi:idref="DDICDIModels-DDICDILibrary-Classes-Agents-Agent"/>
131 </ownedAttribute>
132 <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-CorrespondenceTable-ownedAttribute_4"
133 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#CorrespondenceTable-ownedAttribute_4"
134 xmi:type="uml:Property">
135 <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-CorrespondenceTable-ownedAttribute_4-lowerValue"
136 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#CorrespondenceTable-ownedAttribute_4-lowerValue"
137 xmi:type="uml:LiteralInteger">
138 <value>2</value>
139 </lowerValue>
140 <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-CorrespondenceTable-ownedAttribute_4-upperValue"
141 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#CorrespondenceTable-ownedAttribute_4-upperValue"
142 xmi:type="uml:LiteralUnlimitedNatural">
143 <value>*</value>
144 </upperValue>
145 <association xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-CorrespondenceTable_mapsTo_StatisticalClassification"/>
146 <type xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-StatisticalClassification"/>
147 </ownedAttribute>
148 <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-CorrespondenceTable-ownedAttribute_5"
149 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#CorrespondenceTable-ownedAttribute_5"
150 xmi:type="uml:Property">
151 <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-CorrespondenceTable-ownedAttribute_5-lowerValue"
152 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#CorrespondenceTable-ownedAttribute_5-lowerValue"
153 xmi:type="uml:LiteralInteger"/>
154 <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-CorrespondenceTable-ownedAttribute_5-upperValue"
155 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#CorrespondenceTable-ownedAttribute_5-upperValue"
156 xmi:type="uml:LiteralUnlimitedNatural">
157 <value>*</value>
158 </upperValue>
159 <association xmi:idref="DDICDIModels-DDICDILibrary-Classes-Agents-CorrespondenceTable_hasContact_Agent"/>
160 <type xmi:idref="DDICDIModels-DDICDILibrary-Classes-Agents-Agent"/>
161 </ownedAttribute>
162 <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-CorrespondenceTable-ownedAttribute_6"
163 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#CorrespondenceTable-ownedAttribute_6"
164 xmi:type="uml:Property">
165 <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-CorrespondenceTable-ownedAttribute_6-lowerValue"
166 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#CorrespondenceTable-ownedAttribute_6-lowerValue"
167 xmi:type="uml:LiteralInteger"/>
168 <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-CorrespondenceTable-ownedAttribute_6-upperValue"
169 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#CorrespondenceTable-ownedAttribute_6-upperValue"
170 xmi:type="uml:LiteralUnlimitedNatural">
171 <value>1</value>
172 </upperValue>
173 <association xmi:idref="DDICDIModels-DDICDILibrary-Classes-Agents-CorrespondenceTable_isMaintainedBy_Agent"/>
174 <type xmi:idref="DDICDIModels-DDICDILibrary-Classes-Agents-Agent"/>
175 </ownedAttribute>
176 <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-CorrespondenceTable-ownedAttribute_7"
177 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#CorrespondenceTable-ownedAttribute_7"
178 xmi:type="uml:Property">
179 <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-CorrespondenceTable-ownedAttribute_7-lowerValue"
180 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#CorrespondenceTable-ownedAttribute_7-lowerValue"
181 xmi:type="uml:LiteralInteger"/>
182 <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-CorrespondenceTable-ownedAttribute_7-upperValue"
183 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#CorrespondenceTable-ownedAttribute_7-upperValue"
184 xmi:type="uml:LiteralUnlimitedNatural">
185 <value>*</value>
186 </upperValue>
187 <aggregation>composite</aggregation>
188 <association xmi:idref="DDICDIModels-DDICDILibrary-Classes-Conceptual-CorrespondenceTable_has_ConceptMap"/>
189 <type xmi:idref="DDICDIModels-DDICDILibrary-Classes-Conceptual-ConceptMap"/>
190 </ownedAttribute>
191</packagedElement>
Fragment for the class CorrespondenceTable (entire XML Schema)
1<xs:element name="CorrespondenceTable"
2 type="CorrespondenceTableXsdType"
3 xml:id="CorrespondenceTable">
4 <!-- based on the UML class DDICDIModels::DDICDILibrary::Classes::Representations::CorrespondenceTable -->
5 <xs:annotation>
6 <xs:documentation>Definition
7 ============
8 Set of relationships between the members within or between statistical classifications.
9
10 Examples
11 ==========
12 Correspondence between the U.S. Standard Industrial Classification (SIC) and North American Industrial Classification System (NAICS).
13
14 Explanatory notes
15 ===================
16 Correspondence tables are used with statistical classifications. For instance, it can relate two versions from the same classification series; statistical classifications from different classification series; a variant and the version on which it is based; or different versions of a variant. In the first and last examples, the correspondence table facilitates comparability over time.</xs:documentation>
17 </xs:annotation>
18</xs:element>
19<xs:complexType name="CorrespondenceTableXsdType"
20 xml:id="CorrespondenceTableXsdType">
21 <xs:annotation>
22 <xs:documentation>Definition
23 ============
24 Set of relationships between the members within or between statistical classifications.
25
26 Examples
27 ==========
28 Correspondence between the U.S. Standard Industrial Classification (SIC) and North American Industrial Classification System (NAICS).
29
30 Explanatory notes
31 ===================
32 Correspondence tables are used with statistical classifications. For instance, it can relate two versions from the same classification series; statistical classifications from different classification series; a variant and the version on which it is based; or different versions of a variant. In the first and last examples, the correspondence table facilitates comparability over time.</xs:documentation>
33 </xs:annotation>
34 <xs:sequence>
35 <xs:element name="catalogDetails"
36 type="CatalogDetailsXsdType"
37 minOccurs="0"
38 maxOccurs="1"
39 xml:id="CorrespondenceTable-catalogDetails">
40 <xs:annotation>
41 <xs:documentation>Bundles the information useful for a data catalog entry.
42
43 Examples would be creator, contributor, title, copyright, embargo, and license information
44
45 A set of information useful for attribution, data discovery, and access.
46 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>
47 </xs:annotation>
48 </xs:element>
49 <xs:element name="effectiveDates"
50 type="DateRangeXsdType"
51 minOccurs="0"
52 maxOccurs="1"
53 xml:id="CorrespondenceTable-effectiveDates">
54 <xs:annotation>
55 <xs:documentation>Effective period of validity of the correspondence table. The correspondence table expresses the relationships between the two classifications as they existed on the period specified in the table.</xs:documentation>
56 </xs:annotation>
57 </xs:element>
58 <xs:element name="identifier"
59 type="IdentifierXsdType"
60 minOccurs="0"
61 maxOccurs="1"
62 xml:id="CorrespondenceTable-identifier">
63 <xs:annotation>
64 <xs:documentation>Identifier for objects requiring short- or long-lasting referencing and management.</xs:documentation>
65 </xs:annotation>
66 </xs:element>
67 <xs:element name="CorrespondenceTable_hasSource_Level"
68 minOccurs="0"
69 maxOccurs="1"
70 xml:id="CorrespondenceTable_hasSource_Level">
71 <xs:annotation>
72 <xs:documentation>Level from which the correspondence is made. Correspondences might be restricted to a specified level in the node set. In this case, target items are assigned only to source items on the given level. If no level is indicated, source items can be assigned to any level of the target node set.</xs:documentation>
73 </xs:annotation>
74 <xs:complexType>
75 <xs:complexContent>
76 <xs:restriction base="AssociationReferenceXsdType">
77 <xs:sequence>
78 <xs:element name="ddiReference"
79 type="InternationalRegistrationDataIdentifierXsdType"
80 minOccurs="0"
81 maxOccurs="1"
82 xml:id="CorrespondenceTable_hasSource_Level-ddiReference"/>
83 <xs:element name="validType"
84 minOccurs="0"
85 maxOccurs="unbounded"
86 xml:id="CorrespondenceTable_hasSource_Level-validType">
87 <xs:simpleType>
88 <xs:restriction base="xs:NMTOKEN">
89 <xs:enumeration value="Level"/>
90 </xs:restriction>
91 </xs:simpleType>
92 </xs:element>
93 </xs:sequence>
94 </xs:restriction>
95 </xs:complexContent>
96 </xs:complexType>
97 </xs:element>
98 <xs:element name="CorrespondenceTable_hasTarget_Level"
99 minOccurs="0"
100 maxOccurs="1"
101 xml:id="CorrespondenceTable_hasTarget_Level">
102 <xs:annotation>
103 <xs:documentation>Level to which the correspondence is made. Correspondences might be restricted to a specified Level in the node set. In this case, target items are assigned only to source items on the given level. If no level is indicated, target items can be assigned to any level of the source node set.</xs:documentation>
104 </xs:annotation>
105 <xs:complexType>
106 <xs:complexContent>
107 <xs:restriction base="AssociationReferenceXsdType">
108 <xs:sequence>
109 <xs:element name="ddiReference"
110 type="InternationalRegistrationDataIdentifierXsdType"
111 minOccurs="0"
112 maxOccurs="1"
113 xml:id="CorrespondenceTable_hasTarget_Level-ddiReference"/>
114 <xs:element name="validType"
115 minOccurs="0"
116 maxOccurs="unbounded"
117 xml:id="CorrespondenceTable_hasTarget_Level-validType">
118 <xs:simpleType>
119 <xs:restriction base="xs:NMTOKEN">
120 <xs:enumeration value="Level"/>
121 </xs:restriction>
122 </xs:simpleType>
123 </xs:element>
124 </xs:sequence>
125 </xs:restriction>
126 </xs:complexContent>
127 </xs:complexType>
128 </xs:element>
129 <xs:element name="CorrespondenceTable_isOwnedBy_Agent"
130 minOccurs="0"
131 maxOccurs="unbounded"
132 xml:id="CorrespondenceTable_isOwnedBy_Agent">
133 <xs:annotation>
134 <xs:documentation>The statistical office, other authority or section that created and maintains the correspondence table. A correspondence table may have several owners.</xs:documentation>
135 </xs:annotation>
136 <xs:complexType>
137 <xs:complexContent>
138 <xs:restriction base="AssociationReferenceXsdType">
139 <xs:sequence>
140 <xs:element name="ddiReference"
141 type="InternationalRegistrationDataIdentifierXsdType"
142 minOccurs="0"
143 maxOccurs="1"
144 xml:id="CorrespondenceTable_isOwnedBy_Agent-ddiReference"/>
145 <xs:element name="validType"
146 minOccurs="0"
147 maxOccurs="unbounded"
148 xml:id="CorrespondenceTable_isOwnedBy_Agent-validType">
149 <xs:simpleType>
150 <xs:restriction base="xs:NMTOKEN">
151 <xs:enumeration value="Agent"/>
152 <xs:enumeration value="Curator"/>
153 <xs:enumeration value="Individual"/>
154 <xs:enumeration value="Machine"/>
155 <xs:enumeration value="Organization"/>
156 <xs:enumeration value="ProcessingAgent"/>
157 <xs:enumeration value="Service"/>
158 </xs:restriction>
159 </xs:simpleType>
160 </xs:element>
161 </xs:sequence>
162 </xs:restriction>
163 </xs:complexContent>
164 </xs:complexType>
165 </xs:element>
166 <xs:element name="CorrespondenceTable_mapsTo_StatisticalClassification"
167 minOccurs="2"
168 maxOccurs="unbounded"
169 xml:id="CorrespondenceTable_mapsTo_StatisticalClassification">
170 <xs:annotation>
171 <xs:documentation>The statistical classification(s) from which the correspondence is made.</xs:documentation>
172 </xs:annotation>
173 <xs:complexType>
174 <xs:complexContent>
175 <xs:restriction base="AssociationReferenceXsdType">
176 <xs:sequence>
177 <xs:element name="ddiReference"
178 type="InternationalRegistrationDataIdentifierXsdType"
179 minOccurs="0"
180 maxOccurs="1"
181 xml:id="CorrespondenceTable_mapsTo_StatisticalClassification-ddiReference"/>
182 <xs:element name="validType"
183 minOccurs="0"
184 maxOccurs="unbounded"
185 xml:id="CorrespondenceTable_mapsTo_StatisticalClassification-validType">
186 <xs:simpleType>
187 <xs:restriction base="xs:NMTOKEN">
188 <xs:enumeration value="StatisticalClassification"/>
189 </xs:restriction>
190 </xs:simpleType>
191 </xs:element>
192 </xs:sequence>
193 </xs:restriction>
194 </xs:complexContent>
195 </xs:complexType>
196 </xs:element>
197 <xs:element name="CorrespondenceTable_hasContact_Agent"
198 minOccurs="0"
199 maxOccurs="unbounded"
200 xml:id="CorrespondenceTable_hasContact_Agent">
201 <xs:annotation>
202 <xs:documentation>The person(s) who may be contacted for additional information about the correspondence table. Can be an individual or organization.</xs:documentation>
203 </xs:annotation>
204 <xs:complexType>
205 <xs:complexContent>
206 <xs:restriction base="AssociationReferenceXsdType">
207 <xs:sequence>
208 <xs:element name="ddiReference"
209 type="InternationalRegistrationDataIdentifierXsdType"
210 minOccurs="0"
211 maxOccurs="1"
212 xml:id="CorrespondenceTable_hasContact_Agent-ddiReference"/>
213 <xs:element name="validType"
214 minOccurs="0"
215 maxOccurs="unbounded"
216 xml:id="CorrespondenceTable_hasContact_Agent-validType">
217 <xs:simpleType>
218 <xs:restriction base="xs:NMTOKEN">
219 <xs:enumeration value="Agent"/>
220 <xs:enumeration value="Curator"/>
221 <xs:enumeration value="Individual"/>
222 <xs:enumeration value="Machine"/>
223 <xs:enumeration value="Organization"/>
224 <xs:enumeration value="ProcessingAgent"/>
225 <xs:enumeration value="Service"/>
226 </xs:restriction>
227 </xs:simpleType>
228 </xs:element>
229 </xs:sequence>
230 </xs:restriction>
231 </xs:complexContent>
232 </xs:complexType>
233 </xs:element>
234 <xs:element name="CorrespondenceTable_isMaintainedBy_Agent"
235 minOccurs="0"
236 maxOccurs="1"
237 xml:id="CorrespondenceTable_isMaintainedBy_Agent">
238 <xs:annotation>
239 <xs:documentation>The unit or group of persons who are responsible for the correspondence table (i.e., for maintaining and updating it).</xs:documentation>
240 </xs:annotation>
241 <xs:complexType>
242 <xs:complexContent>
243 <xs:restriction base="AssociationReferenceXsdType">
244 <xs:sequence>
245 <xs:element name="ddiReference"
246 type="InternationalRegistrationDataIdentifierXsdType"
247 minOccurs="0"
248 maxOccurs="1"
249 xml:id="CorrespondenceTable_isMaintainedBy_Agent-ddiReference"/>
250 <xs:element name="validType"
251 minOccurs="0"
252 maxOccurs="unbounded"
253 xml:id="CorrespondenceTable_isMaintainedBy_Agent-validType">
254 <xs:simpleType>
255 <xs:restriction base="xs:NMTOKEN">
256 <xs:enumeration value="Agent"/>
257 <xs:enumeration value="Curator"/>
258 <xs:enumeration value="Individual"/>
259 <xs:enumeration value="Machine"/>
260 <xs:enumeration value="Organization"/>
261 <xs:enumeration value="ProcessingAgent"/>
262 <xs:enumeration value="Service"/>
263 </xs:restriction>
264 </xs:simpleType>
265 </xs:element>
266 </xs:sequence>
267 </xs:restriction>
268 </xs:complexContent>
269 </xs:complexType>
270 </xs:element>
271 <xs:element name="CorrespondenceTable_has_ConceptMap"
272 minOccurs="0"
273 maxOccurs="unbounded"
274 xml:id="CorrespondenceTable_has_ConceptMap">
275 <xs:annotation>
276 <xs:documentation>Correspondence table has zero to many concept maps.</xs:documentation>
277 </xs:annotation>
278 <xs:complexType>
279 <xs:complexContent>
280 <xs:restriction base="AssociationReferenceXsdType">
281 <xs:sequence>
282 <xs:element name="ddiReference"
283 type="InternationalRegistrationDataIdentifierXsdType"
284 minOccurs="0"
285 maxOccurs="1"
286 xml:id="CorrespondenceTable_has_ConceptMap-ddiReference"/>
287 <xs:element name="validType"
288 minOccurs="0"
289 maxOccurs="1"
290 xml:id="CorrespondenceTable_has_ConceptMap-validType">
291 <xs:simpleType>
292 <xs:restriction base="xs:NMTOKEN">
293 <xs:enumeration value="ConceptMap"/>
294 </xs:restriction>
295 </xs:simpleType>
296 </xs:element>
297 </xs:sequence>
298 </xs:restriction>
299 </xs:complexContent>
300 </xs:complexType>
301 </xs:element>
302 </xs:sequence>
303</xs:complexType>
Fragment for the class CorrespondenceTable (main ontology)
1# class CorrespondenceTable
2# based on the UML class DDICDIModels::DDICDILibrary::Classes::Representations::CorrespondenceTable
3cdi:CorrespondenceTable
4 a rdfs:Class, owl:Class, ucmis:Class;
5 rdfs:label "CorrespondenceTable";
6 rdfs:comment "Definition \n============ \nSet of relationships between the members within or between statistical classifications. \n\nExamples \n========== \nCorrespondence between the U.S. Standard Industrial Classification (SIC) and North American Industrial Classification System (NAICS). \n\nExplanatory notes \n=================== \nCorrespondence tables are used with statistical classifications. For instance, it can relate two versions from the same classification series; statistical classifications from different classification series; a variant and the version on which it is based; or different versions of a variant. In the first and last examples, the correspondence table facilitates comparability over time."@en;
7
8.
9
10cdi:CorrespondenceTable-catalogDetails
11 a rdf:Property, owl:ObjectProperty, ucmis:Attribute;
12 rdfs:label "catalogDetails";
13 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;
14 rdfs:domain cdi:CorrespondenceTable;
15 rdfs:range cdi:CatalogDetails;
16.
17
18cdi:CorrespondenceTable-effectiveDates
19 a rdf:Property, owl:ObjectProperty, ucmis:Attribute;
20 rdfs:label "effectiveDates";
21 rdfs:comment "Effective period of validity of the correspondence table. The correspondence table expresses the relationships between the two classifications as they existed on the period specified in the table."@en;
22 rdfs:domain cdi:CorrespondenceTable;
23 rdfs:range cdi:DateRange;
24.
25
26cdi:CorrespondenceTable-identifier
27 a rdf:Property, owl:ObjectProperty, ucmis:Attribute;
28 rdfs:label "identifier";
29 rdfs:comment "Identifier for objects requiring short- or long-lasting referencing and management."@en;
30 rdfs:domain cdi:CorrespondenceTable;
31 rdfs:range cdi:Identifier;
32.
33
34
35cdi:CorrespondenceTable_hasContact_Agent
36 a rdf:Property, owl:ObjectProperty, ucmis:Association;
37 # ASSOCIATION
38 rdfs:label "hasContact";
39 skos:altLabel "CorrespondenceTable_hasContact_Agent";
40 rdfs:comment "The person(s) who may be contacted for additional information about the correspondence table. Can be an individual or organization."@en;
41 rdfs:domain cdi:CorrespondenceTable;
42 rdfs:range cdi:Agent;
43.
44
45cdi:CorrespondenceTable_isMaintainedBy_Agent
46 a rdf:Property, owl:ObjectProperty, ucmis:Association;
47 # ASSOCIATION
48 rdfs:label "isMaintainedBy";
49 skos:altLabel "CorrespondenceTable_isMaintainedBy_Agent";
50 rdfs:comment "The unit or group of persons who are responsible for the correspondence table (i.e., for maintaining and updating it)."@en;
51 rdfs:domain cdi:CorrespondenceTable;
52 rdfs:range cdi:Agent;
53.
54
55cdi:CorrespondenceTable_isOwnedBy_Agent
56 a rdf:Property, owl:ObjectProperty, ucmis:Association;
57 # ASSOCIATION
58 rdfs:label "isOwnedBy";
59 skos:altLabel "CorrespondenceTable_isOwnedBy_Agent";
60 rdfs:comment "The statistical office, other authority or section that created and maintains the correspondence table. A correspondence table may have several owners."@en;
61 rdfs:domain cdi:CorrespondenceTable;
62 rdfs:range cdi:Agent;
63.
64
65cdi:CorrespondenceTable_has_ConceptMap
66 a rdf:Property, owl:ObjectProperty, ucmis:Association;
67 # ASSOCIATION
68 rdfs:label "has";
69 skos:altLabel "CorrespondenceTable_has_ConceptMap";
70 rdfs:comment "Correspondence table has zero to many concept maps."@en;
71 rdfs:domain cdi:CorrespondenceTable;
72 rdfs:range cdi:ConceptMap;
73.
74
75cdi:CorrespondenceTable_hasSource_Level
76 a rdf:Property, owl:ObjectProperty, ucmis:Association;
77 # ASSOCIATION
78 rdfs:label "hasSource";
79 skos:altLabel "CorrespondenceTable_hasSource_Level";
80 rdfs:comment "Level from which the correspondence is made. Correspondences might be restricted to a specified level in the node set. In this case, target items are assigned only to source items on the given level. If no level is indicated, source items can be assigned to any level of the target node set."@en;
81 rdfs:domain cdi:CorrespondenceTable;
82 rdfs:range cdi:Level;
83.
84
85cdi:CorrespondenceTable_hasTarget_Level
86 a rdf:Property, owl:ObjectProperty, ucmis:Association;
87 # ASSOCIATION
88 rdfs:label "hasTarget";
89 skos:altLabel "CorrespondenceTable_hasTarget_Level";
90 rdfs:comment "Level to which the correspondence is made. Correspondences might be restricted to a specified Level in the node set. In this case, target items are assigned only to source items on the given level. If no level is indicated, target items can be assigned to any level of the source node set."@en;
91 rdfs:domain cdi:CorrespondenceTable;
92 rdfs:range cdi:Level;
93.
94
95cdi:CorrespondenceTable_mapsTo_StatisticalClassification
96 a rdf:Property, owl:ObjectProperty, ucmis:Association;
97 # ASSOCIATION
98 rdfs:label "mapsTo";
99 skos:altLabel "CorrespondenceTable_mapsTo_StatisticalClassification";
100 rdfs:comment "The statistical classification(s) from which the correspondence is made."@en;
101 rdfs:domain cdi:CorrespondenceTable;
102 rdfs:range cdi:StatisticalClassification;
103.
Fragment for the class CorrespondenceTable (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 "CorrespondenceTable": "cdi:CorrespondenceTable",
7 "catalogDetails": {
8 "@id": "cdi:CorrespondenceTable-catalogDetails",
9 "@type": "@id",
10 "@context": "CatalogDetails.jsonld"
11 },
12 "effectiveDates": {
13 "@id": "cdi:CorrespondenceTable-effectiveDates",
14 "@type": "@id",
15 "@context": "DateRange.jsonld"
16 },
17 "identifier": {
18 "@id": "cdi:CorrespondenceTable-identifier",
19 "@type": "@id",
20 "@context": "Identifier.jsonld"
21 },
22
23 "hasContact": {
24 "@id": "cdi:CorrespondenceTable_hasContact_Agent",
25 "@type": "@id" },
26 "isMaintainedBy": {
27 "@id": "cdi:CorrespondenceTable_isMaintainedBy_Agent",
28 "@type": "@id" },
29 "isOwnedBy": {
30 "@id": "cdi:CorrespondenceTable_isOwnedBy_Agent",
31 "@type": "@id" },
32 "has": {
33 "@id": "cdi:CorrespondenceTable_has_ConceptMap",
34 "@type": "@id" },
35 "hasSource": {
36 "@id": "cdi:CorrespondenceTable_hasSource_Level",
37 "@type": "@id" },
38 "hasTarget": {
39 "@id": "cdi:CorrespondenceTable_hasTarget_Level",
40 "@type": "@id" },
41 "mapsTo": {
42 "@id": "cdi:CorrespondenceTable_mapsTo_StatisticalClassification",
43 "@type": "@id" },
44 " comment ": "tag:json-should-support-trailing-commas"
45 }
46 ],
47 "generatedBy": "This code was generated by the Eclipse Acceleo project UCMIS M2T on 2024-09-23 21:53:01.",
48 "basedOn": "based on the UML data type DDICDIModels::DDICDILibrary::Classes::Representations::CorrespondenceTable"
49}