CHOICE
/FundsXML4/Funds/Fund/CHOICE_2819/Subfunds/Subfund/Segments/Segment/ShareClasses/ShareClass/Portfolios/Portfolio/Transactions/Transaction/CHOICE_23919
Diagram
Documentation
de
Unterscheidung der Transaktionsart in:
- Derrivative
- Renten
- Kapitalmassnahmen
und Angabe der durch die Transaktionsart bestimmten Detail-Daten
en
Additional data for specialized transactions (derivatives, bonds, corporate actions, Forex)
Properties
- Type
- (container)
- Cardinality
- 0..1
- Namespace
- xs = "http://www.w3.org/2001/XMLSchema"
altova = "http://www.altova.com/xml-schema-extensions"
ds = "http://www.w3.org/2000/09/xmldsig#" - Level
- 14
- Sample Data
Child Elements & Attributes
| Name (XPath) | Type | Documentation | Sample Data |
|---|---|---|---|
| /Funds/.../Derivatives | (anonymous) | Details for derivative transactions |
|
| /Funds/.../Bonds | (anonymous) | Details for bond transactions |
|
| /Funds/.../CorporateAction | (anonymous) | Details for corporate actions |
|
| /Funds/.../FxSpot | (anonymous) | Details for FX-Spot trades (amount bought and amount sold) |
XML Snippet
<xs:choice xmlns:altova="http://www.altova.com/xml-schema-extensions"
xmlns:ds="http://www.w3.org/2000/09/xmldsig#"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
minOccurs="0">
<xs:annotation>
<xs:documentation xml:lang="en">Additional data for specialized transactions (derivatives, bonds, corporate actions, Forex)</xs:documentation>
<xs:documentation xml:lang="de">Unterscheidung der Transaktionsart in:
- Derrivative
- Renten
- Kapitalmassnahmen
und Angabe der durch die Transaktionsart bestimmten Detail-Daten</xs:documentation>
</xs:annotation>
<xs:element name="Derivatives">
<xs:annotation>
<xs:documentation>Details for derivative transactions</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="HedgingFlag" type="xs:boolean">
<xs:annotation>
<xs:documentation>Enthaelt das Kennzeichen, ob das Geschaeft zur Absicherung oder zur Spekulationszwecken gemacht wurde</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="OpenCloseCash">
<xs:annotation>
<xs:documentation>Enthaelt das Kennzeichen, ob es sich bei dem Geschaeft um ein Opening,Closing oder Barausgleich handelt</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="OPEN"/>
<xs:enumeration value="CLOSE"/>
<xs:enumeration value="CASH"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Bonds">
<xs:annotation>
<xs:documentation>Details for bond transactions</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="UnitInterests" type="FundAmountType">
<xs:annotation>
<xs:documentation>Zeigt die BruttostuecKZinsen der Transaktion</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="UnitInterestsDays" type="xs:integer">
<xs:annotation>
<xs:documentation>Zeigt die StuecKZinstage der Transaktion</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="CapitalYieldsTaxValue" type="FundAmountType">
<xs:annotation>
<xs:documentation>Gibt die KESt Betrag der Transaktion an</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0"
name="CapitalYieldsTaxZeroValue"
type="FundAmountType">
<xs:annotation>
<xs:documentation>Gibt den KESt-Betrag fuer Zerobonds an</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="EUWithholdingTaxValue" type="FundAmountType">
<xs:annotation>
<xs:documentation>Gibt den EU Quest Betrag an</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0"
name="EUWithholdingTaxZeroValue"
type="FundAmountType">
<xs:annotation>
<xs:documentation>Gibt den EU Quest Zero Bond Betrag an</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0"
name="EUWithholdingTaxInterests"
type="FundAmountType">
<xs:annotation>
<xs:documentation>Gibt den EU Quest Zinsanteil an</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="Poolfactor" type="xs:decimal">
<xs:annotation>
<xs:documentation>Gibt den Poolfaktor der Wertpapiertransaktion </xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="IndexRatio" type="xs:decimal">
<xs:annotation>
<xs:documentation>Gibt die Hoehe des Index-Ratio der Rente an</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="IndexBondAccrual" type="FundAmountType">
<xs:annotation>
<xs:documentation>Gibt den Buchungsbedingten Abgrenzungsbetrag fuer Indexanleihen an</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="InflationaryAdjustment" type="FundAmountType">
<xs:annotation>
<xs:documentation>Gibt den Inflationsausgleich an</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0"
name="EntryConditionalInflationaryAdjustment"
type="FundAmountType">
<xs:annotation>
<xs:documentation>Buchungbedingter Inflationsausgleich</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0"
name="EntryConditionalIndexBondAccrual"
type="xs:decimal">
<xs:annotation>
<xs:documentation>Gibt den Buchungsbedingten Abgrenzungsbetrag fuer Indexanleihen an</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="ExCouponFlag" type="xs:boolean">
<xs:annotation>
<xs:documentation>Enthaelt das Kennzeichen, ob die Wertpapiertransaktion ohne Kupon abgerechnet wird</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="CorporateAction">
<xs:annotation>
<xs:documentation>Details for corporate actions</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="from">
<xs:annotation>
<xs:documentation>Source security of corporate action</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="Identifiers" type="IdentifiersType">
<xs:annotation>
<xs:documentation>Kennnummer von welcher der Bestand weggebucht wird</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="AssetUniqueID">
<xs:annotation>
<xs:documentation xml:lang="en">Link to AssetMasterData</xs:documentation>
<xs:documentation xml:lang="de">Referenz zu den Wertpapierstammdaten</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:IDREF">
<xs:maxLength value="256"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="SubscriptionRatio" type="xs:decimal">
<xs:annotation>
<xs:documentation>Enhaelt das Bezugsverhaeltnis von </xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="UnitsExDate" type="xs:decimal">
<xs:annotation>
<xs:documentation>***Should be "UnitsExDate"
Anzahl der Stuecke, die vom Bestand weggebucht werden</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="Price" type="xs:decimal">
<xs:annotation>
<xs:documentation>Gibt den Kurs an mit dem der auszubuchende Bestand gebucht wird</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="MarketValue" type="FundAmountType">
<xs:annotation>
<xs:documentation>Gibt den Kurswert an mit dem der auszubuchende Bestand gebucht wird</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="NominalOrUnits" type="xs:decimal">
<xs:annotation>
<xs:documentation>Gibt die Stuecke oder Nominale an</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="ExchangeRateValue" type="xs:decimal">
<xs:annotation>
<xs:documentation>Gibt den Devisenkurs an mit dem der auszubuchende Bestand gebucht wird</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="Interests" type="FundAmountType">
<xs:annotation>
<xs:documentation>Enthaelt die Zinsen des Wertpapier, welches ausgebucht wird</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="InterestsCurrency" type="ISOCurrencyCodeType">
<xs:annotation>
<xs:documentation>Enthaelt die Waehrung in welcher die Zinsen angegeben sind falls Fremdwaehrung</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="CostValue" type="FundAmountType">
<xs:annotation>
<xs:documentation>Einstandswert vom auszubuchenden Bestand</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="ValueDate" type="xs:date">
<xs:annotation>
<xs:documentation>****Should be "ValueDate"
Valutadatum </xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="DividendCurrency" type="ISOCurrencyCodeType">
<xs:annotation>
<xs:documentation>Enthaelt die Waehrung in welcher die Dividende angegeben ist falls Fremdwaehrung</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="DividendExchangeRate" type="xs:decimal">
<xs:annotation>
<xs:documentation>Devisenkurs mit dem die Dividende vom auszubuchenden Bestand gebucht wurde</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="NetDividend" type="FundAmountType">
<xs:annotation>
<xs:documentation>Nettodividende des auszubuchenden Bestandes</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="Quest" type="FundAmountType">
<xs:annotation>
<xs:documentation>Quellensteuer der Dividende des auszubuchenden Bestandes</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="ProfitLoss" type="FundAmountType">
<xs:annotation>
<xs:documentation>Angabe des Gewinn/des Verlustes des auszubuchenden Bestandes</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0"
name="UnitsInterestCapitalYieldsTax"
type="FundAmountType">
<xs:annotation>
<xs:documentation>Kapitalertragsteuer des auszubuchenden Bestandes</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="EUWithholdingTax" type="FundAmountType">
<xs:annotation>
<xs:documentation>EU-QUEST des auszubuchenden Bestandes</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="to">
<xs:annotation>
<xs:documentation>Destination securities of corporate action</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="Identifiers" type="IdentifiersType">
<xs:annotation>
<xs:documentation>Kennnummer auf welche der Bestand gebucht wird</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="AssetUniqueID">
<xs:annotation>
<xs:documentation xml:lang="en">Link to AssetMasterData</xs:documentation>
<xs:documentation xml:lang="de">Referenz zu den Wertpapierstammdaten</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:IDREF">
<xs:maxLength value="256"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="SubscriptionRatio" type="xs:decimal">
<xs:annotation>
<xs:documentation>Enhaelt das Bezugsverhaeltnis zu</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="Currency" type="ISOCurrencyCodeType">
<xs:annotation>
<xs:documentation>Waehrung des Bestandes der eingebucht wird</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="Price" type="xs:decimal">
<xs:annotation>
<xs:documentation>Gibt den Kurs an, mit dem der einzubuchende Bestand gebucht wird</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="MarketValue" type="FundAmountType">
<xs:annotation>
<xs:documentation>Gibt den Kurswert an, mit dem der einzubuchende Bestand gebucht wird</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="NominalOrUnits" type="xs:decimal">
<xs:annotation>
<xs:documentation>Gibt die Stuecke oder Nominale an</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="ExchangeRate" type="xs:decimal">
<xs:annotation>
<xs:documentation>Gibt den Devisenkurs an, mit dem der einzubuchende Bestand gebucht wird</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="Interests" type="FundAmountType">
<xs:annotation>
<xs:documentation>Enthaelt die Zinsen des Wertpapieres, welches eingebucht wird</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="InterestsCurrency" type="ISOCurrencyCodeType">
<xs:annotation>
<xs:documentation>Enthaelt die Waehrung fuer die Zinsen vom einzubuchenden Betrag</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="CostValue" type="FundAmountType">
<xs:annotation>
<xs:documentation>Einstandswert des einzubuchenden Bestandes</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0"
name="UnitsInterestCapitalYieldsTax"
type="FundAmountType">
<xs:annotation>
<xs:documentation>Kapitalertragsteuer des einzubuchenden Bestandes</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="EUWithholdingTax" type="FundAmountType">
<xs:annotation>
<xs:documentation>EU-QUEST des einzubuchenden Bestandes</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" name="CorporateActionKind">
<xs:annotation>
<xs:documentation>S = Split
RS = Reversesplit
M = Merger
SD = Stock dividend
NSinS = New Shares in Shares
DEM = Demerger
RI =Rights issue
ESC = Exchange of share certificate
CD = Capital Decrease
GenM= General Meetings</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="S"/>
<xs:enumeration value="RS"/>
<xs:enumeration value="M"/>
<xs:enumeration value="SD"/>
<xs:enumeration value="NSinS"/>
<xs:enumeration value="DEM"/>
<xs:enumeration value="RI"/>
<xs:enumeration value="ESC"/>
<xs:enumeration value="CD"/>
<xs:enumeration value="GenM"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="ExDividendDate" type="xs:date">
<xs:annotation>
<xs:documentation xml:lang="en">Ex dividend day of the corporate action</xs:documentation>
<xs:documentation xml:lang="de">Extag</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="ExpensesValutaDate" type="xs:date">
<xs:annotation>
<xs:documentation xml:lang="en">Valuta day of expenses</xs:documentation>
<xs:documentation xml:lang="de">Gibt das Valutadatum der Spesen an</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="ExpensesExchangeRate" type="xs:decimal">
<xs:annotation>
<xs:documentation xml:lang="en">Exchange rate applied for expenses</xs:documentation>
<xs:documentation xml:lang="de">Enthaelt den Devisenkurs der fuer die Spesenbuchung verwendet wird</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="Expenses" type="FundAmountType">
<xs:annotation>
<xs:documentation xml:lang="en">Expenses in fund and/or foreign currency</xs:documentation>
<xs:documentation xml:lang="de">Enthaelt den Spesenbetrag in Fonds- und Fremdwaehrung</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="AccountNumberExpenses" type="xs:integer">
<xs:annotation>
<xs:documentation xml:lang="en">Account number used for booking of expenses</xs:documentation>
<xs:documentation xml:lang="de">Gibt das Spesenkonto an</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0"
name="UnitInterestEUWithholdingTax"
type="FundAmountType">
<xs:annotation>
<xs:documentation xml:lang="en">Unit interests to be used for calculating EU withholding tax</xs:documentation>
<xs:documentation xml:lang="de">Gibt die StuecKZinsen fuer die Berechnung der EU-QUEST an</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="CorporateActionDocument">
<xs:annotation>
<xs:documentation>Text document describing details of corporate action</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="Format" type="Text256Type">
<xs:annotation>
<xs:documentation>Technical format of document:
PDF, XML, Excel, Word, Image, ...</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="DocumentURL" type="Text1000Type">
<xs:annotation>
<xs:documentation>Link of document for downloading</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="BinaryData" type="xs:base64Binary">
<xs:annotation>
<xs:documentation>Document in xml base64Binary format</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="FxSpot">
<xs:annotation>
<xs:documentation>Details for FX-Spot trades (amount bought and amount sold)</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="BoughtAmount">
<xs:complexType>
<xs:complexContent>
<xs:extension base="SingleAmountType">
<xs:attribute name="isBaseCCY" type="xs:boolean"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>
<xs:element name="SoldAmount">
<xs:complexType>
<xs:complexContent>
<xs:extension base="SingleAmountType">
<xs:attribute name="isBaseCCY" type="xs:boolean"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:choice>