Underlying

/FundsXML4/Funds/Fund/Subfunds/Subfund/ShareClasses/ShareClass/Portfolios/Portfolio/Positions/Position/Underlyings/Underlying

Diagram

Underlying Position underlying details UniqueID xs:IDREF [0..1] Identifiers IdentifiersType [0..1] Currency ISOCurrencyCodeType [0..1] Issuer xs:string [0..1] Price xs:decimal [0..1] Delta xs:decimal [0..1] Solvability xs:decimal [0..1] Weight PercentageType [0..1] FXRates FXRatesType [0..1]

Documentation

Position underlying details

Properties

Type
PositionUnderlyingType
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
xs:IDREF
IdentifiersType
ISOCurrencyCodeType

Three-letter ISO-CurrencyCode (ISO 4217)

Dreistelliger ISO-Waehrungscode (ISO 4217)

SSB
xs:string ExampleText
xs:decimal 487.52
xs:decimal 714.04
xs:decimal 335.78
PercentageType

The PercentageType defines the percentage-values. It is derived from decimal. To decimal there is no modification. Percentage values can be expressed in three was: For 3.5 % it can be written as 3.5 or 1.035 or 0.035. For FundsXML percentage value has to be written as 3.5

Der PercentageType definiert die Prozentwerte. Abgeleitet ist er von decimal. Veraendert wurde er nicht. Bei Prozentwerten kann man je nach Definition fuer 3, 5 % die Werte 3.5 oder 1.035 oder 0.035 angeben. Mit diesem Typ dokumentiert FundsXML, dass fuer Prozentwerte die Auspraegung 3.5 benutzt werden muss um eine einheitliche Auspraegung fuer den Datenaustausch zwischen Firmen zu erreichen.

743.63
FXRatesType

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"
            maxOccurs="unbounded"
            name="Underlying"
            type="PositionUnderlyingType"/>

Referenced Type Definition (PositionUnderlyingType)

<xs:complexType 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="PositionUnderlyingType">
   <xs:annotation>
      <xs:documentation>Position underlying details</xs:documentation>
   </xs:annotation>
   <xs:sequence>
      <xs:element minOccurs="0" name="UniqueID" type="xs:IDREF"/>
      <xs:element minOccurs="0" name="Identifiers" type="IdentifiersType"/>
      <xs:element minOccurs="0" name="Currency" type="ISOCurrencyCodeType"/>
      <xs:element minOccurs="0" name="Issuer" type="xs:string"/>
      <xs:element minOccurs="0" name="Price" type="xs:decimal"/>
      <xs:element minOccurs="0" name="Delta" type="xs:decimal"/>
      <xs:element minOccurs="0" name="Solvability" type="xs:decimal"/>
      <xs:element minOccurs="0" name="Weight" type="PercentageType"/>
      <xs:element minOccurs="0" name="FXRates" type="FXRatesType"/>
   </xs:sequence>
</xs:complexType>