Skip to content

Class: GeneratorTypeAsset

_Generic generation equipment that may be used for various purposes such as work planning. It defines both the Real and Reactive power properties (modelled at the PSR level as a GeneratingUnit + SynchronousMachine). _

__

URI: cim:GeneratorTypeAsset

 classDiagram
    class GeneratorTypeAsset
      CatalogAssetType <|-- GeneratorTypeAsset

      GeneratorTypeAsset : alias_name

      GeneratorTypeAsset : asset_info

          GeneratorTypeAsset --> AssetInfo : asset_info

      GeneratorTypeAsset : compatible_units

          GeneratorTypeAsset --> CompatibleUnit : compatible_units

      GeneratorTypeAsset : description

      GeneratorTypeAsset : diagram_objects

          GeneratorTypeAsset --> DiagramObject : diagram_objects

      GeneratorTypeAsset : erp_bom_item_datas

          GeneratorTypeAsset --> ErpBomItemData : erp_bom_item_datas

      GeneratorTypeAsset : erp_inventory_issues

          GeneratorTypeAsset --> ErpIssueInventory : erp_inventory_issues

      GeneratorTypeAsset : erp_req_line_items

          GeneratorTypeAsset --> ErpReqLineItem : erp_req_line_items

      GeneratorTypeAsset : estimated_unit_cost

          GeneratorTypeAsset --> Money : estimated_unit_cost

      GeneratorTypeAsset : instance_set

          GeneratorTypeAsset --> InstanceSet : instance_set

      GeneratorTypeAsset : kind

          GeneratorTypeAsset --> AssetKind : kind

      GeneratorTypeAsset : m_rid

      GeneratorTypeAsset : max_p

          GeneratorTypeAsset --> ActivePower : max_p

      GeneratorTypeAsset : max_q

          GeneratorTypeAsset --> ReactivePower : max_q

      GeneratorTypeAsset : min_p

          GeneratorTypeAsset --> ActivePower : min_p

      GeneratorTypeAsset : min_q

          GeneratorTypeAsset --> ReactivePower : min_q

      GeneratorTypeAsset : names

          GeneratorTypeAsset --> Name : names

      GeneratorTypeAsset : product_asset_model

          GeneratorTypeAsset --> ProductAssetModel : product_asset_model

      GeneratorTypeAsset : properties_cimdata_object

          GeneratorTypeAsset --> ChangeSetMember : properties_cimdata_object

      GeneratorTypeAsset : quantity

          GeneratorTypeAsset --> StringQuantity : quantity

      GeneratorTypeAsset : r_direct_subtrans

          GeneratorTypeAsset --> Resistance : r_direct_subtrans

      GeneratorTypeAsset : r_direct_sync

          GeneratorTypeAsset --> Resistance : r_direct_sync

      GeneratorTypeAsset : r_direct_trans

          GeneratorTypeAsset --> Resistance : r_direct_trans

      GeneratorTypeAsset : r_quad_subtrans

          GeneratorTypeAsset --> Resistance : r_quad_subtrans

      GeneratorTypeAsset : r_quad_sync

          GeneratorTypeAsset --> Resistance : r_quad_sync

      GeneratorTypeAsset : r_quad_trans

          GeneratorTypeAsset --> Resistance : r_quad_trans

      GeneratorTypeAsset : stock_item

      GeneratorTypeAsset : targeting_cimdata_object

          GeneratorTypeAsset --> ChangeSetMember : targeting_cimdata_object

      GeneratorTypeAsset : type

      GeneratorTypeAsset : type_asset_catalogue

          GeneratorTypeAsset --> TypeAssetCatalogue : type_asset_catalogue

      GeneratorTypeAsset : x_direct_subtrans

          GeneratorTypeAsset --> Reactance : x_direct_subtrans

      GeneratorTypeAsset : x_direct_sync

          GeneratorTypeAsset --> Reactance : x_direct_sync

      GeneratorTypeAsset : x_direct_trans

          GeneratorTypeAsset --> Reactance : x_direct_trans

      GeneratorTypeAsset : x_quad_subtrans

          GeneratorTypeAsset --> Reactance : x_quad_subtrans

      GeneratorTypeAsset : x_quad_sync

          GeneratorTypeAsset --> Reactance : x_quad_sync

      GeneratorTypeAsset : x_quad_trans

          GeneratorTypeAsset --> Reactance : x_quad_trans

