The TTDResultType is a subtype of 4:ResultType. It is used to add additional information about the generated result. The added information is:
It is formally defined in Table 38.
Table 38 – TTDResultType Definition
| Attribute | Value | ||||
| BrowseName | TTDResultType | ||||
| IsAbstract | False | ||||
| ValueRank | -1 (-1 = Scalar) | ||||
| DataType | 4:ResultDataType | ||||
| References | Node Class | BrowseName | DataType | TypeDefinition | Other | 
| Subtype of the 4:ResultType defined in OPC 40001-101 | |||||
| Conformance Units | |||||
| TTD_TTDResultType | |||||
| 
 | |||||
The components of the TTDResultType have additional subcomponents which are defined in Table 38.
Table 39 – TTDResultType Additional Subcomponents
| BrowsePath | References | NodeClass | BrowseName | DataType | TypeDefinition | Others | 
| 4:ResultMetaData | 0:HasStructuredComponent | Variable | 4:HasTransferableDataOnFile | 0:Boolean | 0:BaseDataVariableType | M | 
| 4:ResultMetaData | 0:HasStructuredComponent | Variable | 4:IsPartial | 0:Boolean | 0:BaseDataVariableType | M | 
| 4:ResultMetaData | 0:HasStructuredComponent | Variable | 4:CreationTime | 0:UtcTime | 0:BaseDataVariableType | M | 
| 4:ResultMetaData | 0:HasStructuredComponent | Variable | ProductInstanceUri | 0:String | 0:BaseDataVariableType | M | 
| 4:ResultMetaData | 0:HasStructuredComponent | Variable | TesterSampleResultId | 0:String | 0:BaseDataVariableType | M | 
| 4:ResultMetaData | 0:HasStructuredComponent | Variable | SampleId | 0:String | 0:BaseDataVariableType | M | 
| 4:ResultMetaData | 0:HasStructuredComponent | Variable | TesterJobId | 0:String | 0:BaseDataVariableType | M | 
| 4:ResultMetaData | 0:HasStructuredComponent | Variable | CanBeDeleted | 0:Boolean | 0:BaseDataVariableType | M | 
| 4:ResultMetaData | 0:HasStructuredComponent | Variable | JobOrder | 7:ISA95JobOrderDataType | 0:BaseDataVariableType | M | 
For the description of the variables please refer to the section 10.7 TTDResultMetaDataType.