Skip to content

Class: MPMTestCategory

Provides a reference to the Market Power Mitigation test identifiers and methods for the results of the DA or RT markets. Specific data is the test identifier (Price, Conduct, or Impact) and the test method (System MPM, Local MPM, Alternate System MPM, or Alternate Local MPM).

URI: cim:MPMTestCategory

 classDiagram
    class MPMTestCategory
      IdentifiedObject <|-- MPMTestCategory

      MPMTestCategory : alias_name

      MPMTestCategory : description

      MPMTestCategory : diagram_objects

          MPMTestCategory --> DiagramObject : diagram_objects

      MPMTestCategory : instance_set

          MPMTestCategory --> InstanceSet : instance_set

      MPMTestCategory : m_rid

      MPMTestCategory : mpmresource_status

          MPMTestCategory --> MPMResourceStatus : mpmresource_status

      MPMTestCategory : mpmtest_results

          MPMTestCategory --> MPMTestResults : mpmtest_results

      MPMTestCategory : mpmtest_threshold

          MPMTestCategory --> MPMTestThreshold : mpmtest_threshold

      MPMTestCategory : names

          MPMTestCategory --> Name : names

      MPMTestCategory : properties_cimdata_object

          MPMTestCategory --> ChangeSetMember : properties_cimdata_object

      MPMTestCategory : purpose_flag

          MPMTestCategory --> PurposeFlagType : purpose_flag

      MPMTestCategory : targeting_cimdata_object

          MPMTestCategory --> ChangeSetMember : targeting_cimdata_object

      MPMTestCategory : test_identifier

          MPMTestCategory --> MPMTestIdentifierType : test_identifier

      MPMTestCategory : test_method

          MPMTestCategory --> MPMTestMethodType : test_method

Inheritance

Slots

Name Cardinality and Range Description Inheritance
purpose_flag 0..1
PurposeFlagType
Nature of threshold data:
direct
test_identifier 0..1
MPMTestIdentifierType
1 - Global Price Test
direct
test_method 0..1
MPMTestMethodType
The method of performing the market power monitoring direct
mpmtest_threshold 0..*
MPMTestThreshold
direct
mpmtest_results 0..*
MPMTestResults
direct
mpmresource_status 0..*
MPMResourceStatus
direct
alias_name 0..1
String
The aliasName is free text human readable name of the object alternative to I... IdentifiedObject
description 0..1
String
The description is a free human readable text describing or naming the object IdentifiedObject
m_rid 0..1
String
Master resource identifier issued by a model authority IdentifiedObject
diagram_objects 0..*
DiagramObject
The diagram objects that are associated with the domain object IdentifiedObject
instance_set 1..1
InstanceSet
Dataset containing the data objects IdentifiedObject
names 0..*
Name
All names of this identified object IdentifiedObject
properties_cimdata_object 0..1
ChangeSetMember
The single CIM data object in the appropriate dataset context IdentifiedObject
targeting_cimdata_object 0..*
ChangeSetMember
Data objects registered IdentifiedObject

Usages

used by used in type used
MPMResourceStatus mpmtest_category range MPMTestCategory
MPMTestThreshold mpmtest_category range MPMTestCategory
MPMTestResults mpmtest_category range MPMTestCategory

Identifier and Mapping Information

Schema Source

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

Mappings

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

LinkML Source

Direct

name: MPMTestCategory
description: Provides a reference to the Market Power Mitigation test identifiers
  and methods for the results of the DA or RT markets. Specific data is the test identifier
  (Price, Conduct, or Impact) and the test method (System MPM, Local MPM, Alternate
  System MPM, or Alternate Local MPM).
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
is_a: IdentifiedObject
attributes:
  purpose_flag:
    name: purpose_flag
    description: "Nature of threshold data:\r\n'M' - Mitigation threshold\r\n'R' -\
      \ Reporting threshold"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:MPMTestCategory.purposeFlag
    multivalued: false
    domain_of:
    - MPMTestCategory
    range: PurposeFlagType
    required: false
  test_identifier:
    name: test_identifier
    description: "1 - Global Price Test\r\n2 - Global Conduct Test\r\n3 - Global Impact\
      \ Test\r\n4 - Local Price Test\r\n5 - Local Conduct Test\r\n6 - Local Impact\
      \ Test"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:MPMTestCategory.testIdentifier
    multivalued: false
    domain_of:
    - MPMTestCategory
    range: MPMTestIdentifierType
    required: false
  test_method:
    name: test_method
    description: The method of performing the market power monitoring. Examples are
      Normal (default) thresholds or Alternate thresholds.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:MPMTestCategory.testMethod
    multivalued: false
    domain_of:
    - MPMTestCategory
    - TestStandard
    range: MPMTestMethodType
    required: false
  mpmtest_threshold:
    name: mpmtest_threshold
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:MPMTestCategory.MPMTestThreshold
    multivalued: true
    domain_of:
    - RegisteredResource
    - MPMTestCategory
    - AggregatedPnode
    range: MPMTestThreshold
    required: false
  mpmtest_results:
    name: mpmtest_results
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:MPMTestCategory.MPMTestResults
    multivalued: true
    domain_of:
    - MPMTestCategory
    - AggregatedPnode
    - MPMClearing
    range: MPMTestResults
    required: false
  mpmresource_status:
    name: mpmresource_status
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:MPMTestCategory.MPMResourceStatus
    multivalued: true
    domain_of:
    - RegisteredResource
    - MitigatedBidClearing
    - MPMTestCategory
    range: MPMResourceStatus
    required: false
class_uri: cim:MPMTestCategory

Induced

