Address
RIXML 2.5 Element
Physical street address information with structured address components. Contains required AddressLine1 and Country fields, optional AddressLine2 through AddressLine5 for extended address details, and optional City, StateProvince, and PostalCode fields for complete geographic identification.
Strongly Recommended. Describes the street address.
Usage
Strongly recommended optional element within ContactInfo. AddressLine1 and Country are required when Address is used. Additional address lines and geographic details are optional but recommended for complete addressing.
Business Context
Provides physical location information for research organizations and individuals, supporting compliance requirements, business correspondence, and client relationship management in research distribution workflows.
Specification Guide
Overview
Address is a structured element that captures a complete physical street address, supporting international addressing formats through multiple address lines plus city, state/province, postal code, and country components. It exists to provide a standardised, machine-readable representation of physical location information for the organisations and individuals involved in research distribution, supporting both business correspondence and regulatory record-keeping.
Usage
Address appears within ContactInfo as a strongly recommended optional child element (sources: data-dictionary-2.4 p.32, data-dictionary-2.5.1 p.34, user-guide-2.3 p.20). When present, it requires AddressLine1 and Country as a minimum; AddressLine2 through AddressLine5, City, StateProvince, and PostalCode are optional and may be used as needed to accommodate diverse international addressing conventions [RIXML Research Data Dictionary v2.5.1 p.34].
The five address-line structure provides flexibility for complex organisational addresses and for postal formats that do not map cleanly to a single street line. In RIXML 2.x, a single Address is typically used per ContactInfo [RIXML User Guide v2.3 p.20]. In the v3 draft, Address becomes a child of an AddressList container that permits multiple addresses per contact (sources: data-dictionary-v3-draft p.28, meeting-2025-01 p.35, meeting-2025-06 p.22).
Rules
- SHOULDAddress is strongly recommended when ContactInfo is provided, to ensure contact information is complete.[RIXML Research Data Dictionary v2.5.1 p.34] [RIXML User Guide v2.2 p.20] [RIXML User Guide v2.3 p.20] [RIXML Research Suite Data Dictionary v3.0 (DRAFT) p.28]↗
- MUSTWhen Address is used,
AddressLine1and Country are required; other address components are optional.[RIXML Interactions Data Dictionary v2.0 p.20] [RIXML User Guide v2.1 p.20] [RIXML User Guide v2.2 p.20] [RIXML Research Data Dictionary v2.4 p.32] [RIXML Research Data Dictionary v2.5.1 p.34]
Relationships
- child-ofContactInfo — Address appears as a strongly recommended optional child of ContactInfo in RIXML 2.x.
- requiresCountry — Address requires Country as a mandatory child element whenever Address is present.
Where It Fits
Canonical Path
Children
Definition
| Type | |
| Namespace | http://www.rixml.org/2017/9/RIXML |
| Min Occurs | 1 |
| Max Occurs | 1 |
Attributes
No attributes defined for this element
Children
AddressLine1string1..1 |
Indicates the first line of the street address. requiredSince 2.1 |
AddressLine2string0..1 |
Indicates the second line of the street address. optionalSince 2.1 |
AddressLine3string0..1 |
Indicates the third line of the street address. optionalSince 2.1 |
AddressLine4string0..1 |
optionalSince 2.1 |
AddressLine5string0..1 |
optionalSince 2.1 |
Citystring0..1 |
Indicates the city where the street address is located. optionalSince 2.1 |
StateProvincestring0..1 |
Indicates the State/Province/Canton/County information of the address. optionalSince 2.1 |
PostalCodestring0..1 |
Indicates the Postal code, quadrant, zone or Zip code. optionalSince 2.1 |
Countrystring1..1 |
This field indicates the country, as it should be displayed. requiredSince 2.1 |
Example
<Address>
<AddressLine1> ... </AddressLine1>
<Country> ... </Country>
</Address>Version History
Unchanged since introduction in RIXML 2.1
Address is present from RIXML 2.0 onward with a stable structure: required AddressLine1 and Country, optional AddressLine2–AddressLine5, City, StateProvince, and PostalCode (sources: data-dictionary-interactions-2.0 p.20, user-guide-2.1 p.20, user-guide-2.2 p.20, user-guide-2.3 p.20, data-dictionary-2.4 p.32, data-dictionary-2.5.1 p.34). It is consistently described as strongly recommended within ContactInfo across all 2.x versions.
In the RIXML v3 draft, the containment model changes: Address is moved under a new AddressList container that permits multiple Address instances per contact, alongside parallel list containers for phone, email, and website (sources: data-dictionary-v3-draft p.28, meeting-2025-01 p.35, meeting-2025-06 p.22). The internal structure of Address itself is preserved.
Business Rules
Address element is strongly recommended for ContactInfo