Definition Type: ComplexType
Name: CurrencyCodeType
Namespace: urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2
Type: udt:CodeType
Containing Schema: UBL-QualifiedDatatypes-2.0.xsd
Abstract
Documentation:
Currency_ Code. Type 2.0 The set of world currencies. Code Currency Derived from the ISO 4217 currency code list and used under the terms of the ISO policy stated at http://www.iso.org/iso/en/commcentre/pressreleases/2003/Ref871.html
Collapse XSD Schema Diagram:
Drilldown into listSchemeURI in schema ubl-qualifieddatatypes-2_0_xsd Drilldown into listURI in schema ubl-qualifieddatatypes-2_0_xsd Drilldown into languageID in schema ubl-qualifieddatatypes-2_0_xsd Drilldown into name in schema ubl-qualifieddatatypes-2_0_xsd Drilldown into listVersionID in schema ubl-qualifieddatatypes-2_0_xsd Drilldown into listName in schema ubl-qualifieddatatypes-2_0_xsd Drilldown into listAgencyName in schema ubl-qualifieddatatypes-2_0_xsd Drilldown into listAgencyID in schema ubl-qualifieddatatypes-2_0_xsd Drilldown into listID in schema ubl-qualifieddatatypes-2_0_xsdXSD Diagram of CurrencyCodeType in schema ubl-qualifieddatatypes-2_0_xsd (OASIS Universal Business Language (UBL) TC)
Collapse XSD Schema Code:
<xsd:complexType name="CurrencyCodeType">
    <xsd:annotation>
        <xsd:documentation>
            <ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2">
                <ccts:DictionaryEntryName>Currency_ Code. Type</ccts:DictionaryEntryName>
                <ccts:Version>2.0</ccts:Version>
                <ccts:Definition>The set of world currencies.</ccts:Definition>
                <ccts:RepresentationTerm>Code</ccts:RepresentationTerm>
                <ccts:QualifierTerm>Currency</ccts:QualifierTerm>
                <ccts:UniqueID>
                </ccts:UniqueID>
                <ccts:UsageRule>Derived from the ISO 4217 currency code list and used under the terms of the ISO policy stated at 
