RIXML Documentation

IssuerID

RIXML 2.5 Element

Level OneRequired

Specifies symbol or identifier for issuer using various identification schemes. Requires idType from IssuerSecurityIDTypeEnum and idValue attributes, with optional publisherDefinedValue for custom schemes.

Usage

Optional element within Issuer, can appear zero or more times. Must have idType and idValue attributes. Publishers encouraged to include multiple ID types for certainty.

Business Context

Enables precise issuer identification across different data systems and vendor platforms, supporting accurate content matching and cross-referencing in research workflows.

Source:level-one-2.5
Schema:RIXML-Common-2_5.xsd:1724

Specification Guide

Overview

IssuerID provides a unique, machine-readable identifier for an issuing entity using one of several recognised identification schemes. Because no single universal issuer identifier exists in financial markets, the element deliberately accommodates multiple schemes — including security-level identifiers such as CUSIP or SEDOL repurposed as issuer identifiers — selected via the idType attribute drawn from IssuerSecurityIDTypeEnum. It is a core building block of the issuer context package, sitting beneath Issuer within IssuerDetails, and underpins cross-system entity matching, research aggregation, and disclosure linkage.

Usage

In RIXML 2.x, IssuerID appears as an optional child of Issuer with cardinality 0..unbounded, allowing the same issuer to be tagged with multiple identifiers from different schemes. Publishers are encouraged to supply more than one IssuerID (for example, both a CUSIP and a Bloomberg ticker) to maximise the likelihood that downstream consumers can resolve the entity against their own reference data. Each instance carries two required attributes: idType (the scheme, from IssuerSecurityIDTypeEnum) and idValue (the identifier string itself). The optional publisherDefinedValue is used when idType is set to PublisherDefined, to name the custom scheme in use. Typical pairings include IssuerName for human-readable naming and IssuerSecurityID within Legal disclosures, which cross-references IssuerID values to link disclosures to specific entities. While some early user guides describe IssuerID as effectively required for meaningful issuer tagging (sources: user-guide-2.1 p.34, user-guide-2.2 p.36), the schema treats it as optional with multiples allowed (sources: data-dictionary-2.4 p.50, level-one-2.5 p.12).

Rules

  • MUSTWhen idType is set to PublisherDefined, the publisherDefinedValue must be populated to identify the custom scheme in use.[RIXML User Guide v2.2 p.36] [RIXML User Guide v2.3 p.36]
  • MUSTEach IssuerID instance must carry both idType and idValue (in v3, the identifier moves into the element content rather than the idValue attribute).[RIXML Research Data Dictionary v2.5.1 p.53] [RIXML Level One Addendum v2.5 p.12] [RIXML Research Suite Data Dictionary v3.0 (DRAFT) p.51]
  • SHOULDPublishers should include multiple IssuerID instances using different identifier schemes to improve cross-vendor matching reliability.[RIXML Level One Addendum v2.2 p.17] [RIXML Level One Addendum v2.3.1 p.12] [RIXML Level One Addendum v2.5 p.12]
  • SHOULDFor RelatedProduct entries whose relationship type implies an issuer context (for example Model, IndustryReport, or InitiationReport), an IssuerID should be supplied to ground the relationship.[RIXML Research Suite Data Dictionary v3.0 (DRAFT) p.64]
  • MAYBecause no universal issuer identification standard exists, security-level identifier types from IssuerSecurityIDTypeEnum (e.g. CUSIP, SEDOL) may be used as issuer identifiers.[RIXML User Guide v2.3 p.36] [RIXML Research Data Dictionary v2.4 p.50] [RIXML Research Data Dictionary v2.5.1 p.53]

Relationships

Where It Fits

Definition

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

Attributes

idTypeIssuerSecurityIDTypeEnum

Indicates the organization or company's protocol used for the issuer identifier (i.e. the Issuer classification scheme). Note that since their is no universally accepted means of identifying an Issuer (as opposed to a specific security), IssuerID allows the use of what are technically security identifers as a means of identifying an Issuer (CUSIP, SEDOL, etc).

required

For specifying other IM systems.

optionalSince 2.1
idValuestring

The actual symbol identifying the index.

requiredSince 2.1

Children

Contains text content (type: string)

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

Example

<IssuerID idType="Value"
           idValue="example">ABC-123</IssuerID>

Version History

Unchanged since introduction in RIXML 2.1

IssuerID has been a stable part of the issuer context package since RIXML 2.1, when it was documented with required idType and idValue attributes plus an optional publisherDefinedValue for custom schemes [user-guide-2.1 p.34]. Across 2.2 through 2.5 the structure is unchanged; revisions instead extend IssuerSecurityIDTypeEnum: - 2.3 added ExchangeTicker as an idType option [release-notes-2.3 p.2]. - 2.5 added DUNS to support nine-digit Dun & Bradstreet identifiers, enabling tagging of privately held companies in addition to publicly traded issuers [release-notes-2.5 p.31]. The v3 draft restructures the element: the identifier value moves from the idValue attribute into the element's text content, the custom-scheme attribute is renamed to idTypePublisherDefinedValue, and IssuerID is reparented under a new IssuerIDList container [data-dictionary-v3-draft p.51].

Business Rules

MUST

When IssuerID idType attribute has value PublisherDefined, the publisherDefinedValue attribute is required

validationconditional-requirement

Design Decisions

IssuerID allows the use of security identifiers to identify issuers

There is no universally accepted means of identifying an issuer (as opposed to a specific security), so the schema permits using what are technically security identifiers as a means of identifying an issuer

RIXML Research Data Dictionary v2.5.1, p.53

Semantic Relationships

Requires3 relationships

Publisher-defined value attribute is only populated when the identification type is set to PublisherDefined

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

The issuerID attribute must reference an IssuerID that appears elsewhere in the product metadata to enable unique identification

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

The publisherDefinedValue attribute is used when the idType attribute has a value of PublisherDefined

RIXML Level One Addendum v2.5, p.12Research.Product.Context.IssuerDetails.Issuer.IssuerID

Qualifies1 relationship

NameValueINFORMATIVE

The name value provides the human-readable name that corresponds to the issuer identifier value

RIXML Research Data Dictionary v2.5.1, p.53NameValue (Required, String)

Broadens1 relationship

DUNS enumeration value enables identification of private companies through the Data Universal Number System for business credit assessment

RIXML Release Notes v2.5, p.31Identifying private companies