<xsd:complexType name="Manifest">
<xsd:annotation>
<xsd:documentation> The manifest provides an easy and fast way to identify the type of data in the message without
parsing the whole message. This is useful for implementations that make routing decisions based on the contents
of the message. And, it’s especially useful if the body of the message is encrypted.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="contentID" type="xsd:token" use="required">
<xsd:annotation>
<xsd:documentation> This attribute should be populated with the ID of the corresponding content element. This
attribute, along with the id attribute of the content element is used to match the manifest to its
corresponding content element</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="namespaceURI" type="xsd:anyURI" use="required">
<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org"> This attribute contains the namespace URI of the XML element in the
corresponding content in the SOAP body</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="element" type="xsd:string" use="required">
<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org"> This attribute contains the local name of the XML element in the
corresponding content in the SOAP body.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="relatedID" type="xsd:string" use="optional">
<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org"> Need documentation.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="version" type="xsd:string" use="optional">
<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org"> When the payload content is a BOD, this attribute contains the
version number of the noun’s schema used to validate the BOD, for example, 3.01. For an attachment, version
specifies the version of the attachment contents. For example, DTS files use the interfaceVersion of the file.
For BOD content and DTS attachments this attribute is REQUIRED.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
|