PersonDetailsAlternativeLanguages
RIXML 2.5 Element
Container element that holds multiple PersonDetails elements, each providing comprehensive person information in specific non-default languages. Designed to maintain backward compatibility with v2.4 while adding multilingual support for person data.
Usage
Optional element within Person that contains one or more required PersonDetails elements. Use when person information needs to be provided in languages other than the default document language.
Business Context
Supports international research distribution by enabling complete person profiles in multiple languages, accommodating global research organizations and diverse client linguistic requirements for proper identification and communication.
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
PersonDetailsPersonDetailsType1..unbounded |
requiredSince 2.5 |
Example
<PersonDetailsAlternativeLanguages>
<PersonDetails> ... </PersonDetails>
</PersonDetailsAlternativeLanguages>Version History
Unchanged since introduction in RIXML 2.5
Design Decisions
Created PersonDetailsAlternativeLanguages container element for holding multiple PersonDetails elements in different languages
Provides structured support for offering person name and job information in multiple languages beyond the default language
RIXML Release Notes v2.5, p.18
Added PersonDetailsAlternativeLanguages as a container element for PersonDetails elements in non-default languages
To avoid breaking compatibility with v2.4 while supporting multilingual person name and job information, a duplicative construct was added beneath Person to house the data in other languages
RIXML Research Data Dictionary v2.5.1, p.30
Semantic Relationships
Qualifies1 relationship
Alternative language container provides person name and job information in non-default languages
RIXML Release Notes v2.5, p.18— Toward improved globalization