Inheritance

Slots

Name Cardinality and Range Description Inheritance
max_p 0..1
ActivePower
Maximum real power limit direct
max_q 0..1
ReactivePower
Maximum reactive power limit direct
min_p 0..1
ActivePower
Minimum real power generated direct
min_q 0..1
ReactivePower
Minimum reactive power generated direct
r_direct_subtrans 0..1
Resistance
Direct-axis subtransient resistance direct
r_direct_sync 0..1
Resistance
Direct-axis synchronous resistance direct
r_direct_trans 0..1
Resistance
Direct-axis transient resistance direct
r_quad_subtrans 0..1
Resistance
Quadrature-axis subtransient resistance direct
r_quad_sync 0..1
Resistance
Quadrature-axis synchronous resistance direct
r_quad_trans 0..1
Resistance
Quadrature-axis transient resistance direct
x_direct_subtrans 0..1
Reactance
Direct-axis subtransient reactance direct
x_direct_sync 0..1
Reactance
Direct-axis synchronous reactance direct
x_direct_trans 0..1
Reactance
Direct-axis transient reactance direct
x_quad_subtrans 0..1
Reactance
Quadrature-axis subtransient reactance direct
x_quad_sync 0..1
Reactance
Quadrature-axis synchronous reactance direct
x_quad_trans 0..1
Reactance
Quadrature-axis transient reactance direct
estimated_unit_cost 0..1
Money
Estimated unit cost (or cost per unit length) of this type of asset CatalogAssetType
kind 0..1
AssetKind
Kind of asset (from enumerated list) CatalogAssetType
quantity 0..1
StringQuantity
The value, unit of measure, and multiplier for the quantity CatalogAssetType
stock_item 0..1
Boolean
True if item is a stock item (default) CatalogAssetType
type 0..1
String
Description of type of asset CatalogAssetType
erp_bom_item_datas 0..*
ErpBomItemData
CatalogAssetType
erp_req_line_items 0..*
ErpReqLineItem
CatalogAssetType
type_asset_catalogue 0..1
TypeAssetCatalogue
CatalogAssetType
product_asset_model 0..*
ProductAssetModel
Product asset model conforming to this catalog asset type CatalogAssetType
compatible_units 0..*
CompatibleUnit
CatalogAssetType
asset_info 0..1
AssetInfo
Generic nameplate information associated with this catalog asset type CatalogAssetType
erp_inventory_issues 0..*
ErpIssueInventory
CatalogAssetType
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

Identifier and Mapping Information

Schema Source

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

Mappings

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

LinkML Source

Direct

name: GeneratorTypeAsset
description: "Generic generation equipment that may be used for various purposes such\
  \ as work planning. It defines both the Real and Reactive power properties (modelled\
  \ at the PSR level as a GeneratingUnit + SynchronousMachine).\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
