Definition Type: AttributeGroup
Name: VersionAttributes.atts
Namespace: http://www.fpml.org/2007/FpML-4-4
Containing Schema: fpml-doc-4-4.xsd
Documentation:
Set of attributes that define versioning information.
Collapse XSD Schema Diagram:
Drilldown into actualBuild in schema fpml-doc-4-4_xsd Drilldown into expectedBuild in schema fpml-doc-4-4_xsd Drilldown into version in schema fpml-doc-4-4_xsdXSD Diagram of VersionAttributes.atts in schema fpml-doc-4-4_xsd (Financial products Markup Language (FpML®))
Collapse XSD Schema Code:
<xsd:attributeGroup name="VersionAttributes.atts">
    <xsd:annotation>
        <xsd:documentation xml:lang="en">Set of attributes that define versioning information.</xsd:documentation>
    </xsd:annotation>
    <xsd:attribute name="version" use="required">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Indicate which version of the FpML Schema an FpML message adheres to.</xsd:documentation>
        </xsd:annotation>
        <xsd:simpleType>
            <xsd:restriction base="xsd:token">
                <xsd:enumeration value="4-0" />
                <xsd:enumeration value="4-1" />
                <xsd:enumeration value="4-2" />
                <xsd:enumeration value="4-3" />
                <xsd:enumeration value="4-4" />
            </xsd:restriction>
        </xsd:simpleType>
    </xsd:attribute>
    <xsd:attribute name="expectedBuild" type="xsd:positiveInteger">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">This optional attribute can be supplied by a message creator in an FpML instance to specify which build number of the schema was used to define the message when it was generated.</xsd:documentation>
        </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="actualBuild" fixed="4" type="xsd:positiveInteger">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">The specific build number of this schema version. This attribute is not included in an instance document. Instead, it is supplied by the XML parser when the document is validated against the FpML schema and indicates the build number of the schema file. Every time FpML publishes a change to the schema, validation rules, or examples within a version (e.g., version 4.2) the actual build number is incremented. If no changes have been made between releases within a version (i.e. from Trial Recommendation to Recommendation) the actual build number stays the same.</xsd:documentation>
        </xsd:annotation>
    </xsd:attribute>
</xsd:attributeGroup>
Collapse Child Attributes:
Name Type Default Value Use
version fpml:version Required
expectedBuild fpml:expectedBuild (Optional)
actualBuild fpml:actualBuild (Optional)