Causeway
Degraded in us-west-2DocsRequest Dataset
<- Back to concepts

Role

RoleFND

A function performed by a party in a relationship or process (e.g., issuer, broker, custodian, regulator).

Datasets representing this concept
1 dataset
DatasetRolePure
legal_entity_roleprimaryPure Model ->
Pure Class

FIBO-grounded class definition for this concept: properties, multiplicities, and source-column annotations. Per-dataset Mapping and Table blocks live on each dataset's Pure Model tab.

<<Lineage.parquetBacked>>
{Lineage.parquetPath = 'out/parquet/legal_entity_role.parquet', Lineage.fiboModule = 'FND', Lineage.fiboConcept = 'Role', Lineage.datasetTitle = 'Legal Entity Roles'}
// Functional roles each entity plays (issuer, counterparty, broker, custodian, fund admin, regulator, internal, etc.) with effective dating.
Class fibo::fnd::Role
{
    // LegalEntityIdentifier: Globally unique 20-character code (ISO 17442) assigned to a legal entity for identification in financial transactions.
    lei : String[1];
    // Role: A function performed by a party in a relationship or process (e.g., issuer, broker, custodian, regulator).
    role : String[1];
    // ValidFromDate: The date a record\'s information became effective. Together with Valid To Date and Is Current, supports point-in-time history (slowly-changing dimension).
    validFrom : StrictDate[1];
    // ValidToDate: The date a record\'s information stopped being effective. NULL means still in force.
    validTo : StrictDate[0..1];
}