Class: PriceSource
Specifies a publication that provides the commodity price, including, where applicable, the details of where in the publication the price is published.
URI: common_domain_model:PriceSource
classDiagram
class PriceSource
click PriceSource href "../PriceSource/"
PriceSource : pricePublisher
PriceSource : priceSourceHeading
PriceSource : priceSourceLocation
PriceSource : priceSourceTime
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| pricePublisher | 1 string |
Defines a publication in which the price can be found | direct |
| priceSourceLocation | 0..1 string |
Specifies the location of the price which may be a specific page, electornic … | direct |
| priceSourceHeading | 0..1 string |
Specifies the heading or field name for the price on a given page or screen, … | direct |
| priceSourceTime | 0..1 time |
Specifies the time at which the price should be observed | direct |
Usages
Section titled “Usages”| used by | used in | type | used |
|---|---|---|---|
| CommodityProductDefinition | priceSource | range | PriceSource |
| Rule Applied | Preconditions | Postconditions | Elseconditions |
|---|---|---|---|
| slot_conditions | {'priceSourceHeading': {'value_presence': 'PRESENT'}} |
{'priceSourceLocation': {'value_presence': 'PRESENT'}} |
Identifier and Mapping Information
Section titled “Identifier and Mapping Information”Schema Source
Section titled “Schema Source”- from schema: https://w3id.org/lmodel/common-domain-model
Mappings
Section titled “Mappings”| Mapping Type | Mapped Value |
|---|---|
| self | common_domain_model:PriceSource |
| native | common_domain_model:PriceSource |
LinkML Source
Section titled “LinkML Source”Direct
Section titled “Direct”name: PriceSourcedescription: Specifies a publication that provides the commodity price, including, where applicable, the details of where in the publication the price is published.from_schema: https://w3id.org/lmodel/common-domain-modelattributes: pricePublisher: name: pricePublisher annotations: rosetta_metadata: tag: rosetta_metadata value: scheme description: 'Defines a publication in which the price can be found. (e.g Gas Daily, Platts Bloomberg. Commodity publishers can be found at this URL: http://www.fpml.org/coding-scheme/commodity-information-provider>' from_schema: https://w3id.org/lmodel/common-domain-model/cdm_base_staticdata_asset_common rank: 1000 domain_of: - PriceSource range: string required: true priceSourceLocation: name: priceSourceLocation description: Specifies the location of the price which may be a specific page, electornic screen name, or a code (e.g. a RIC code) where the price can be found. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_base_staticdata_asset_common rank: 1000 domain_of: - PriceSource range: string priceSourceHeading: name: priceSourceHeading description: Specifies the heading or field name for the price on a given page or screen, where applicable. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_base_staticdata_asset_common rank: 1000 domain_of: - PriceSource range: string priceSourceTime: name: priceSourceTime description: Specifies the time at which the price should be observed. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_base_staticdata_asset_common rank: 1000 domain_of: - PriceSource range: timerules:- preconditions: slot_conditions: priceSourceHeading: name: priceSourceHeading value_presence: PRESENT postconditions: slot_conditions: priceSourceLocation: name: priceSourceLocation value_presence: PRESENT description: 'PriceSourceHeading: Requires that if a priceSourceHeading is specified, then a priceSourceLocation must be speficified'Induced
Section titled “Induced”name: PriceSourcedescription: Specifies a publication that provides the commodity price, including, where applicable, the details of where in the publication the price is published.from_schema: https://w3id.org/lmodel/common-domain-modelattributes: pricePublisher: name: pricePublisher annotations: rosetta_metadata: tag: rosetta_metadata value: scheme description: 'Defines a publication in which the price can be found. (e.g Gas Daily, Platts Bloomberg. Commodity publishers can be found at this URL: http://www.fpml.org/coding-scheme/commodity-information-provider>' from_schema: https://w3id.org/lmodel/common-domain-model/cdm_base_staticdata_asset_common rank: 1000 owner: PriceSource domain_of: - PriceSource range: string required: true priceSourceLocation: name: priceSourceLocation description: Specifies the location of the price which may be a specific page, electornic screen name, or a code (e.g. a RIC code) where the price can be found. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_base_staticdata_asset_common rank: 1000 owner: PriceSource domain_of: - PriceSource range: string priceSourceHeading: name: priceSourceHeading description: Specifies the heading or field name for the price on a given page or screen, where applicable. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_base_staticdata_asset_common rank: 1000 owner: PriceSource domain_of: - PriceSource range: string priceSourceTime: name: priceSourceTime description: Specifies the time at which the price should be observed. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_base_staticdata_asset_common rank: 1000 owner: PriceSource domain_of: - PriceSource range: timerules:- preconditions: slot_conditions: priceSourceHeading: name: priceSourceHeading value_presence: PRESENT postconditions: slot_conditions: priceSourceLocation: name: priceSourceLocation value_presence: PRESENT description: 'PriceSourceHeading: Requires that if a priceSourceHeading is specified, then a priceSourceLocation must be speficified'