CorporateAction

/FundsXML4/Funds/Fund/SingleFund/Segments/Segment/SegmentDynamicData/Portfolios/Portfolio/Transactions/Transaction/CorporateAction

Diagram

CorporateAction Details for corporate actions from (anonymous) [0..*] to (anonymous) [0..*] CorporateActionKind xs:string [0..1] ExDividendDate xs:date [0..1] ExpensesValutaDate xs:date [0..1] ExpensesExchangeRate xs:decimal [0..1] Expenses FundAmountType [0..1] AccountNumberExpenses xs:integer [0..1] UnitInterestEUWithholdingTax FundAmountType [0..1] CorporateActionDocument (anonymous) [0..1]

Documentation

Details for corporate actions

Properties

Type
(anonymous)
Cardinality
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
13
Sample Data

Child Elements & Attributes

Name (XPath) Type Documentation Sample Data
(anonymous)

Source security of corporate action

(anonymous)

Destination securities of corporate action

xs:string

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

DEM
xs:date

Ex dividend day of the corporate action

Extag

2022-11-07
xs:date

Valuta day of expenses

Gibt das Valutadatum der Spesen an

2023-02-04
xs:decimal

Exchange rate applied for expenses

Enthaelt den Devisenkurs der fuer die Spesenbuchung verwendet wird

52.89
FundAmountType

Expenses in fund and/or foreign currency

Enthaelt den Spesenbetrag in Fonds- und Fremdwaehrung

Amount in different currencies

Betrag in verschiedenen Waehrungen

xs:integer

Account number used for booking of expenses

Gibt das Spesenkonto an

6746
FundAmountType

Unit interests to be used for calculating EU withholding tax

Gibt die StuecKZinsen fuer die Berechnung der EU-QUEST an

Amount in different currencies

Betrag in verschiedenen Waehrungen

(anonymous)

Text document describing details of corporate action

Element Definition

<xs:element 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"
            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>