complexType CurrencyCodeType
diagram ADMS-v1.01_p1454.png
namespace urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2
type restriction of CodeType
properties
base udt:CodeType
used by
complexTypes cbc:CurrencyCodeType cbc:DocumentCurrencyCodeType cbc:PaymentAlternativeCurrencyCodeType cbc:PaymentCurrencyCodeType cbc:PricingCurrencyCodeType cbc:RequestedInvoiceCurrencyCodeType cbc:SourceCurrencyCodeType cbc:TargetCurrencyCodeType cbc:TaxCurrencyCodeType
attributes
Name  Type  Use  Default  Fixed  annotation
listIDxsd:normalizedStringoptional  ISO 4217 Alpha    
documentation
<ccts:Name>Currency_ Code List. Identifier</ccts:Name>
<ccts:Definition/>
<ccts:PrimitiveType>String</ccts:PrimitiveType>
listAgencyIDxsd:normalizedStringoptional  6    
documentation
<ccts:Name>Currency_ Code List. Agency. Identifier</ccts:Name>
<ccts:Definition>Defaults to the UN/EDIFACT data element 3055 code list.</ccts:Definition>
<ccts:PrimitiveType>String</ccts:PrimitiveType>
listAgencyNamexsd:stringoptional  United Nations Economic Commission for Europe    
documentation
<ccts:Name>Currency_ Code List. Agency Name. Text</ccts:Name>
<ccts:Definition/>
<ccts:PrimitiveType>String</ccts:PrimitiveType>
listNamexsd:stringoptional  Currency    
documentation
<ccts:Name>Currency_ Code List. Name. Text</ccts:Name>
<ccts:Definition/>
<ccts:PrimitiveType>String</ccts:PrimitiveType>
listVersionIDxsd:normalizedStringoptional  2001    
documentation
<ccts:Name>Currency_ Code List. Version. Identifier</ccts:Name>
<ccts:Definition/>
<ccts:PrimitiveType>String</ccts:PrimitiveType>
namexsd:stringoptional      
documentation
<ccts:Name>Currency_ Code. Name. Text</ccts:Name>
<ccts:Definition/>
<ccts:PrimitiveType>String</ccts:PrimitiveType>
languageIDxsd:languageoptional  en    
documentation
<ccts:Name>Currency_ Language. Identifier</ccts:Name>
<ccts:Definition/>
<ccts:PrimitiveType>String</ccts:PrimitiveType>
listURIxsd:anyURIoptional  http://docs.oasis-open.org/ubl/os-ubl-2.0/cl/gc/cefact/CurrencyCode-2.0.gc    
documentation
<ccts:Name>Currency_ Code List. Uniform Resource. Identifier</ccts:Name>
<ccts:Definition/>
<ccts:PrimitiveType>String</ccts:PrimitiveType>
listSchemeURIxsd:anyURIoptional  urn:un:unece:uncefact:codelist:specification:54217:2001    
documentation
<ccts:Name>Currency_ Code List Scheme. Uniform Resource. Identifier</ccts:Name>
<ccts:Definition/>
<ccts:PrimitiveType>String</ccts:PrimitiveType>
annotation
documentation
<ccts:Component>
<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: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>
source <xsd:complexType name="CurrencyCodeType">
 
<xsd:annotation>
   
<xsd:documentation>
     
<ccts:Component>
       
<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: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" use="optional" default="ISO 4217 Alpha">
       
<xsd:annotation>
         
<xsd:documentation>
           
<ccts:Name>Currency_ Code List. Identifier</ccts:Name>
           
<ccts:Definition/>
           
<ccts:PrimitiveType>String</ccts:PrimitiveType>
         
</xsd:documentation>
       
</xsd:annotation>
     
</xsd:attribute>
     
<xsd:attribute name="listAgencyID" type="xsd:normalizedString" use="optional" default="6">
       
<xsd:annotation>
         
<xsd:documentation>
           
<ccts:Name>Currency_ Code List. Agency. Identifier</ccts:Name>
           
<ccts:Definition>Defaults to the UN/EDIFACT data element 3055 code list.</ccts:Definition>
           
<ccts:PrimitiveType>String</ccts:PrimitiveType>
         
</xsd:documentation>
       
</xsd:annotation>
     
</xsd:attribute>
     
<xsd:attribute name="listAgencyName" type="xsd:string" use="optional" default="United Nations Economic Commission for Europe">
       
<xsd:annotation>
         
<xsd:documentation>
           
<ccts:Name>Currency_ Code List. Agency Name. Text</ccts:Name>
           
<ccts:Definition/>
           
<ccts:PrimitiveType>String</ccts:PrimitiveType>
         
</xsd:documentation>
       
</xsd:annotation>
     
</xsd:attribute>
     
<xsd:attribute name="listName" type="xsd:string" use="optional" default="Currency">
       
