# XML Schema Documentation

### Complex Type: ReportingRoles

#### [Table of contents]

Super-types: | None
Sub-types: | None

Name | ReportingRoles
Used by (from the same schema document) | Complex Type Position
Abstract | no
Documentation | The roles of the parties in reporting information such as positions.

XML Instance Representation
<...>
<baseParty> PartyReference </baseParty> [1]

'A reference to the party from whose perspective the position is valued, ie. the owner or holder of the position.'

<activityProvider> PartyReference </activityProvider> [0..1]

'A reference to the party responsible for reporting trading activities.'

<positionProvider> PartyReference </positionProvider> [0..1]

'A reference to the party responsible for reporting the position itself and its constituents.'

<valuationProvider> PartyReference </valuationProvider> [0..1]

'A reference to the party responsible for calculating and reporting the valuations of the positions.'

</...>
Diagram
Schema Component Representation
<xsd:complexType name="ReportingRoles">
<xsd:sequence>
<xsd:element name="baseParty" type=" PartyReference "/>
<xsd:element name="activityProvider" type=" PartyReference " minOccurs="0"/>
<xsd:element name="positionProvider" type=" PartyReference " minOccurs="0"/>
<xsd:element name="valuationProvider" type=" PartyReference " minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>