Definition Type: Group
Name: TradeReferenceInformationContents.model
Namespace: http://www.fpml.org/FpML-5/reporting
Containing Schema: fpml-business-events-5-2.xsd
Documentation:
Defines a model group that allows trade identifiers and/or trade information to be represented.
Collapse XSD Schema Diagram:
Drilldown into productId in schema fpml-business-events-5-2_xsd Drilldown into productType in schema fpml-business-events-5-2_xsd Drilldown into partyTradeInformation in schema fpml-business-events-5-2_xsd Drilldown into partyTradeIdentifier in schema fpml-business-events-5-2_xsd Drilldown into terminatingEvent in schema fpml-business-events-5-2_xsd Drilldown into originatingEvent in schema fpml-business-events-5-2_xsdXSD Diagram of TradeReferenceInformationContents.model in schema fpml-business-events-5-2_xsd (Financial products Markup Language (FpML®))
Collapse XSD Schema Code:
<xsd:group name="TradeReferenceInformationContents.model">
    <xsd:annotation>
        <xsd:documentation xml:lang="en">Defines a model group that allows trade identifiers and/or trade information to be represented.</xsd:documentation>
    </xsd:annotation>
    <xsd:sequence>
        <xsd:choice minOccurs="0">
            <xsd:element name="originatingEvent" type="OriginatingEvent" minOccurs="0" />
            <xsd:element name="terminatingEvent" type="TerminatingEvent" minOccurs="0" />
        </xsd:choice>
        <xsd:element name="partyTradeIdentifier" type="PartyTradeIdentifier" minOccurs="0" maxOccurs="unbounded">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">This allows the acknowledging party to supply additional trade identifiers for a trade underlying a request relating to a business event.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="partyTradeInformation" type="PartyTradeInformation" minOccurs="0" maxOccurs="unbounded">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">This allows the acknowledging party to supply additional trade information about a trade underlying a request relating to a business event.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="productType" type="ProductType" minOccurs="0" />
        <xsd:element name="productId" type="ProductId" minOccurs="0" />
    </xsd:sequence>
</xsd:group>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
originatingEvent nsA:originatingEvent 0 (1)
terminatingEvent nsA:terminatingEvent 0 (1)
partyTradeIdentifier nsA:partyTradeIdentifier 0 unbounded
partyTradeInformation nsA:partyTradeInformation 0 unbounded
productType nsA:productType 0 (1)
productId nsA:productId 0 (1)