Skip to content

Class: BilateralTransaction

_Bilateral transaction _

__

URI: cim:BilateralTransaction

 classDiagram
    class BilateralTransaction
      BilateralTransaction : curtail_time_max

      BilateralTransaction : curtail_time_min

      BilateralTransaction : market_type

      BilateralTransaction : purchase_time_max

      BilateralTransaction : purchase_time_min

      BilateralTransaction : scope

      BilateralTransaction : total_tran_charge_max

          BilateralTransaction --> Money : total_tran_charge_max

      BilateralTransaction : transaction_type

Slots

Name Cardinality and Range Description Inheritance
curtail_time_max 0..1
Integer
Maximum curtailment time in number of trading intervals
direct
curtail_time_min 0..1
Integer
Minimum curtailment time in number of trading intervals
direct
market_type 0..1
String
Market type (default=DA)
direct
purchase_time_max 0..1
Integer
Maximum purchase time in number of trading intervals
direct
purchase_time_min 0..1
Integer
Minimum purchase time in number of trading intervals
direct
scope 0..1
String
Transaction scope:
direct
total_tran_charge_max 0..1
Money
Maximum total transmission (congestion) charges in monetary units
direct
transaction_type 0..1
String
Transaction type (default 1)
direct

Identifier and Mapping Information

Schema Source

  • from schema: https://cim.ucaiug.io/ns#TC57CIM

Mappings

Mapping Type Mapped Value
self cim:BilateralTransaction
native cim:BilateralTransaction

LinkML Source

Direct

name: BilateralTransaction
description: "Bilateral transaction\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
attributes:
  curtail_time_max:
    name: curtail_time_max
    description: "Maximum curtailment time in number of trading intervals\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:BilateralTransaction.curtailTimeMax
    multivalued: false
    domain_of:
    - BilateralTransaction
    range: integer
    required: false
  curtail_time_min:
    name: curtail_time_min
    description: "Minimum curtailment time in number of trading intervals\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:BilateralTransaction.curtailTimeMin
    multivalued: false
    domain_of:
    - BilateralTransaction
    range: integer
    required: false
  market_type:
    name: market_type
    description: "Market type (default=DA)\r\nDA - Day Ahead\r\nRT - Real Time\r\n\
      HA - Hour Ahead\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:BilateralTransaction.marketType
    multivalued: false
    domain_of:
    - MarketRun
    - PlannedMarket
    - Bid
    - MPMTestThreshold
    - DistributionFactorSet
    - Trade
    - InterchangeSchedule
    - PriceDescriptor
    - TradingHubPrice
    - BidPriceCap
    - BilateralTransaction
    - AuxiliaryCost
    range: string
    required: false
  purchase_time_max:
    name: purchase_time_max
    description: "Maximum purchase time in number of trading intervals\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:BilateralTransaction.purchaseTimeMax
    multivalued: false
    domain_of:
    - BilateralTransaction
    range: integer
    required: false
  purchase_time_min:
    name: purchase_time_min
    description: "Minimum purchase time in number of trading intervals\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:BilateralTransaction.purchaseTimeMin
    multivalued: false
    domain_of:
    - BilateralTransaction
    range: integer
    required: false
  scope:
    name: scope
    description: "Transaction scope:\r\n'Internal' (default)\r\n'External'\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:BilateralTransaction.scope
    multivalued: false
    domain_of:
    - ICCPProvidedPoint
    - ICCPInformationMessage
    - BilateralTransaction
    range: string
    required: false
  total_tran_charge_max:
    name: total_tran_charge_max
    description: "Maximum total transmission (congestion) charges in monetary units\r\
      \n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:BilateralTransaction.totalTranChargeMax
    multivalued: false
    domain_of:
    - BilateralTransaction
    range: Money
    required: false
  transaction_type:
    name: transaction_type
    description: "Transaction type (default 1)\r\n1 - Fixed\r\n2 - Dispatchable continuous\r\
      \n3 - Dispatchable block-loading\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:BilateralTransaction.transactionType
    multivalued: false
    domain_of:
    - PassThroughBill
    - BilateralTransaction
    range: string
    required: false
class_uri: cim:BilateralTransaction

Induced

name: BilateralTransaction
description: "Bilateral transaction\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
attributes:
  curtail_time_max:
    name: curtail_time_max
    description: "Maximum curtailment time in number of trading intervals\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:BilateralTransaction.curtailTimeMax
    multivalued: false
    alias: curtail_time_max
    owner: BilateralTransaction
    domain_of:
    - BilateralTransaction
    range: integer
    required: false
  curtail_time_min:
    name: curtail_time_min
    description: "Minimum curtailment time in number of trading intervals\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:BilateralTransaction.curtailTimeMin
    multivalued: false
    alias: curtail_time_min
    owner: BilateralTransaction
    domain_of:
    - BilateralTransaction
    range: integer
    required: false
  market_type:
    name: market_type
    description: "Market type (default=DA)\r\nDA - Day Ahead\r\nRT - Real Time\r\n\
      HA - Hour Ahead\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:BilateralTransaction.marketType
    multivalued: false
    alias: market_type
    owner: BilateralTransaction
    domain_of:
    - MarketRun
    - PlannedMarket
    - Bid
    - MPMTestThreshold
    - DistributionFactorSet
    - Trade
    - InterchangeSchedule
    - PriceDescriptor
    - TradingHubPrice
    - BidPriceCap
    - BilateralTransaction
    - AuxiliaryCost
    range: string
    required: false
  purchase_time_max:
    name: purchase_time_max
    description: "Maximum purchase time in number of trading intervals\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:BilateralTransaction.purchaseTimeMax
    multivalued: false
    alias: purchase_time_max
    owner: BilateralTransaction
    domain_of:
    - BilateralTransaction
    range: integer
    required: false
  purchase_time_min:
    name: purchase_time_min
    description: "Minimum purchase time in number of trading intervals\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:BilateralTransaction.purchaseTimeMin
    multivalued: false
    alias: purchase_time_min
    owner: BilateralTransaction
    domain_of:
    - BilateralTransaction
    range: integer
    required: false
  scope:
    name: scope
    description: "Transaction scope:\r\n'Internal' (default)\r\n'External'\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:BilateralTransaction.scope
    multivalued: false
    alias: scope
    owner: BilateralTransaction
    domain_of:
    - ICCPProvidedPoint
    - ICCPInformationMessage
    - BilateralTransaction
    range: string
    required: false
  total_tran_charge_max:
    name: total_tran_charge_max
    description: "Maximum total transmission (congestion) charges in monetary units\r\
      \n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:BilateralTransaction.totalTranChargeMax
    multivalued: false
    alias: total_tran_charge_max
    owner: BilateralTransaction
    domain_of:
    - BilateralTransaction
    range: Money
    required: false
  transaction_type:
    name: transaction_type
    description: "Transaction type (default 1)\r\n1 - Fixed\r\n2 - Dispatchable continuous\r\
      \n3 - Dispatchable block-loading\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:BilateralTransaction.transactionType
    multivalued: false
    alias: transaction_type
    owner: BilateralTransaction
    domain_of:
    - PassThroughBill
    - BilateralTransaction
    range: string
    required: false
class_uri: cim:BilateralTransaction