Class: FailureEvent
_An event where an asset has failed to perform its functions within specified parameters. This class is intended to reflect the failure itself. Additional information resulting from forensic analysis could be captured by a diagnosis data set. _
URI: cim:FailureEvent
classDiagram
class FailureEvent
ActivityRecord <|-- FailureEvent
FailureEvent : alias_name
FailureEvent : assets
FailureEvent --> Asset : assets
FailureEvent : author
FailureEvent --> Author : author
FailureEvent : breaker_failure_reason
FailureEvent --> BreakerFailureReasonKind : breaker_failure_reason
FailureEvent : corporate_code
FailureEvent : created_date_time
FailureEvent : description
FailureEvent : diagram_objects
FailureEvent --> DiagramObject : diagram_objects
FailureEvent : document
FailureEvent --> Document : document
FailureEvent : failure_classification
FailureEvent --> AssetFailureClassification : failure_classification
FailureEvent : failure_date_time
FailureEvent : failure_isolation_method
FailureEvent --> FailureIsolationMethodKind : failure_isolation_method
FailureEvent : failure_mode
FailureEvent --> AssetFailureMode : failure_mode
FailureEvent : fault_locating_method
FailureEvent : instance_set
FailureEvent --> InstanceSet : instance_set
FailureEvent : location
FailureEvent : m_rid
FailureEvent : names
FailureEvent --> Name : names
FailureEvent : properties_cimdata_object
FailureEvent --> ChangeSetMember : properties_cimdata_object
FailureEvent : reason
FailureEvent : root_cause
FailureEvent : severity
FailureEvent : status
FailureEvent --> Status : status
FailureEvent : targeting_cimdata_object
FailureEvent --> ChangeSetMember : targeting_cimdata_object
FailureEvent : transformer_failure_reason
FailureEvent --> TransformerFailureReasonKind : transformer_failure_reason
FailureEvent : type
Inheritance
- IdentifiedObject
- ActivityRecord
- FailureEvent
- ActivityRecord
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| breaker_failure_reason | 0..1 BreakerFailureReasonKind |
Reason for breaker failure | direct |
| corporate_code | 0..1 String |
Code for asset failure | direct |
| failure_classification | 0..1 AssetFailureClassification |
Classification of failure | direct |
| failure_date_time | 0..1 date |
Time and date of asset failure | direct |
| failure_isolation_method | 0..1 FailureIsolationMethodKind |
How the asset failure was isolated from the system | direct |
| failure_mode | 1..1 AssetFailureMode |
What asset failed to be able to do | direct |
| fault_locating_method | 0..1 String |
The method used for locating the faulted part of the asset | direct |
| location | 0..1 String |
Failure location on an object | direct |
| root_cause | 0..1 String |
Root cause of asset failure | direct |
| transformer_failure_reason | 0..1 TransformerFailureReasonKind |
Reason for transformer failure | direct |
| created_date_time | 0..1 date |
Date and time this activity record has been created (different from the 'stat... | ActivityRecord |
| reason | 0..1 String |
Reason for event resulting in this activity record, typically supplied when u... | ActivityRecord |
| severity | 0..1 String |
Severity level of event resulting in this activity record | ActivityRecord |
| status | 0..1 Status |
Information on consequence of event resulting in this activity record | ActivityRecord |
| type | 0..1 String |
Type of event resulting in this activity record | ActivityRecord |
| document | 0..1 Document |
The document having associated activity records | ActivityRecord |
| author | 0..1 Author |
Author of this activity record | ActivityRecord |
| assets | 0..* Asset |
All assets for which this activity record has been created | ActivityRecord |
| 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:FailureEvent |
| native | cim:FailureEvent |
LinkML Source
Direct
name: FailureEvent
description: 'An event where an asset has failed to perform its functions within specified
parameters. This class is intended to reflect the failure itself. Additional information
resulting from forensic analysis could be captured by a diagnosis data set. '
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
is_a: ActivityRecord
attributes:
breaker_failure_reason:
name: breaker_failure_reason
description: Reason for breaker failure.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:FailureEvent.breakerFailureReason
multivalued: false
domain_of:
- FailureEvent
range: BreakerFailureReasonKind
required: false
corporate_code:
name: corporate_code
description: Code for asset failure.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:FailureEvent.corporateCode
multivalued: false
domain_of:
- BusinessCase
- CUMaterialItem
- FailureEvent
range: string
required: false
failure_classification:
name: failure_classification
description: Classification of failure.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:FailureEvent.failureClassification
multivalued: false
domain_of:
- FailureEvent
range: AssetFailureClassification
required: false
failure_date_time:
name: failure_date_time
description: Time and date of asset failure.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:FailureEvent.failureDateTime
multivalued: false
domain_of:
- FailureEvent
range: date
required: false
failure_isolation_method:
name: failure_isolation_method
description: How the asset failure was isolated from the system.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:FailureEvent.failureIsolationMethod
multivalued: false
domain_of:
- FailureEvent
range: FailureIsolationMethodKind
required: false
failure_mode:
name: failure_mode
description: What asset failed to be able to do.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:FailureEvent.failureMode
multivalued: false
domain_of:
- FailureEvent
- DiagnosisDataSet
range: AssetFailureMode
required: true
fault_locating_method:
name: fault_locating_method
description: 'The method used for locating the faulted part of the asset. For
example, cable options include: Cap Discharge-Thumping, Bridge Method, Visual
Inspection, Other.'
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:FailureEvent.faultLocatingMethod
multivalued: false
domain_of:
- FailureEvent
range: string
required: false
location:
name: location
description: Failure location on an object.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:FailureEvent.location
multivalued: false
domain_of:
- PowerSystemResource
- Asset
- Incident
- SwitchingOrder
- TroubleOrder
- Crew
- Fault
- PointOfSale
- TroubleTicket
- OutageOrder
- EnvironmentalMonitoringStation
- EnvironmentalLocationType
- PositionPoint
- FailureEvent
range: string
required: false
root_cause:
name: root_cause
description: Root cause of asset failure.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:FailureEvent.rootCause
multivalued: false
domain_of:
- FailureEvent
- DiagnosisDataSet
range: string
required: false
transformer_failure_reason:
name: transformer_failure_reason
description: Reason for transformer failure.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:FailureEvent.transformerFailureReason
multivalued: false
domain_of:
- FailureEvent
range: TransformerFailureReasonKind
required: false
class_uri: cim:FailureEvent
Induced
name: FailureEvent
description: 'An event where an asset has failed to perform its functions within specified
parameters. This class is intended to reflect the failure itself. Additional information
resulting from forensic analysis could be captured by a diagnosis data set. '
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
is_a: ActivityRecord
attributes:
breaker_failure_reason:
name: breaker_failure_reason
description: Reason for breaker failure.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:FailureEvent.breakerFailureReason
multivalued: false
alias: breaker_failure_reason
owner: FailureEvent
domain_of:
- FailureEvent
range: BreakerFailureReasonKind
required: false
corporate_code:
name: corporate_code
description: Code for asset failure.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:FailureEvent.corporateCode
multivalued: false
alias: corporate_code
owner: FailureEvent
domain_of:
- BusinessCase
- CUMaterialItem
- FailureEvent
range: string
required: false
failure_classification:
name: failure_classification
description: Classification of failure.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:FailureEvent.failureClassification
multivalued: false
alias: failure_classification
owner: FailureEvent
domain_of:
- FailureEvent
range: AssetFailureClassification
required: false
failure_date_time:
name: failure_date_time
description: Time and date of asset failure.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:FailureEvent.failureDateTime
multivalued: false
alias: failure_date_time
owner: FailureEvent
domain_of:
- FailureEvent
range: date
required: false
failure_isolation_method:
name: failure_isolation_method
description: How the asset failure was isolated from the system.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:FailureEvent.failureIsolationMethod
multivalued: false
alias: failure_isolation_method
owner: FailureEvent
domain_of:
- FailureEvent
range: FailureIsolationMethodKind
required: false
failure_mode:
name: failure_mode
description: What asset failed to be able to do.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:FailureEvent.failureMode
multivalued: false
alias: failure_mode
owner: FailureEvent
domain_of:
- FailureEvent
- DiagnosisDataSet
range: AssetFailureMode
required: true
fault_locating_method:
name: fault_locating_method
description: 'The method used for locating the faulted part of the asset. For
example, cable options include: Cap Discharge-Thumping, Bridge Method, Visual
Inspection, Other.'
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:FailureEvent.faultLocatingMethod
multivalued: false
alias: fault_locating_method
owner: FailureEvent
domain_of:
- FailureEvent
range: string
required: false
location:
name: location
description: Failure location on an object.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:FailureEvent.location
multivalued: false
alias: location
owner: FailureEvent
domain_of:
- PowerSystemResource
- Asset
- Incident
- SwitchingOrder
- TroubleOrder
- Crew
- Fault
- PointOfSale
- TroubleTicket
- OutageOrder
- EnvironmentalMonitoringStation
- EnvironmentalLocationType
- PositionPoint
- FailureEvent
range: string
required: false
root_cause:
name: root_cause
description: Root cause of asset failure.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:FailureEvent.rootCause
multivalued: false
alias: root_cause
owner: FailureEvent
domain_of:
- FailureEvent
- DiagnosisDataSet
range: string
required: false
transformer_failure_reason:
name: transformer_failure_reason
description: Reason for transformer failure.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:FailureEvent.transformerFailureReason
multivalued: false
alias: transformer_failure_reason
owner: FailureEvent
domain_of:
- FailureEvent
range: TransformerFailureReasonKind
required: false
created_date_time:
name: created_date_time
description: "Date and time this activity record has been created (different from\
\ the 'status.dateTime', which is the time of a status change of the associated\
\ object, if applicable).\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:ActivityRecord.createdDateTime
multivalued: false
alias: created_date_time
owner: FailureEvent
domain_of:
- Document
- ActivityRecord
range: date
required: false
reason:
name: reason
description: Reason for event resulting in this activity record, typically supplied
when user initiated.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:ActivityRecord.reason
multivalued: false
alias: reason
owner: FailureEvent
domain_of:
- Status
- PlannedOutage
- ActivityRecord
- AccountMovement
- Reading
- EndDeviceControl
- MetrologyRequirement
- TimeSeries
- MarketDocument
- Point
- RegisteredResource
- EnergyTransaction
- Period
range: string
required: false
severity:
name: severity
description: Severity level of event resulting in this activity record.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:ActivityRecord.severity
multivalued: false
alias: severity
owner: FailureEvent
domain_of:
- ActivityRecord
range: string
required: false
status:
name: status
description: Information on consequence of event resulting in this activity record.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:ActivityRecord.status
multivalued: false
alias: status
owner: FailureEvent
domain_of:
- Asset
- Document
- Customer
- StreetAddress
- Location
- ErpQuoteLineItem
- CostType
- ErpJournalEntry
- ErpRecLineItem
- ErpPayableLineItem
- ContractorItem
- Capability
- Craft
- OldPerson
- ErpPersonnel
- LaborItem
- DesignLocationCU
- DesignLocation
- ConditionFactor
- MiscCostItem
- CUGroup
- WorkFlowStep
- ErpTimeEntry
- OverheadCost
- PropertyUnit
- CUMaterialItem
- ErpIssueInventory
- ErpReqLineItem
- ErpRecDelvLineItem
- Role
- LandProperty
- ErpSiteLevelData
- Crew
- ActivityRecord
- ErpLedgerEntry
- ErpLedBudLineItem
- TransformerObservation
- BushingInsulationPF
- WindingInsulation
- CULaborItem
- CULaborCode
- EndDeviceGroup
- Hazard
- CUWorkEquipmentItem
- ShiftPattern
- Route
- Usage
- CUContractorItem
- CUAllowableAction
- TypeAssetCatalogue
- AssetModelCatalogue
- Market
- CRROrgRole
- MarketScheduledEvent
- MarketLedgerEntry
- MarketPerson
- MarketQualificationRequirement
- ResourceGroup
- ResourceAwardInstruction
- ExPostResourceResults
- MarketObjectStatus
- TimePoint
- ErpItemMaster
- ScheduledEvent
- ScheduledEventData
- ErpInventory
- ErpInventoryCount
- RedLine
- BusinessRole
- BidTimeSeries
range: Status
required: false
type:
name: type
description: "Type of event resulting in this activity record.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:ActivityRecord.type
multivalued: false
alias: type
owner: FailureEvent
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
document:
name: document
description: The document having associated activity records
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:ActivityRecord.Document
multivalued: false
alias: document
owner: FailureEvent
domain_of:
- ActivityRecord
range: Document
required: false
author:
name: author
description: Author of this activity record.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:ActivityRecord.Author
multivalued: false
alias: author
owner: FailureEvent
domain_of:
- Document
- ActivityRecord
range: Author
required: false
assets:
name: assets
description: All assets for which this activity record has been created.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:ActivityRecord.Assets
multivalued: true
alias: assets
owner: FailureEvent
domain_of:
- PowerSystemResource
- AssetInfo
- Location
- WorkTask
- ErpRecDelvLineItem
- AssetContainer
- ActivityRecord
- Procedure
- ReliabilityInfo
- AssetPropertyCurve
- AssetOrganisationRole
- ScheduledEvent
range: Asset
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: FailureEvent
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: FailureEvent
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: FailureEvent
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: FailureEvent
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: FailureEvent
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: FailureEvent
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: FailureEvent
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: FailureEvent
domain_of:
- IdentifiedObject
range: ChangeSetMember
required: false
class_uri: cim:FailureEvent