InstanceVariableMap¶
Fully qualified class name: DDICDIModels::DDICDILibrary::Classes::FormatDescription::InstanceVariableMap
Definition¶
Key value relationship for two or more logical records where the key is one or more equivalent instance variables and the value is a defined relationship or a relationship to a set value.
Explanatory notes¶
The instance variable map identifies the variables which are used to connect two data sets, as when persons in one structure are associated with households in another structure. For logical records Household and Person, the keys are Household ID (HHID in Household Record), and Person ID (HHIDP in Person Record). Their value relationship is Equal, and set value is n.a. For each person in the person record, the value of HHIDP will be exactly the same as the value of HHID in the household record for the household to which they belong. (Correspondence type refers to the variables themselves rather than the value of the variables concerned.) In this context correspondence type will normally be set to ExactMatch.
Diagram
Attributes
Name |
Inherited from |
Description |
Data Type |
Multiplicity |
Default value |
---|---|---|---|---|---|
comparison |
- own class - |
Relationship between the source and target instance variables or to the setValue if provided. |
1..1 |
||
correspondence |
- own class - |
Describes the relationship between the source and target members using both controlled vocabularies and descriptive text. In this context the correspondence refers to the two instance variables, not their value. The relationship would normally be ExactMatch. |
1..1 |
||
identifier |
- own class - |
Identifier for objects requiring short- or long-lasting referencing and management. |
0..1 |
||
setValue |
- own class - |
A fixed value for the key source Instance Variables. |
String |
1..1 |
Associations
Direction |
Association |
Description |
Multiplicity of InstanceVariableMap |
Package of Other Class |
Other Class |
Multiplicity of other class |
Aggregation Kind |
Inherited from |
---|---|---|---|---|---|---|---|---|
from |
InstanceVariableMap hasSource InstanceVariable |
The source instance variable for the relationship. |
0..* |
1..* |
none |
- own class - |
||
from |
InstanceVariableMap hasTarget InstanceVariable |
Target instance variables if a directional relation is used. |
0..* |
0..* |
none |
- own class - |
||
to |
RecordRelation has InstanceVariableMap |
0..* |
- own package - |
0..1 |
none |
- own class - |
Syntax representations / encodings
All syntax representations except the Canonical XMI are provided as reference points for specific implementations, or for use as defaults if sufficient in the form presented.
Fragment for the class InstanceVariableMap (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-FormatDescription-InstanceVariableMap"
5 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#InstanceVariableMap"
6 xmi:type="uml:Class">
7 <ownedComment xmi:id="DDICDIModels-DDICDILibrary-Classes-FormatDescription-InstanceVariableMap-ownedComment"
8 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#InstanceVariableMap-ownedComment"
9 xmi:type="uml:Comment">
10 <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-Classes-FormatDescription-InstanceVariableMap"/>
11 <body>Definition
12============
13Key value relationship for two or more logical records where the key is one or more equivalent instance variables and the value is a defined relationship or a relationship to a set value.
14
15Explanatory notes
16===================
17The instance variable map identifies the variables which are used to connect two data sets, as when persons in one structure are associated with households in another structure. For logical records Household and Person, the keys are Household ID (HHID in Household Record), and Person ID (HHIDP in Person Record). Their value relationship is Equal, and set value is n.a. For each person in the person record, the value of HHIDP will be exactly the same as the value of HHID in the household record for the household to which they belong. (Correspondence type refers to the variables themselves rather than the value of the variables concerned.) In this context correspondence type will normally be set to ExactMatch.</body>
18 </ownedComment>
19 <name>InstanceVariableMap</name>
20 <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-FormatDescription-InstanceVariableMap-comparison"
21 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#InstanceVariableMap-comparison"
22 xmi:type="uml:Property">
23 <ownedComment xmi:id="DDICDIModels-DDICDILibrary-Classes-FormatDescription-InstanceVariableMap-comparison-ownedComment"
24 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#InstanceVariableMap-comparison-ownedComment"
25 xmi:type="uml:Comment">
26 <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-Classes-FormatDescription-InstanceVariableMap-comparison"/>
27 <body>Relationship between the source and target instance variables or to the setValue if provided.</body>
28 </ownedComment>
29 <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-FormatDescription-InstanceVariableMap-comparison-lowerValue"
30 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#InstanceVariableMap-comparison-lowerValue"
31 xmi:type="uml:LiteralInteger">
32 <value>1</value>
33 </lowerValue>
34 <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-FormatDescription-InstanceVariableMap-comparison-upperValue"
35 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#InstanceVariableMap-comparison-upperValue"
36 xmi:type="uml:LiteralUnlimitedNatural">
37 <value>1</value>
38 </upperValue>
39 <name>comparison</name>
40 <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-Enumerations-ComparisonOperator"/>
41 </ownedAttribute>
42 <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-FormatDescription-InstanceVariableMap-correspondence"
43 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#InstanceVariableMap-correspondence"
44 xmi:type="uml:Property">
45 <ownedComment xmi:id="DDICDIModels-DDICDILibrary-Classes-FormatDescription-InstanceVariableMap-correspondence-ownedComment"
46 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#InstanceVariableMap-correspondence-ownedComment"
47 xmi:type="uml:Comment">
48 <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-Classes-FormatDescription-InstanceVariableMap-correspondence"/>
49 <body>Describes the relationship between the source and target members using both controlled vocabularies and descriptive text. In this context the correspondence refers to the two instance variables, not their value. The relationship would normally be ExactMatch.</body>
50 </ownedComment>
51 <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-FormatDescription-InstanceVariableMap-correspondence-lowerValue"
52 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#InstanceVariableMap-correspondence-lowerValue"
53 xmi:type="uml:LiteralInteger">
54 <value>1</value>
55 </lowerValue>
56 <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-FormatDescription-InstanceVariableMap-correspondence-upperValue"
57 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#InstanceVariableMap-correspondence-upperValue"
58 xmi:type="uml:LiteralUnlimitedNatural">
59 <value>1</value>
60 </upperValue>
61 <name>correspondence</name>
62 <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-CorrespondenceDefinition"/>
63 </ownedAttribute>
64 <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-FormatDescription-InstanceVariableMap-identifier"
65 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#InstanceVariableMap-identifier"
66 xmi:type="uml:Property">
67 <ownedComment xmi:id="DDICDIModels-DDICDILibrary-Classes-FormatDescription-InstanceVariableMap-identifier-ownedComment"
68 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#InstanceVariableMap-identifier-ownedComment"
69 xmi:type="uml:Comment">
70 <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-Classes-FormatDescription-InstanceVariableMap-identifier"/>
71 <body>Identifier for objects requiring short- or long-lasting referencing and management.</body>
72 </ownedComment>
73 <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-FormatDescription-InstanceVariableMap-identifier-lowerValue"
74 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#InstanceVariableMap-identifier-lowerValue"
75 xmi:type="uml:LiteralInteger"/>
76 <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-FormatDescription-InstanceVariableMap-identifier-upperValue"
77 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#InstanceVariableMap-identifier-upperValue"
78 xmi:type="uml:LiteralUnlimitedNatural">
79 <value>1</value>
80 </upperValue>
81 <name>identifier</name>
82 <isID>true</isID>
83 <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Identifier"/>
84 </ownedAttribute>
85 <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-FormatDescription-InstanceVariableMap-ownedAttribute_1"
86 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#InstanceVariableMap-ownedAttribute_1"
87 xmi:type="uml:Property">
88 <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-FormatDescription-InstanceVariableMap-ownedAttribute_1-lowerValue"
89 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#InstanceVariableMap-ownedAttribute_1-lowerValue"
90 xmi:type="uml:LiteralInteger"/>
91 <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-FormatDescription-InstanceVariableMap-ownedAttribute_1-upperValue"
92 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#InstanceVariableMap-ownedAttribute_1-upperValue"
93 xmi:type="uml:LiteralUnlimitedNatural">
94 <value>*</value>
95 </upperValue>
96 <association xmi:idref="DDICDIModels-DDICDILibrary-Classes-Conceptual-InstanceVariableMap_hasTarget_InstanceVariable"/>
97 <type xmi:idref="DDICDIModels-DDICDILibrary-Classes-Conceptual-InstanceVariable"/>
98 </ownedAttribute>
99 <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-FormatDescription-InstanceVariableMap-ownedAttribute_2"
100 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#InstanceVariableMap-ownedAttribute_2"
101 xmi:type="uml:Property">
102 <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-FormatDescription-InstanceVariableMap-ownedAttribute_2-lowerValue"
103 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#InstanceVariableMap-ownedAttribute_2-lowerValue"
104 xmi:type="uml:LiteralInteger">
105 <value>1</value>
106 </lowerValue>
107 <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-FormatDescription-InstanceVariableMap-ownedAttribute_2-upperValue"
108 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#InstanceVariableMap-ownedAttribute_2-upperValue"
109 xmi:type="uml:LiteralUnlimitedNatural">
110 <value>*</value>
111 </upperValue>
112 <association xmi:idref="DDICDIModels-DDICDILibrary-Classes-Conceptual-InstanceVariableMap_hasSource_InstanceVariable"/>
113 <type xmi:idref="DDICDIModels-DDICDILibrary-Classes-Conceptual-InstanceVariable"/>
114 </ownedAttribute>
115 <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-FormatDescription-InstanceVariableMap-setValue"
116 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#InstanceVariableMap-setValue"
117 xmi:type="uml:Property">
118 <ownedComment xmi:id="DDICDIModels-DDICDILibrary-Classes-FormatDescription-InstanceVariableMap-setValue-ownedComment"
119 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#InstanceVariableMap-setValue-ownedComment"
120 xmi:type="uml:Comment">
121 <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-Classes-FormatDescription-InstanceVariableMap-setValue"/>
122 <body>A fixed value for the key source Instance Variables.</body>
123 </ownedComment>
124 <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-FormatDescription-InstanceVariableMap-setValue-lowerValue"
125 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#InstanceVariableMap-setValue-lowerValue"
126 xmi:type="uml:LiteralInteger">
127 <value>1</value>
128 </lowerValue>
129 <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-FormatDescription-InstanceVariableMap-setValue-upperValue"
130 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#InstanceVariableMap-setValue-upperValue"
131 xmi:type="uml:LiteralUnlimitedNatural">
132 <value>1</value>
133 </upperValue>
134 <name>setValue</name>
135 <type href="http://www.eclipse.org/uml2/5.0.0/UML/PrimitiveTypes.xmi#String"
136 xmi:type="uml:PrimitiveType"/>
137 </ownedAttribute>
138</packagedElement>
Fragment for the class InstanceVariableMap (entire XML Schema)
1<xs:element name="InstanceVariableMap"
2 type="InstanceVariableMapXsdType"
3 xml:id="InstanceVariableMap">
4 <!-- based on the UML class DDICDIModels::DDICDILibrary::Classes::FormatDescription::InstanceVariableMap -->
5 <xs:annotation>
6 <xs:documentation>Definition
7 ============
8 Key value relationship for two or more logical records where the key is one or more equivalent instance variables and the value is a defined relationship or a relationship to a set value.
9
10 Explanatory notes
11 ===================
12 The instance variable map identifies the variables which are used to connect two data sets, as when persons in one structure are associated with households in another structure. For logical records Household and Person, the keys are Household ID (HHID in Household Record), and Person ID (HHIDP in Person Record). Their value relationship is Equal, and set value is n.a. For each person in the person record, the value of HHIDP will be exactly the same as the value of HHID in the household record for the household to which they belong. (Correspondence type refers to the variables themselves rather than the value of the variables concerned.) In this context correspondence type will normally be set to ExactMatch.</xs:documentation>
13 </xs:annotation>
14</xs:element>
15<xs:complexType name="InstanceVariableMapXsdType"
16 xml:id="InstanceVariableMapXsdType">
17 <xs:annotation>
18 <xs:documentation>Definition
19 ============
20 Key value relationship for two or more logical records where the key is one or more equivalent instance variables and the value is a defined relationship or a relationship to a set value.
21
22 Explanatory notes
23 ===================
24 The instance variable map identifies the variables which are used to connect two data sets, as when persons in one structure are associated with households in another structure. For logical records Household and Person, the keys are Household ID (HHID in Household Record), and Person ID (HHIDP in Person Record). Their value relationship is Equal, and set value is n.a. For each person in the person record, the value of HHIDP will be exactly the same as the value of HHID in the household record for the household to which they belong. (Correspondence type refers to the variables themselves rather than the value of the variables concerned.) In this context correspondence type will normally be set to ExactMatch.</xs:documentation>
25 </xs:annotation>
26 <xs:sequence>
27 <xs:element name="comparison"
28 type="ComparisonOperatorXsdType"
29 minOccurs="1"
30 maxOccurs="1"
31 xml:id="InstanceVariableMap-comparison">
32 <xs:annotation>
33 <xs:documentation>Relationship between the source and target instance variables or to the setValue if provided.</xs:documentation>
34 </xs:annotation>
35 </xs:element>
36 <xs:element name="correspondence"
37 type="CorrespondenceDefinitionXsdType"
38 minOccurs="1"
39 maxOccurs="1"
40 xml:id="InstanceVariableMap-correspondence">
41 <xs:annotation>
42 <xs:documentation>Describes the relationship between the source and target members using both controlled vocabularies and descriptive text. In this context the correspondence refers to the two instance variables, not their value. The relationship would normally be ExactMatch.</xs:documentation>
43 </xs:annotation>
44 </xs:element>
45 <xs:element name="identifier"
46 type="IdentifierXsdType"
47 minOccurs="0"
48 maxOccurs="1"
49 xml:id="InstanceVariableMap-identifier">
50 <xs:annotation>
51 <xs:documentation>Identifier for objects requiring short- or long-lasting referencing and management.</xs:documentation>
52 </xs:annotation>
53 </xs:element>
54 <xs:element name="setValue"
55 type="xs:string"
56 minOccurs="1"
57 maxOccurs="1"
58 xml:id="InstanceVariableMap-setValue">
59 <xs:annotation>
60 <xs:documentation>A fixed value for the key source Instance Variables.</xs:documentation>
61 </xs:annotation>
62 </xs:element>
63 <xs:element name="InstanceVariableMap_hasTarget_InstanceVariable"
64 minOccurs="0"
65 maxOccurs="unbounded"
66 xml:id="InstanceVariableMap_hasTarget_InstanceVariable">
67 <xs:annotation>
68 <xs:documentation>Target instance variables if a directional relation is used.</xs:documentation>
69 </xs:annotation>
70 <xs:complexType>
71 <xs:complexContent>
72 <xs:restriction base="AssociationReferenceXsdType">
73 <xs:sequence>
74 <xs:element name="ddiReference"
75 type="InternationalRegistrationDataIdentifierXsdType"
76 minOccurs="0"
77 maxOccurs="1"
78 xml:id="InstanceVariableMap_hasTarget_InstanceVariable-ddiReference"/>
79 <xs:element name="validType"
80 minOccurs="0"
81 maxOccurs="unbounded"
82 xml:id="InstanceVariableMap_hasTarget_InstanceVariable-validType">
83 <xs:simpleType>
84 <xs:restriction base="xs:NMTOKEN">
85 <xs:enumeration value="InstanceVariable"/>
86 </xs:restriction>
87 </xs:simpleType>
88 </xs:element>
89 </xs:sequence>
90 </xs:restriction>
91 </xs:complexContent>
92 </xs:complexType>
93 </xs:element>
94 <xs:element name="InstanceVariableMap_hasSource_InstanceVariable"
95 minOccurs="1"
96 maxOccurs="unbounded"
97 xml:id="InstanceVariableMap_hasSource_InstanceVariable">
98 <xs:annotation>
99 <xs:documentation>The source instance variable for the relationship.</xs:documentation>
100 </xs:annotation>
101 <xs:complexType>
102 <xs:complexContent>
103 <xs:restriction base="AssociationReferenceXsdType">
104 <xs:sequence>
105 <xs:element name="ddiReference"
106 type="InternationalRegistrationDataIdentifierXsdType"
107 minOccurs="0"
108 maxOccurs="1"
109 xml:id="InstanceVariableMap_hasSource_InstanceVariable-ddiReference"/>
110 <xs:element name="validType"
111 minOccurs="0"
112 maxOccurs="unbounded"
113 xml:id="InstanceVariableMap_hasSource_InstanceVariable-validType">
114 <xs:simpleType>
115 <xs:restriction base="xs:NMTOKEN">
116 <xs:enumeration value="InstanceVariable"/>
117 </xs:restriction>
118 </xs:simpleType>
119 </xs:element>
120 </xs:sequence>
121 </xs:restriction>
122 </xs:complexContent>
123 </xs:complexType>
124 </xs:element>
125 </xs:sequence>
126</xs:complexType>
Fragment for the class InstanceVariableMap (main ontology)
1# class InstanceVariableMap
2# based on the UML class DDICDIModels::DDICDILibrary::Classes::FormatDescription::InstanceVariableMap
3cdi:InstanceVariableMap
4 a rdfs:Class, owl:Class, ucmis:Class;
5 rdfs:label "InstanceVariableMap";
6 rdfs:comment "Definition \n============ \nKey value relationship for two or more logical records where the key is one or more equivalent instance variables and the value is a defined relationship or a relationship to a set value. \n\nExplanatory notes \n=================== \nThe instance variable map identifies the variables which are used to connect two data sets, as when persons in one structure are associated with households in another structure. For logical records Household and Person, the keys are Household ID (HHID in Household Record), and Person ID (HHIDP in Person Record). Their value relationship is Equal, and set value is n.a. For each person in the person record, the value of HHIDP will be exactly the same as the value of HHID in the household record for the household to which they belong. (Correspondence type refers to the variables themselves rather than the value of the variables concerned.) In this context correspondence type will normally be set to ExactMatch."@en;
7
8.
9
10cdi:InstanceVariableMap-comparison
11 a rdf:Property, owl:ObjectProperty, ucmis:Attribute;
12 rdfs:label "comparison";
13 rdfs:comment "Relationship between the source and target instance variables or to the setValue if provided."@en;
14 rdfs:domain cdi:InstanceVariableMap;
15 rdfs:range cdi:ComparisonOperator;
16.
17
18cdi:InstanceVariableMap-correspondence
19 a rdf:Property, owl:ObjectProperty, ucmis:Attribute;
20 rdfs:label "correspondence";
21 rdfs:comment "Describes the relationship between the source and target members using both controlled vocabularies and descriptive text. In this context the correspondence refers to the two instance variables, not their value. The relationship would normally be ExactMatch."@en;
22 rdfs:domain cdi:InstanceVariableMap;
23 rdfs:range cdi:CorrespondenceDefinition;
24.
25
26cdi:InstanceVariableMap-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:InstanceVariableMap;
31 rdfs:range cdi:Identifier;
32.
33
34cdi:InstanceVariableMap-setValue
35 a rdf:Property, owl:DatatypeProperty, ucmis:Attribute;
36 rdfs:label "setValue";
37 rdfs:comment "A fixed value for the key source Instance Variables."@en;
38 rdfs:domain cdi:InstanceVariableMap;
39 rdfs:range xsd:string;
40.
41
42
43cdi:InstanceVariableMap_hasSource_InstanceVariable
44 a rdf:Property, owl:ObjectProperty, ucmis:Association;
45 # ASSOCIATION
46 rdfs:label "hasSource";
47 skos:altLabel "InstanceVariableMap_hasSource_InstanceVariable";
48 rdfs:comment "The source instance variable for the relationship."@en;
49 rdfs:domain cdi:InstanceVariableMap;
50 rdfs:range cdi:InstanceVariable;
51.
52
53cdi:InstanceVariableMap_hasTarget_InstanceVariable
54 a rdf:Property, owl:ObjectProperty, ucmis:Association;
55 # ASSOCIATION
56 rdfs:label "hasTarget";
57 skos:altLabel "InstanceVariableMap_hasTarget_InstanceVariable";
58 rdfs:comment "Target instance variables if a directional relation is used."@en;
59 rdfs:domain cdi:InstanceVariableMap;
60 rdfs:range cdi:InstanceVariable;
61.
Fragment for the class InstanceVariableMap (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 "InstanceVariableMap": "cdi:InstanceVariableMap",
7 "comparison": {
8 "@id": "cdi:InstanceVariableMap-comparison",
9 "@type": "@vocab",
10 "@context": {
11 "Equal": "cdi:Equal",
12 "GreaterThan": "cdi:GreaterThan",
13 "GreaterThanOrEqualTo": "cdi:GreaterThanOrEqualTo",
14 "LessThan": "cdi:LessThan",
15 "LessThanOrEqualTo": "cdi:LessThanOrEqualTo",
16 "NotEqual": "cdi:NotEqual",
17 " comment ": "tag:json-should-support-trailing-commas"
18 }
19 },
20 "correspondence": {
21 "@id": "cdi:InstanceVariableMap-correspondence",
22 "@type": "@id",
23 "@context": "CorrespondenceDefinition.jsonld"
24 },
25 "identifier": {
26 "@id": "cdi:InstanceVariableMap-identifier",
27 "@type": "@id",
28 "@context": "Identifier.jsonld"
29 },
30 "setValue": {
31 "@id": "cdi:InstanceVariableMap-setValue",
32 "@type": "xsd:string"
33 },
34
35 "hasSource": {
36 "@id": "cdi:InstanceVariableMap_hasSource_InstanceVariable",
37 "@type": "@id" },
38 "hasTarget": {
39 "@id": "cdi:InstanceVariableMap_hasTarget_InstanceVariable",
40 "@type": "@id" },
41 "has_OF_RecordRelation": {
42 "@reverse": "cdi:RecordRelation_has_InstanceVariableMap",
43 "@type": "@id"
44 },
45 " comment ": "tag:json-should-support-trailing-commas"
46 }
47 ],
48 "generatedBy": "This code was generated by the Eclipse Acceleo project UCMIS M2T on 2024-03-16 23:40:09.",
49 "basedOn": "based on the UML data type DDICDIModels::DDICDILibrary::Classes::FormatDescription::InstanceVariableMap"
50}