<xsd:element name="Correlation" minOccurs="0">
<xsd:annotation>
<xsd:documentation xml:lang="en">Attributes used to correlate and sequence transactions.</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:attribute name="sequenceLocation" use="prohibited">
<xsd:annotation>
<xsd:documentation xml:lang="en">An indication of where this message falls within a sequence of messages.</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:NMTOKEN">
<xsd:enumeration value="First">
<xsd:annotation>
<xsd:documentation xml:lang="en">This is the first message within the sequence.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="Last">
<xsd:annotation>
<xsd:documentation xml:lang="en">This is the last message within the sequence.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="InSeries">
<xsd:annotation>
<xsd:documentation xml:lang="en">This is any message that is not the first or last message within the sequence.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="SubsequentRequest">
<xsd:annotation>
<xsd:documentation xml:lang="en">This request message is a subsequent request based on the previous message sent in the sequence.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="Rollback">
<xsd:annotation>
<xsd:documentation xml:lang="en">An indication that all messages within the current sequence should be ignored.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name="followupRequestInd" type="xsd:boolean" use="prohibited">
<xsd:annotation>
<xsd:documentation xml:lang="en">An indication that this is a followup request asking for more of what was requested in the previous request.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="rollbackInd" type="xsd:boolean" use="prohibited">
<xsd:annotation>
<xsd:documentation xml:lang="en">An indication that all messages within the current sequence should be ignored.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="logID" type="String_Medium" use="prohibited">
<xsd:annotation>
<xsd:documentation xml:lang="en">Allow end-to-end correlation of log messages with the corresponding Web service message throughout the processing of the Web service message.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
</xsd:element>
|