<xsd:complexType name="PositionsMatchResults">
<xsd:annotation>
<xsd:documentation xml:lang="en">Reports the results of the portfolio reconciliation operation. It states the matching results for multiple positions, supporting the match, mismatched, unmatched and alleged position results.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="ResponseMessage">
<xsd:sequence>
<xsd:element name="portfolio" type="PortfolioDefinition">
<xsd:annotation>
<xsd:documentation xml:lang="en">Contains the portfolio definition.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="positionMatchResult" type="PositionMatchResult" maxOccurs="unbounded" />
<xsd:element name="matchCompleted" type="xsd:boolean">
<xsd:annotation>
<xsd:documentation xml:lang="en">Flag indicating whether the Matching Service has finished sending all matching results.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="party" type="Party" minOccurs="2" maxOccurs="unbounded" />
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
|