Class: AdjustableOrRelativeDates
A class giving the choice between defining a series of dates as an explicit list of dates together with applicable adjustments or as relative to some other series of (anchor) dates.
URI: common_domain_model:AdjustableOrRelativeDates
classDiagram
class AdjustableOrRelativeDates
click AdjustableOrRelativeDates href "../AdjustableOrRelativeDates/"
AdjustableOrRelativeDates : adjustableDates
AdjustableOrRelativeDates --> "0..1" AdjustableDates : adjustableDates
click AdjustableDates href "../AdjustableDates/"
AdjustableOrRelativeDates : relativeDates
AdjustableOrRelativeDates --> "0..1" RelativeDates : relativeDates
click RelativeDates href "../RelativeDates/"
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| adjustableDates | 0..1 AdjustableDates |
A series of dates that shall be subject to adjustment if they would otherwise… | direct |
| relativeDates | 0..1 RelativeDates |
A series of dates specified as some offset to another series of dates (the an… | direct |
Expressions & Logic
All Of
Section titled “All Of”The class must satisfy all of:
- AnonymousClassExpression({ ‘description’: (’AdjustableOrRelativeDatesChoice: Choice rule to represent an FpML choice ’ ‘construct.’), ‘exactly_one_of’: [AnonymousClassExpression({ ‘slot_conditions’: {‘adjustableDates’: SlotDefinition({‘name’: ‘adjustableDates’, ‘value_presence’: PresenceEnum(text=‘PRESENT’)})} }), AnonymousClassExpression({ ‘slot_conditions’: {‘relativeDates’: SlotDefinition({‘name’: ‘relativeDates’, ‘value_presence’: PresenceEnum(text=‘PRESENT’)})} })] })
Usages
Section titled “Usages”Identifier and Mapping Information
Section titled “Identifier and Mapping Information”Annotations
Section titled “Annotations”| property | value |
|---|---|
| rosetta_metadata | key |
Schema Source
Section titled “Schema Source”- from schema: https://w3id.org/lmodel/common-domain-model
Mappings
Section titled “Mappings”| Mapping Type | Mapped Value |
|---|---|
| self | common_domain_model:AdjustableOrRelativeDates |
| native | common_domain_model:AdjustableOrRelativeDates |
LinkML Source
Section titled “LinkML Source”Direct
Section titled “Direct”name: AdjustableOrRelativeDatesannotations: rosetta_metadata: tag: rosetta_metadata value: keydescription: A class giving the choice between defining a series of dates as an explicit list of dates together with applicable adjustments or as relative to some other series of (anchor) dates.from_schema: https://w3id.org/lmodel/common-domain-modelattributes: adjustableDates: name: adjustableDates description: A series of dates that shall be subject to adjustment if they would otherwise fall on a day that is not a business day in the specified business centers, together with the convention for adjusting the date. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_base_datetime rank: 1000 domain_of: - AdjustableOrRelativeDates - AdjustableRelativeOrPeriodicDates - SettlementDate range: AdjustableDates relativeDates: name: relativeDates description: A series of dates specified as some offset to another series of dates (the anchor dates). from_schema: https://w3id.org/lmodel/common-domain-model/cdm_base_datetime rank: 1000 domain_of: - AdjustableOrRelativeDates - AdjustableRelativeOrPeriodicDates range: RelativeDatesall_of:- description: 'AdjustableOrRelativeDatesChoice: Choice rule to represent an FpML choice construct.' exactly_one_of: - slot_conditions: adjustableDates: name: adjustableDates value_presence: PRESENT - slot_conditions: relativeDates: name: relativeDates value_presence: PRESENTInduced
Section titled “Induced”name: AdjustableOrRelativeDatesannotations: rosetta_metadata: tag: rosetta_metadata value: keydescription: A class giving the choice between defining a series of dates as an explicit list of dates together with applicable adjustments or as relative to some other series of (anchor) dates.from_schema: https://w3id.org/lmodel/common-domain-modelattributes: adjustableDates: name: adjustableDates description: A series of dates that shall be subject to adjustment if they would otherwise fall on a day that is not a business day in the specified business centers, together with the convention for adjusting the date. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_base_datetime rank: 1000 owner: AdjustableOrRelativeDates domain_of: - AdjustableOrRelativeDates - AdjustableRelativeOrPeriodicDates - SettlementDate range: AdjustableDates relativeDates: name: relativeDates description: A series of dates specified as some offset to another series of dates (the anchor dates). from_schema: https://w3id.org/lmodel/common-domain-model/cdm_base_datetime rank: 1000 owner: AdjustableOrRelativeDates domain_of: - AdjustableOrRelativeDates - AdjustableRelativeOrPeriodicDates range: RelativeDatesall_of:- description: 'AdjustableOrRelativeDatesChoice: Choice rule to represent an FpML choice construct.' exactly_one_of: - slot_conditions: adjustableDates: name: adjustableDates value_presence: PRESENT - slot_conditions: relativeDates: name: relativeDates value_presence: PRESENT