<xsd:element name="Name" type="NonEmptyTokenType"><xsd:annotation><xsd:documentation>Name of the tool or its identification</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="Version" type="NonEmptyTokenType"><xsd:annotation><xsd:documentation>Version of this tool</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="ParameterVersion" type="NonEmptyTokenType" minOccurs="0" maxOccurs="unbounded"><xsd:annotation><xsd:documentation>Associated parameter version if any, may be multiple</xsd:documentation></xsd:annotation></xsd:element>
<xsd:complexType name="ToolType"><xsd:annotation><xsd:documentation>Tool identification: name, version and optional parameter version (for instance Pronom referential version)</xsd:documentation></xsd:annotation><xsd:sequence><xsd:element name="Name" type="NonEmptyTokenType"><xsd:annotation><xsd:documentation>Name of the tool or its identification</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="Version" type="NonEmptyTokenType"><xsd:annotation><xsd:documentation>Version of this tool</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="ParameterVersion" type="NonEmptyTokenType" minOccurs="0" maxOccurs="unbounded"><xsd:annotation><xsd:documentation>Associated parameter version if any, may be multiple</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType>