Class: BusinessCenterTime
A class for defining a time with respect to a business day calendar location. For example, 11:00:00 GBLO.
URI: common_domain_model:BusinessCenterTime
classDiagram
class BusinessCenterTime
click BusinessCenterTime href "../BusinessCenterTime/"
BusinessCenterTime <|-- FloatingRateIndexFixingTime
click FloatingRateIndexFixingTime href "../FloatingRateIndexFixingTime/"
BusinessCenterTime : businessCenter
BusinessCenterTime : hourMinuteTime
Inheritance
- BusinessCenterTime
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| hourMinuteTime | 1 time |
A time specified in hh:mm:ss format where the second component must be '00', ... | direct |
| businessCenter | 1 BusinessCenter |
A code identifying a business day calendar location | direct |
Usages
In Subsets
Comments
- Rosetta func: TimeZoneFromBusinessCenterTime — Function to resolve a time passed as BusinessCenterTime into a TimeZone time.
Identifier and Mapping Information
Annotations
| property | value |
|---|---|
| rosetta_functions | [{"name":"TimeZoneFromBusinessCenterTime","description":"Function to resolve a time passed as BusinessCenterTime into a TimeZone time.","inputs":[{"name":"time","type":"BusinessCenterTime","cardinality":"1..1"}],"output":{"name":"result","type":"TimeZone","cardinality":"1..1"},"code_implementation":true}] |
Schema Source
- from schema: https://w3id.org/lmodel/common-domain-model
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | common_domain_model:BusinessCenterTime |
| native | common_domain_model:BusinessCenterTime |
| close | fpml_5_10:BusinessCenterTime |
LinkML Source
Direct
name: BusinessCenterTime
annotations:
rosetta_functions:
tag: rosetta_functions
value: '[{"name":"TimeZoneFromBusinessCenterTime","description":"Function to resolve
a time passed as BusinessCenterTime into a TimeZone time.","inputs":[{"name":"time","type":"BusinessCenterTime","cardinality":"1..1"}],"output":{"name":"result","type":"TimeZone","cardinality":"1..1"},"code_implementation":true}]'
description: A class for defining a time with respect to a business day calendar location.
For example, 11:00:00 GBLO.
comments:
- 'Rosetta func: TimeZoneFromBusinessCenterTime — Function to resolve a time passed
as BusinessCenterTime into a TimeZone time.'
in_subset:
- cdm_base_datetime
from_schema: https://w3id.org/lmodel/common-domain-model
close_mappings:
- fpml_5_10:BusinessCenterTime
slots:
- hourMinuteTime
- businessCenter
slot_usage:
businessCenter:
name: businessCenter
description: A code identifying a business day calendar location. A business day
calendar location is drawn from the list identified by the business day calendar
location enumeration.
required: true
multivalued: false
Induced
name: BusinessCenterTime
annotations:
rosetta_functions:
tag: rosetta_functions
value: '[{"name":"TimeZoneFromBusinessCenterTime","description":"Function to resolve
a time passed as BusinessCenterTime into a TimeZone time.","inputs":[{"name":"time","type":"BusinessCenterTime","cardinality":"1..1"}],"output":{"name":"result","type":"TimeZone","cardinality":"1..1"},"code_implementation":true}]'
description: A class for defining a time with respect to a business day calendar location.
For example, 11:00:00 GBLO.
comments:
- 'Rosetta func: TimeZoneFromBusinessCenterTime — Function to resolve a time passed
as BusinessCenterTime into a TimeZone time.'
in_subset:
- cdm_base_datetime
from_schema: https://w3id.org/lmodel/common-domain-model
close_mappings:
- fpml_5_10:BusinessCenterTime
slot_usage:
businessCenter:
name: businessCenter
description: A code identifying a business day calendar location. A business day
calendar location is drawn from the list identified by the business day calendar
location enumeration.
required: true
multivalued: false
attributes:
hourMinuteTime:
name: hourMinuteTime
description: A time specified in hh:mm:ss format where the second component must
be '00', e.g. 11am would be represented as 11:00:00.
from_schema: https://w3id.org/lmodel/common-domain-model
close_mappings:
- fpml_5_10:BusinessCenterTime.hourMinuteTime
rank: 1000
owner: BusinessCenterTime
domain_of:
- BusinessCenterTime
range: time
required: true
businessCenter:
name: businessCenter
annotations:
metadata_scheme:
tag: metadata_scheme
value: true
description: A code identifying a business day calendar location. A business day
calendar location is drawn from the list identified by the business day calendar
location enumeration.
from_schema: https://w3id.org/lmodel/common-domain-model
close_mappings:
- fpml_5_10:BusinessCenters.businessCenter
rank: 1000
owner: BusinessCenterTime
domain_of:
- BusinessCenters
- BusinessCenterTime
- CalculationFrequency
- ValuationCalculationDateLocationElection
- CreditEventNotice
- ExerciseNotice
range: BusinessCenter
required: true
multivalued: false
inlined: true
inlined_as_list: true