14.2 Add additional custom properties to a job
In the 7:ISA95JobOrderDataType additional information like e.g. print information that should be displayed on a result sheet can be added to a job. For this use case an one-dimensional array of 0:KeyValuePair can be included in the 7:JobOrderParameters of the 7:JobOrderDataType. This 0:KeyValuePair has a 0:QualifiedName as key and a 0:BaseDataType as value. This enables implementors to use any DataType as value and process it as needed. However, some consideration has to be taken for the qualified name.
As the properties used in the AdditionalInfo have a custom/vendor specific character the 0:QualifiedName should use the namespace of the vendor (if specified) or the instance namespace of the TTD.