8 ISA-95 Common Object Model ToC Previous Next

8.1 Personnel Information ToC Previous Next

8.1.3 ObjectTypes ToC Previous Next

8.1.3.1 QualificationTestSpecificationType ToC Model

The QualificationTestSpecificationType is a concrete ObjectType that can be used directly. It is a subtype of ISA95TestSpecificationType**defined in7.6.4.

This ObjectType indicates a qualification test specification. A qualification test specification may be associated with an ISA95PersonnelClass, an ISA95PersonnelClassProperty, an ISA95Person, or ISA95Person Property. This is typically used where a qualification test or ISA95Properly demonstrated competency is required to ensure that an ISA95Person has the correct training and/or experience for specific operations. A qualification test specification may test for one or more ISA95Properties.

Table 51 - QualificationTestSpecificationType definition

Attribute Value
BrowseName ISA95TestSpecificationType
IsAbstract False

Subtype of the ISA95TestSpecificationType defined in 7.6.4.

8.1.3.2 PersonnelClassType ToC Model

The PersonnelClassType is a concrete ObjectType that can be used directly. It is a subtype of ISA95ClassType**defined in7.6.2.

This ObjectType indicates a grouping of persons with similar characteristics for a definite purpose such as manufacturing operations definition, scheduling, capability and performance. A subtype of PersonnelClassType may be associated to qualification test specification(s).

Table 52 - PersonnelClassType definition

Attribute Value
BrowseName PersonnelClassType
IsAbstract False

Subtype of the ISA95ClassType defined in 7.6.2.

References NodeClass BrowseName DataType TypeDefinition ModellingRule
HasISA95Class Property Variable <PropertyName> BaseDataType PersonnelClass PropertyType OptionalPlaceholder
TestedByQualificationTest Object <TestSpecification>   QualificationTestSpecificationType OptionalPlaceholder

<PropertyName> is a placeholder for possible additional nested PersonnelClasses. These properties can have any name but shall be referenced using the HasISA95ClassProperty reference and shall be of type PersonnelClassPropertyType or a sub type of it

<TestSpecification> is a placeholder for any test specification that this PersonnelClass 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

8.1.3.3 PersonType ToC Model

The PersonType ObjectType is a concrete ObjectType that can be used directly. It is a subtype of ISA95ObjectTypeObjectType defined in7.6.3.

This ObjectType indicates a specifically identified individual. A person may be tested by the execution of a qualification test specification.

Table 53 - PersonType definition

Attribute Value
BrowseName PersonType
IsAbstract False

Subtype of the ISA95ObjectType defined in 7.6.3.

References NodeClass BrowseName DataType TypeDefinition ModellingRule
HasISA95Property Variable <PropertyName> BaseDataType PersonPropertyType OptionalPlaceholder
DefinedByPersonnelClass Object <PersonnelClass>   PersonnelClassType OptionalPlaceholder
TestedByQualificationTest Object <TestSpecification>   QualificationTestSpecificationType OptionalPlaceholder

<PropertyName> is a placeholder for variable of PersonPropertyType. These Variables can have any name but shall be referenced using the HasISA95ClassProperty reference and shall be of type PersonPropertyType or a sub type of it

<PersonnelClass> is a placeholder for Object classifications that are used to define this person. These classifications can have any browse name but they shall be of PersonnelClassType and shall be referenced by DefinedByPersonnelClass ReferenceType

<TestSpecification> is a placeholder for any test specification that this Person 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

Previous Next