http://www.iso.org/iso/en/commcentre/pressreleases/2003/Ref871.html</ccts:UsageRule>
            </ccts:Component>
        </xsd:documentation>
    </xsd:annotation>
    <xsd:simpleContent>
        <xsd:restriction base="udt:CodeType">
            <xsd:attribute name="listID" type="xsd:normalizedString" default="ISO 4217 Alpha" use="optional">
                <xsd:annotation>
                    <xsd:documentation>
                        <ccts:Name xmlns:ccts="urn:un:unece:uncefact:documentation:2">Currency_ Code List. Identifier</ccts:Name>
                        <ccts:Definition xmlns:ccts="urn:un:unece:uncefact:documentation:2">
                        </ccts:Definition>
                        <ccts:PrimitiveType xmlns:ccts="urn:un:unece:uncefact:documentation:2">String</ccts:PrimitiveType>
                    </xsd:documentation>
                </xsd:annotation>
            </xsd:attribute>
            <xsd:attribute name="listAgencyID" type="xsd:normalizedString" default="6" use="optional">
                <xsd:annotation>
                    <xsd:documentation>
                        <ccts:Name xmlns:ccts="urn:un:unece:uncefact:documentation:2">Currency_ Code List. Agency. Identifier</ccts:Name>
                        <ccts:Definition xmlns:ccts="urn:un:unece:uncefact:documentation:2">Defaults to the UN/EDIFACT data element 3055 code list.</ccts:Definition>
                        <ccts:PrimitiveType xmlns:ccts="urn:un:unece:uncefact:documentation:2">String</ccts:PrimitiveType>
                    </xsd:documentation>
                </xsd:annotation>
            </xsd:attribute>
            <xsd:attribute name="listAgencyName" type="xsd:string" default="United Nations Economic Commission for Europe" use="optional">
                <xsd:annotation>
                    <xsd:documentation>
                        <ccts:Name xmlns:ccts="urn:un:unece:uncefact:documentation:2">Currency_ Code List. Agency Name. Text</ccts:Name>
                        <ccts:Definition xmlns:ccts="urn:un:unece:uncefact:documentation:2">
                        </ccts:Definition>
                        <ccts:PrimitiveType xmlns:ccts="urn:un:unece:uncefact:documentation:2">String</ccts:PrimitiveType>
                    </xsd:documentation>
                </xsd:annotation>
            </xsd:attribute>
            <xsd:attribute name="listName" type="xsd:string" default="Currency" use="optional">
                <xsd:annotation>
                    <xsd:documentation>
                        <ccts:Name xmlns:ccts="urn:un:unece:uncefact:documentation:2">Currency_ Code List. Name. Text</ccts:Name>
                        <ccts:Definition xmlns:ccts="urn:un:unece:uncefact:documentation:2">
                        </ccts:Definition>
                        <ccts:PrimitiveType xmlns:ccts="urn:un:unece:uncefact:documentation:2">String</ccts:PrimitiveType>
                    </xsd:documentation>
                </xsd:annotation>
            </xsd:attribute>
            <xsd:attribute name="listVersionID" type="xsd:normalizedString" default="2001" use="optional">
                <xsd:annotation>
                    <xsd:documentation>
                        <ccts:Name xmlns:ccts="urn:un:unece:uncefact:documentation:2">Currency_ Code List. Version. Identifier</ccts:Name>
                        <ccts:Definition xmlns:ccts="urn:un:unece:uncefact:documentation:2">
                        </ccts:Definition>
                        <ccts:PrimitiveType xmlns:ccts="urn:un:unece:uncefact:documentation:2">String</ccts:PrimitiveType>
                    </xsd:documentation>
                </xsd:annotation>
            </xsd:attribute>
            <xsd:attribute name="name" type="xsd:string" use="optional">
                <xsd:annotation>
                    <xsd:documentation>
                        <ccts:Name xmlns:ccts="urn:un:unece:uncefact:documentation:2">Currency_ Code. Name. Text</ccts:Name>
                        <ccts:Definition xmlns:ccts="urn:un:unece:uncefact:documentation:2">
                        </ccts:Definition>
                        <ccts:PrimitiveType xmlns:ccts="urn:un:unece:uncefact:documentation:2">String</ccts:PrimitiveType>
                    </xsd:documentation>
                </xsd:annotation>
            </xsd:attribute>
            <xsd:attribute name="languageID" type="xsd:language" default="en" use="optional">
                <xsd:annotation>
                    <xsd:documentation>
                        <ccts:Name xmlns:ccts="urn:un:unece:uncefact:documentation:2">Currency_ Language. Identifier</ccts:Name>
                        <ccts:Definition xmlns:ccts="urn:un:unece:uncefact:documentation:2">
                        </ccts:Definition>
                        <ccts:PrimitiveType xmlns:ccts="urn:un:unece:uncefact:documentation:2">String</ccts:PrimitiveType>
                    </xsd:documentation>
                </xsd:annotation>
            </xsd:attribute>
            <xsd:attribute name="listURI" type="xsd:anyURI" default="http://docs.oasis-open.org/ubl/os-ubl-2.0/cl/gc/cefact/CurrencyCode-2.0.gc" use="optional">
                <xsd:annotation>
                    <xsd:documentation>
                        <ccts:Name xmlns:ccts="urn:un:unece:uncefact:documentation:2">Currency_ Code List. Uniform Resource. Identifier</ccts:Name>
                        <ccts:Definition xmlns:ccts="urn:un:unece:uncefact:documentation:2">
                        </ccts:Definition>
                        <ccts:PrimitiveType xmlns:ccts="urn:un:unece:uncefact:documentation:2">String</ccts:PrimitiveType>
                    </xsd:documentation>
                </xsd:annotation>
            </xsd:attribute>
            <xsd:attribute name="listSchemeURI" type="xsd:anyURI" default="urn:un:unece:uncefact:codelist:specification:54217:2001" use="optional">
                <xsd:annotation>
                    <xsd:documentation>
                        <ccts:Name xmlns:ccts="urn:un:unece:uncefact:documentation:2">Currency_ Code List Scheme. Uniform Resource. Identifier</ccts:Name>
                        <ccts:Definition xmlns:ccts="urn:un:unece:uncefact:documentation:2">
                        </ccts:Definition>
                        <ccts:PrimitiveType xmlns:ccts="urn:un:unece:uncefact:documentation:2">String</ccts:PrimitiveType>
                    </xsd:documentation>
                </xsd:annotation>
            </xsd:attribute>
        </xsd:restriction>
    </xsd:simpleContent>
</xsd:complexType>
Collapse Child Attributes:
Name Type Default Value Use
listID qdt:listID ISO 4217 Alpha Optional
listAgencyID qdt:listAgencyID 6 Optional
listAgencyName qdt:listAgencyName United Nations Economic Commission for Europe Optional
listName qdt:listName Currency Optional
listVersionID qdt:listVersionID 2001 Optional
name qdt:name Optional
languageID qdt:languageID en Optional
listURI qdt:listURI http://docs.oasis-open.org/ubl/os-ubl-2.0/cl/gc/cefact/CurrencyCode-2.0.gc Optional
listSchemeURI qdt:listSchemeURI urn:un:unece:uncefact:codelist:specification:54217:2001 Optional
Collapse Derivation Tree:
Collapse References:
cbc:CurrencyCodeType, cbc:DocumentCurrencyCodeType, cbc:PaymentAlternativeCurrencyCodeType, cbc:PaymentCurrencyCodeType, cbc:PricingCurrencyCodeType, cbc:RequestedInvoiceCurrencyCodeType, cbc:SourceCurrencyCodeType, cbc:TargetCurrencyCodeType, cbc:TaxCurrencyCodeType