RIXML Documentation

PersonLabel

RIXML 2.5 Element

Required

Provides alternative identifiers for a person within specific vendor or distribution contexts. Allows assignment of multiple platform-specific author codes while maintaining a single primary personID.

This element can be used to include a label by which this person is known in the context named in the personLabelContext attribute. Useful for supplying author codes that have meaning on specific vendor platforms.

Usage

Optional child of Person element. Can appear multiple times with different personLabelContext values. Used when the same author needs different identification codes across various distribution platforms.

Business Context

Solves the historical challenge of author identification across multiple vendor systems by enabling each platform to use its own author coding scheme while maintaining referential integrity in the source system.

Source:data-dictionary-2.5.1
Schema:RIXML-Common-2_5.xsd:859

Where It Fits

Definition

Type
Namespacehttp://www.rixml.org/2017/9/RIXML
Min Occurs1
Max Occurs1
Content ModelText content (string)

Attributes

This attribute must be used to indicate the specific context for the person label. This would typically be a mnemonic for an individual vendor platform in which the labeled person has a presence. For example, it may be useful for identifying authors of research contributed to a particular vendor platform. Here, a vendor is defined as an organization outside the buy-side and sell-side community of financial services firms which provides platforms or tools used by participants in the investment research economy.

optionalSince 2.3

Children

Contains text content (type: string)

This element's value is its text content. Attributes provide additional context.

Example

<PersonLabel>ABC-123</PersonLabel>

Version History

Unchanged since introduction in RIXML 2.3

Business Rules

MUST

PersonLabelContext attribute must be used when PersonLabel element is present

validationconditional-requirementcontext
SHOULD

The personID should be used for the unique identifier used by the author's firm, while PersonLabel elements should be added as required by each aggregation vendor or distribution channel

author-identificationmulti-vendor-support

Design Decisions

The PersonLabel element was designed to support multiple author codes for different vendor platforms while maintaining a single personID

Publishers needed to provide different author identification codes for various distribution channels and vendor platforms, but RIXML only provides one personID tag. The PersonLabel element with personLabelContext attribute allows multiple vendor-specific codes while keeping the personID as the firm's unique identifier

RIXML Research Data Dictionary v2.5.1, p.15

Semantic Relationships

Qualifies1 relationship

PersonLabel elements provide vendor-specific author codes while personID serves as the firm's internal unique identifier

RIXML Research Data Dictionary v2.5.1, p.15Author identification

Requires1 relationship

The personLabelContext attribute is mandatory when using PersonLabel to specify the vendor platform or context for the person label

RIXML Research Data Dictionary v2.5.1, p.33Elements and Attributes: