Definition Type: ComplexType
Name: PositionReport
Namespace: http://www.fpml.org/2008/FpML-4-5
Type: fpml:NotificationMessage
Containing Schema: fpml-reporting-4-5.xsd
Abstract False
Documentation:
A type defining the content model for a message allowing one party to send a report consisting of positions.
Collapse XSD Schema Diagram:
Drilldown into party Drilldown into position Drilldown into quotationCharacteristics Drilldown into dataSetName Drilldown into asOfDate Drilldown into validation Drilldown into header Drilldown into actualBuild Drilldown into expectedBuild Drilldown into version Drilldown into Document Drilldown into Message Drilldown into NotificationMessageXSD Diagram of PositionReport
Collapse XSD Schema Code:
<xsd:complexType name="PositionReport">
    <xsd:annotation>
        <xsd:documentation xml:lang="en">A type defining the content model for a message allowing one party to send a report consisting of positions.</xsd:documentation>
    </xsd:annotation>
    <xsd:complexContent>
        <xsd:extension base="NotificationMessage">
            <xsd:sequence>
                <xsd:element name="asOfDate" type="IdentifiedDate" minOccurs="0">
                    <xsd:annotation>
                        <xsd:documentation xml:lang="en">The date for which this document reports positions and valuations.</xsd:documentation>
                    </xsd:annotation>
                </xsd:element>
                <xsd:element name="dataSetName" type="xsd:string" minOccurs="0">
                    <xsd:annotation>
                        <xsd:documentation xml:lang="en">The name of the data set (portfolio, product type, etc.) that this report corresponds to. Used to help document the contents of the report.</xsd:documentation>
                    </xsd:annotation>
                </xsd:element>
                <xsd:element name="quotationCharacteristics" type="QuotationCharacteristics" minOccurs="0">
                    <xsd:annotation>
                        <xsd:documentation xml:lang="en">The default quotation characteristics for this document (e.g. currency, location). Currency must be specified; other fields may be specified.</xsd:documentation>
                    </xsd:annotation>
                </xsd:element>
                <xsd:element name="position" type="Position" maxOccurs="unbounded">
                    <xsd:annotation>
                        <xsd:documentation xml:lang="en">The positions included in the position report.</xsd:documentation>
                    </xsd:annotation>
                </xsd:element>
                <xsd:element name="party" type="Party" maxOccurs="unbounded">
                    <xsd:annotation>
                        <xsd:documentation xml:lang="en">The parties whose trades are included included in this position report.</xsd:documentation>
                    </xsd:annotation>
                </xsd:element>
            </xsd:sequence>
        </xsd:extension>
    </xsd:complexContent>
</xsd:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
header fpml:header (1) (1)
validation fpml:validation 0 unbounded
asOfDate fpml:asOfDate 0 (1)
dataSetName fpml:dataSetName 0 (1)
quotationCharacteristics fpml:quotationCharacteristics 0 (1)
position fpml:position (1) unbounded
party fpml:party (1) unbounded
<xs:group> fpml:Validation.model (1) (1)
Collapse Child Attributes:
Name Type Default Value Use
version fpml:version Required
expectedBuild fpml:expectedBuild (Optional)
actualBuild fpml:actualBuild (Optional)
Collapse Derivation Tree:
Collapse Comments:
blog comments powered by Disqus