Definition Type: Group
Name: CorrelationAndSequence.model
Namespace: http://www.fpml.org/FpML-5/reporting
Containing Schema: fpml-msg-5-10.xsd
Documentation:
A model group defining the full messsage correlation mechanism. The correlation ID is used to link followup corrections and retractions to the original request, and to help identify which replies link to which requests. (The "inReplyTo" element may also be used for this purpose, but it contains a message identifier rather than a business object identifier.) The sequence ID is used to establish an ordering between multiple messages related to the same business object (identified by the same correlation identifier). It contains a value the must ascend (possibly with gaps) messages on the same correlation ID.
Collapse XSD Schema Diagram:
Drilldown into sequenceNumber in schema fpml-msg-5-10_xsd3 Drilldown into Sequence.model in schema fpml-msg-5-10_xsd3 Drilldown into correlationId in schema fpml-msg-5-10_xsd3 Drilldown into CorrelationId.model in schema fpml-msg-5-10_xsd3 Drilldown into parentCorrelationId in schema fpml-msg-5-10_xsd3 Drilldown into Correlation.model in schema fpml-msg-5-10_xsd3XSD Diagram of CorrelationAndSequence.model in schema fpml-msg-5-10_xsd3 (Financial products Markup Language (FpML®))
Collapse XSD Schema Code:
<xsd:group name="CorrelationAndSequence.model">
    <xsd:annotation>
        <xsd:documentation xml:lang="en">A model group defining the full messsage correlation mechanism. The correlation ID is used to link followup corrections and retractions to the original request, and to help identify which replies link to which requests. (The "inReplyTo" element may also be used for this purpose, but it contains a message identifier rather than a business object identifier.) The sequence ID is used to establish an ordering between multiple messages related to the same business object (identified by the same correlation identifier). It contains a value the must ascend (possibly with gaps) messages on the same correlation ID.</xsd:documentation>
    </xsd:annotation>
    <xsd:sequence>
        <xsd:group ref="Correlation.model" />
        <xsd:group ref="Sequence.model" />
    </xsd:sequence>
</xsd:group>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
parentCorrelationId nsE:parentCorrelationId 0 (1)
correlationId nsE:correlationId 0 (1)
sequenceNumber nsE:sequenceNumber 0 (1)
<xs:group> nsE:Correlation.model (1) (1)
<xs:group> nsE:CorrelationId.model (1) (1)
<xs:group> nsE:Sequence.model (1) (1)