<xsd:complexType name="Account">
<xsd:annotation>
<xsd:documentation xml:lang="en">A generic account that represents any party's account at another party. Parties may be identified by the account at another party.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:sequence maxOccurs="unbounded">
<xsd:element name="accountId" type="AccountId">
<xsd:annotation>
<xsd:documentation xml:lang="en">An account identifier. For example an Account number.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="accountName" type="xsd:normalizedString" minOccurs="0">
<xsd:annotation>
<xsd:documentation xml:lang="en">The name by which the account is known.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
<xsd:element name="accountBeneficiary" type="PartyReference" minOccurs="0">
<xsd:annotation>
<xsd:documentation xml:lang="en">A reference to the party beneficiary of the account.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
<xsd:attribute name="id" type="xsd:ID" use="required">
<xsd:annotation>
<xsd:documentation xml:lang="en">The unique identifier for the account within the document.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
|