Skip to content

Class: FixedPrice

A predefined price accorded by the counterparties.

URI: common_domain_model:FixedPrice

 classDiagram
    class FixedPrice
    click FixedPrice href "../FixedPrice/"
      FixedPrice : price





        FixedPrice --> "0..1" PriceSchedule : price
        click PriceSchedule href "../PriceSchedule/"



Slots

Name Cardinality and Range Description Inheritance
price 0..1
PriceSchedule
Fixed price step schedule, including an initial price specified as an absolut... direct

Usages

used by used in type used
FixedPricePayout fixedPrice range FixedPrice

In Subsets

Comments

  • Rosetta condition: NonNegativePrice_amount — if price -> value exists then price -> value >= 0.0
  • Rosetta condition: NonNegativePrice_datedValue — if price -> datedValue exists then price -> datedValue -> value all >= 0.0

Identifier and Mapping Information

Schema Source

Mappings

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

LinkML Source

Direct

name: FixedPrice
description: A predefined price accorded by the counterparties.
comments:
- 'Rosetta condition: NonNegativePrice_amount  if price -> value exists then price
  -> value >= 0.0'
- 'Rosetta condition: NonNegativePrice_datedValue  if price -> datedValue exists
  then price -> datedValue -> value all >= 0.0'
in_subset:
- cdm_product_common_settlement
from_schema: https://w3id.org/lmodel/common-domain-model
slots:
- price
slot_usage:
  price:
    name: price
    description: Fixed price step schedule, including an initial price specified as
      an absolute number.
    range: PriceSchedule

Induced

name: FixedPrice
description: A predefined price accorded by the counterparties.
comments:
- 'Rosetta condition: NonNegativePrice_amount  if price -> value exists then price
  -> value >= 0.0'
- 'Rosetta condition: NonNegativePrice_datedValue  if price -> datedValue exists
  then price -> datedValue -> value all >= 0.0'
in_subset:
- cdm_product_common_settlement
from_schema: https://w3id.org/lmodel/common-domain-model
slot_usage:
  price:
    name: price
    description: Fixed price step schedule, including an initial price specified as
      an absolute number.
    range: PriceSchedule
attributes:
  price:
    name: price
    description: Fixed price step schedule, including an initial price specified as
      an absolute number.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: FixedPrice
    domain_of:
    - IdentifiedList
    - PriceQuantity
    - RateSchedule
    - FixedPrice
    range: PriceSchedule