is_a: CatalogAssetType
attributes:
  max_p:
    name: max_p
    description: Maximum real power limit.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:GeneratorTypeAsset.maxP
    multivalued: false
    domain_of:
    - EquivalentInjection
    - PowerElectronicsUnit
    - ACDCConverter
    - FrequencyConverter
    - ExternalNetworkInjection
    - GeneratorTypeAsset
    range: ActivePower
    required: false
  max_q:
    name: max_q
    description: Maximum reactive power limit.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:GeneratorTypeAsset.maxQ
    multivalued: false
    domain_of:
    - SynchronousMachine
    - EquivalentInjection
    - PowerElectronicsConnection
    - ExternalNetworkInjection
    - GeneratorTypeAsset
    range: ReactivePower
    required: false
  min_p:
    name: min_p
    description: Minimum real power generated.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:GeneratorTypeAsset.minP
    multivalued: false
    domain_of:
    - EquivalentInjection
    - PowerElectronicsUnit
    - ACDCConverter
    - FrequencyConverter
    - ExternalNetworkInjection
    - GeneratorTypeAsset
    range: ActivePower
    required: false
  min_q:
    name: min_q
    description: Minimum reactive power generated.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:GeneratorTypeAsset.minQ
    multivalued: false
    domain_of:
    - SynchronousMachine
    - EquivalentInjection
    - PowerElectronicsConnection
    - ExternalNetworkInjection
    - GeneratorTypeAsset
    range: ReactivePower
    required: false
  r_direct_subtrans:
    name: r_direct_subtrans
    description: "Direct-axis subtransient resistance.\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:GeneratorTypeAsset.rDirectSubtrans
    multivalued: false
    domain_of:
    - GeneratorTypeAsset
    range: Resistance
    required: false
  r_direct_sync:
    name: r_direct_sync
    description: "Direct-axis synchronous resistance.\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:GeneratorTypeAsset.rDirectSync
    multivalued: false
    domain_of:
    - GeneratorTypeAsset
    range: Resistance
    required: false
  r_direct_trans:
    name: r_direct_trans
    description: "Direct-axis transient resistance.\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:GeneratorTypeAsset.rDirectTrans
    multivalued: false
    domain_of:
    - GeneratorTypeAsset
    range: Resistance
    required: false
  r_quad_subtrans:
    name: r_quad_subtrans
    description: "Quadrature-axis subtransient resistance.\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:GeneratorTypeAsset.rQuadSubtrans
    multivalued: false
    domain_of:
    - GeneratorTypeAsset
    range: Resistance
    required: false
  r_quad_sync:
    name: r_quad_sync
    description: "Quadrature-axis synchronous resistance.\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:GeneratorTypeAsset.rQuadSync
    multivalued: false
    domain_of:
    - GeneratorTypeAsset
    range: Resistance
    required: false
  r_quad_trans:
    name: r_quad_trans
    description: "Quadrature-axis transient resistance.\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:GeneratorTypeAsset.rQuadTrans
    multivalued: false
    domain_of:
    - GeneratorTypeAsset
    range: Resistance
    required: false
  x_direct_subtrans:
    name: x_direct_subtrans
    description: "Direct-axis subtransient reactance.\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:GeneratorTypeAsset.xDirectSubtrans
    multivalued: false
    domain_of:
    - SynchronousMachineTimeConstantReactance
    - GeneratorTypeAsset
    range: Reactance
    required: false
  x_direct_sync:
    name: x_direct_sync
    description: "Direct-axis synchronous reactance.\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:GeneratorTypeAsset.xDirectSync
    multivalued: false
    domain_of:
    - SynchronousMachineTimeConstantReactance
    - GeneratorTypeAsset
    range: Reactance
    required: false
  x_direct_trans:
    name: x_direct_trans
    description: "Direct-axis transient reactance.\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:GeneratorTypeAsset.xDirectTrans
    multivalued: false
    domain_of:
    - SynchronousMachineTimeConstantReactance
    - GeneratorTypeAsset
    range: Reactance
    required: false
  x_quad_subtrans:
    name: x_quad_subtrans
    description: "Quadrature-axis subtransient reactance.\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:GeneratorTypeAsset.xQuadSubtrans
    multivalued: false
    domain_of:
    - SynchronousMachineTimeConstantReactance
    - GeneratorTypeAsset
    range: Reactance
    required: false
  x_quad_sync:
    name: x_quad_sync
    description: "Quadrature-axis synchronous reactance.\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:GeneratorTypeAsset.xQuadSync
    multivalued: false
    domain_of:
    - SynchronousMachineTimeConstantReactance
    - GeneratorTypeAsset
    range: Reactance
    required: false
  x_quad_trans:
    name: x_quad_trans
    description: Quadrature-axis transient reactance.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:GeneratorTypeAsset.xQuadTrans
    multivalued: false
    domain_of:
    - SynchronousMachineTimeConstantReactance
    - GeneratorTypeAsset
    range: Reactance
    required: false
class_uri: cim:GeneratorTypeAsset

Induced

name: GeneratorTypeAsset
description: "Generic generation equipment that may be used for various purposes such\
  \ as work planning. It defines both the Real and Reactive power properties (modelled\
  \ at the PSR level as a GeneratingUnit + SynchronousMachine).\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
