IEC61970 16v29a - IEC61968 12v08
Public Attributes | List of all members
IEC61968::Assets::AcceptanceTest Class Reference

#include <AcceptanceTest.h>

Inheritance diagram for IEC61968::Assets::AcceptanceTest:
Inheritance graph
[legend]
Collaboration diagram for IEC61968::Assets::AcceptanceTest:
Collaboration graph
[legend]

Public Attributes

IEC61970::Base::Domain::DateTime dateTime
 
IEC61970::Base::Domain::Boolean success
 
IEC61970::Base::Domain::String type
 

Detailed Description

Acceptance test for assets.

Member Data Documentation

◆ dateTime

IEC61970::Base::Domain::DateTime IEC61968::Assets::AcceptanceTest::dateTime

Date and time the asset was last tested using the 'type' of test and yielding the current status in 'success' attribute.

◆ success

IEC61970::Base::Domain::Boolean IEC61968::Assets::AcceptanceTest::success

True if asset has passed acceptance test and may be placed in or is in service. It is set to false if asset is removed from service and is required to be tested again before being placed back in service, possibly in a new location. Since asset may go through multiple tests during its lifecycle, the date of each acceptance test may be recorded in 'Asset.ActivityRecord.status.dateTime'.

◆ type

IEC61970::Base::Domain::String IEC61968::Assets::AcceptanceTest::type

Type of test or group of tests that was conducted on 'dateTime'.


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