RIXML Documentation

Specialty

RIXML 2.5 Element

Required

A specialized research focus area or analytical expertise that can now be designated as a covered entity in coverage update messages. Specialty represents distinct analytical approaches, research methodologies, or domain specializations that research firms emphasize in their coverage universe.

Usage

In the CoverageUpdates side-car schema, Specialty is now a valid choice element within CoveredEntitiesType (alongside AssetClass, AssetType, SecurityType, Issuer, Security, SectorIndustry, Region, Country, Index, and Discipline). Coverage update messages can now communicate that a research firm or analyst covers particular specialties (such as fundamental analysis, technical analysis, ESG research, small-cap equity research, etc.). The cardinality is 0..unbounded within CoveredEntities.

Business Context

Coverage management systems track which analysts cover which entities and regions. By enabling Specialty as a covered entity, publishers can communicate analytical expertise areas that distinguish their coverage offerings. This enhancement supports more granular coverage rosters and helps aggregators and clients identify researchers with specific methodological or domain expertise.

Source:release-notes-2.5
Schema:RIXML-Common-2_5.xsd:930

Specification Guide

Overview

Specialty identifies a specific area of analytical or research specialisation — such as fundamental analysis, quantitative methods, ESG, technical analysis, or distressed situations — associated with a research-publishing organisation, a specific product, or an analyst's coverage. It is an enumeration-based element: each occurrence carries a required specialty attribute whose value is drawn from SpecialtyEnum, providing a standardised vocabulary for declaring expertise across the research ecosystem (sources: data-dictionary-2.4 p.30, release-notes-2.4 p.18, v3-enumlist-set5-subject-specialty p.1). The element bridges organisational capability declarations and content classification: it describes both *what* methodologies a publisher offers and *which* of those methodologies were applied to a given research product [release-notes-2.4 p.18].

Usage

Specialty appears in multiple contexts across RIXML versions: - Organisation/publisher profiling — as a child of a Specialties container (typically reached via Expertise on an Organization) to declare the publisher's areas of expertise. Cardinality is 1..n inside the container, allowing organisations to enumerate diverse capabilities [release-notes-2.4 p.18]. - Product classification — as an optional child of ProductClassifications with 0..n cardinality, indicating which organisational specialty was applied in creating the parent Product [release-notes-2.4 p.19]. This usage was added in RIXML 2.4. - Coverage updates — from RIXML 2.5 onward, Specialty is a valid choice within CoveredEntitiesType inside CoveragePairing, so a CoverageUpdate can declare that an analyst or firm covers a particular specialty (e.g. small-cap equity, ESG research). Cardinality is 0..unbounded within CoveredEntities [release-notes-2.5 p.29]. In all contexts the specialty attribute is required and must hold a SpecialtyEnum value.

Rules

Relationships

Where It Fits

Definition

Type
Namespacehttp://www.rixml.org/2017/9/RIXML
Min Occurs1
Max Occurs1

Attributes

specialtySpecialtyEnum
requiredSince 2.4

Children

No child elements defined

Example

<Specialty specialty="Value" />

Version History

Unchanged since introduction in RIXML 2.4

- RIXML 2.4Specialty was extended beyond organisation profiling: a new optional 0..n occurrence was added under ProductClassifications so publishers could mark the specific specialty expertise used in authoring a product (sources: quarterly-2012-q4 p.3, release-notes-2.4 p.19). - RIXML 2.5Specialty became a valid choice within CoveredEntitiesType in the CoverageUpdates side-car schema, enabling specialties to be expressed as covered entities in CoveragePairing [release-notes-2.5 p.29]. Around this time the working group noted semantic overlap between Specialty and a ResearchApproach concept, flagging the need for consolidation [quarterly-2017-q2 p.8]. - RIXML 3.0 (draft) — The element is retained, repositioned within a SpecialtyList wrapper in the v3 draft data dictionary [data-dictionary-v3-draft p.80], and remains usable across Research, coverage updates, roster updates, and focus tag sets [v3-enumlist-set5-subject-specialty p.1]. The ESG term is being kept within SpecialtyEnum in 3.0 with no additional ESG-related terms added, preserving the ability to flag ESG specialisation [meeting-2024-winter p.13].

Semantic Relationships

Broadens1 relationship

Specialty element expands the coverage update capabilities by allowing specialties to be tracked as covered entities in coverage management

RIXML Release Notes v2.5, p.29Support Specialties as Covered Entities