Segment

/FundsXML4/Funds/Fund/SingleFund/Segments/Segment

Diagram

Segment Identifiers IdentifiersType [1] Name Text500Type [1] Currency ISOCurrencyCodeType [1] SegmentStaticData SegmentStaticDataType [0..1] SegmentDynamicData SegmentDynamicDataType [0..1] ShareClasses (anonymous) [0..1] Segments (anonymous) [0..1]

Properties

Type
SegmentType
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
6
Sample Data

Child Elements & Attributes

Name (XPath) Type Documentation Sample Data
IdentifiersType

Fund identifiers

Text500Type

Name of segment

Text (max. 500 characters)

ExampleText
ISOCurrencyCodeType

Currency of segment

Three-letter ISO-CurrencyCode (ISO 4217)

Dreistelliger ISO-Waehrungscode (ISO 4217)

MPE
SegmentStaticDataType

Inception, manager, description, ...

All static data for Segments

SegmentDynamicDataType

Total asset values, portfolio data

(anonymous)

List of share classes of segment

(anonymous)

Data related to subsegments / subpockets of funds (typically managed by different fund managers)

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="Segment"
            type="SegmentType"/>

Referenced Type Definition (SegmentType)

<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="SegmentType">
   <xs:sequence>
      <xs:element name="Identifiers" type="IdentifiersType">
         <xs:annotation>
            <xs:documentation>Fund identifiers</xs:documentation>
         </xs:annotation>
      </xs:element>
      <xs:element name="Name" type="Text500Type">
         <xs:annotation>
            <xs:documentation>Name of segment</xs:documentation>
         </xs:annotation>
      </xs:element>
      <xs:element name="Currency" type="ISOCurrencyCodeType">
         <xs:annotation>
            <xs:documentation>Currency of segment</xs:documentation>
         </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="SegmentStaticData" type="SegmentStaticDataType">
         <xs:annotation>
            <xs:documentation>Inception, manager, description, ...</xs:documentation>
         </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0"
                  name="SegmentDynamicData"
                  type="SegmentDynamicDataType">
         <xs:annotation>
            <xs:documentation>Total asset values, portfolio data</xs:documentation>
         </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ShareClasses">
         <xs:annotation>
            <xs:documentation>List of share classes of segment</xs:documentation>
         </xs:annotation>
         <xs:complexType>
            <xs:sequence>
               <xs:element maxOccurs="unbounded" name="ShareClass" type="ShareClassType">
                  <xs:annotation>
                     <xs:documentation>Static and dynamic data of a share class</xs:documentation>
                  </xs:annotation>
               </xs:element>
            </xs:sequence>
         </xs:complexType>
      </xs:element>
      <xs:element minOccurs="0" name="Segments">
         <xs:annotation>
            <xs:documentation>Data related to subsegments / subpockets of funds (typically managed by different fund managers)</xs:documentation>
         </xs:annotation>
         <xs:complexType>
            <xs:sequence>
               <xs:element maxOccurs="unbounded" name="Segment" type="SegmentType"/>
            </xs:sequence>
         </xs:complexType>
      </xs:element>
   </xs:sequence>
</xs:complexType>