8.1.2.2 PersonnelClassPropertyType

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
BrowseNamePersonnelClassPropertyType
IsAbstractFalse
ValueRank0 (OneOrMoreDimensions)
DataTypeBaseDataType
References NodeClass BrowseName DataType TypeDefinition ModellingRule
Subtype of the ISA95ClasspropertyType defined in 7.5.2.
HasISA95ClassPropertyVariable<PropertyName>PersonnelClassPropertyTypeOptionalPlaceholder
TestedByQualificationTestObject<TestSpecification>QualificationTestSpecificationTypeOptionalPlaceholder

<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.