Role
RoleFNDA function performed by a party in a relationship or process (e.g., issuer, broker, custodian, regulator).
Datasets representing this concept
1 dataset| Dataset | Role | Pure |
|---|---|---|
| legal_entity_role | primary | Pure 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];
}