Address

Fully qualified datatype name: DDICDIModels::DDICDILibrary::DataTypes::StructuredDataTypes::Address

Definition

Location address identifying each part of the address as separate elements, identifying the type of address, the level of privacy associated with the release of the address, and a flag to identify the preferred address for contact.

Examples

For example:

  1. OFFICE, ABS HOUSE, 45 Benjamin Way, Belconnen, Canberra, ACT, 2617, AU

  2. OFFICE, Institute of Education, 20 Bedford Way, London, WC1H 0AL, UK

Diagram

Attributes

Name

Inherited from

Description

Data Type

Multiplicity

Default value

cityPlaceLocal

- own datatype -

City, place, or local area used as part of an address.

String

0..1

countryCode

- own datatype -

Country of the location.

ControlledVocabularyEntry

0..1

effectiveDates

- own datatype -

Clarifies when the identification information is accurate.

DateRange

0..1

geographicPoint

- own datatype -

Geographic coordinates corresponding to the address.

SpatialPoint

0..1

isPreferred

- own datatype -

Set to True if this is the preferred location for contacting the organization or individual.

Boolean

0..1

line

- own datatype -

Number and street including office or suite number. May use multiple lines.

String

0..*

locationName

- own datatype -

Name of the location if applicable.

ObjectName

0..1

postalCode

- own datatype -

Postal or ZIP Code.

String

0..1

privacy

- own datatype -

Specify the level privacy for the address as public, restricted, or private. Supports the use of an external controlled vocabulary.

ControlledVocabularyEntry

0..1

regionalCoverage

- own datatype -

The region covered by the agent at this address.

ControlledVocabularyEntry

0..1

stateProvince

- own datatype -

A major sub-national division such as a state or province used to identify a major region within an address.

String

0..1

timeZone

- own datatype -

Time zone of the location expressed as code.

ControlledVocabularyEntry

0..1

typeOfAddress

- own datatype -

Indicates address type (i.e. home, office, mailing, etc.).

ControlledVocabularyEntry

0..1

typeOfLocation

- own datatype -

The type or purpose of the location (i.e. regional office, distribution center, home).

ControlledVocabularyEntry

0..1

Usage

Type

Package

Classifier

Attribute

DataType

StructuredDataTypes

ContactInformation

