Skip to content

Class: TimeZone

The time alongside with the timezone location information. This class makes use of the FpML TimezoneLocation construct.

URI: common_domain_model:TimeZone

 classDiagram
    class TimeZone
    click TimeZone href "../TimeZone/"
      TimeZone : location

      TimeZone : time

Slots

Name Cardinality and Range Description Inheritance
time 1
time
The observation time direct
location 0..1
string
FpML specifies the timezoneLocationScheme by reference to the Time Zone Datab... direct

Usages

used by used in type used
DirectOrRelativeTime directTime range TimeZone
RelativeTime timeRelativeTo range TimeZone
BusinessEvent eventTime range TimeZone
BusinessEvent effectiveTime range TimeZone
ExecutionInstruction tradeTime range TimeZone
Trade tradeTime range TimeZone
TradePricingReport pricingTime range TimeZone
EventInstruction eventTime range TimeZone
EventInstruction effectiveTime range TimeZone
ObservationIdentifier observationTime range TimeZone
RecallProvision issuanceCutoffTime range TimeZone
RecallProvision notificationTime range TimeZone

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
metadata_key True
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

Mappings

Mapping Type Mapped Value
self common_domain_model:TimeZone
native common_domain_model:TimeZone

LinkML Source

Direct

name: TimeZone
annotations:
  metadata_key:
    tag: metadata_key
    value: true
  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: The time alongside with the timezone location information. This class
  makes use of the FpML TimezoneLocation construct.
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
slots:
- time
- location

Induced

name: TimeZone
annotations:
  metadata_key:
    tag: metadata_key
    value: true
  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: The time alongside with the timezone location information. This class
  makes use of the FpML TimezoneLocation construct.
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
attributes:
  time:
    name: time
    description: The observation time.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: TimeZone
    domain_of:
    - TimeZone
    - ValuationTime
    - FeaturePayment
    range: time
    required: true
  location:
    name: location
    annotations:
      metadata_scheme:
        tag: metadata_scheme
        value: true
    description: FpML specifies the timezoneLocationScheme by reference to the Time
      Zone Database (a.k.a. tz database) maintained by IANA, the Internet Assigned
      Numbers Authority.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: TimeZone
    domain_of:
    - TimeZone
    - ValuationTime
    - AssetDeliveryInformation
    range: string