ContactInformation¶
Fully qualified datatype name: DDICDIModels::DDICDILibrary::DataTypes::StructuredDataTypes::ContactInformation
Definition¶
Contact information for the individual or organization including location specification, address, web site, phone numbers, and other means of communication access. Address, location, telephone, and other means of communication can be repeated to express multiple means of a single type or change over time. Each major piece of contact information contains the element effectiveDates in order to date stamp the period for which the information is valid.
Diagram
Attributes
Name |
Inherited from |
Description |
Data Type |
Multiplicity |
Default value |
---|---|---|---|---|---|
address |
- own datatype - |
The address for contact. |
0..* |
||
- own datatype - |
Email contact information. |
0..* |
|||
emessaging |
- own datatype - |
Electronic messaging other than email. |
0..* |
||
telephone |
- own datatype - |
Telephone for contact. |
0..* |
||
website |
- own datatype - |
The URL of the Agent’s website. |
0..* |
Usage
Type |
Package |
Classifier |
Attribute |
---|---|---|---|
Class |
Agents |
contactInformation |
|
Class |
Agents |
ownerOperatorContact |
|
Class |
Agents |
contactInformation |
|
DataType |
StructuredDataTypes |
contact |
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 data type ContactInformation (entire XMI model)
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-DataTypes-StructuredDataTypes-ContactInformation"
5 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ContactInformation"
6 xmi:type="uml:DataType">
7 <ownedComment xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ContactInformation-ownedComment"
8 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ContactInformation-ownedComment"
9 xmi:type="uml:Comment">
10 <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ContactInformation"/>
11 <body>Definition
12============
13Contact information for the individual or organization including location specification, address, web site, phone numbers, and other means of communication access. Address, location, telephone, and other means of communication can be repeated to express multiple means of a single type or change over time. Each major piece of contact information contains the element effectiveDates in order to date stamp the period for which the information is valid.</body>
14 </ownedComment>
15 <name>ContactInformation</name>
16 <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ContactInformation-address"
17 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ContactInformation-address"
18 xmi:type="uml:Property">
19 <ownedComment xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ContactInformation-address-ownedComment"
20 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ContactInformation-address-ownedComment"
21 xmi:type="uml:Comment">
22 <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ContactInformation-address"/>
23 <body>The address for contact.</body>
24 </ownedComment>
25 <lowerValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ContactInformation-address-lowerValue"
26 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ContactInformation-address-lowerValue"
27 xmi:type="uml:LiteralInteger"/>
28 <upperValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ContactInformation-address-upperValue"
29 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ContactInformation-address-upperValue"
30 xmi:type="uml:LiteralUnlimitedNatural">
31 <value>*</value>
32 </upperValue>
33 <name>address</name>
34 <isOrdered>true</isOrdered>
35 <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address"/>
36 </ownedAttribute>
37 <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ContactInformation-email"
38 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ContactInformation-email"
39 xmi:type="uml:Property">
40 <ownedComment xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ContactInformation-email-ownedComment"
41 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ContactInformation-email-ownedComment"
42 xmi:type="uml:Comment">
43 <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ContactInformation-email"/>
44 <body>Email contact information.</body>
45 </ownedComment>
46 <lowerValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ContactInformation-email-lowerValue"
47 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ContactInformation-email-lowerValue"
48 xmi:type="uml:LiteralInteger"/>
49 <upperValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ContactInformation-email-upperValue"
50 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ContactInformation-email-upperValue"
51 xmi:type="uml:LiteralUnlimitedNatural">
52 <value>*</value>
53 </upperValue>
54 <name>email</name>
55 <isOrdered>true</isOrdered>
56 <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Email"/>
57 </ownedAttribute>
58 <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ContactInformation-emessaging"
59 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ContactInformation-emessaging"
60 xmi:type="uml:Property">
61 <ownedComment xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ContactInformation-emessaging-ownedComment"
62 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ContactInformation-emessaging-ownedComment"
63 xmi:type="uml:Comment">
64 <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ContactInformation-emessaging"/>
65 <body>Electronic messaging other than email.</body>
66 </ownedComment>
67 <lowerValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ContactInformation-emessaging-lowerValue"
68 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ContactInformation-emessaging-lowerValue"
69 xmi:type="uml:LiteralInteger"/>
70 <upperValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ContactInformation-emessaging-upperValue"
71 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ContactInformation-emessaging-upperValue"
72 xmi:type="uml:LiteralUnlimitedNatural">
73 <value>*</value>
74 </upperValue>
75 <name>emessaging</name>
76 <isOrdered>true</isOrdered>
77 <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ElectronicMessageSystem"/>
78 </ownedAttribute>
79 <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ContactInformation-telephone"
80 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ContactInformation-telephone"
81 xmi:type="uml:Property">
82 <ownedComment xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ContactInformation-telephone-ownedComment"
83 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ContactInformation-telephone-ownedComment"
84 xmi:type="uml:Comment">
85 <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ContactInformation-telephone"/>
86 <body>Telephone for contact.</body>
87 </ownedComment>
88 <lowerValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ContactInformation-telephone-lowerValue"
89 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ContactInformation-telephone-lowerValue"
90 xmi:type="uml:LiteralInteger"/>
91 <upperValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ContactInformation-telephone-upperValue"
92 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ContactInformation-telephone-upperValue"
93 xmi:type="uml:LiteralUnlimitedNatural">
94 <value>*</value>
95 </upperValue>
96 <name>telephone</name>
97 <isOrdered>true</isOrdered>
98 <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Telephone"/>
99 </ownedAttribute>
100 <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ContactInformation-website"
101 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ContactInformation-website"
102 xmi:type="uml:Property">
103 <ownedComment xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ContactInformation-website-ownedComment"
104 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ContactInformation-website-ownedComment"
105 xmi:type="uml:Comment">
106 <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ContactInformation-website"/>
107 <body>The URL of the Agent's website.</body>
108 </ownedComment>
109 <lowerValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ContactInformation-website-lowerValue"
110 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ContactInformation-website-lowerValue"
111 xmi:type="uml:LiteralInteger"/>
112 <upperValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ContactInformation-website-upperValue"
113 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ContactInformation-website-upperValue"
114 xmi:type="uml:LiteralUnlimitedNatural">
115 <value>*</value>
116 </upperValue>
117 <name>website</name>
118 <isOrdered>true</isOrdered>
119 <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-WebLink"/>
120 </ownedAttribute>
121</packagedElement>
Fragment for the data type ContactInformation (entire XML Schema)
1<xs:element name="ContactInformation"
2 type="ContactInformationXsdType"
3 xml:id="ContactInformation">
4 <!-- based on the UML data type DDICDIModels::DDICDILibrary::DataTypes::StructuredDataTypes::ContactInformation -->
5 <xs:annotation>
6 <xs:documentation>Definition
7 ============
8 Contact information for the individual or organization including location specification, address, web site, phone numbers, and other means of communication access. Address, location, telephone, and other means of communication can be repeated to express multiple means of a single type or change over time. Each major piece of contact information contains the element effectiveDates in order to date stamp the period for which the information is valid.</xs:documentation>
9 </xs:annotation>
10</xs:element>
11<xs:complexType name="ContactInformationXsdType"
12 xml:id="ContactInformationXsdType">
13 <xs:annotation>
14 <xs:documentation>Definition
15 ============
16 Contact information for the individual or organization including location specification, address, web site, phone numbers, and other means of communication access. Address, location, telephone, and other means of communication can be repeated to express multiple means of a single type or change over time. Each major piece of contact information contains the element effectiveDates in order to date stamp the period for which the information is valid.</xs:documentation>
17 </xs:annotation>
18 <xs:sequence>
19 <xs:element name="address"
20 type="AddressXsdType"
21 minOccurs="0"
22 maxOccurs="unbounded"
23 xml:id="ContactInformation-address">
24 <xs:annotation>
25 <xs:documentation>The address for contact.</xs:documentation>
26 </xs:annotation>
27 </xs:element>
28 <xs:element name="email"
29 type="EmailXsdType"
30 minOccurs="0"
31 maxOccurs="unbounded"
32 xml:id="ContactInformation-email">
33 <xs:annotation>
34 <xs:documentation>Email contact information.</xs:documentation>
35 </xs:annotation>
36 </xs:element>
37 <xs:element name="emessaging"
38 type="ElectronicMessageSystemXsdType"
39 minOccurs="0"
40 maxOccurs="unbounded"
41 xml:id="ContactInformation-emessaging">
42 <xs:annotation>
43 <xs:documentation>Electronic messaging other than email.</xs:documentation>
44 </xs:annotation>
45 </xs:element>
46 <xs:element name="telephone"
47 type="TelephoneXsdType"
48 minOccurs="0"
49 maxOccurs="unbounded"
50 xml:id="ContactInformation-telephone">
51 <xs:annotation>
52 <xs:documentation>Telephone for contact.</xs:documentation>
53 </xs:annotation>
54 </xs:element>
55 <xs:element name="website"
56 type="WebLinkXsdType"
57 minOccurs="0"
58 maxOccurs="unbounded"
59 xml:id="ContactInformation-website">
60 <xs:annotation>
61 <xs:documentation>The URL of the Agent's website.</xs:documentation>
62 </xs:annotation>
63 </xs:element>
64 </xs:sequence>
65</xs:complexType>
Fragment for the data type ContactInformation (main ontology, entire ontology as zip)
1# datatype ContactInformation
2# based on the UML data type DDICDIModels::DDICDILibrary::DataTypes::StructuredDataTypes::ContactInformation
3cdi:ContactInformation
4 a rdfs:Class, owl:Class, ucmis:StructuredDataType;
5 rdfs:label "ContactInformation";
6 rdfs:comment "Definition\n============\nContact information for the individual or organization including location specification, address, web site, phone numbers, and other means of communication access. Address, location, telephone, and other means of communication can be repeated to express multiple means of a single type or change over time. Each major piece of contact information contains the element effectiveDates in order to date stamp the period for which the information is valid."@en;
7
8 owl:hasKey (cdi:ContactInformation-address cdi:ContactInformation-email cdi:ContactInformation-emessaging cdi:ContactInformation-telephone cdi:ContactInformation-website);
9.
10
11cdi:ContactInformation-address
12 a rdf:Property, owl:ObjectProperty, ucmis:Attribute;
13 rdfs:label "address";
14 rdfs:comment "The address for contact."@en;
15 rdfs:domain cdi:ContactInformation;
16 rdfs:range cdi:Address;
17.
18
19cdi:ContactInformation-email
20 a rdf:Property, owl:ObjectProperty, ucmis:Attribute;
21 rdfs:label "email";
22 rdfs:comment "Email contact information."@en;
23 rdfs:domain cdi:ContactInformation;
24 rdfs:range cdi:Email;
25.
26
27cdi:ContactInformation-emessaging
28 a rdf:Property, owl:ObjectProperty, ucmis:Attribute;
29 rdfs:label "emessaging";
30 rdfs:comment "Electronic messaging other than email."@en;
31 rdfs:domain cdi:ContactInformation;
32 rdfs:range cdi:ElectronicMessageSystem;
33.
34
35cdi:ContactInformation-telephone
36 a rdf:Property, owl:ObjectProperty, ucmis:Attribute;
37 rdfs:label "telephone";
38 rdfs:comment "Telephone for contact."@en;
39 rdfs:domain cdi:ContactInformation;
40 rdfs:range cdi:Telephone;
41.
42
43cdi:ContactInformation-website
44 a rdf:Property, owl:ObjectProperty, ucmis:Attribute;
45 rdfs:label "website";
46 rdfs:comment "The URL of the Agent's website."@en;
47 rdfs:domain cdi:ContactInformation;
48 rdfs:range cdi:WebLink;
49.
Fragment for the data type ContactInformation (main JSON-LD entire JSON-LD as zip)
1{
2 "@context": [
3 {
4 "cdi": "http://ddialliance.org/Specification/DDI-CDI/1.0/RDF/",
5 "xsd": "http://www.w3.org/2001/XMLSchema#",
6 "ContactInformation": "cdi:ContactInformation",
7 "address": {
8 "@id": "cdi:ContactInformation-address",
9 "@type": "@id",
10 "@context": "Address.jsonld"
11 },
12 "email": {
13 "@id": "cdi:ContactInformation-email",
14 "@type": "@id",
15 "@context": "Email.jsonld"
16 },
17 "emessaging": {
18 "@id": "cdi:ContactInformation-emessaging",
19 "@type": "@id",
20 "@context": "ElectronicMessageSystem.jsonld"
21 },
22 "telephone": {
23 "@id": "cdi:ContactInformation-telephone",
24 "@type": "@id",
25 "@context": "Telephone.jsonld"
26 },
27 "website": {
28 "@id": "cdi:ContactInformation-website",
29 "@type": "@id",
30 "@context": "WebLink.jsonld"
31 },
32
33 " comment ": "tag:json-should-support-trailing-commas"
34 }
35 ],
36 "generatedBy": "This code was generated by the Eclipse Acceleo project UCMIS M2T on 2024-03-16 23:40:13.",
37 "basedOn": "based on the UML data type DDICDIModels::DDICDILibrary::DataTypes::StructuredDataTypes::ContactInformation"
38}