ProductRelationshipTypeEnum
RIXML 2.5 Enumeration
Enumeration defining relationships between research products. Includes BasedOn (content derived from another product), PartOf (product is component of larger work), References (makes reference to another product), Replaces (directly supersedes another product), Requires (needs another product for context), TranslationOf (language translation), and RelatedTo (general relationship without dependency).
Usage
Required attribute on RelatedProduct element to specify the type of relationship between products. Multiple relationships possible per product.
Business Context
Enables research distribution systems to establish product hierarchies, manage versioning, track dependencies, and provide comprehensive research trails for investment analysis workflows.
Where It Fits
Elements using this type (1)
Definition
| Base Type | string |
Enumeration Values
BasedOn |
| Based On |
Indicates that a product's content derives from or builds upon another product as its foundation Use when a product is created using another product as source material, such as a report based on morning call notes [RIXML Research Data Dictionary v2.5.1 p.96] ActiveSince 2.1 |
PartOf |
| Part Of |
Indicates that a product is a component or subset of a larger, more comprehensive product Use when a product represents a section, summary, or portion of a broader research piece [RIXML Research Data Dictionary v2.5.1 p.96] ActiveSince 2.1 |
References |
| References |
Indicates that a product cites or mentions another product as supporting material or background information Use when a product makes specific citations or mentions of other research for context or support [RIXML Research Data Dictionary v2.5.1 p.96] ActiveSince 2.1 |
Replaces |
| Replaces |
Indicates that a product is intended to supersede and substitute for another product entirely Use when a product corrects errors or provides updates that make a previous product obsolete [RIXML Research Data Dictionary v2.5.1 p.96] ActiveSince 2.1 |
Requires |
| Requires |
Indicates that a product needs another product to be meaningful or comprehensible Use when a product cannot stand alone and depends on another product for proper understanding [RIXML Research Data Dictionary v2.5.1 p.96] ActiveSince 2.1 |
TranslationOf |
| Translation Of |
Indicates that a product is a language translation of another product with identical content Use when a product presents the same research content in a different language than the original [RIXML Research Data Dictionary v2.5.1 p.96] ActiveSince 2.1 |
RelatedTo |
| Related To |
Indicates that a product connects thematically to another product but remains independently comprehensible Use when products share common themes or subjects but can be understood without reading the other [RIXML Research Data Dictionary v2.5.1 p.97] ActiveSince 2.1 |
Examples
<!-- Example usage of ProductRelationshipTypeEnum enumeration -->
<element type="ProductRelationshipTypeEnum">BasedOn</element>Version History
Unchanged since introduction in RIXML 2.1
Semantic Relationships
Contrasts With1 relationship
Requires relationship indicates a product needs another product to make sense, while references indicates a product mentions another product for additional context
RIXML Research Data Dictionary v2.5.1, p.96— Requires
Triggers Action1 relationship
When a product replaces another product to correct errors, it effectively causes the earlier product to be recalled or superseded
RIXML Research Data Dictionary v2.5.1, p.96— Replaces