<xsd:annotation>
         
<xsd:documentation>
           
<ccts:Name>Currency_ Code List. Name. Text</ccts:Name>
           
<ccts:Definition/>
           
<ccts:PrimitiveType>String</ccts:PrimitiveType>
         
</xsd:documentation>
       
</xsd:annotation>
     
</xsd:attribute>
     
<xsd:attribute name="listVersionID" type="xsd:normalizedString" use="optional" default="2001">
       
<xsd:annotation>
         
<xsd:documentation>
           
<ccts:Name>Currency_ Code List. Version. Identifier</ccts:Name>
           
<ccts:Definition/>
           
<ccts:PrimitiveType>String</ccts:PrimitiveType>
         
</xsd:documentation>
       
</xsd:annotation>
     
</xsd:attribute>
     
<xsd:attribute name="name" type="xsd:string" use="optional">
       
<xsd:annotation>
         
<xsd:documentation>
           
<ccts:Name>Currency_ Code. Name. Text</ccts:Name>
           
<ccts:Definition/>
           
<ccts:PrimitiveType>String</ccts:PrimitiveType>
         
</xsd:documentation>
       
</xsd:annotation>
     
</xsd:attribute>
     
<xsd:attribute name="languageID" type="xsd:language" use="optional" default="en">
       
<xsd:annotation>
         
<xsd:documentation>
           
<ccts:Name>Currency_ Language. Identifier</ccts:Name>
           
<ccts:Definition/>
           
<ccts:PrimitiveType>String</ccts:PrimitiveType>
         
</xsd:documentation>
       
</xsd:annotation>
     
</xsd:attribute>
     
<xsd:attribute name="listURI" type="xsd:anyURI" use="optional" default="http://docs.oasis-open.org/ubl/os-ubl-2.0/cl/gc/cefact/CurrencyCode-2.0.gc">
       
<xsd:annotation>
         
<xsd:documentation>
           
<ccts:Name>Currency_ Code List. Uniform Resource. Identifier</ccts:Name>
           
<ccts:Definition/>
           
<ccts:PrimitiveType>String</ccts:PrimitiveType>
         
</xsd:documentation>
       
</xsd:annotation>
     
</xsd:attribute>
     
<xsd:attribute name="listSchemeURI" type="xsd:anyURI" use="optional" default="urn:un:unece:uncefact:codelist:specification:54217:2001">
       
<xsd:annotation>
         
<xsd:documentation>
           
<ccts:Name>Currency_ Code List Scheme. Uniform Resource. Identifier</ccts:Name>
           
<ccts:Definition/>
           
<ccts:PrimitiveType>String</ccts:PrimitiveType>
         
</xsd:documentation>
       
</xsd:annotation>
     
</xsd:attribute>
   
</xsd:restriction>
 
</xsd:simpleContent>
</xsd:complexType>

attribute CurrencyCodeType/@listID
type xsd:normalizedString
properties
isRef 0
default ISO 4217 Alpha
use optional
annotation
documentation
<ccts:Name>Currency_ Code List. Identifier</ccts:Name>
<ccts:Definition/>
<ccts:PrimitiveType>String</ccts:PrimitiveType>
source <xsd:attribute name="listID" type="xsd:normalizedString" use="optional" default="ISO 4217 Alpha">
 
<xsd:annotation>
   
<xsd:documentation>
     
<ccts:Name>Currency_ Code List. Identifier</ccts:Name>
     
<ccts:Definition/>
     
<ccts:PrimitiveType>String</ccts:PrimitiveType>
   
</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute CurrencyCodeType/@listAgencyID
type xsd:normalizedString
properties
isRef 0
default 6
use optional
annotation
documentation
<ccts:Name>Currency_ Code List. Agency. Identifier</ccts:Name>
<ccts:Definition>Defaults to the UN/EDIFACT data element 3055 code list.</ccts:Definition>
<ccts:PrimitiveType>String</ccts:PrimitiveType>
source <xsd:attribute name="listAgencyID" type="xsd:normalizedString" use="optional" default="6">
 
<xsd:annotation>
   
<xsd:documentation>
     
<ccts:Name>Currency_ Code List. Agency. Identifier</ccts:Name>
     
<ccts:Definition>Defaults to the UN/EDIFACT data element 3055 code list.</ccts:Definition>
     
<ccts:PrimitiveType>String</ccts:PrimitiveType>
   
</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute CurrencyCodeType/@listAgencyName
type xsd:string
properties
isRef 0
default United Nations Economic Commission for Europe
use optional
annotation
documentation
<ccts:Name>Currency_ Code List. Agency Name. Text</ccts:Name>
<ccts:Definition/>
<ccts:PrimitiveType>String</ccts:PrimitiveType>
source <xsd:attribute name="listAgencyName" type="xsd:string" use="optional" default="United Nations Economic Commission for Europe">
 
