IEC61970 16v29a - IEC61968 12v08
Public Attributes | List of all members
IEC61968::InfIEC61968::InfCustomers::ComplianceEvent Class Reference

#include <ComplianceEvent.h>

Inheritance diagram for IEC61968::InfIEC61968::InfCustomers::ComplianceEvent:
Inheritance graph
[legend]
Collaboration diagram for IEC61968::InfIEC61968::InfCustomers::ComplianceEvent:
Collaboration graph
[legend]

Public Attributes

IEC61970::Base::Domain::DateTime deadline
 
- Public Attributes inherited from IEC61968::Common::ActivityRecord
IEC61970::Base::Domain::DateTime createdDateTime
 
IEC61970::Base::Domain::String reason
 
IEC61970::Base::Domain::String severity
 
IEC61968::Common::Status status
 
IEC61970::Base::Domain::String type
 
- Public Attributes inherited from IEC61970::Base::Core::IdentifiedObject
IEC61970::Base::Domain::String aliasName
 
IEC61970::Base::Domain::String description
 
IEC61970::Base::Domain::String mRID
 
IEC61970::Base::Domain::String name
 
std::list< IEC61970::Base::DiagramLayout::DiagramObject * > DiagramObjects
 

Detailed Description

Compliance events are used for reporting regulatory or contract compliance issues and/or variances. These might be created as a consequence of local business processes and associated rules. It is anticipated that this class will be customised extensively to meet local implementation needs. Use inherited 'type' to indicate that, for example, expected performance will not be met or reported as mandated.

Member Data Documentation

◆ deadline

IEC61970::Base::Domain::DateTime IEC61968::InfIEC61968::InfCustomers::ComplianceEvent::deadline

The deadline for compliance.


The documentation for this class was generated from the following files: