Roster Updates Standard

Introduction

The Roster Updates Standard provides publishers with a standard vehicle for communicating analyst roster information to clients and aggregator partners. This schema leverages major elements already defined within the RIXML schema proper, but also provides a new top-level element and structure for specifying adds, updates, and deletes for organizations and people. The typical use case would be creating analyst roster files for a given publisher. 

The RIXML Roster Updates Standard includes both a set of tags and a set of rules to ensure consistent usage of these tags.

The RIXML Roster Updates Standard is part of the RIXML Standards Suite, which is also includes the RIXML Research Standard, the RIXML Interactions Standard, and the RIXML Coverage Updates Standard.

Current production release:  RIXML Roster Updates Standard 2.5

The current production version of the RIXML Roster Updates Standard is version 2.5. It was released on September 21, 2017, and became the production version on December 15, 2017, in conjunction with the version 2.5 release of the RIXML Research Standard.

Version 2.5 does not break backward-compatibility with the initial version. That is, a RIXML roster update record that validates against version 2.4 will also validate against version 2.5.

Older versions

Older versions of the RIXML Roster Updates Standard can be found on the Version History page.

Documentation

Documentation for the RIXML Roster Updates Standard is included in the Data Dictionary, Implementation Guide, and release notes for the RIXML v2.5 release.

Data Dictionary

Pages 136 of the RIXML v2.5 Data Dictionary cover the tags used in the RIXML Roster Updates Standard, while pages 7-21 contain important information about implementing any of the standards in the RIXML Standards Suite.The purpose of the RIXML v2.5 Data Dictionary outlines the approach we took in creating the RIXML Standard Suite and also explains some fundamental concepts such as XML, object modeling, schemas, etc. Diagrams of the RIXML object model are included, as are definitions for the elements and attributes.
Download the RIXML v2.5 Data Dictionary(.pdf)

Implementation Guide

The RIXML v2.5 Implementation Guide is intended to be used in conjunction with the other components of the release. The Implementation Guide outlines the approach taken by RIXML.org in creating the RIXML standards, explains the fundamental concepts regarding tagging and XML, and provides guidance for implementing the RIXML Standards Suite. It also explains some of the core principles of the standard and defines some best practices for implementing it. 
Download the RIXML v2.5 Implementation Guide (.pdf)

Release Notes

The RIXML Roster Updates Standard v2.5 contains only minor changes from the prior release.  Highlights of changes in the v2.5 release of the RIXML Standards Suite can be found in the release notes. 
Download the Release Notes. (.pdf)

Schema

There are three XSD files used by the RIXML Roster Updates Standard.  These represent the relationships and components as defined by the object model. These files can also be used to validate individual coverage update records to ensure they are RIXML-compliant. 

The following schema files contain the tags used in the RIXML Coverage Updates Standard: 

RIXML Coverage Updates main schema – contains the roster update-specific tags used in the RIXML Roster Updates Standard

RIXML Common schema – contains the tags used in multiple places in the Roster Updates Standard and/or used in more than one standard in the RIXML Standards Suite

RIXML Data Types schema – contains the valid values for the enumeration lists used in the RIXML Standards Suite