PersonGroupDetails
RIXML 2.5 Element
Provides name information for a person group in a specific language. Contains language attribute (optional) that defaults to the Research element's language or English if not specified, and Name element (required) that indicates the group's name.
Usage
Used within PersonGroupDetailsAlternativeLanguages containers to provide group names in non-default languages. Required when expressing group information in multiple languages to maintain compatibility with v2.4 while adding internationalization support.
Business Context
Enables international research distribution by allowing person group names to be expressed in multiple languages, supporting global research teams and multilingual client bases.
Specification Guide
Overview
PersonGroupDetails is a localized naming container that carries a research team or group's name in a specific language. It pairs a required name value with a language attribute, enabling team identities to be expressed in multiple languages alongside the default name held on PersonGroup.
Usage
Use PersonGroupDetails inside PersonGroupDetailsAlternativeLanguages to provide one or more translated or localized variants of a group's name. Each occurrence supplies the name for a single language, identified by the language attribute (an ISO 639-2/T code); when omitted, the language defaults to that of the enclosing Research element, or English if no language is set there [RIXML Research Data Dictionary v2.5.1 p.26]. The default/primary team name continues to be carried on PersonGroup, while PersonGroupDetails entries supply additional language variants for international distribution [RIXML Release Notes v2.5 p.25].
Relationships
- contained-byPersonGroupDetailsAlternativeLanguages — PersonGroupDetailsAlternativeLanguages aggregates one or more PersonGroupDetails elements, each providing the group's name in a different language.
- qualifiesPersonGroup — Provides localized name variants for the team or group identified by PersonGroup, whose own Name holds the default-language name.
- depends-onResearch — When the
languageattribute is omitted, the language defaults to the language declared on the enclosing Research element (or English if none is declared).
Where It Fits
Canonical Path
Definition
| Type | PersonGroupDetailsType |
| Namespace | http://www.rixml.org/2017/9/RIXML |
| Min Occurs | 1 |
| Max Occurs | 1 |
Attributes
Indicates the language of the Person Group Details. If not specified, default to value of language attribute of top Research element. If language attribute of Research element is not specified, default to English. Described using the ISO 639-2/T Code. optional |
Children
Namestring1..1 |
Indicates the name of the person group. requiredSince 2.5 |
Example
<PersonGroupDetails>
<Name> ... </Name>
</PersonGroupDetails>Version History
Unchanged since introduction in RIXML 2.5
Introduced in RIXML 2.5 as part of the globalization enhancements that added multilingual name support for people and groups, alongside PersonGroupDetailsAlternativeLanguages [RIXML Release Notes v2.5 p.22]. The structure carries forward unchanged into 2.5.1 [RIXML Research Data Dictionary v2.5.1 p.26]. The design preserves backward compatibility with 2.4, where group names were carried only on PersonGroup.
Business Rules
PersonGroupDetails language attribute should default to the Research element language attribute when not specified, and to English when the Research language is also unspecified
When language attribute is not specified for PersonGroupDetails, it defaults to the language attribute value of the top Research element
When the Research element language attribute is not specified, PersonGroupDetails language defaults to English
Semantic Relationships
Constrained By2 relationships
When not specified, PersonGroupDetails language defaults to the value from the Research element's language attribute
RIXML Research Data Dictionary v2.5.1, p.27— Elements and Attributes:
When neither PersonGroupDetails language nor Research element language is specified, the system defaults to English (eng per ISO639-2LanguageType)
RIXML Research Data Dictionary v2.5.1, p.27— Elements and Attributes:
Requires1 relationship
PersonGroupDetailsAlternativeLanguages serves as a container that necessitates the presence of PersonGroupDetails elements to provide multilingual name information
RIXML Research Data Dictionary v2.5.1, p.27— PersonGroupDetailsAlternativeLanguages
Overrides1 relationship
When not specified, person group details language defaults to the Research element language, or English if Research language is unspecified
RIXML Release Notes v2.5, p.21— Toward improved globalization
Qualifies1 relationship
Alternative language container provides person group name information in non-default languages
RIXML Release Notes v2.5, p.22— Toward improved globalization