RIXML Documentation

CoverageUpdate

RIXML 2.5 Element

Required

An element representing individual changes to coverage assignments, typically used when financial firms update which analysts cover specific companies or sectors

A coverage update gives a publisher the ability to communicate changes to its coverage universe. The common case would be a financial services firm updating the list of companies covered by a particular analyst.

Usage

Required child element of CoverageUpdates with multiple instances allowed, containing StatusInfo and CoveragePairing elements to specify coverage relationships

Business Context

Enables precise communication of coverage changes to aggregator partners and clients, supporting accurate routing of research content and analyst attribution

Source:data-dictionary-2.5.1
Schema:RIXML-CoverageUpdates-2_5.xsd:40

Where It Fits

Canonical Path

CoverageUpdates/CoverageUpdate

Definition

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

Attributes

This is to facilitate the unique identification of a particular individual coverage update. Enables a consumer of this information to keep track of which updates have been applied to its database and which are duplicates. We recommend UUIDs to ensure uniqueness.

optionalSince 2.5

Children

StatusInfo(complex)1..unbounded

For statusType attribute, use: Published=Add, Revised=Update, Deleted=Delete.

requiredSince 2.5
CoveragePairingCoveragePairingType1..unbounded
requiredSince 2.5

Example

<CoverageUpdate>
  <StatusInfo> ... </StatusInfo>
  <CoveragePairing> ... </CoveragePairing>
</CoverageUpdate>

Version History

Unchanged since introduction in RIXML 2.5

Business Rules

SHOULD

Individual coverage updates should use UUID identifiers to enable tracking and duplicate prevention

best-practiceuniqueness

Semantic Relationships

Requires1 relationship

StatusInfoMUST

Coverage updates must contain status information to indicate whether the coverage change is an addition, update, or deletion for analyst coverage tracking

RIXML Research Data Dictionary v2.5.1, p.137CoverageUpdate

Constrains1 relationship

The coverage update identifier helps consumers manage which coverage updates have been processed and avoid processing duplicates

RIXML Research Data Dictionary v2.5.1, p.136coverageUpdateID