Skip to content

Class: Reason

_The motivation of an act. _

__

URI: cim:Reason

 classDiagram
    class Reason
      Reason : code

      Reason : market_document

          Reason --> MarketDocument : market_document

      Reason : period

          Reason --> Period : period

      Reason : point

          Reason --> Point : point

      Reason : registered_resource

          Reason --> RegisteredResource : registered_resource

      Reason : text

      Reason : time_series

          Reason --> TimeSeries : time_series

Slots

Name Cardinality and Range Description Inheritance
code 0..1
String
The motivation of an act in coded form direct
text 0..1
String
The textual explanation corresponding to the reason code direct
point 0..*
Point
direct
market_document 0..*
MarketDocument
direct
registered_resource 0..*
RegisteredResource
direct
period 0..*
Period
direct
time_series 0..*
TimeSeries
direct

Usages

used by used in type used
TimeSeries reason range Reason
MarketDocument reason range Reason
Point reason range Reason
RegisteredResource reason range Reason
RegisteredGenerator reason range Reason
RegisteredInterTie reason range Reason
RegisteredLoad reason range Reason
CombinedCycleConfiguration reason range Reason
Period reason range Reason
RegisteredDistributedResource reason range Reason
BidTimeSeries reason range Reason
Series reason range Reason
MarketAgreement reason range Reason

Identifier and Mapping Information

Schema Source

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

Mappings

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

LinkML Source

Direct

name: Reason
description: "The motivation of an act.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
attributes:
  code:
    name: code
    description: "The motivation of an act in coded form.\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:Reason.code
    multivalued: false
    domain_of:
    - StreetDetail
    - TownDetail
    - CostType
    - OverheadCost
    - ErpReqLineItem
    - PricingStructure
    - CULaborCode
    - StandardIndustryCode
    - Reason
    range: string
    required: false
  text:
    name: text
    description: "The textual explanation corresponding to the reason code.\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:Reason.text
    multivalued: false
    domain_of:
    - Reason
    - TextDiagramObject
    range: string
    required: false
  point:
    name: point
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:Reason.Point
    multivalued: true
    domain_of:
    - TimeSeries
    - AceTariffType
    - Reason
    - Quantity
    - Price
    - Period
    - FlowDirection
    range: Point
    required: false
  market_document:
    name: market_document
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:Reason.MarketDocument
    multivalued: true
    domain_of:
    - TimeSeries
    - AttributeInstanceComponent
    - MarketDocument
    - Process
    - AceTariffType
    - Reason
    - MarketParticipant
    - Domain
    - Period
    - DateAndOrTime
    range: MarketDocument
    required: false
  registered_resource:
    name: registered_resource
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:Reason.RegisteredResource
    multivalued: true
    domain_of:
    - TimeSeries
    - Reason
    - DotInstruction
    - MarketParticipant
    - MPMResourceStatus
    - MPMTestThreshold
    - SubControlArea
    - AdjacentCASet
    - HostControlArea
    - RampRateCurve
    - SchedulingPoint
    - ResourceVerifiableCosts
    - ContractDistributionFactor
    - SubstitutionResourceList
    - MktConnectivityNode
    - AggregateNode
    - Instructions
    - ControlAreaDesignation
    - ResourceAwardInstruction
    - RUCAwardInstruction
    - Domain
    - ExPostResourceResults
    - LoadFollowingOperatorInput
    - MarketObjectStatus
    - DefaultBid
    - ResourceCertification
    - FormerReference
    - IntermittentResourceEligibility
    - ResourceCapacity
    - ExpectedEnergyValues
    - ResourceLoadFollowingInst
    - ResourceDispatchResults
    - LoadFollowingInst
    - AllocationResultValues
    - Commitments
    - RMROperatorInput
    - OrgResOwnership
    - DispatchInstReply
    - ForbiddenRegion
    - ResourcePerformanceRating
    - ResponseMethod
    range: RegisteredResource
    required: false
  period:
    name: period
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:Reason.Period
    multivalued: true
    domain_of:
    - TimeSeries
    - MarketDocument
    - Point
    - Reason
    range: Period
    required: false
  time_series:
    name: time_series
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:Reason.TimeSeries
    multivalued: true
    domain_of:
    - EnvironmentalMonitoringStation
    - ConstraintDuration
    - AttributeInstanceComponent
    - MarketDocument
    - Point
    - Reason
    - RegisteredResource
    - MarketParticipant
    - Domain
    - Quantity
    - Price
    - MarketObjectStatus
    - Period
    - FlowDirection
    - Unit
    - DateAndOrTime
    - Auction
    - MktPSRType
    - MarketEvaluationPoint
    range: TimeSeries
    required: false
