This structure is used for identifying an object of ProductDataType.
In its basic version here, the ProductIdDataType contains only a TrimmedString. It has been encapsulated in a structure for the purpose of easy sub-typing if more sophisticated identification is required.
A basic ProductIdDataType structure is considered empty when the id member has length 0. For sub-types of ProductIdDataType additional rules may apply. , i.e., they shall always be considered empty, when the Id member has length 0, and may also be considered empty when other structure members fulfill particular conditions.
Table 149 – Definition of ProductIdDataType
|Name||Type||Description||O / M|
|id||TrimmedString||Id is a system-wide unique identifier/name for identifying the product.||Mandatory|
|description||LocalizedText||Optional short human readable description of the configuration||Optional|