complexType "CashTransfer"
Namespace:
Content:
complex, 1 attribute, 7 elements
Defined:
globally in fpml-repo-5-8.xsd; see XML source
Includes:
definitions of 2 elements
Used:
Content Model Diagram
XML Representation Summary
<...
   
 = 
xsd:ID
   
>
   
Content: 
</...>
Content Model Elements (7):
payerPartyReference (defined in Payer.model group),
All Direct / Indirect Based Elements (1):
cashTransfer
Known Usage Locations
Annotation
By definition, to specify a cash transfer, we need to say how much we want to transfer, who is the payer ( correspondent ) and who is the receiver ( beneficiary ). Those terms are used in the settlement instruction and allow us to define the direction of the movement.
Type Definition Detail
Type Derivation Tree
AtomicSettlementTransfer (extension)
  CashTransfer
XML Source (w/o annotations (4); see within schema source)
<xsd:complexType name="CashTransfer">
<xsd:complexContent>
<xsd:extension base="AtomicSettlementTransfer">
<xsd:sequence>
<xsd:element name="transferAmount" type="Money"/>
<xsd:group ref="PayerReceiver.model"/>
<xsd:element minOccurs="0" name="attributions" type="Attributions"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
Content Element Detail (all declarations; defined within this component only; 2/7)
attributions
Type:
Attributions, complex content
For accounting, reporting or regulatory reasons, the transfer may have to be explained in a series of individual amounts. It may be possible for example to break down a transfer amount into constituents (gross, tax, net) or into individual amounts (interest, penalty) that would be netted at the transfer level. The attributions structure allows participants to explain their transfer amounts for better traceability. This is strictly optional.
XML Source (w/o annotations (1); see within schema source)
<xsd:element minOccurs="0" name="attributions" type="Attributions"/>

transferAmount
Type:
Money, complex content
The money to transfer.
XML Source (w/o annotations (1); see within schema source)
<xsd:element name="transferAmount" type="Money"/>

XML schema documentation generated with DocFlex/XML 1.9.0 using DocFlex/XML XSDDoc 2.8.0 template set. All content model diagrams generated by Altova XMLSpy via DocFlex/XML XMLSpy Integration.