is_a: CatalogAssetType
attributes:
  max_p:
    name: max_p
    description: Maximum real power limit.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:GeneratorTypeAsset.maxP
    multivalued: false
    alias: max_p
    owner: GeneratorTypeAsset
    domain_of:
    - EquivalentInjection
    - PowerElectronicsUnit
    - ACDCConverter
    - FrequencyConverter
    - ExternalNetworkInjection
    - GeneratorTypeAsset
    range: ActivePower
    required: false
  max_q:
    name: max_q
    description: Maximum reactive power limit.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:GeneratorTypeAsset.maxQ
    multivalued: false
    alias: max_q
    owner: GeneratorTypeAsset
    domain_of:
    - SynchronousMachine
    - EquivalentInjection
    - PowerElectronicsConnection
    - ExternalNetworkInjection
    - GeneratorTypeAsset
    range: ReactivePower
    required: false
  min_p:
    name: min_p
    description: Minimum real power generated.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:GeneratorTypeAsset.minP
    multivalued: false
    alias: min_p
    owner: GeneratorTypeAsset
    domain_of:
    - EquivalentInjection
    - PowerElectronicsUnit
    - ACDCConverter
    - FrequencyConverter
    - ExternalNetworkInjection
    - GeneratorTypeAsset
    range: ActivePower
    required: false
  min_q:
    name: min_q
    description: Minimum reactive power generated.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:GeneratorTypeAsset.minQ
    multivalued: false
    alias: min_q
    owner: GeneratorTypeAsset
    domain_of:
    - SynchronousMachine
    - EquivalentInjection
    - PowerElectronicsConnection
    - ExternalNetworkInjection
    - GeneratorTypeAsset
    range: ReactivePower
    required: false
  r_direct_subtrans:
    name: r_direct_subtrans
    description: "Direct-axis subtransient resistance.\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:GeneratorTypeAsset.rDirectSubtrans
    multivalued: false
    alias: r_direct_subtrans
    owner: GeneratorTypeAsset
    domain_of:
    - GeneratorTypeAsset
    range: Resistance
    required: false
  r_direct_sync:
    name: r_direct_sync
    description: "Direct-axis synchronous resistance.\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:GeneratorTypeAsset.rDirectSync
    multivalued: false
    alias: r_direct_sync
    owner: GeneratorTypeAsset
    domain_of:
    - GeneratorTypeAsset
    range: Resistance
    required: false
  r_direct_trans:
    name: r_direct_trans
    description: "Direct-axis transient resistance.\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:GeneratorTypeAsset.rDirectTrans
    multivalued: false
    alias: r_direct_trans
    owner: GeneratorTypeAsset
    domain_of:
    - GeneratorTypeAsset
    range: Resistance
    required: false
  r_quad_subtrans:
    name: r_quad_subtrans
    description: "Quadrature-axis subtransient resistance.\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:GeneratorTypeAsset.rQuadSubtrans
    multivalued: false
    alias: r_quad_subtrans
    owner: GeneratorTypeAsset
    domain_of:
    - GeneratorTypeAsset
    range: Resistance
    required: false
  r_quad_sync:
    name: r_quad_sync
    description: "Quadrature-axis synchronous resistance.\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:GeneratorTypeAsset.rQuadSync
    multivalued: false
    alias: r_quad_sync
    owner: GeneratorTypeAsset
    domain_of:
    - GeneratorTypeAsset
    range: Resistance
    required: false
  r_quad_trans:
    name: r_quad_trans
    description: "Quadrature-axis transient resistance.\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:GeneratorTypeAsset.rQuadTrans
    multivalued: false
    alias: r_quad_trans
    owner: GeneratorTypeAsset
    domain_of:
    - GeneratorTypeAsset
    range: Resistance
    required: false
  x_direct_subtrans:
    name: x_direct_subtrans
    description: "Direct-axis subtransient reactance.\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:GeneratorTypeAsset.xDirectSubtrans
    multivalued: false
    alias: x_direct_subtrans
    owner: GeneratorTypeAsset
    domain_of:
    - SynchronousMachineTimeConstantReactance
    - GeneratorTypeAsset
    range: Reactance
    required: false
  x_direct_sync:
    name: x_direct_sync
    description: "Direct-axis synchronous reactance.\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:GeneratorTypeAsset.xDirectSync
    multivalued: false
    alias: x_direct_sync
    owner: GeneratorTypeAsset
    domain_of:
    - SynchronousMachineTimeConstantReactance
    - GeneratorTypeAsset
    range: Reactance
    required: false
  x_direct_trans:
    name: x_direct_trans
    description: "Direct-axis transient reactance.\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:GeneratorTypeAsset.xDirectTrans
    multivalued: false
    alias: x_direct_trans
    owner: GeneratorTypeAsset
    domain_of:
    - SynchronousMachineTimeConstantReactance
    - GeneratorTypeAsset
    range: Reactance
    required: false
  x_quad_subtrans:
    name: x_quad_subtrans
    description: "Quadrature-axis subtransient reactance.\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:GeneratorTypeAsset.xQuadSubtrans
    multivalued: false
    alias: x_quad_subtrans
    owner: GeneratorTypeAsset
    domain_of:
    - SynchronousMachineTimeConstantReactance
    - GeneratorTypeAsset
    range: Reactance
    required: false
  x_quad_sync:
    name: x_quad_sync
    description: "Quadrature-axis synchronous reactance.\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:GeneratorTypeAsset.xQuadSync
    multivalued: false
    alias: x_quad_sync
    owner: GeneratorTypeAsset
    domain_of:
    - SynchronousMachineTimeConstantReactance
    - GeneratorTypeAsset
    range: Reactance
    required: false
  x_quad_trans:
    name: x_quad_trans
    description: Quadrature-axis transient reactance.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:GeneratorTypeAsset.xQuadTrans
    multivalued: false
    alias: x_quad_trans
    owner: GeneratorTypeAsset
    domain_of:
    - SynchronousMachineTimeConstantReactance
    - GeneratorTypeAsset
    range: Reactance
    required: false
  estimated_unit_cost:
    name: estimated_unit_cost
    description: Estimated unit cost (or cost per unit length) of this type of asset.
      It does not include labor to install, construct or configure it.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:CatalogAssetType.estimatedUnitCost
    multivalued: false
    alias: estimated_unit_cost
    owner: GeneratorTypeAsset
    domain_of:
    - CatalogAssetType
    range: Money
    required: false
  kind:
    name: kind
    description: Kind of asset (from enumerated list).
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:CatalogAssetType.kind
    multivalued: false
    alias: kind
    owner: GeneratorTypeAsset
    domain_of:
    - Asset
    - Customer
    - BaseWork
    - WorkTimeSchedule
    - CustomerBillingInfo
    - ErpInvoiceLineItem
    - CatalogAssetType
    - Design
    - ConditionFactor
    - LandProperty
    - Seal
    - Gate
    - JumperAction
    - RevisionHistory
    - SwitchAction
    - Fault
    - ServiceCategory
    - Transaction
    - Procedure
    - Medium
    - Tender
    - Cheque
    - Charge
    - ServiceRequest
    - MeterMultiplier
    - StructureSupport
    - CutAction
    - GroundAction
    - ClampAction
    - ProtectiveActionAdjustment
    - RemedialActionScheme
    - MeasurementCalculator
    - ErpInvoice
    - ServiceSupplier
    - EnergyTypeReference
    - CRROrgRole
    - MarketInvoice
    - MarketInvoiceLineItem
    - EnvironmentalLocationType
    - EnvironmentalDiscrete
    - ServiceMultiplier
    - AssetLocationHazard
    - Analytic
    - AssetGroup
    - TagAction
    - PinBranchGroup
    - PinTerminal
    - PinEquipment
    - ClearanceAction
    - PSREvent
    - ShuntCompensatorAction
    - EnergyConsumerAction
    - EnergySourceAction
    - Zone
    - OilAnalysisMoistureAnalog
    - AssetStringMeasurement
    - InspectionAnalog
    - AssetTemperaturePressureAnalog
    - OilAnalysisFluidDiscrete
    - InspectionDiscrete
    - OilAnalysisPCBDiscrete
    - OilAnalysisFluidAnalog
    - OilAnalysisGasAnalog
    - OilAnalysisPCBAnalog
    - OilAnalysisParticleDiscrete
    - OilAnalysisMetalsAnalog
    - OilAnalysisParticleAnalog
    - OilAnalysisPaperAnalog
    - CompositeSwitchInfo
    - Facility
    - RiskScore
    - FACTSDevice
    - SimpleEndDeviceFunction
    - UndergroundStructure
    - RelativeDisplacement
    - CloudCondition
    - GeosphericAnalog
    - HydrosphericAnalog
    - AtmosphericAnalog
    - SpaceAnalog
    range: AssetKind
    required: false
  quantity:
    name: quantity
    description: The value, unit of measure, and multiplier for the quantity.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:CatalogAssetType.quantity
    multivalued: false
    alias: quantity
    owner: GeneratorTypeAsset
    domain_of:
    - FinancialInfo
    - CatalogAssetType
    - CompatibleUnit
    - MiscCostItem
    - CUMaterialItem
    - TypeMaterial
    - MaterialItem
    - ErpReqLineItem
    - TimeSeries
    - Point
    - CRRSegment
    - PassThroughBill
    - Domain
    - Quantity
    range: StringQuantity
    required: false
  stock_item:
    name: stock_item
    description: True if item is a stock item (default).
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:CatalogAssetType.stockItem
    multivalued: false
    alias: stock_item
    owner: GeneratorTypeAsset
    domain_of:
    - CatalogAssetType
    - TypeMaterial
    range: boolean
    required: false
  type:
    name: type
    description: Description of type of asset.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:CatalogAssetType.type
    multivalued: false
    alias: type
    owner: GeneratorTypeAsset
    domain_of:
    - Asset
    - AcceptanceTest
    - Document
    - StreetDetail
    - Location
    - Priority
    - CatalogAssetType
    - Capability
    - Craft
    - OldPerson
    - Role
    - ActivityRecord
    - EndDeviceEventType
    - EndDeviceGroup
    - DemandResponseProgram
    - UsagePointGroup
    - EndDeviceControlType
    - Hazard
    - OldCrew
    - Route
    - ConstraintDuration
    - AceTariffType
    - ControlArea
    - SynchronousMachine
    - ChargeProfile
    - ChargeComponent
    - MarketRole
    - ResourceGroup
    - Quantity
    - ResourceCertification
    - Auction
    - ScheduledEvent
    - PotentialTransformer
    - BusinessRole
    range: string
    required: false
  erp_bom_item_datas:
    name: erp_bom_item_datas
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:CatalogAssetType.ErpBomItemDatas
    multivalued: true
    alias: erp_bom_item_datas
    owner: GeneratorTypeAsset
    domain_of:
    - CatalogAssetType
    - DesignLocation
    - ErpBOM
    range: ErpBomItemData
    required: false
  erp_req_line_items:
    name: erp_req_line_items
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:CatalogAssetType.ErpReqLineItems
    multivalued: true
    alias: erp_req_line_items
    owner: GeneratorTypeAsset
    domain_of:
    - CatalogAssetType
    - TypeMaterial
    - ErpRequisition
    range: ErpReqLineItem
    required: false
  type_asset_catalogue:
    name: type_asset_catalogue
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:CatalogAssetType.TypeAssetCatalogue
    multivalued: false
    alias: type_asset_catalogue
    owner: GeneratorTypeAsset
    domain_of:
    - CatalogAssetType
    range: TypeAssetCatalogue
    required: false
  product_asset_model:
    name: product_asset_model
    description: Product asset model conforming to this catalog asset type.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:CatalogAssetType.ProductAssetModel
    multivalued: true
    alias: product_asset_model
    owner: GeneratorTypeAsset
    domain_of:
    - AssetInfo
    - Asset
    - OperationalRestriction
    - CatalogAssetType
    range: ProductAssetModel
    required: false
  compatible_units:
    name: compatible_units
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:CatalogAssetType.CompatibleUnits
    multivalued: true
    alias: compatible_units
    owner: GeneratorTypeAsset
    domain_of:
    - CatalogAssetType
    - CostType
    - DesignLocationCU
    - CUGroup
    - PropertyUnit
    - CUMaterialItem
    - Procedure
    - CULaborItem
    - CUWorkEquipmentItem
    - CUContractorItem
    - CUAllowableAction
    range: CompatibleUnit
    required: false
  asset_info:
    name: asset_info
    description: Generic nameplate information associated with this catalog asset
      type.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:CatalogAssetType.AssetInfo
    multivalued: false
    alias: asset_info
    owner: GeneratorTypeAsset
    domain_of:
    - Asset
    - ProductAssetModel
    - CatalogAssetType
    range: AssetInfo
    required: false
  erp_inventory_issues:
    name: erp_inventory_issues
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:CatalogAssetType.ErpInventoryIssues
    multivalued: true
    alias: erp_inventory_issues
    owner: GeneratorTypeAsset
    domain_of:
    - CatalogAssetType
    range: ErpIssueInventory
    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: GeneratorTypeAsset
    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: GeneratorTypeAsset
    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: GeneratorTypeAsset
    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: GeneratorTypeAsset
    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: GeneratorTypeAsset
    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: GeneratorTypeAsset
    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: GeneratorTypeAsset
    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: GeneratorTypeAsset
    domain_of:
    - IdentifiedObject
    range: ChangeSetMember
    required: false
class_uri: cim:GeneratorTypeAsset