Definition Type: ComplexType
Name: ReportingRoles
Namespace: http://www.fpml.org/2007/FpML-4-4
Containing Schema: fpml-valuation-4-4.xsd
Abstract
Documentation:
The roles of the parties in reporting information such as positions.
Collapse XSD Schema Diagram:
Drilldown into valuationProvider in schema fpml-valuation-4-4_xsd Drilldown into positionProvider in schema fpml-valuation-4-4_xsd Drilldown into activityProvider in schema fpml-valuation-4-4_xsd Drilldown into baseParty in schema fpml-valuation-4-4_xsdXSD Diagram of ReportingRoles in schema fpml-valuation-4-4_xsd (Financial products Markup Language (FpML®))
Collapse XSD Schema Code:
<xsd:complexType name="ReportingRoles">
    <xsd:annotation>
        <xsd:documentation xml:lang="en">The roles of the parties in reporting information such as positions.</xsd:documentation>
    </xsd:annotation>
    <xsd:sequence>
        <xsd:element name="baseParty" type="PartyReference">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">A reference to the party from whose perspective the position is valued, ie. the owner or holder of the position.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="activityProvider" type="PartyReference" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">A reference to the party responsible for reporting trading activities.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="positionProvider" type="PartyReference" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">A reference to the party responsible for reporting the position itself and its constituents.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="valuationProvider" type="PartyReference" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">A reference to the party responsible for calculating and reporting the valuations of the positions.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
    </xsd:sequence>
</xsd:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
baseParty fpml:baseParty (1) (1)
activityProvider fpml:activityProvider 0 (1)
positionProvider fpml:positionProvider 0 (1)
valuationProvider fpml:valuationProvider 0 (1)
Collapse Derivation Tree:
Collapse References:
fpml:reportingRoles, fpml:reportingRoles