Class: BusinessDayAdjustments
A class defining the business day convention and financial business centers used for adjusting any relevant date if it would otherwise fall on a day that is not a business day in the specified business center.
URI: common_domain_model:BusinessDayAdjustments
classDiagram
class BusinessDayAdjustments
click BusinessDayAdjustments href "../BusinessDayAdjustments/"
BusinessDayAdjustments : businessCenters
BusinessDayAdjustments --> "0..1" BusinessCenters : businessCenters
click BusinessCenters href "../BusinessCenters/"
BusinessDayAdjustments : businessDayConvention
BusinessDayAdjustments --> "1" BusinessDayConventionEnum : businessDayConvention
click BusinessDayConventionEnum href "../BusinessDayConventionEnum/"
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| businessDayConvention | 1 BusinessDayConventionEnum |
The convention for adjusting a date if it would otherwise fall on a day that ... | direct |
| businessCenters | 0..1 BusinessCenters |
The business center(s), specified either explicitly or by reference to those ... | direct |
Usages
In Subsets
Identifier and Mapping Information
Annotations
| property | value |
|---|---|
| metadata_key | True |
Schema Source
- from schema: https://w3id.org/lmodel/common-domain-model
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | common_domain_model:BusinessDayAdjustments |
| native | common_domain_model:BusinessDayAdjustments |
| close | fpml_5_10:BusinessDayAdjustments |
LinkML Source
Direct
name: BusinessDayAdjustments
annotations:
metadata_key:
tag: metadata_key
value: true
description: A class defining the business day convention and financial business centers
used for adjusting any relevant date if it would otherwise fall on a day that is
not a business day in the specified business center.
in_subset:
- cdm_base_datetime
from_schema: https://w3id.org/lmodel/common-domain-model
close_mappings:
- fpml_5_10:BusinessDayAdjustments
slots:
- businessDayConvention
- businessCenters
slot_usage:
businessDayConvention:
name: businessDayConvention
description: The convention for adjusting a date if it would otherwise fall on
a day that is not a business day.
Induced
name: BusinessDayAdjustments
annotations:
metadata_key:
tag: metadata_key
value: true
description: A class defining the business day convention and financial business centers
used for adjusting any relevant date if it would otherwise fall on a day that is
not a business day in the specified business center.
in_subset:
- cdm_base_datetime
from_schema: https://w3id.org/lmodel/common-domain-model
close_mappings:
- fpml_5_10:BusinessDayAdjustments
slot_usage:
businessDayConvention:
name: businessDayConvention
description: The convention for adjusting a date if it would otherwise fall on
a day that is not a business day.
attributes:
businessDayConvention:
name: businessDayConvention
description: The convention for adjusting a date if it would otherwise fall on
a day that is not a business day.
from_schema: https://w3id.org/lmodel/common-domain-model
close_mappings:
- fpml_5_10:BusinessDateRange.businessDayConvention
rank: 1000
owner: BusinessDayAdjustments
domain_of:
- BusinessDateRange
- BusinessDayAdjustments
- RelativeDateOffset
- FinalCalculationPeriodDateAdjustment
- FxFixingDate
range: BusinessDayConventionEnum
required: true
businessCenters:
name: businessCenters
description: The business center(s), specified either explicitly or by reference
to those specified somewhere else in the instance document.
from_schema: https://w3id.org/lmodel/common-domain-model
close_mappings:
- fpml_5_10:BusinessDateRange.businessCenters
rank: 1000
owner: BusinessDayAdjustments
domain_of:
- BusinessDateRange
- BusinessDayAdjustments
- RelativeDateOffset
- BusinessDayOffset
- ParametricDates
- FxFixingDate
range: BusinessCenters