group "CorrelationAndSequence.model"

Namespace: | http://www.fpml.org/FpML-5/recordkeeping
Content: | 3 elements
Defined: | globally in fpml-msg-5-5.xsd; see XML source
Used: | at 2 locations

Content Model Diagram

Complex Content Model
parentCorrelationId?, correlationId[0..2], sequenceNumber?

Content Model Elements (3):

  correlationId, parentCorrelationId, | sequenceNumber (defined in Sequence.model group)

Known Usage Locations

- In definitions of global complexTypes (2):
  CorrectableRequestMessage, NonCorrectableRequestMessage

Annotation
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.
XML Source (w/o annotations (1); see within schema source)

<xsd:group name="CorrelationAndSequence.model"> <xsd:sequence> <xsd:group ref="Correlation.model"/> <xsd:group ref="Sequence.model"/> </xsd:sequence> </xsd:group>

XML schema documentation generated with DocFlex/XML 1.8.6b2 using DocFlex/XML XSDDoc 2.5.1 template set. All content model diagrams generated by Altova XMLSpy via DocFlex/XML XMLSpy Integration.