Skip to content

Class: AgreementEvent

An agreement event represents a life cycle event of a legal document. The combination of legal term amendments, contracting party changes or agreement status changes that are represented by an amendment agreement that includes a change to the overall Legal agreement representation through a change in contractual parties or terms.

URI: common_domain_model:AgreementEvent

 classDiagram
    class AgreementEvent
    click AgreementEvent href "../AgreementEvent/"
      AgreementEventInstruction <|-- AgreementEvent
        click AgreementEventInstruction href "../AgreementEventInstruction/"
      
      AgreementEvent : after
        
          
    
        
        
        AgreementEvent --> "*" LegalAgreement : after
        click LegalAgreement href "../LegalAgreement/"
    

        
      AgreementEvent : effectiveDate
        
      AgreementEvent : eventDate
        
      AgreementEvent : eventQualifier
        
      AgreementEvent : instruction
        
          
    
        
        
        AgreementEvent --> "*" AgreementInstruction : instruction
        click AgreementInstruction href "../AgreementInstruction/"
    

        
      AgreementEvent : intent
        
          
    
        
        
        AgreementEvent --> "*" AgreementEventIntentEnum : intent
        click AgreementEventIntentEnum href "../AgreementEventIntentEnum/"
    

        
      
Name Cardinality and Range Description Inheritance
eventQualifier 0..1
string
The CDM event qualifier, which corresponds to the outcome of the isEvent qual… direct
after *
LegalAgreement
The agreement as it looks after the event direct
eventDate 1
date
Specifies the date of the agreement event AgreementEventInstruction
effectiveDate 1
date
Specifies the effective date of the agreement event AgreementEventInstruction
instruction *
AgreementInstruction
Specifies the instruction associated with the agreement event triggered by an… AgreementEventInstruction
intent *
AgreementEventIntentEnum
Specifies the purposes for which the amendment agreement exists and how it wi… AgreementEventInstruction
property value
rosetta_root_type true
rosetta_metadata key
Mapping Type Mapped Value
self common_domain_model:AgreementEvent
native common_domain_model:AgreementEvent
name: AgreementEvent
annotations:
rosetta_root_type:
tag: rosetta_root_type
value: 'true'
rosetta_metadata:
tag: rosetta_metadata
value: key
description: An agreement event represents a life cycle event of a legal document.
The combination of legal term amendments, contracting party changes or agreement
status changes that are represented by an amendment agreement that includes a change
to the overall Legal agreement representation through a change in contractual parties
or terms.
from_schema: https://w3id.org/lmodel/common-domain-model
is_a: AgreementEventInstruction
attributes:
eventQualifier:
name: eventQualifier
description: The CDM event qualifier, which corresponds to the outcome of the
isEvent qualification logic which qualifies the lifecycle event as a function
of its features (e.g. PartialTermination, ClearingSubmission, Novation, ...).
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common
rank: 1000
domain_of:
- AgreementEvent
- BusinessEvent
range: string
after:
name: after
description: The agreement as it looks after the event
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common
rank: 1000
domain_of:
- AgreementEvent
- BusinessEvent
- CounterpartyPositionBusinessEvent
range: LegalAgreement
multivalued: true
name: AgreementEvent
annotations:
rosetta_root_type:
tag: rosetta_root_type
value: 'true'
rosetta_metadata:
tag: rosetta_metadata
value: key
description: An agreement event represents a life cycle event of a legal document.
The combination of legal term amendments, contracting party changes or agreement
status changes that are represented by an amendment agreement that includes a change
to the overall Legal agreement representation through a change in contractual parties
or terms.
from_schema: https://w3id.org/lmodel/common-domain-model
is_a: AgreementEventInstruction
attributes:
eventQualifier:
name: eventQualifier
description: The CDM event qualifier, which corresponds to the outcome of the
isEvent qualification logic which qualifies the lifecycle event as a function
of its features (e.g. PartialTermination, ClearingSubmission, Novation, ...).
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common
rank: 1000
owner: AgreementEvent
domain_of:
- AgreementEvent
- BusinessEvent
range: string
after:
name: after
description: The agreement as it looks after the event
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common
rank: 1000
owner: AgreementEvent
domain_of:
- AgreementEvent
- BusinessEvent
- CounterpartyPositionBusinessEvent
range: LegalAgreement
multivalued: true
eventDate:
name: eventDate
description: Specifies the date of the agreement event.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common
rank: 1000
owner: AgreementEvent
domain_of:
- AgreementEventInstruction
- CounterpartyPositionBusinessEvent
- EventInstruction
range: date
required: true
effectiveDate:
name: effectiveDate
description: Specifies the effective date of the agreement event.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common
owner: AgreementEvent
domain_of:
- CodeValue
- AgreementEventInstruction
- ClosedState
- CounterpartyPositionBusinessEvent
- IndexTransitionInstruction
- StockSplitInstruction
- PriceQuantity
- FallbackRateParameters
- CalculationPeriodDates
- LegalAgreementBase
- EventInstruction
- MinimumTransferAmountAmendment
- TerminationCurrencyAmendment
- CancelableProvision
- EconomicTerms
range: date
required: true
instruction:
name: instruction
description: Specifies the instruction associated with the agreement event triggered
by an amendment.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common
rank: 1000
owner: AgreementEvent
domain_of:
- AgreementEventInstruction
- EventInstruction
range: AgreementInstruction
multivalued: true
intent:
name: intent
description: Specifies the purposes for which the amendment agreement exists and
how it will impact the agreement to which it applies.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common
rank: 1000
owner: AgreementEvent
domain_of:
- AgreementEventInstruction
- CounterpartyPositionBusinessEvent
- EventInstruction
range: AgreementEventIntentEnum
multivalued: true