<xsd:complexType name="AbstractPartyProfile" abstract="true">
<xsd:annotation>
<xsd:documentation xml:lang="en">An abstract base type that describes a party profile.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="AbstractPartyProfileId">
<xsd:sequence>
<xsd:element name="effectiveDate" type="xsd:date">
<xsd:annotation>
<xsd:documentation xml:lang="en">The business date on which the information conveyed within the party profile becomes effective.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:sequence>
<xsd:element name="partyReference" type="PartyReference">
<xsd:annotation>
<xsd:documentation xml:lang="en">The party whose details are being communicated within the notification.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="relatedParty" type="RelatedParty" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation xml:lang="en">Other parties that may be related to the receiver party. Examples: custodian or trustee; or, to convey company hierarchy (for use in the context of 'blacklists').</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="documentation" type="PartyProfileDocumentation" minOccurs="0">
<xsd:annotation>
<xsd:documentation xml:lang="en">Description of the tax form registered by the party.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
|