Skip to content

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

used by used in type used
AdjustableDate dateAdjustments range BusinessDayAdjustments
AdjustableDate dateAdjustmentsReference range BusinessDayAdjustments
AdjustableDates dateAdjustments range BusinessDayAdjustments
AdjustableOrAdjustedDate dateAdjustments range BusinessDayAdjustments
AdjustableOrAdjustedOrRelativeDate dateAdjustments range BusinessDayAdjustments
AdjustedRelativeDateOffset relativeDateAdjustments range BusinessDayAdjustments
PeriodicDates periodDatesAdjustments range BusinessDayAdjustments
DividendPeriod dateAdjustments range BusinessDayAdjustments
CalculationPeriodDates calculationPeriodDatesAdjustments range BusinessDayAdjustments
ObservationSchedule dateAdjustments range BusinessDayAdjustments
ResetDates resetDatesAdjustments range BusinessDayAdjustments
PaymentDates paymentDatesAdjustments range BusinessDayAdjustments
EconomicTerms dateAdjustments range BusinessDayAdjustments

In Subsets

Identifier and Mapping Information

Annotations

property value
metadata_key True

Schema Source

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