address

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 Address (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-Address"
  5                 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address"
  6                 xmi:type="uml:DataType">
  7   <ownedComment xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-ownedComment"
  8                 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-ownedComment"
  9                 xmi:type="uml:Comment">
 10      <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address"/>
 11      <body>Definition
 12==========
 13Location address identifying each part of the address as separate elements, identifying the type of address, the level of privacy associated with the release of the address, and a flag to identify the preferred address for contact.
 14
 15Examples
 16========
 17For example:
 18
 191. OFFICE, ABS HOUSE, 45 Benjamin Way, Belconnen, Canberra, ACT, 2617, AU
 202. OFFICE, Institute of Education, 20 Bedford Way, London, WC1H 0AL, UK</body>
 21   </ownedComment>
 22   <name>Address</name>
 23   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-cityPlaceLocal"
 24                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-cityPlaceLocal"
 25                   xmi:type="uml:Property">
 26      <ownedComment xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-cityPlaceLocal-ownedComment"
 27                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-cityPlaceLocal-ownedComment"
 28                    xmi:type="uml:Comment">
 29         <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-cityPlaceLocal"/>
 30         <body>City, place, or local area used as part of an address.</body>
 31      </ownedComment>
 32      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-cityPlaceLocal-lowerValue"
 33                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-cityPlaceLocal-lowerValue"
 34                  xmi:type="uml:LiteralInteger"/>
 35      <upperValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-cityPlaceLocal-upperValue"
 36                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-cityPlaceLocal-upperValue"
 37                  xmi:type="uml:LiteralUnlimitedNatural">
 38         <value>1</value>
 39      </upperValue>
 40      <name>cityPlaceLocal</name>
 41      <type href="http://www.eclipse.org/uml2/5.0.0/UML/PrimitiveTypes.xmi#String"
 42            xmi:type="uml:PrimitiveType"/>
 43   </ownedAttribute>
 44   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-countryCode"
 45                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-countryCode"
 46                   xmi:type="uml:Property">
 47      <ownedComment xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-countryCode-ownedComment"
 48                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-countryCode-ownedComment"
 49                    xmi:type="uml:Comment">
 50         <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-countryCode"/>
 51         <body>Country of the location.</body>
 52      </ownedComment>
 53      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-countryCode-lowerValue"
 54                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-countryCode-lowerValue"
 55                  xmi:type="uml:LiteralInteger"/>
 56      <upperValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-countryCode-upperValue"
 57                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-countryCode-upperValue"
 58                  xmi:type="uml:LiteralUnlimitedNatural">
 59         <value>1</value>
 60      </upperValue>
 61      <name>countryCode</name>
 62      <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ControlledVocabularyEntry"/>
 63   </ownedAttribute>
 64   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-effectiveDates"
 65                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-effectiveDates"
 66                   xmi:type="uml:Property">
 67      <ownedComment xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-effectiveDates-ownedComment"
 68                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-effectiveDates-ownedComment"
 69                    xmi:type="uml:Comment">
 70         <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-effectiveDates"/>
 71         <body>Clarifies when the identification information is accurate.</body>
 72      </ownedComment>
 73      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-effectiveDates-lowerValue"
 74                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-effectiveDates-lowerValue"
 75                  xmi:type="uml:LiteralInteger"/>
 76      <upperValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-effectiveDates-upperValue"
 77                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-effectiveDates-upperValue"
 78                  xmi:type="uml:LiteralUnlimitedNatural">
 79         <value>1</value>
 80      </upperValue>
 81      <name>effectiveDates</name>
 82      <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-DateRange"/>
 83   </ownedAttribute>
 84   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-geographicPoint"
 85                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-geographicPoint"
 86                   xmi:type="uml:Property">
 87      <ownedComment xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-geographicPoint-ownedComment"
 88                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-geographicPoint-ownedComment"
 89                    xmi:type="uml:Comment">
 90         <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-geographicPoint"/>
 91         <body>Geographic coordinates corresponding to the address.</body>
 92      </ownedComment>
 93      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-geographicPoint-lowerValue"
 94                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-geographicPoint-lowerValue"
 95                  xmi:type="uml:LiteralInteger"/>
 96      <upperValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-geographicPoint-upperValue"
 97                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-geographicPoint-upperValue"
 98                  xmi:type="uml:LiteralUnlimitedNatural">
 99         <value>1</value>
100      </upperValue>
101      <name>geographicPoint</name>
102      <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-SpatialPoint"/>
103   </ownedAttribute>
104   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-isPreferred"
105                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-isPreferred"
106                   xmi:type="uml:Property">
107      <ownedComment xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-isPreferred-ownedComment"
108                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-isPreferred-ownedComment"
109                    xmi:type="uml:Comment">
110         <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-isPreferred"/>
111         <body>Set to True if this is the preferred location for contacting the organization or individual.</body>
112      </ownedComment>
113      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-isPreferred-lowerValue"
114                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-isPreferred-lowerValue"
115                  xmi:type="uml:LiteralInteger"/>
116      <upperValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-isPreferred-upperValue"
117                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-isPreferred-upperValue"
118                  xmi:type="uml:LiteralUnlimitedNatural">
119         <value>1</value>
120      </upperValue>
121      <name>isPreferred</name>
122      <type href="http://www.eclipse.org/uml2/5.0.0/UML/PrimitiveTypes.xmi#Boolean"
123            xmi:type="uml:PrimitiveType"/>
124   </ownedAttribute>
125   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-line"
126                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-line"
127                   xmi:type="uml:Property">
128      <ownedComment xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-line-ownedComment"
129                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-line-ownedComment"
130                    xmi:type="uml:Comment">
131         <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-line"/>
132         <body>Number and street including office or suite number. May use multiple lines.</body>
133      </ownedComment>
134      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-line-lowerValue"
135                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-line-lowerValue"
136                  xmi:type="uml:LiteralInteger"/>
137      <upperValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-line-upperValue"
138                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-line-upperValue"
139                  xmi:type="uml:LiteralUnlimitedNatural">
140         <value>*</value>
141      </upperValue>
142      <name>line</name>
143      <isOrdered>true</isOrdered>
144      <type href="http://www.eclipse.org/uml2/5.0.0/UML/PrimitiveTypes.xmi#String"
145            xmi:type="uml:PrimitiveType"/>
146   </ownedAttribute>
147   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-locationName"
148                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-locationName"
149                   xmi:type="uml:Property">
150      <ownedComment xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-locationName-ownedComment"
151                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-locationName-ownedComment"
152                    xmi:type="uml:Comment">
153         <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-locationName"/>
154         <body>Name of the location if applicable.</body>
155      </ownedComment>
156      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-locationName-lowerValue"
157                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-locationName-lowerValue"
158                  xmi:type="uml:LiteralInteger"/>
159      <upperValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-locationName-upperValue"
160                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-locationName-upperValue"
161                  xmi:type="uml:LiteralUnlimitedNatural">
162         <value>1</value>
163      </upperValue>
164      <name>locationName</name>
165      <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ObjectName"/>
166   </ownedAttribute>
167   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-postalCode"
168                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-postalCode"
169                   xmi:type="uml:Property">
170      <ownedComment xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-postalCode-ownedComment"
171                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-postalCode-ownedComment"
172                    xmi:type="uml:Comment">
173         <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-postalCode"/>
174         <body>Postal or ZIP Code.</body>
175      </ownedComment>
176      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-postalCode-lowerValue"
177                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-postalCode-lowerValue"
178                  xmi:type="uml:LiteralInteger"/>
179      <upperValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-postalCode-upperValue"
180                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-postalCode-upperValue"
181                  xmi:type="uml:LiteralUnlimitedNatural">
182         <value>1</value>
183      </upperValue>
184      <name>postalCode</name>
185      <type href="http://www.eclipse.org/uml2/5.0.0/UML/PrimitiveTypes.xmi#String"
186            xmi:type="uml:PrimitiveType"/>
187   </ownedAttribute>
188   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-privacy"
189                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-privacy"
190                   xmi:type="uml:Property">
191      <ownedComment xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-privacy-ownedComment"
192                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-privacy-ownedComment"
193                    xmi:type="uml:Comment">
194         <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-privacy"/>
195         <body>Specify the level privacy for the address as public, restricted, or private. Supports the use of an external controlled vocabulary.</body>
196      </ownedComment>
197      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-privacy-lowerValue"
198                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-privacy-lowerValue"
199                  xmi:type="uml:LiteralInteger"/>
200      <upperValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-privacy-upperValue"
201                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-privacy-upperValue"
202                  xmi:type="uml:LiteralUnlimitedNatural">
203         <value>1</value>
204      </upperValue>
205      <name>privacy</name>
206      <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ControlledVocabularyEntry"/>
207   </ownedAttribute>
208   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-regionalCoverage"
209                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-regionalCoverage"
210                   xmi:type="uml:Property">
211      <ownedComment xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-regionalCoverage-ownedComment"
212                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-regionalCoverage-ownedComment"
213                    xmi:type="uml:Comment">
214         <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-regionalCoverage"/>
215         <body>The region covered by the agent at this address.</body>
216      </ownedComment>
217      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-regionalCoverage-lowerValue"
218                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-regionalCoverage-lowerValue"
219                  xmi:type="uml:LiteralInteger"/>
220      <upperValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-regionalCoverage-upperValue"
221                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-regionalCoverage-upperValue"
222                  xmi:type="uml:LiteralUnlimitedNatural">
223         <value>1</value>
224      </upperValue>
225      <name>regionalCoverage</name>
226      <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ControlledVocabularyEntry"/>
227   </ownedAttribute>
228   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-stateProvince"
229                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-stateProvince"
230                   xmi:type="uml:Property">
231      <ownedComment xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-stateProvince-ownedComment"
232                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-stateProvince-ownedComment"
233                    xmi:type="uml:Comment">
234         <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-stateProvince"/>
235         <body>A major sub-national division such as a state or province used to identify a major region within an address.</body>
236      </ownedComment>
237      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-stateProvince-lowerValue"
238                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-stateProvince-lowerValue"
239                  xmi:type="uml:LiteralInteger"/>
240      <upperValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-stateProvince-upperValue"
241                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-stateProvince-upperValue"
242                  xmi:type="uml:LiteralUnlimitedNatural">
243         <value>1</value>
244      </upperValue>
245      <name>stateProvince</name>
246      <type href="http://www.eclipse.org/uml2/5.0.0/UML/PrimitiveTypes.xmi#String"
247            xmi:type="uml:PrimitiveType"/>
248   </ownedAttribute>
249   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-timeZone"
250                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-timeZone"
251                   xmi:type="uml:Property">
252      <ownedComment xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-timeZone-ownedComment"
253                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-timeZone-ownedComment"
254                    xmi:type="uml:Comment">
255         <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-timeZone"/>
256         <body>Time zone of the location expressed as code.</body>
257      </ownedComment>
258      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-timeZone-lowerValue"
259                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-timeZone-lowerValue"
260                  xmi:type="uml:LiteralInteger"/>
261      <upperValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-timeZone-upperValue"
262                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-timeZone-upperValue"
263                  xmi:type="uml:LiteralUnlimitedNatural">
264         <value>1</value>
265      </upperValue>
266      <name>timeZone</name>
267      <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ControlledVocabularyEntry"/>
268   </ownedAttribute>
269   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-typeOfAddress"
270                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-typeOfAddress"
271                   xmi:type="uml:Property">
272      <ownedComment xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-typeOfAddress-ownedComment"
273                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-typeOfAddress-ownedComment"
274                    xmi:type="uml:Comment">
275         <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-typeOfAddress"/>
276         <body>Indicates address type (i.e. home, office, mailing, etc.).</body>
277      </ownedComment>
278      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-typeOfAddress-lowerValue"
279                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-typeOfAddress-lowerValue"
280                  xmi:type="uml:LiteralInteger"/>
281      <upperValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-typeOfAddress-upperValue"
282                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-typeOfAddress-upperValue"
283                  xmi:type="uml:LiteralUnlimitedNatural">
284         <value>1</value>
285      </upperValue>
286      <name>typeOfAddress</name>
287      <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ControlledVocabularyEntry"/>
288   </ownedAttribute>
289   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-typeOfLocation"
290                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-typeOfLocation"
291                   xmi:type="uml:Property">
292      <ownedComment xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-typeOfLocation-ownedComment"
293                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-typeOfLocation-ownedComment"
294                    xmi:type="uml:Comment">
295         <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-typeOfLocation"/>
296         <body>The type or purpose of the location (i.e. regional office, distribution center, home).</body>
297      </ownedComment>
298      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-typeOfLocation-lowerValue"
299                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-typeOfLocation-lowerValue"
300                  xmi:type="uml:LiteralInteger"/>
301      <upperValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-typeOfLocation-upperValue"
302                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-typeOfLocation-upperValue"
303                  xmi:type="uml:LiteralUnlimitedNatural">
304         <value>1</value>
305      </upperValue>
306      <name>typeOfLocation</name>
307      <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ControlledVocabularyEntry"/>
308   </ownedAttribute>
309</packagedElement>

Fragment for the data type Address (entire XML Schema)

  1<xs:element name="Address"
  2            type="AddressXsdType"
  3            xml:id="Address">
  4  <!-- based on the UML data type DDICDIModels::DDICDILibrary::DataTypes::StructuredDataTypes::Address -->
  5  <xs:annotation>
  6    <xs:documentation>Definition
  7          ==========
  8          Location address identifying each part of the address as separate elements, identifying the type of address, the level of privacy associated with the release of the address, and a flag to identify the preferred address for contact.
  9          
 10          Examples
 11          ========
 12          For example:
 13          
 14          1. OFFICE, ABS HOUSE, 45 Benjamin Way, Belconnen, Canberra, ACT, 2617, AU
 15          2. OFFICE, Institute of Education, 20 Bedford Way, London, WC1H 0AL, UK</xs:documentation>
 16  </xs:annotation>
 17</xs:element>
 18<xs:complexType name="AddressXsdType"
 19                xml:id="AddressXsdType">
 20  <xs:annotation>
 21    <xs:documentation>Definition
 22          ==========
 23          Location address identifying each part of the address as separate elements, identifying the type of address, the level of privacy associated with the release of the address, and a flag to identify the preferred address for contact.
 24          
 25          Examples
 26          ========
 27          For example:
 28          
 29          1. OFFICE, ABS HOUSE, 45 Benjamin Way, Belconnen, Canberra, ACT, 2617, AU
 30          2. OFFICE, Institute of Education, 20 Bedford Way, London, WC1H 0AL, UK</xs:documentation>
 31  </xs:annotation>
 32  <xs:sequence>
 33    <xs:element name="cityPlaceLocal"
 34                type="xs:string"
 35                minOccurs="0"
 36                maxOccurs="1"
 37                xml:id="Address-cityPlaceLocal">
 38      <xs:annotation>
 39        <xs:documentation>City, place, or local area used as part of an address.</xs:documentation>
 40      </xs:annotation>
 41    </xs:element>
 42    <xs:element name="countryCode"
 43                type="ControlledVocabularyEntryXsdType"
 44                minOccurs="0"
 45                maxOccurs="1"
 46                xml:id="Address-countryCode">
 47      <xs:annotation>
 48        <xs:documentation>Country of the location.</xs:documentation>
 49      </xs:annotation>
 50    </xs:element>
 51    <xs:element name="effectiveDates"
 52                type="DateRangeXsdType"
 53                minOccurs="0"
 54                maxOccurs="1"
 55                xml:id="Address-effectiveDates">
 56      <xs:annotation>
 57        <xs:documentation>Clarifies when the identification information is accurate.</xs:documentation>
 58      </xs:annotation>
 59    </xs:element>
 60    <xs:element name="geographicPoint"
 61                type="SpatialPointXsdType"
 62                minOccurs="0"
 63                maxOccurs="1"
 64                xml:id="Address-geographicPoint">
 65      <xs:annotation>
 66        <xs:documentation>Geographic coordinates corresponding to the address.</xs:documentation>
 67      </xs:annotation>
 68    </xs:element>
 69    <xs:element name="isPreferred"
 70                type="xs:boolean"
 71                minOccurs="0"
 72                maxOccurs="1"
 73                xml:id="Address-isPreferred">
 74      <xs:annotation>
 75        <xs:documentation>Set to True if this is the preferred location for contacting the organization or individual.</xs:documentation>
 76      </xs:annotation>
 77    </xs:element>
 78    <xs:element name="line"
 79                type="xs:string"
 80                minOccurs="0"
 81                maxOccurs="unbounded"
 82                xml:id="Address-line">
 83      <xs:annotation>
 84        <xs:documentation>Number and street including office or suite number. May use multiple lines.</xs:documentation>
 85      </xs:annotation>
 86    </xs:element>
 87    <xs:element name="locationName"
 88                type="ObjectNameXsdType"
 89                minOccurs="0"
 90                maxOccurs="1"
 91                xml:id="Address-locationName">
 92      <xs:annotation>
 93        <xs:documentation>Name of the location if applicable.</xs:documentation>
 94      </xs:annotation>
 95    </xs:element>
 96    <xs:element name="postalCode"
 97                type="xs:string"
 98                minOccurs="0"
 99                maxOccurs="1"
100                xml:id="Address-postalCode">
101      <xs:annotation>
102        <xs:documentation>Postal or ZIP Code.</xs:documentation>
103      </xs:annotation>
104    </xs:element>
105    <xs:element name="privacy"
106                type="ControlledVocabularyEntryXsdType"
107                minOccurs="0"
108                maxOccurs="1"
109                xml:id="Address-privacy">
110      <xs:annotation>
111        <xs:documentation>Specify the level privacy for the address as public, restricted, or private. Supports the use of an external controlled vocabulary.</xs:documentation>
112      </xs:annotation>
113    </xs:element>
114    <xs:element name="regionalCoverage"
115                type="ControlledVocabularyEntryXsdType"
116                minOccurs="0"
117                maxOccurs="1"
118                xml:id="Address-regionalCoverage">
119      <xs:annotation>
120        <xs:documentation>The region covered by the agent at this address.</xs:documentation>
121      </xs:annotation>
122    </xs:element>
123    <xs:element name="stateProvince"
124                type="xs:string"
125                minOccurs="0"
126                maxOccurs="1"
127                xml:id="Address-stateProvince">
128      <xs:annotation>
129        <xs:documentation>A major sub-national division such as a state or province used to identify a major region within an address.</xs:documentation>
130      </xs:annotation>
131    </xs:element>
132    <xs:element name="timeZone"
133                type="ControlledVocabularyEntryXsdType"
134                minOccurs="0"
135                maxOccurs="1"
136                xml:id="Address-timeZone">
137      <xs:annotation>
138        <xs:documentation>Time zone of the location expressed as code.</xs:documentation>
139      </xs:annotation>
140    </xs:element>
141    <xs:element name="typeOfAddress"
142                type="ControlledVocabularyEntryXsdType"
143                minOccurs="0"
144                maxOccurs="1"
145                xml:id="Address-typeOfAddress">
146      <xs:annotation>
147        <xs:documentation>Indicates address type (i.e. home, office, mailing, etc.).</xs:documentation>
148      </xs:annotation>
149    </xs:element>
150    <xs:element name="typeOfLocation"
151                type="ControlledVocabularyEntryXsdType"
152                minOccurs="0"
153                maxOccurs="1"
154                xml:id="Address-typeOfLocation">
155      <xs:annotation>
156        <xs:documentation>The type or purpose of the location (i.e. regional office, distribution center, home).</xs:documentation>
157      </xs:annotation>
158    </xs:element>
159  </xs:sequence>
160</xs:complexType>

Fragment for the data type Address (main ontology, entire ontology as zip)

  1# datatype Address
  2# based on the UML data type DDICDIModels::DDICDILibrary::DataTypes::StructuredDataTypes::Address
  3cdi:Address
  4  a rdfs:Class, owl:Class, ucmis:StructuredDataType;
  5  rdfs:label "Address";
  6  rdfs:comment "Definition\n==========\nLocation address identifying each part of the address as separate elements, identifying the type of address, the level of privacy associated with the release of the address, and a flag to identify the preferred address for contact.\n\nExamples\n========\nFor example:\n\n1. OFFICE, ABS HOUSE, 45 Benjamin Way, Belconnen, Canberra, ACT, 2617, AU\n2. OFFICE, Institute of Education, 20 Bedford Way, London, WC1H 0AL, UK"@en;
  7  
  8  owl:hasKey (cdi:Address-cityPlaceLocal cdi:Address-countryCode cdi:Address-effectiveDates cdi:Address-geographicPoint cdi:Address-isPreferred cdi:Address-line cdi:Address-locationName cdi:Address-postalCode cdi:Address-privacy cdi:Address-regionalCoverage cdi:Address-stateProvince cdi:Address-timeZone cdi:Address-typeOfAddress cdi:Address-typeOfLocation);
  9.
 10
 11cdi:Address-cityPlaceLocal
 12  a rdf:Property, owl:DatatypeProperty, ucmis:Attribute;
 13  rdfs:label "cityPlaceLocal";
 14  rdfs:comment "City, place, or local area used as part of an address."@en;
 15  rdfs:domain cdi:Address;
 16  rdfs:range xsd:string;
 17.
 18
 19cdi:Address-countryCode
 20  a rdf:Property, owl:ObjectProperty, ucmis:Attribute;
 21  rdfs:label "countryCode";
 22  rdfs:comment "Country of the location."@en;
 23  rdfs:domain cdi:Address;
 24  rdfs:range cdi:ControlledVocabularyEntry;
 25.
 26
 27cdi:Address-effectiveDates
 28  a rdf:Property, owl:ObjectProperty, ucmis:Attribute;
 29  rdfs:label "effectiveDates";
 30  rdfs:comment "Clarifies when the identification information is accurate."@en;
 31  rdfs:domain cdi:Address;
 32  rdfs:range cdi:DateRange;
 33.
 34
 35cdi:Address-geographicPoint
 36  a rdf:Property, owl:ObjectProperty, ucmis:Attribute;
 37  rdfs:label "geographicPoint";
 38  rdfs:comment "Geographic coordinates corresponding to the address."@en;
 39  rdfs:domain cdi:Address;
 40  rdfs:range cdi:SpatialPoint;
 41.
 42
 43cdi:Address-isPreferred
 44  a rdf:Property, owl:DatatypeProperty, ucmis:Attribute;
 45  rdfs:label "isPreferred";
 46  rdfs:comment "Set to True if this is the preferred location for contacting the organization or individual."@en;
 47  rdfs:domain cdi:Address;
 48  rdfs:range xsd:boolean;
 49.
 50
 51cdi:Address-line
 52  a rdf:Property, owl:DatatypeProperty, ucmis:Attribute;
 53  rdfs:label "line";
 54  rdfs:comment "Number and street including office or suite number. May use multiple lines."@en;
 55  rdfs:domain cdi:Address;
 56  rdfs:range xsd:string;
 57.
 58
 59cdi:Address-locationName
 60  a rdf:Property, owl:ObjectProperty, ucmis:Attribute;
 61  rdfs:label "locationName";
 62  rdfs:comment "Name of the location if applicable."@en;
 63  rdfs:domain cdi:Address;
 64  rdfs:range cdi:ObjectName;
 65.
 66
 67cdi:Address-postalCode
 68  a rdf:Property, owl:DatatypeProperty, ucmis:Attribute;
 69  rdfs:label "postalCode";
 70  rdfs:comment "Postal or ZIP Code."@en;
 71  rdfs:domain cdi:Address;
 72  rdfs:range xsd:string;
 73.
 74
 75cdi:Address-privacy
 76  a rdf:Property, owl:ObjectProperty, ucmis:Attribute;
 77  rdfs:label "privacy";
 78  rdfs:comment "Specify the level privacy for the address as public, restricted, or private. Supports the use of an external controlled vocabulary."@en;
 79  rdfs:domain cdi:Address;
 80  rdfs:range cdi:ControlledVocabularyEntry;
 81.
 82
 83cdi:Address-regionalCoverage
 84  a rdf:Property, owl:ObjectProperty, ucmis:Attribute;
 85  rdfs:label "regionalCoverage";
 86  rdfs:comment "The region covered by the agent at this address."@en;
 87  rdfs:domain cdi:Address;
 88  rdfs:range cdi:ControlledVocabularyEntry;
 89.
 90
 91cdi:Address-stateProvince
 92  a rdf:Property, owl:DatatypeProperty, ucmis:Attribute;
 93  rdfs:label "stateProvince";
 94  rdfs:comment "A major sub-national division such as a state or province used to identify a major region within an address."@en;
 95  rdfs:domain cdi:Address;
 96  rdfs:range xsd:string;
 97.
 98
 99cdi:Address-timeZone
100  a rdf:Property, owl:ObjectProperty, ucmis:Attribute;
101  rdfs:label "timeZone";
102  rdfs:comment "Time zone of the location expressed as code."@en;
103  rdfs:domain cdi:Address;
104  rdfs:range cdi:ControlledVocabularyEntry;
105.
106
107cdi:Address-typeOfAddress
108  a rdf:Property, owl:ObjectProperty, ucmis:Attribute;
109  rdfs:label "typeOfAddress";
110  rdfs:comment "Indicates address type (i.e. home, office, mailing, etc.)."@en;
111  rdfs:domain cdi:Address;
112  rdfs:range cdi:ControlledVocabularyEntry;
113.
114
115cdi:Address-typeOfLocation
116  a rdf:Property, owl:ObjectProperty, ucmis:Attribute;
117  rdfs:label "typeOfLocation";
118  rdfs:comment "The type or purpose of the location (i.e. regional office, distribution center, home)."@en;
119  rdfs:domain cdi:Address;
120  rdfs:range cdi:ControlledVocabularyEntry;
121.

Fragment for the data type Address (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	  "Address": "cdi:Address",
 7	  "cityPlaceLocal": {
 8	    "@id": "cdi:Address-cityPlaceLocal",
 9	    "@type": "xsd:string"
10	  },
11	  "countryCode": {
12	    "@id": "cdi:Address-countryCode",
13	    "@type": "@id",
14	    "@context": "ControlledVocabularyEntry.jsonld"
15	  },
16	  "effectiveDates": {
17	    "@id": "cdi:Address-effectiveDates",
18	    "@type": "@id",
19	    "@context": "DateRange.jsonld"
20	  },
21	  "geographicPoint": {
22	    "@id": "cdi:Address-geographicPoint",
23	    "@type": "@id",
24	    "@context": "SpatialPoint.jsonld"
25	  },
26	  "isPreferred": {
27	    "@id": "cdi:Address-isPreferred",
28	    "@type": "xsd:boolean"
29	  },
30	  "line": {
31	    "@id": "cdi:Address-line",
32	    "@type": "xsd:string"
33	  },
34	  "locationName": {
35	    "@id": "cdi:Address-locationName",
36	    "@type": "@id",
37	    "@context": "ObjectName.jsonld"
38	  },
39	  "postalCode": {
40	    "@id": "cdi:Address-postalCode",
41	    "@type": "xsd:string"
42	  },
43	  "privacy": {
44	    "@id": "cdi:Address-privacy",
45	    "@type": "@id",
46	    "@context": "ControlledVocabularyEntry.jsonld"
47	  },
48	  "regionalCoverage": {
49	    "@id": "cdi:Address-regionalCoverage",
50	    "@type": "@id",
51	    "@context": "ControlledVocabularyEntry.jsonld"
52	  },
53	  "stateProvince": {
54	    "@id": "cdi:Address-stateProvince",
55	    "@type": "xsd:string"
56	  },
57	  "timeZone": {
58	    "@id": "cdi:Address-timeZone",
59	    "@type": "@id",
60	    "@context": "ControlledVocabularyEntry.jsonld"
61	  },
62	  "typeOfAddress": {
63	    "@id": "cdi:Address-typeOfAddress",
64	    "@type": "@id",
65	    "@context": "ControlledVocabularyEntry.jsonld"
66	  },
67	  "typeOfLocation": {
68	    "@id": "cdi:Address-typeOfLocation",
69	    "@type": "@id",
70	    "@context": "ControlledVocabularyEntry.jsonld"
71	  },
72	  
73	  " comment ": "tag:json-should-support-trailing-commas" 
74	}
75  ],
76  "generatedBy": "This code was generated by the Eclipse Acceleo project UCMIS M2T on 2024-09-23 21:53:01.",
77  "basedOn": "based on the UML data type DDICDIModels::DDICDILibrary::DataTypes::StructuredDataTypes::Address"
78}