: Public Class
Created: 13/07/2014 15:32:51
Modified: 05/07/2016 17:10:00
Project:
Advanced:
The CommodityPrice class is used to define the price of a commodity during a given time interval.  The interval may be long, e.g. a year, or very short, e.g. 5 minutes.  There will be many instances of the CommodityPrice class for each instance of the CommodityDefinition to which it is associated.  Note that there may be more than once price associated with a given interval and these variances are described by the association (or associations) with the PriceDescriptor class.<br/>
Attribute
Public DateTimeInterval
  timeIntervalPeriod
Details:
Notes: The time interval over which the CommodityPrice is valid, using the standard conventions associated with the DateTimeInterval class.<br/>
Public Float
  value
Details:
Notes: The price of the Commodity, expressed as a floating point value with the currency and unit of measure defined in the associated CommodityDefinition class.<br/>
Element Source Role Target Role
CommodityDefinition
Class  
Name: CommodityPrice
 
Name: CommodityDefinition
 
Details:
 
PriceDescriptor
Class  
Name: CommodityPrice
 
Name: PriceDescriptor
 
Details:
 
Element Source Role Target Role
PnodeClearing
Class  
Name: PnodeClearing
 
Name: CommodityPrice
 
Details: