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.