This structure defines the identification of a part, i.e. a Unit Under Test. It is formally defined in Table 142.
PartId structures can be passed by the client with a Start method call and should be stored by he server in results pertaining to that part. Thus they describe the connection between a unit under test and a result, which was created during the processing of a recipe applied on this unit under test.
In its basic version here, the PartIdDataType contains only a TrimmedString. It has been encapsulated in a structure for the purpose of easy sub-typing if more sophisticated identification is required, e.g. including a batch or carrier Id.
A basic PartIdDataType structure is considered empty when the id member has length 0. For sub-types of PartIdDataType this can be defined differently.
Table 142 – Definition of PartIdDataType
Name |
Type |
Description |
O / M |
PartIdDataType |
structure |
|
|
id |
TrimmedString |
Describes the connection between a unit under test and a result, which was created during the processing of a recipe applied on this unit under test. Usually passed by the client with a Start method call and not changed by the server. |
Mandatory |
description |
LocalizedText |
Optional short human readable description of the part. |
Optional |