class_uri: cim:Reason

Induced

name: Reason
description: "The motivation of an act.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
attributes:
  code:
    name: code
    description: "The motivation of an act in coded form.\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:Reason.code
    multivalued: false
    alias: code
    owner: Reason
    domain_of:
    - StreetDetail
    - TownDetail
    - CostType
    - OverheadCost
    - ErpReqLineItem
    - PricingStructure
    - CULaborCode
    - StandardIndustryCode
    - Reason
    range: string
    required: false
  text:
    name: text
    description: "The textual explanation corresponding to the reason code.\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:Reason.text
    multivalued: false
    alias: text
    owner: Reason
    domain_of:
    - Reason
    - TextDiagramObject
    range: string
    required: false
  point:
    name: point
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:Reason.Point
    multivalued: true
    alias: point
    owner: Reason
    domain_of:
    - TimeSeries
    - AceTariffType
    - Reason
    - Quantity
    - Price
    - Period
    - FlowDirection
    range: Point
    required: false
  market_document:
    name: market_document
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:Reason.MarketDocument
    multivalued: true
    alias: market_document
    owner: Reason
    domain_of:
    - TimeSeries
    - AttributeInstanceComponent
    - MarketDocument
    - Process
    - AceTariffType
    - Reason
    - MarketParticipant
    - Domain
    - Period
    - DateAndOrTime
    range: MarketDocument
    required: false
  registered_resource:
    name: registered_resource
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:Reason.RegisteredResource
    multivalued: true
    alias: registered_resource
    owner: Reason
    domain_of:
    - TimeSeries
    - Reason
    - DotInstruction
    - MarketParticipant
    - MPMResourceStatus
    - MPMTestThreshold
    - SubControlArea
    - AdjacentCASet
    - HostControlArea
    - RampRateCurve
    - SchedulingPoint
    - ResourceVerifiableCosts
    - ContractDistributionFactor
    - SubstitutionResourceList
    - MktConnectivityNode
    - AggregateNode
    - Instructions
    - ControlAreaDesignation
    - ResourceAwardInstruction
    - RUCAwardInstruction
    - Domain
    - ExPostResourceResults
    - LoadFollowingOperatorInput
    - MarketObjectStatus
    - DefaultBid
    - ResourceCertification
    - FormerReference
    - IntermittentResourceEligibility
    - ResourceCapacity
    - ExpectedEnergyValues
    - ResourceLoadFollowingInst
    - ResourceDispatchResults
    - LoadFollowingInst
    - AllocationResultValues
    - Commitments
    - RMROperatorInput
    - OrgResOwnership
    - DispatchInstReply
    - ForbiddenRegion
    - ResourcePerformanceRating
    - ResponseMethod
    range: RegisteredResource
    required: false
  period:
    name: period
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:Reason.Period
    multivalued: true
    alias: period
    owner: Reason
    domain_of:
    - TimeSeries
    - MarketDocument
    - Point
    - Reason
    range: Period
    required: false
  time_series:
    name: time_series
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:Reason.TimeSeries
    multivalued: true
    alias: time_series
    owner: Reason
    domain_of:
    - EnvironmentalMonitoringStation
    - ConstraintDuration
    - AttributeInstanceComponent
    - MarketDocument
    - Point
    - Reason
    - RegisteredResource
    - MarketParticipant
    - Domain
    - Quantity
    - Price
    - MarketObjectStatus
    - Period
    - FlowDirection
    - Unit
    - DateAndOrTime
    - Auction
    - MktPSRType
    - MarketEvaluationPoint
    range: TimeSeries
    required: false
class_uri: cim:Reason