PersonDetailsType
RIXML 2.5 Complex Type
A complex type that contains person name and job information elements including JobRole, FamilyName, GivenName, DisplayName, and other personal details. Enhanced in version 2.5 with a language attribute using ISO 639-2/T codes to support multilingual person information.
Usage
Used by PersonDetails elements to structure person information in specific languages. The language attribute is required and defaults to the Research element's language attribute or English if not specified. Contains standard person name fields and job-related information.
Business Context
Enables global research publishers to provide person information in multiple languages, supporting international audiences who may need names and job titles in their local languages while maintaining consistent person identification across language variants.
Where It Fits
Elements using this type (1)
Definition
| Composition | sequence |
| Abstract | No |
Contained Elements
| Element | Type | Min | Max |
|---|---|---|---|
JobRole | string | 0 | 1 |
FamilyName | string | 1 | 1 |
GivenName | string | 0 | 1 |
MiddleName | string | 0 | 1 |
DisplayName | string | 0 | 1 |
JobTitle | string | 0 | 1 |
Division | string | 0 | 1 |
FamilyNameSuffix | string | 0 | 1 |
Credentials | string | 0 | 1 |
Biography | string | 0 | 1 |
BiographyFormatted | string | 0 | 1 |
Attributes
Indicates the language of the RIXML document -- i.e. the language of the publisher-supplied tag values contained in the RIXML-based XML file for this research item. Described using the ISO 639-2/T Code. requiredSince 2.1 |
Version History
Unchanged since introduction in RIXML 2.5
Design Decisions
Modified PersonDetailsType to include a required language attribute for supporting person details in multiple languages
Enhances globalization support by allowing person name and job information to be provided in different languages for international publishers
RIXML Release Notes v2.5, p.17