<xsd:annotation>
   
<xsd:documentation>
     
<ccts:Name>Currency_ Code List. Agency Name. Text</ccts:Name>
     
<ccts:Definition/>
     
<ccts:PrimitiveType>String</ccts:PrimitiveType>
   
</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute CurrencyCodeType/@listName
type xsd:string
properties
isRef 0
default Currency
use optional
annotation
documentation
<ccts:Name>Currency_ Code List. Name. Text</ccts:Name>
<ccts:Definition/>
<ccts:PrimitiveType>String</ccts:PrimitiveType>
source <xsd:attribute name="listName" type="xsd:string" use="optional" default="Currency">
 
<xsd:annotation>
   
<xsd:documentation>
     
<ccts:Name>Currency_ Code List. Name. Text</ccts:Name>
     
<ccts:Definition/>
     
<ccts:PrimitiveType>String</ccts:PrimitiveType>
   
</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute CurrencyCodeType/@listVersionID
type xsd:normalizedString
properties
isRef 0
default 2001
use optional
annotation
documentation
<ccts:Name>Currency_ Code List. Version. Identifier</ccts:Name>
<ccts:Definition/>
<ccts:PrimitiveType>String</ccts:PrimitiveType>
source <xsd:attribute name="listVersionID" type="xsd:normalizedString" use="optional" default="2001">
 
<xsd:annotation>
   
<xsd:documentation>
     
<ccts:Name>Currency_ Code List. Version. Identifier</ccts:Name>
     
<ccts:Definition/>
     
<ccts:PrimitiveType>String</ccts:PrimitiveType>
   
</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute CurrencyCodeType/@name
type xsd:string
properties
isRef 0
use optional
annotation
documentation
<ccts:Name>Currency_ Code. Name. Text</ccts:Name>
<ccts:Definition/>
<ccts:PrimitiveType>String</ccts:PrimitiveType>
source <xsd:attribute name="name" type="xsd:string" use="optional">
 
<xsd:annotation>
   
<xsd:documentation>
     
<ccts:Name>Currency_ Code. Name. Text</ccts:Name>
     
<ccts:Definition/>
     
<ccts:PrimitiveType>String</ccts:PrimitiveType>
   
</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute CurrencyCodeType/@languageID
type xsd:language
properties
isRef 0
default en
use optional
annotation
documentation
<ccts:Name>Currency_ Language. Identifier</ccts:Name>
<ccts:Definition/>
<ccts:PrimitiveType>String</ccts:PrimitiveType>
source <xsd:attribute name="languageID" type="xsd:language" use="optional" default="en">
 
<xsd:annotation>
   
<xsd:documentation>
     
<ccts:Name>Currency_ Language. Identifier</ccts:Name>
     
<ccts:Definition/>
     
<ccts:PrimitiveType>String</ccts:PrimitiveType>
   
</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute CurrencyCodeType/@listURI
type xsd:anyURI
properties
isRef 0
default http://docs.oasis-open.org/ubl/os-ubl-2.0/cl/gc/cefact/CurrencyCode-2.0.gc
use optional
annotation
documentation
<ccts:Name>Currency_ Code List. Uniform Resource. Identifier</ccts:Name>
<ccts:Definition/>
<ccts:PrimitiveType>String</ccts:PrimitiveType>
source <xsd:attribute name="listURI" type="xsd:anyURI" use="optional" default="http://docs.oasis-open.org/ubl/os-ubl-2.0/cl/gc/cefact/CurrencyCode-2.0.gc">
 
<xsd:annotation>
   
<xsd:documentation>
     
<ccts:Name>Currency_ Code List. Uniform Resource. Identifier</ccts:Name>
     
<ccts:Definition/>
     
<ccts:PrimitiveType>String</ccts:PrimitiveType>
   
</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute CurrencyCodeType/@listSchemeURI
type xsd:anyURI
properties
isRef 0
default urn:un:unece:uncefact:codelist:specification:54217:2001
use optional
annotation
documentation
<ccts:Name>Currency_ Code List Scheme. Uniform Resource. Identifier</ccts:Name>
<ccts:Definition/>
<ccts:PrimitiveType>String</ccts:PrimitiveType>
source <xsd:attribute name="listSchemeURI" type="xsd:anyURI" use="optional" default="urn:un:unece:uncefact:codelist:specification:54217:2001">
 
<xsd:annotation>
   
<xsd:documentation>
     
<ccts:Name>Currency_ Code List Scheme. Uniform Resource. Identifier</ccts:Name>
     
<ccts:Definition/>
     
<ccts:PrimitiveType>String</ccts:PrimitiveType>
   
</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>


XML Schema documentation generated by
XMLSpy Schema Editor http://www.altova.com/xmlspy