name: MPMTestCategory
description: Provides a reference to the Market Power Mitigation test identifiers
  and methods for the results of the DA or RT markets. Specific data is the test identifier
  (Price, Conduct, or Impact) and the test method (System MPM, Local MPM, Alternate
  System MPM, or Alternate Local MPM).
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
is_a: IdentifiedObject
attributes:
  purpose_flag:
    name: purpose_flag
    description: "Nature of threshold data:\r\n'M' - Mitigation threshold\r\n'R' -\
      \ Reporting threshold"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:MPMTestCategory.purposeFlag
    multivalued: false
    alias: purpose_flag
    owner: MPMTestCategory
    domain_of:
    - MPMTestCategory
    range: PurposeFlagType
    required: false
  test_identifier:
    name: test_identifier
    description: "1 - Global Price Test\r\n2 - Global Conduct Test\r\n3 - Global Impact\
      \ Test\r\n4 - Local Price Test\r\n5 - Local Conduct Test\r\n6 - Local Impact\
      \ Test"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:MPMTestCategory.testIdentifier
    multivalued: false
    alias: test_identifier
    owner: MPMTestCategory
    domain_of:
    - MPMTestCategory
    range: MPMTestIdentifierType
    required: false
  test_method:
    name: test_method
    description: The method of performing the market power monitoring. Examples are
      Normal (default) thresholds or Alternate thresholds.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:MPMTestCategory.testMethod
    multivalued: false
    alias: test_method
    owner: MPMTestCategory
    domain_of:
    - MPMTestCategory
    - TestStandard
    range: MPMTestMethodType
    required: false
  mpmtest_threshold:
    name: mpmtest_threshold
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:MPMTestCategory.MPMTestThreshold
    multivalued: true
    alias: mpmtest_threshold
    owner: MPMTestCategory
    domain_of:
    - RegisteredResource
    - MPMTestCategory
    - AggregatedPnode
    range: MPMTestThreshold
    required: false
  mpmtest_results:
    name: mpmtest_results
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:MPMTestCategory.MPMTestResults
    multivalued: true
    alias: mpmtest_results
    owner: MPMTestCategory
    domain_of:
    - MPMTestCategory
    - AggregatedPnode
    - MPMClearing
    range: MPMTestResults
    required: false
  mpmresource_status:
    name: mpmresource_status
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:MPMTestCategory.MPMResourceStatus
    multivalued: true
    alias: mpmresource_status
    owner: MPMTestCategory
    domain_of:
    - RegisteredResource
    - MitigatedBidClearing
    - MPMTestCategory
    range: MPMResourceStatus
    required: false
  alias_name:
    name: alias_name
    description: "The aliasName is free text human readable name of the object alternative\
      \ to IdentifiedObject.name. It may be non unique and may not correlate to a\
      \ naming hierarchy.\r\nThe attribute aliasName is retained because of backwards\
      \ compatibility between CIM relases. It is however recommended to replace aliasName\
      \ with the Name class as aliasName is planned for retirement at a future time.\r\
      \n\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:IdentifiedObject.aliasName
    multivalued: false
    alias: alias_name
    owner: MPMTestCategory
    domain_of:
    - IdentifiedObject
    range: string
    required: false
  description:
    name: description
    description: The description is a free human readable text describing or naming
      the object. It may be non unique and may not correlate to a naming hierarchy.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:IdentifiedObject.description
    multivalued: false
    alias: description
    owner: MPMTestCategory
    domain_of:
    - IdentifiedObject
    - NameType
    - NameTypeAuthority
    - DataSet
    - SwitchingStepGroup
    - AreaReserveSpec
    range: string
    required: false
  m_rid:
    name: m_rid
    description: "Master resource identifier issued by a model authority. The mRID\
      \ is unique within an exchange context. Global uniqueness is easily achieved\
      \ by using a UUID, as specified in RFC 4122, for the mRID. The use of UUID is\
      \ strongly recommended.\r\nFor CIMXML data files in RDF syntax conforming to\
      \ IEC 61970-552, the mRID is mapped to rdf:ID or rdf:about attributes that identify\
      \ CIM object elements."
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:IdentifiedObject.mRID
    multivalued: false
    alias: m_rid
    owner: MPMTestCategory
    domain_of:
    - IdentifiedObject
    - DataSet
    range: string
    required: false
  diagram_objects:
    name: diagram_objects
    description: The diagram objects that are associated with the domain object.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:IdentifiedObject.DiagramObjects
    multivalued: true
    alias: diagram_objects
    owner: MPMTestCategory
    domain_of:
    - IdentifiedObject
    range: DiagramObject
    required: false
  instance_set:
    name: instance_set
    description: Dataset containing the data objects.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:IdentifiedObject.InstanceSet
    multivalued: false
    alias: instance_set
    owner: MPMTestCategory
    domain_of:
    - IdentifiedObject
    range: InstanceSet
    required: true
  names:
    name: names
    description: All names of this identified object.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:IdentifiedObject.Names
    multivalued: true
    alias: names
    owner: MPMTestCategory
    domain_of:
    - IdentifiedObject
    - NameType
    range: Name
    required: false
  properties_cimdata_object:
    name: properties_cimdata_object
    description: The single CIM data object in the appropriate dataset context.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:IdentifiedObject.PropertiesCIMDataObject
    multivalued: false
    alias: properties_cimdata_object
    owner: MPMTestCategory
    domain_of:
    - IdentifiedObject
    range: ChangeSetMember
    required: false
  targeting_cimdata_object:
    name: targeting_cimdata_object
    description: Data objects registered.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:IdentifiedObject.TargetingCIMDataObject
    multivalued: true
    alias: targeting_cimdata_object
    owner: MPMTestCategory
    domain_of:
    - IdentifiedObject
    range: ChangeSetMember
    required: false
class_uri: cim:MPMTestCategory