Definition Type: ComplexType
Name: PartyRelationship
Namespace: http://www.fpml.org/FpML-5/reporting
Containing Schema: fpml-shared-5-10.xsd
Abstract
Collapse XSD Schema Diagram:
Drilldown into documentation in schema fpml-shared-5-10_xsd4 Drilldown into terminationDate in schema fpml-shared-5-10_xsd4 Drilldown into effectiveDate in schema fpml-shared-5-10_xsd4 Drilldown into type in schema fpml-shared-5-10_xsd4 Drilldown into role in schema fpml-shared-5-10_xsd4 Drilldown into accountReference in schema fpml-shared-5-10_xsd4 Drilldown into partyReference in schema fpml-shared-5-10_xsd4 Drilldown into PartyAndAccountReferences.model in schema fpml-shared-5-10_xsd4XSD Diagram of PartyRelationship in schema fpml-shared-5-10_xsd4 (Financial products Markup Language (FpML®))
Collapse XSD Schema Code:
<xsd:complexType name="PartyRelationship">
    <xsd:sequence>
        <xsd:group ref="PartyAndAccountReferences.model" />
        <xsd:element name="role" type="PartyRole" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">The category of the relationship. The related party performs the role specified in this field for the base party. For example, if the role is "Guarantor", the related party acts as a guarantor for the base party.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="type" type="PartyRoleType" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">Additional definition refining the type of relationship. For example, if the "role" is Guarantor, this element may be used to specify whether all positions are guaranteed, or only a subset of them.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="effectiveDate" type="xsd:date" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">The date on which the relationship begins or began.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="terminationDate" type="xsd:date" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">The date on which the relationship ends or ended.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="documentation" type="PartyRelationshipDocumentation" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">Describes the agreements that define the party relationship.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
    </xsd:sequence>
</xsd:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
partyReference nsE:partyReference 0 (1)
accountReference nsE:accountReference 0 (1)
role nsE:role 0 (1)
type nsE:type 0 (1)
effectiveDate nsE:effectiveDate 0 (1)
terminationDate nsE:terminationDate 0 (1)
documentation nsE:documentation 0 (1)
<xs:group> nsE:PartyAndAccountReferences.model (1) (1)
Collapse Derivation Tree:
Collapse References:
nsE:relatedParty