Definition Type: ComplexType
Name: StandardPackage
Namespace: http://www.fpml.org/FpML-5/pretrade
Containing Schema: fpml-product-definitions-5-10.xsd
Abstract
Documentation:
A standard package is a type of strategy which consists of several single instruments, also known as underlying instruments. All underlying instruments must be also specified in the product definition, so that the can be referred to by their identifier.
Collapse XSD Schema Diagram:
Drilldown into component in schema fpml-product-definitions-5-10_xsd Drilldown into hedgeType in schema fpml-product-definitions-5-10_xsd Drilldown into packageName in schema fpml-product-definitions-5-10_xsd Drilldown into productId in schema fpml-product-definitions-5-10_xsdXSD Diagram of StandardPackage in schema fpml-product-definitions-5-10_xsd (Financial products Markup Language (FpML®))
Collapse XSD Schema Code:
<xsd:complexType name="StandardPackage">
    <xsd:annotation>
        <xsd:documentation xml:lang="en">A standard package is a type of strategy which consists of several single instruments, also known as underlying instruments. All underlying instruments must be also specified in the product definition, so that the can be referred to by their identifier.</xsd:documentation>
    </xsd:annotation>
    <xsd:sequence>
        <xsd:element name="productId" type="ProductId" minOccurs="0" maxOccurs="unbounded" />
        <xsd:element name="packageName" type="PackageName" minOccurs="0" />
        <xsd:element name="hedgeType" type="HedgeType" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation>Hedged type defines how quantities on each component product are calculated. If hedge type is DeltaNeutral, component products must have HedgeRiskWeights defined.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="component" type="ComponentProduct" minOccurs="0" maxOccurs="unbounded" />
    </xsd:sequence>
</xsd:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
productId nsC:productId 0 unbounded
packageName nsC:packageName 0 (1)
hedgeType nsC:hedgeType 0 (1)
component nsC:component 0 unbounded
Collapse Derivation Tree:
Collapse References:
nsC:package