Definition Type: ComplexType
Name: CurrencyExchangeBaseType
Namespace: http://www.openapplications.org/oagis/9
Type: nsA:CurrencyExchangeABIEType
Containing Schema: Components.xsd
Abstract
Documentation:
Base type for all currency conversions. Is the conversion from one one currency to another currency Identifing the conversion factor and the source in which it was obtained, the date in which the conversion factor was set, and the effective period in which it is to be used.
Collapse XSD Schema Diagram:
Drilldown into EffectiveTimePeriod in schema components_xsd Drilldown into SourceID in schema fields_xsd Drilldown into SetDateTime in schema fields_xsd Drilldown into RateNumeric in schema fields_xsd Drilldown into TargetUnitBaseNumeric in schema fields_xsd Drilldown into TargetCurrencyCode in schema fields_xsd Drilldown into SourceUnitBaseNumeric in schema fields_xsd Drilldown into SourceCurrencyCode in schema fields_xsd Drilldown into CurrencyExchangeABIEType in schema components_xsd Drilldown into type in schema components_xsdXSD Diagram of CurrencyExchangeBaseType in schema components_xsd (Open Applications Group (OAGIS))
Collapse XSD Schema Code:
<xsd:complexType name="CurrencyExchangeBaseType">
    <xsd:annotation>
        <xsd:documentation>Base type for all currency conversions.  Is the conversion from one one currency to another currency Identifing the conversion factor and the source in which it was obtained, the date in which the conversion factor was set, and the effective period in which it is to be used.</xsd:documentation>
    </xsd:annotation>
    <xsd:complexContent>
        <xsd:extension base="CurrencyExchangeABIEType">
            <xsd:sequence>
                <xsd:element ref="SourceID" minOccurs="0" />
                <xsd:element ref="EffectiveTimePeriod" minOccurs="0" />
            </xsd:sequence>
            <xsd:attribute name="type" type="NormalizedStringType">
                <xsd:annotation>
                    <xsd:documentation>Used to distiguish the rate, based on the nature of the business process of the transaction. (e.g. Daily, End of Period, Corporate.)</xsd:documentation>
                </xsd:annotation>
            </xsd:attribute>
        </xsd:extension>
    </xsd:complexContent>
</xsd:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
SourceCurrencyCode nsA:SourceCurrencyCode 0 (1)
SourceUnitBaseNumeric nsA:SourceUnitBaseNumeric 0 (1)
TargetCurrencyCode nsA:TargetCurrencyCode 0 (1)
TargetUnitBaseNumeric nsA:TargetUnitBaseNumeric 0 (1)
RateNumeric nsA:RateNumeric 0 (1)
SetDateTime nsA:SetDateTime 0 (1)
SourceID nsA:SourceID 0 (1)
EffectiveTimePeriod nsA:EffectiveTimePeriod 0 (1)
Collapse Child Attributes:
Name Type Default Value Use
type nsA:type (Optional)
Collapse Derivation Tree:
Collapse References:
nsA:CurrencyExchangeRateType