The QualificationTestResultType is a concrete VariableType that can be used directly. It is a subtype of ISA95TestResultType VariableType defined in 7.5.4.
This VariableType indicates the results from a qualification test for a specific person.
Table 48 – QualificationTestResultType definition
Attribute |
Value |
|||||
BrowseName |
QualificationTestResultType |
|||||
IsAbstract |
False |
|||||
ValueRank |
0 (OneOrMoreDimensions) |
|||||
DataType |
Structure |
|||||
Historizing |
True |
|||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
|
Subtype of the ISA95TestResultTypeType defined in 7.5.4. |
This variable type according to ISA-95 shall have prior and or multiple results available depending on the vendor specific model. To accommodate this requirement, vendors will be required to support historical storage of instances of QualificationTestResultType.
The PersonnelClassPropertyType is a concrete VariableType that can be used directly. It is a subtype of ISA95ClassPropertyType defined in 7.5.4.
This VariableType indicates ISA95ClassProperties for ISA95PersonnelClass. Variables of this VariableType may be associated to the qualification test specification defined in 8.1.3.1.
Table 49 – PersonnelClassPropertyType definition
Attribute |
Value |
|||||
BrowseName |
PersonnelClassPropertyType |
|||||
IsAbstract |
False |
|||||
ValueRank |
0 (OneOrMoreDimensions) |
|||||
DataType |
BaseDataType |
|||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
|
Subtype of the ISA95ClasspropertyType defined in 7.5.2. |
||||||
HasISA95ClassProperty |
Variable |
<PropertyName> |
|
PersonnelClassPropertyType |
OptionalPlaceholder |
|
TestedByQualificationTest |
Object |
<TestSpecification> |
|
QualificationTestSpecificationType |
OptionalPlaceholder |
<PropertyName> is a placeholder for possible additional nested instances of PersonnelClassPropertyType. These properties can have any name but shall be referenced using the HasISA95ClassProperty reference and shall be of type PersonnelClassPropertyType or a subtype of it.
<TestSpecification> is a placeholder for any test specification that this instance of a PersonnelClassPropertyType conforms to. These test specifications can have any name but shall be referenced using the TestedByQualificationTest Reference and shall be of type QualificationTestSpecificationType or a subtype of it.
The PersonPropertyType is a concrete VariableType that can be used directly. It is a subtype of ISA95PropertyType defined in7.5.3.
This VariableType indicates ISA95Properties of a person. Person ISA95Property may be related to the qualification test specification defined in 8.1.3.1 and may be tested by the execution of the qualification test specification.
Table 50 – PersonPropertyType definition
Attribute |
Value |
||||||
BrowseName |
PersonPropertyType |
||||||
IsAbstract |
False |
||||||
ValueRank |
0 (OneOrMoreDimensions) |
||||||
DataType |
BaseDataType |
||||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
||
Subtype of the ISA95PropertyType defined in 7.5.3. |
|||||||
HasTestResult |
Variable |
<TestResult> |
BaseDataType |
QualificationTestResultType |
OptionalPlaceholder |
||
HasISA95Property |
Variable |
<PropertyName> |
|
PersonPropertyType |
OptionalPlaceholder |
||
TestedByQualificationTest |
Object |
<TestSpecification> |
|
QualificationTestSpecificationType |
OptionalPlaceholder |
<TestResult> is the results associated with qualification tests for this PersonPropertyType. These test results can have any name but shall be referenced using the HasTestResult Reference and shall be of type QualificationTestResultType or a subtype of it. In addition each <TestResult> shall have a ResultsForSpecification Reference to the instance of a QualificationTestSpecificationType that is associated to the given test result record. It is recommended that the names assigned to the object of QualificationTestSpecificationType and the <TestResult> variable follow some naming convention, to allow operators to more easily match test results to the test specification that they are for.
<PropertyName> is a placeholder for possible additional nested instances of PersonPropertyType. These instances of PersonPropertyType can have any name but shall be referenced using the HasISA95Property reference and shall be of type PersonPropertyType or a subtype of it.
<TestSpecification> is a placeholder for any test specification that this PersonPropertyType conforms to. These test specifications can have any name but shall be referenced using the TestedByQualificationTest Reference and shall be of type QualificationTestSpecificationType or a subtype of it.