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

false

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      <defaultValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-isPreferred-defaultValue"
123                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-isPreferred-defaultValue"
124                    xmi:type="uml:LiteralBoolean">
125         <value>False</value>
126      </defaultValue>
127      <type href="http://www.eclipse.org/uml2/5.0.0/UML/PrimitiveTypes.xmi#Boolean"
128            xmi:type="uml:PrimitiveType"/>
129   </ownedAttribute>
130   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-line"
131                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-line"
132                   xmi:type="uml:Property">
133      <ownedComment xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-line-ownedComment"
134                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-line-ownedComment"
135                    xmi:type="uml:Comment">
136         <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-line"/>
137         <body>Number and street including office or suite number. May use multiple lines.</body>
138      </ownedComment>
139      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-line-lowerValue"
140                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-line-lowerValue"
141                  xmi:type="uml:LiteralInteger"/>
142      <upperValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-line-upperValue"
143                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-line-upperValue"
144                  xmi:type="uml:LiteralUnlimitedNatural">
145         <value>*</value>
146      </upperValue>
147      <name>line</name>
148      <isOrdered>true</isOrdered>
149      <type href="http://www.eclipse.org/uml2/5.0.0/UML/PrimitiveTypes.xmi#String"
150            xmi:type="uml:PrimitiveType"/>
151   </ownedAttribute>
152   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-locationName"
153                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-locationName"
154                   xmi:type="uml:Property">
155      <ownedComment xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-locationName-ownedComment"
156                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-locationName-ownedComment"
157                    xmi:type="uml:Comment">
158         <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-locationName"/>
159         <body>Name of the location if applicable.</body>
160      </ownedComment>
161      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-locationName-lowerValue"
162                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-locationName-lowerValue"
163                  xmi:type="uml:LiteralInteger"/>
164      <upperValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-locationName-upperValue"
165                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-locationName-upperValue"
166                  xmi:type="uml:LiteralUnlimitedNatural">
167         <value>1</value>
168      </upperValue>
169      <name>locationName</name>
170      <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ObjectName"/>
171   </ownedAttribute>
172   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-postalCode"
173                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-postalCode"
174                   xmi:type="uml:Property">
175      <ownedComment xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-postalCode-ownedComment"
176                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-postalCode-ownedComment"
177                    xmi:type="uml:Comment">
178         <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-postalCode"/>
179         <body>Postal or ZIP Code.</body>
180      </ownedComment>
181      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-postalCode-lowerValue"
182                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-postalCode-lowerValue"
183                  xmi:type="uml:LiteralInteger"/>
184      <upperValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-postalCode-upperValue"
185                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-postalCode-upperValue"
186                  xmi:type="uml:LiteralUnlimitedNatural">
187         <value>1</value>
188      </upperValue>
189      <name>postalCode</name>
190      <type href="http://www.eclipse.org/uml2/5.0.0/UML/PrimitiveTypes.xmi#String"
191            xmi:type="uml:PrimitiveType"/>
192   </ownedAttribute>
193   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-privacy"
194                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-privacy"
195                   xmi:type="uml:Property">
196      <ownedComment xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-privacy-ownedComment"
197                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-privacy-ownedComment"
198                    xmi:type="uml:Comment">
199         <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-privacy"/>
200         <body>Specify the level privacy for the address as public, restricted, or private. Supports the use of an external controlled vocabulary.</body>
201      </ownedComment>
202      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-privacy-lowerValue"
203                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-privacy-lowerValue"
204                  xmi:type="uml:LiteralInteger"/>
205      <upperValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-privacy-upperValue"
206                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-privacy-upperValue"
207                  xmi:type="uml:LiteralUnlimitedNatural">
208         <value>1</value>
209      </upperValue>
210      <name>privacy</name>
211      <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ControlledVocabularyEntry"/>
212   </ownedAttribute>
213   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-regionalCoverage"
214                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-regionalCoverage"
215                   xmi:type="uml:Property">
216      <ownedComment xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-regionalCoverage-ownedComment"
217                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-regionalCoverage-ownedComment"
218                    xmi:type="uml:Comment">
219         <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-regionalCoverage"/>
220         <body>The region covered by the agent at this address.</body>
221      </ownedComment>
222      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-regionalCoverage-lowerValue"
223                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-regionalCoverage-lowerValue"
224                  xmi:type="uml:LiteralInteger"/>
225      <upperValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-regionalCoverage-upperValue"
226                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-regionalCoverage-upperValue"
227                  xmi:type="uml:LiteralUnlimitedNatural">
228         <value>1</value>
229      </upperValue>
230      <name>regionalCoverage</name>
231      <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ControlledVocabularyEntry"/>
232   </ownedAttribute>
233   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-stateProvince"
234                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-stateProvince"
235                   xmi:type="uml:Property">
236      <ownedComment xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-stateProvince-ownedComment"
237                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-stateProvince-ownedComment"
238                    xmi:type="uml:Comment">
239         <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-stateProvince"/>
240         <body>A major sub-national division such as a state or province used to identify a major region within an address.</body>
241      </ownedComment>
242      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-stateProvince-lowerValue"
243                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-stateProvince-lowerValue"
244                  xmi:type="uml:LiteralInteger"/>
245      <upperValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-stateProvince-upperValue"
246                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-stateProvince-upperValue"
247                  xmi:type="uml:LiteralUnlimitedNatural">
248         <value>1</value>
249      </upperValue>
250      <name>stateProvince</name>
251      <type href="http://www.eclipse.org/uml2/5.0.0/UML/PrimitiveTypes.xmi#String"
252            xmi:type="uml:PrimitiveType"/>
253   </ownedAttribute>
254   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-timeZone"
255                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-timeZone"
256                   xmi:type="uml:Property">
257      <ownedComment xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-timeZone-ownedComment"
258                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-timeZone-ownedComment"
259                    xmi:type="uml:Comment">
260         <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-timeZone"/>
261         <body>Time zone of the location expressed as code.</body>
262      </ownedComment>
263      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-timeZone-lowerValue"
264                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-timeZone-lowerValue"
265                  xmi:type="uml:LiteralInteger"/>
266      <upperValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-timeZone-upperValue"
267                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-timeZone-upperValue"
268                  xmi:type="uml:LiteralUnlimitedNatural">
269         <value>1</value>
270      </upperValue>
271      <name>timeZone</name>
272      <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ControlledVocabularyEntry"/>
273   </ownedAttribute>
274   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-typeOfAddress"
275                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-typeOfAddress"
276                   xmi:type="uml:Property">
277      <ownedComment xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-typeOfAddress-ownedComment"
278                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-typeOfAddress-ownedComment"
279                    xmi:type="uml:Comment">
280         <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-typeOfAddress"/>
281         <body>Indicates address type (i.e. home, office, mailing, etc.).</body>
282      </ownedComment>
283      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-typeOfAddress-lowerValue"
284                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-typeOfAddress-lowerValue"
285                  xmi:type="uml:LiteralInteger"/>
286      <upperValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-typeOfAddress-upperValue"
287                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-typeOfAddress-upperValue"
288                  xmi:type="uml:LiteralUnlimitedNatural">
289         <value>1</value>
290      </upperValue>
291      <name>typeOfAddress</name>
292      <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ControlledVocabularyEntry"/>
293   </ownedAttribute>
294   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-typeOfLocation"
295                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-typeOfLocation"
296                   xmi:type="uml:Property">
297      <ownedComment xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-typeOfLocation-ownedComment"
298                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-typeOfLocation-ownedComment"
299                    xmi:type="uml:Comment">
300         <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-typeOfLocation"/>
301         <body>The type or purpose of the location (i.e. regional office, distribution center, home).</body>
302      </ownedComment>
303      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-typeOfLocation-lowerValue"
304                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-typeOfLocation-lowerValue"
305                  xmi:type="uml:LiteralInteger"/>
306      <upperValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Address-typeOfLocation-upperValue"
307                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Address-typeOfLocation-upperValue"
308                  xmi:type="uml:LiteralUnlimitedNatural">
309         <value>1</value>
310      </upperValue>
311      <name>typeOfLocation</name>
312      <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ControlledVocabularyEntry"/>
313   </ownedAttribute>
314</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
 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 2025-01-25 16:58:33.",
77  "basedOn": "based on the UML data type DDICDIModels::DDICDILibrary::DataTypes::StructuredDataTypes::Address"
78}