Schema Invoice-v3.xsd


schema location ..\..\..\schemas\Invoice-v3.xsd
attributeFormDefault unqualified
elementFormDefault qualified
targetNamespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
 
Elements 
Invoice 


schema location ..\..\..\schemas\CoreTypes-v3.xsd
attributeFormDefault unqualified
elementFormDefault qualified
targetNamespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
 
Simple types 
AccountNameType 
ActionAttrType 
ActualDeliveryDateType 
AddressLineType 
AlternateCurrencyType 
AmountOutstandingType 
AmountPaidType 
AmountType 
AttachmentDataType 
AuthorisationCodeType 
BankCodeType 
BankNameType 
BankReferenceType 
BatchNumberType 
BestBeforeDateType 
BuyersCodeForBuyerType 
BuyersCodeForCarrierType 
BuyersCodeForDeliveryType 
BuyersCodeForInvoiceToType 
BuyersCodeForLocationType 
BuyersCodeForSupplierType 
BuyersOrderLineReferenceType 
BuyersOrderNumberType 
BuyersProductCodeType 
CardNumberType 
CardTypeAttrType 
CityType 
CodelistType 
CodeType 
ColorType 
CommodityClassType 
CommodityCodeType 
CommodityDescriptionType 
ConsumerUnitCodeType 
ContractOrderReferenceType 
CostCentreType 
CountryType 
CRItype 
CrossReferenceType 
CurrencyType 
DateTime 
DateTimeOrEmptyType 
DaysFromDeliveryType 
DaysFromInvoiceType 
DaysFromMonthEndType 
DDIType 
DecimalOrEmptyType 
DecimalSeparatorType 
DeliveryDateType 
DeliveryInformationType 
DeliveryNoteLineNumberType 
DeliveryNoteNumberType 
DeliveryTermsType 
DepartmentType 
DepthType 
DescriptionType 
DespatchDateType 
DoubleOrEmptyType 
DUNStype 
EarliestAcceptableDateType 
EmailType 
EmptyStringType 
ExpectedDeliveryDateType 
ExpectedReplyType 
ExpiryDateType 
ExtendedDescriptionType 
FaxType 
FileNameType 
FreightChargesType 
FunctionType 
GeneralLedgerCodeType 
GLNType 
GoodsValueType 
GrossLineTotalType 
GrossPaymentAtRateType 
GrossPaymentTotalType 
GrossValueType 
GTINType 
GUIDType 
HeightType 
IntegerOrEmptyType 
InternalAddressType 
InvoiceDateType 
InvoiceLineInformationType 
InvoiceTypeType 
IssueDateElementType 
IssueDateType 
IssueNumberType 
IssuerType 
LanguageCodeType 
LatestAcceptableDateType 
LengthType 
LineNumberType 
LineTotalType 
LineValueTotalType 
LocationType 
LogoURLType 
LotSerialNumberType 
LotSerialTypeType 
MiscChargesType 
MixedRateIndicatorType 
MobileType 
ModeOfTransportType 
ModeType 
NameType 
NarrativeType 
NatureOfTransactionType 
NetLineTotalType 
NetPaymentAtRateType 
NetPaymentTotalType 
NumberOfItemsAtRateType 
NumberOfLinesAtRateType 
NumberOfLinesType 
NumberOfTaxRatesType 
OnSaleByDateType 
OrderDateType 
OrderLineInformationType 
OrderLineNumberType 
OrderResponseDateType 
OrderResponseNumberType 
OrderResponseTypeType 
OrderTypeType 
OrganisationType 
OriginalLineNumberType 
OriginalOrderDateType 
OtherProductCodeType 
OtherUOMType 
PacksizeType 
PaidDateType 
PartyType 
PayByDateType 
PercentageType 
PostCodeType 
PrecisionType 
PreferredDateType 
PreserveType 
ProjectAnalysisCodeType 
ProjectCodeType 
QualifierType 
RegisteredInType 
RegistrationNumberType 
ResponseToType 
SectionType 
SecurityCodeType 
SellByDateType 
SettlementDiscountAtRateType 
SettlementDiscountTotalType 
SettlementMethodType 
ShelfLifeDateType 
SizeType 
SoftwareManufacturerType 
SoftwareProductType 
SoftwareSystemIDType 
SoftwareVersionType 
SpecialInstructionsType 
SpecialPriceDescriptionType 
StateType 
StatusType 
StreetType 
StylesheetNameType 
StylesheetOwnerType 
StylesheetTypeType 
SupplementaryUnitsType 
SuppliersCodeForBuyerType 
SuppliersCodeForInvoiceToType 
SuppliersCodeForLocationType 
SuppliersInvoiceNumberType 
SuppliersOrderReferenceType 
SuppliersProductCodeType 
SwitchboardType 
TaxableTotalType 
TaxableValueAtRateType 
TaxAtRateType 
TaxNumberType 
TaxPointDateType 
TaxRateType 
TaxRefType 
TaxTotalType 
TaxValueType 
TelexType 
TermsConditionsType 
TestReferenceType 
TotalNumberOfItemsType 
TotalValueAtRateType 
TotalValueType 
TradedUnitCodeType 
TypeCodelistType 
TypeCodeType 
TypeDescriptionType 
TypeOfSupplyType 
TypeType 
UnitPriceType 
UnitsType 
UOMCodelistType 
UOMCodeType 
UOMDescriptionType 
UOMlength 
UOMnumeric 
UOMvolume 
UOMweight 
UserIDType 
VersionType 
VolumeType 
WeightType 
WidthType 


schema location ..\..\..\schemas\CoreStructures-v3.xsd
attributeFormDefault unqualified
elementFormDefault qualified
targetNamespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
 
Elements  Complex types  Attr. groups 
AccountName  AddressStructure  CardTypeAttrGroup 
ActualDeliveryDate  AlternateCurrencyStructure  CodelistAttrGroup 
Address  AmountDiscountStructure  CodeRequiredAttrGroup 
AddressLine  AttachmentStructure  DescriptionAttrGroup 
AlternateCurrency  BankDetailsStructure  DescriptionRequiredAttrGroup 
Amount  BuyerReferencesStructure  LineAttrGroup 
AmountDiscount  BuyersCodeForDeliveryStructure  PreserveAttrGroup 
AmountOutstanding  BuyersOrderLineReferenceStructure  QualifierAttrGroup 
AmountPaid  BuyersOrderNumberStructure  UOMattrGroup 
Attachment  BuyerStructure 
AttachmentData  CardDetailsStructure 
AuthorisationCode  CarrierReferencesStructure 
BankCode  CarrierStructure 
BankDetails  ColorStructure 
BankName  ContactStructure 
BankReference  CountryOfDestinationStructure 
BatchNumber  CountryStructure 
BestBeforeDate  CurrencyElementStructure 
Buyer  CurrencyStructure 
BuyerReferences  DeliverFromReferencesStructure 
BuyersCodeForBuyer  DeliverFromStructure 
BuyersCodeForCarrier  DeliverToReferencesStructure 
BuyersCodeForDelivery  DeliverToStructure 
BuyersCodeForInvoiceTo  DeliveryStructure 
BuyersCodeForLocation  DepthStructure 
BuyersCodeForSupplier  ExtensionsStructure 
BuyersOrderLineReference  FunctionStructure 
BuyersOrderNumber  GUIDStructure 
BuyersProductCode  HeightStructure 
CardDetails  IntrastatStructure 
CardNumber  InvoiceHeadStructure 
Carrier  InvoiceLineReferencesStructure 
CarrierReferences  InvoiceLineStructure 
City  InvoiceReferencesStructure 
Color  InvoiceToReferencesStructure 
CommodityClass  InvoiceToStructure 
CommodityCode  InvoiceTotalStructure 
CommodityDescription  InvoiceTypeStructure 
ConsumerUnitCode  LengthStructure 
Contact  LineNumberStructure 
ContractOrderReference  LineTaxStructure 
CostCentre  LotSerialDatesStructure 
Country  LotSerialStructure 
CountryOfDestination  LotSerialTypeStructure 
CRI  ModeOfTransportStructure 
CrossReference  NatureOfTransactionStructure 
Currency  OrderDateStructure 
DaysFromDelivery  OrderHeadStructure 
DaysFromInvoice  OrderLineReferencesStructure 
DaysFromMonthEnd  OrderLineStructure 
DDI  OrderReferencesStructure 
DecimalSeparator  OrderResponseHeadStructure 
DeliverFrom  OrderResponseLineReferencesStructure 
DeliverFromReferences  OrderResponseLineStructure 
DeliverTo  OrderResponseReferencesStructure 
DeliverToReferences  OrderResponseTotalStructure 
Delivery  OrderResponseTypeStructure 
DeliveryDate  OrderTotalStructure 
DeliveryInformation  OrderTypeStructure 
DeliveryNoteLineNumber  OriginatingSoftwareStructure 
DeliveryNoteNumber  OtherProductCodeStructure 
DeliveryTerms  OtherUOMStructure 
Department  ParametersStructure 
Depth  PercentDiscountStructure 
Description  PriceStructure 
DespatchDate  ProductStructure 
DUNS  ProjectAnalysisCodeStructure 
EarliestAcceptableDate  ProjectCodeStructure 
Email  PropertiesStructure 
ExpectedDeliveryDate  QualifyingTermsStructure 
ExpiresEnd  QuantityStructure 
ExpiryDate  RateType 
ExtendedDescription  SchemaStructure 
Extensions  SettlementByReferencesStructure 
Fax  SettlementByStructure 
FileName  SettlementDiscountStructure 
FreightCharges  SettlementMethodStructure 
Function  SettlementStructure 
GeneralLedgerCode  SettlementTermsStructure 
GLN  SizeStructure 
GloballyUniqueID  StylesheetStructure 
GoodsValue  SupplierReferencesStructure 
GrossLineTotal  SuppliersInvoiceNumberStructure 
GrossPaymentAtRate  SuppliersOrderReferenceStructure 
GrossPaymentTotal  SupplierStructure 
GrossValue  TaxRateStructure 
GTIN  TaxRefStructure 
Height  TaxSubTotalStructure 
InternalAddress  TestFlagStructure 
Intrastat  TestStructure 
InvoiceCurrency  TypeStructure 
InvoiceDate  VolumeStructure 
InvoiceFunction  WeightStructure 
InvoiceHead  WidthStructure 
InvoiceLine 
InvoiceLineInformation 
InvoiceLineReferences 
InvoiceReferences 
InvoiceTo 
InvoiceToReferences 
InvoiceTotal 
InvoiceType 
IssueDate 
IssueNumber 
Issuer 
ItemCurrency 
Language 
LatestAcceptableDate 
Length 
LineNumber 
LineTax 
LineTotal 
LineValueTotal 
Location 
LogoURL 
LotSerial 
LotSerialDates 
LotSerialNumber 
LotSerialType 
MiscCharges 
MixedRateIndicator 
Mobile 
ModeOfTransport 
Name 
Narrative 
NatureOfTransaction 
NetLineTotal 
NetPaymentAtRate 
NetPaymentTotal 
NumberOfItemsAtRate 
NumberOfLines 
NumberOfLinesAtRate 
NumberOfTaxRates 
OnSaleByDate 
OrderCurrency 
OrderDate 
OrderFunction 
OrderGloballyUniqueID 
OrderHead 
OrderLine 
OrderLineInformation 
OrderLineNumber 
OrderLineReferences 
OrderReferences 
OrderResponseDate 
OrderResponseHead 
OrderResponseLine 
OrderResponseLineReferences 
OrderResponseNumber 
OrderResponseReferences 
OrderResponseTotal 
OrderResponseType 
OrderTotal 
OrderType 
Organisation 
OriginalLineNumber 
OriginalOrderDate 
OriginalOrderFunction 
OriginalOrderGloballyUniqueID 
OriginalPrice 
OriginalQuantity 
OriginatingSoftware 
Originator 
Other 
OtherProductCode 
Packsize 
PaidDate 
Parameters 
Party 
PayByDate 
Percentage 
PercentDiscount 
PostCode 
Precision 
PreferredDate 
Price 
Product 
ProjectAnalysisCode 
ProjectCode 
Properties 
QualifyingTerms 
Quantity 
Rate 
RegisteredIn 
RegistrationNumber 
ResponseTo 
Schema 
Section 
SecurityCode 
SellByDate 
Settlement 
SettlementBy 
SettlementByReferences 
SettlementDiscount 
SettlementDiscountAtRate 
SettlementDiscountTotal 
SettlementMethod 
SettlementTerms 
ShelfLifeDate 
Size 
SoftwareManufacturer 
SoftwareProduct 
SoftwareSystemID 
SoftwareVersion 
SpecialInstructions 
SpecialPriceDescription 
State 
Status 
Street 
Stylesheet 
StylesheetName 
StylesheetOwner 
StylesheetType 
SupplementaryUnits 
Supplier 
SupplierReferences 
SuppliersCodeForBuyer 
SuppliersCodeForInvoiceTo 
SuppliersCodeForLocation 
SuppliersInvoiceNumber 
SuppliersOrderReference 
SuppliersProductCode 
Switchboard 
TaxableTotal 
TaxableValueAtRate 
TaxAtRate 
TaxCurrency 
TaxNumber 
TaxPointDate 
TaxRate 
TaxRef 
TaxSubTotal 
TaxTotal 
TaxValue 
Telex 
TermsConditions 
Test 
TestFlag 
TotalNumberOfItems 
TotalValue 
TotalValueAtRate 
TradedUnitCode 
Type 
TypeOfSupply 
UnitPrice 
Units 
UserID 
ValidFrom 
Version 
Volume 
Weight 
Width 


element Invoice
diagram Invoice-v3_diagrams/Invoice-v3_p1.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
properties
content complex
children InvoiceHead InvoiceReferences Extensions InvoiceDate OriginalOrderDate OrderFunction OrderGloballyUniqueID TypeOfSupply TaxPointDate Supplier Buyer Delivery InvoiceTo InvoiceLine PercentDiscount AmountDiscount SpecialInstructions Narrative Settlement TaxSubTotal InvoiceTotal Attachment
annotation
documentation
<p>
<tt>Settlement/SettlementDiscount</tt>,
          <tt>TaxSubTotal/SettlementDiscountAtRate</tt> and
          <tt>InvoiceTotal/SettlementDiscountTotal</tt> must either all be present, or none may be present. 
        </p>
source <xsd:element name="Invoice">
 
<xsd:annotation>
   
<xsd:documentation>
     
<p>
       
<tt>Settlement/SettlementDiscount</tt>,
         
<tt>TaxSubTotal/SettlementDiscountAtRate</tt> and
         
<tt>InvoiceTotal/SettlementDiscountTotal</tt> must either all be present, or none may be present. 
       
</p>
   
</xsd:documentation>
 
</xsd:annotation>
 
<xsd:complexType>
   
<xsd:sequence>
     
<xsd:element ref="InvoiceHead"/>
     
<xsd:element ref="InvoiceReferences"/>
     
<xsd:choice>
       
<xsd:element ref="Extensions" minOccurs="0"/>
       
<xsd:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
     
</xsd:choice>
     
<xsd:element ref="InvoiceDate"/>
     
<xsd:element ref="OriginalOrderDate" minOccurs="0"/>
     
<xsd:element ref="OrderFunction" minOccurs="0"/>
     
<xsd:element ref="OrderGloballyUniqueID" minOccurs="0"/>
     
<xsd:element ref="TypeOfSupply" minOccurs="0"/>
     
<xsd:element ref="TaxPointDate" minOccurs="0"/>
     
<xsd:element ref="Supplier"/>
     
<xsd:element ref="Buyer" minOccurs="0"/>
     
<xsd:element ref="Delivery" minOccurs="0" maxOccurs="unbounded"/>
     
<xsd:element ref="InvoiceTo"/>
     
<xsd:element ref="InvoiceLine" maxOccurs="unbounded"/>
     
<xsd:element ref="PercentDiscount" minOccurs="0" maxOccurs="unbounded"/>
     
<xsd:element ref="AmountDiscount" minOccurs="0" maxOccurs="unbounded"/>
     
<xsd:element ref="SpecialInstructions" minOccurs="0" maxOccurs="unbounded"/>
     
<xsd:element ref="Narrative" minOccurs="0" maxOccurs="unbounded"/>
     
<xsd:element ref="Settlement" minOccurs="0"/>
     
<xsd:element ref="TaxSubTotal" maxOccurs="unbounded"/>
     
<xsd:element ref="InvoiceTotal"/>
     
<xsd:element ref="Attachment" minOccurs="0" maxOccurs="unbounded"/>
   
</xsd:sequence>
 
</xsd:complexType>
</xsd:element>

simpleType AccountNameType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element AccountName
source <xsd:simpleType name="AccountNameType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType ActionAttrType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type restriction of xsd:string
properties
base xsd:string
used by
attribute LineAttrGroup/@Action
facets
Kind Value Annotation
enumeration Add
enumeration Change
enumeration Delete
enumeration Original
source <xsd:simpleType name="ActionAttrType">
 
<xsd:restriction base="xsd:string">
   
<xsd:enumeration value="Add"/>
   
<xsd:enumeration value="Change"/>
   
<xsd:enumeration value="Delete"/>
   
<xsd:enumeration value="Original"/>
 
</xsd:restriction>
</xsd:simpleType>

simpleType ActualDeliveryDateType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type DateTimeOrEmptyType
properties
base DateTimeOrEmptyType
used by
element ActualDeliveryDate
source <xsd:simpleType name="ActualDeliveryDateType">
 
<xsd:restriction base="DateTimeOrEmptyType"/>
</xsd:simpleType>

simpleType AddressLineType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element AddressLine
source <xsd:simpleType name="AddressLineType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType AlternateCurrencyType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
complexType AlternateCurrencyStructure
source <xsd:simpleType name="AlternateCurrencyType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType AmountOutstandingType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:decimal
properties
base xsd:decimal
used by
element AmountOutstanding
source <xsd:simpleType name="AmountOutstandingType">
 
<xsd:restriction base="xsd:decimal"/>
</xsd:simpleType>

simpleType AmountPaidType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:decimal
properties
base xsd:decimal
used by
element AmountPaid
source <xsd:simpleType name="AmountPaidType">
 
<xsd:restriction base="xsd:decimal"/>
</xsd:simpleType>

simpleType AmountType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type DecimalOrEmptyType
properties
base DecimalOrEmptyType
used by
element Amount
source <xsd:simpleType name="AmountType">
 
<xsd:restriction base="DecimalOrEmptyType"/>
</xsd:simpleType>

simpleType AttachmentDataType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element AttachmentData
source <xsd:simpleType name="AttachmentDataType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType AuthorisationCodeType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element AuthorisationCode
source <xsd:simpleType name="AuthorisationCodeType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType BankCodeType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element BankCode
source <xsd:simpleType name="BankCodeType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType BankNameType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element BankName
source <xsd:simpleType name="BankNameType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType BankReferenceType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element BankReference
source <xsd:simpleType name="BankReferenceType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType BatchNumberType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:integer
properties
base xsd:integer
used by
element BatchNumber
source <xsd:simpleType name="BatchNumberType">
 
<xsd:restriction base="xsd:integer"/>
</xsd:simpleType>

simpleType BestBeforeDateType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type DateTime
properties
base DateTime
used by
element BestBeforeDate
facets
Kind Value Annotation
pattern .+
source <xsd:simpleType name="BestBeforeDateType">
 
<xsd:restriction base="DateTime"/>
</xsd:simpleType>

simpleType BuyersCodeForBuyerType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element BuyersCodeForBuyer
source <xsd:simpleType name="BuyersCodeForBuyerType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType BuyersCodeForCarrierType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element BuyersCodeForCarrier
source <xsd:simpleType name="BuyersCodeForCarrierType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType BuyersCodeForDeliveryType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
complexType BuyersCodeForDeliveryStructure
source <xsd:simpleType name="BuyersCodeForDeliveryType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType BuyersCodeForInvoiceToType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element BuyersCodeForInvoiceTo
source <xsd:simpleType name="BuyersCodeForInvoiceToType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType BuyersCodeForLocationType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element BuyersCodeForLocation
source <xsd:simpleType name="BuyersCodeForLocationType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType BuyersCodeForSupplierType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element BuyersCodeForSupplier
source <xsd:simpleType name="BuyersCodeForSupplierType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType BuyersOrderLineReferenceType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
complexType BuyersOrderLineReferenceStructure
source <xsd:simpleType name="BuyersOrderLineReferenceType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType BuyersOrderNumberType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
complexType BuyersOrderNumberStructure
source <xsd:simpleType name="BuyersOrderNumberType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType BuyersProductCodeType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element BuyersProductCode
source <xsd:simpleType name="BuyersProductCodeType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType CardNumberType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element CardNumber
source <xsd:simpleType name="CardNumberType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType CardTypeAttrType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type restriction of xsd:string
properties
base xsd:string
used by
attribute CardTypeAttrGroup/@CardType
facets
Kind Value Annotation
enumeration Charge
enumeration Credit
enumeration Debit
source <xsd:simpleType name="CardTypeAttrType">
 
<xsd:restriction base="xsd:string">
   
<xsd:enumeration value="Charge"/>
   
<xsd:enumeration value="Credit"/>
   
<xsd:enumeration value="Debit"/>
 
</xsd:restriction>
</xsd:simpleType>

simpleType CityType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element City
source <xsd:simpleType name="CityType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType CodelistType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
attributes CodeRequiredAttrGroup/@Codelist CodelistAttrGroup/@Codelist
source <xsd:simpleType name="CodelistType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType CodeType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
attributes CodeRequiredAttrGroup/@Code CodelistAttrGroup/@Code
source <xsd:simpleType name="CodeType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType ColorType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
complexType ColorStructure
source <xsd:simpleType name="ColorType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType CommodityClassType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type restriction of xsd:string
properties
base xsd:string
used by
element CommodityClass
facets
Kind Value Annotation
pattern \d{2}( \d{2})?( \d{2})?( \d{2})?
source <xsd:simpleType name="CommodityClassType">
 
<xsd:restriction base="xsd:string">
   
<xsd:pattern value="\d{2}( \d{2})?( \d{2})?( \d{2})?"/>
 
</xsd:restriction>
</xsd:simpleType>

simpleType CommodityCodeType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element CommodityCode
source <xsd:simpleType name="CommodityCodeType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType CommodityDescriptionType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element CommodityDescription
source <xsd:simpleType name="CommodityDescriptionType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType ConsumerUnitCodeType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element ConsumerUnitCode
source <xsd:simpleType name="ConsumerUnitCodeType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType ContractOrderReferenceType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element ContractOrderReference
source <xsd:simpleType name="ContractOrderReferenceType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType CostCentreType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element CostCentre
source <xsd:simpleType name="CostCentreType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType CountryType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
complexTypes CountryOfDestinationStructure CountryStructure
source <xsd:simpleType name="CountryType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType CRItype
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type restriction of xsd:string
properties
base xsd:string
used by
element CRI
facets
Kind Value Annotation
pattern [0-9a-zA-Z]{1,16}
source <xsd:simpleType name="CRItype">
 
<xsd:restriction base="xsd:string">
   
<xsd:pattern value="[0-9a-zA-Z]{1,16}"/>
 
</xsd:restriction>
</xsd:simpleType>

simpleType CrossReferenceType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element CrossReference
source <xsd:simpleType name="CrossReferenceType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType CurrencyType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
complexType CurrencyElementStructure
source <xsd:simpleType name="CurrencyType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType DateTime
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type restriction of DateTimeOrEmptyType
properties
base DateTimeOrEmptyType
used by
simpleTypes BestBeforeDateType DeliveryDateType DespatchDateType InvoiceDateType OnSaleByDateType OrderDateType OrderResponseDateType OriginalOrderDateType PaidDateType SellByDateType ShelfLifeDateType
facets
Kind Value Annotation
pattern .+
source <xsd:simpleType name="DateTime">
 
<xsd:restriction base="DateTimeOrEmptyType">
   
<xsd:pattern value=".+"/>
 
</xsd:restriction>
</xsd:simpleType>

simpleType DateTimeOrEmptyType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type union of (xsd:date, xsd:dateTime, EmptyStringType)
used by
simpleTypes ActualDeliveryDateType DateTime EarliestAcceptableDateType ExpectedDeliveryDateType LatestAcceptableDateType PreferredDateType
source <xsd:simpleType name="DateTimeOrEmptyType">
 
<xsd:union memberTypes="xsd:date xsd:dateTime EmptyStringType"/>
</xsd:simpleType>

simpleType DaysFromDeliveryType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element DaysFromDelivery
source <xsd:simpleType name="DaysFromDeliveryType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType DaysFromInvoiceType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element DaysFromInvoice
source <xsd:simpleType name="DaysFromInvoiceType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType DaysFromMonthEndType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element DaysFromMonthEnd
source <xsd:simpleType name="DaysFromMonthEndType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType DDIType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element DDI
source <xsd:simpleType name="DDIType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType DecimalOrEmptyType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type union of (xsd:decimal, EmptyStringType)
used by
simpleTypes AmountType FreightChargesType GrossLineTotalType GrossPaymentAtRateType GrossPaymentTotalType LineTotalType MiscChargesType NetLineTotalType NetPaymentAtRateType NetPaymentTotalType PercentageType SettlementDiscountAtRateType SettlementDiscountTotalType TaxableTotalType TaxableValueAtRateType TaxAtRateType TaxTotalType TaxValueType TotalValueAtRateType UnitPriceType
source <xsd:simpleType name="DecimalOrEmptyType">
 
<xsd:union memberTypes="xsd:decimal EmptyStringType"/>
</xsd:simpleType>

simpleType DecimalSeparatorType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type restriction of xsd:string
properties
base xsd:string
used by
element DecimalSeparator
facets
Kind Value Annotation
enumeration ,
enumeration .
source <xsd:simpleType name="DecimalSeparatorType">
 
<xsd:restriction base="xsd:string">
   
<xsd:enumeration value=","/>
   
<xsd:enumeration value="."/>
 
</xsd:restriction>
</xsd:simpleType>

simpleType DeliveryDateType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type DateTime
properties
base DateTime
used by
element DeliveryDate
facets
Kind Value Annotation
pattern .+
source <xsd:simpleType name="DeliveryDateType">
 
<xsd:restriction base="DateTime"/>
</xsd:simpleType>

simpleType DeliveryInformationType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element DeliveryInformation
source <xsd:simpleType name="DeliveryInformationType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType DeliveryNoteLineNumberType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:integer
properties
base xsd:integer
used by
element DeliveryNoteLineNumber
source <xsd:simpleType name="DeliveryNoteLineNumberType">
 
<xsd:restriction base="xsd:integer"/>
</xsd:simpleType>

simpleType DeliveryNoteNumberType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element DeliveryNoteNumber
source <xsd:simpleType name="DeliveryNoteNumberType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType DeliveryTermsType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element DeliveryTerms
source <xsd:simpleType name="DeliveryTermsType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType DepartmentType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element Department
source <xsd:simpleType name="DepartmentType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType DepthType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type DoubleOrEmptyType
properties
base DoubleOrEmptyType
used by
complexType DepthStructure
source <xsd:simpleType name="DepthType">
 
<xsd:restriction base="DoubleOrEmptyType"/>
</xsd:simpleType>

simpleType DescriptionType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element Description
attributes DescriptionAttrGroup/@Description DescriptionRequiredAttrGroup/@Description
source <xsd:simpleType name="DescriptionType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType DespatchDateType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type DateTime
properties
base DateTime
used by
element DespatchDate
facets
Kind Value Annotation
pattern .+
source <xsd:simpleType name="DespatchDateType">
 
<xsd:restriction base="DateTime"/>
</xsd:simpleType>

simpleType DoubleOrEmptyType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type union of (xsd:double, EmptyStringType)
used by
simpleTypes DepthType HeightType LengthType PrecisionType SizeType VolumeType WeightType WidthType
source <xsd:simpleType name="DoubleOrEmptyType">
 
<xsd:union memberTypes="xsd:double EmptyStringType"/>
</xsd:simpleType>

simpleType DUNStype
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type restriction of xsd:integer
properties
base xsd:integer
used by
element DUNS
facets
Kind Value Annotation
pattern \d{9}
source <xsd:simpleType name="DUNStype">
 
<xsd:restriction base="xsd:integer">
   
<xsd:pattern value="\d{9}"/>
 
</xsd:restriction>
</xsd:simpleType>

simpleType EarliestAcceptableDateType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type DateTimeOrEmptyType
properties
base DateTimeOrEmptyType
used by
element EarliestAcceptableDate
source <xsd:simpleType name="EarliestAcceptableDateType">
 
<xsd:restriction base="DateTimeOrEmptyType"/>
</xsd:simpleType>

simpleType EmailType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type restriction of xsd:string
properties
base xsd:string
used by
element Email
facets
Kind Value Annotation
pattern .*@.*\..*
source <xsd:simpleType name="EmailType">
 
<xsd:restriction base="xsd:string">
   
<xsd:pattern value=".*@.*\..*"/>
 
</xsd:restriction>
</xsd:simpleType>

simpleType EmptyStringType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type restriction of xsd:string
properties
base xsd:string
used by
simpleTypes DateTimeOrEmptyType DecimalOrEmptyType DoubleOrEmptyType IntegerOrEmptyType
facets
Kind Value Annotation
maxLength 0
source <xsd:simpleType name="EmptyStringType">
 
<xsd:restriction base="xsd:string">
   
<xsd:maxLength value="0"/>
 
</xsd:restriction>
</xsd:simpleType>

simpleType ExpectedDeliveryDateType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type DateTimeOrEmptyType
properties
base DateTimeOrEmptyType
used by
element ExpectedDeliveryDate
source <xsd:simpleType name="ExpectedDeliveryDateType">
 
<xsd:restriction base="DateTimeOrEmptyType"/>
</xsd:simpleType>

simpleType ExpectedReplyType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
attribute TestStructure/@ExpectedReply
source <xsd:simpleType name="ExpectedReplyType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType ExpiryDateType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:date
properties
base xsd:date
used by
element ExpiryDate
source <xsd:simpleType name="ExpiryDateType">
 
<xsd:restriction base="xsd:date"/>
</xsd:simpleType>

simpleType ExtendedDescriptionType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element ExtendedDescription
source <xsd:simpleType name="ExtendedDescriptionType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType FaxType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element Fax
source <xsd:simpleType name="FaxType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType FileNameType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element FileName
source <xsd:simpleType name="FileNameType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType FreightChargesType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type DecimalOrEmptyType
properties
base DecimalOrEmptyType
used by
element FreightCharges
source <xsd:simpleType name="FreightChargesType">
 
<xsd:restriction base="DecimalOrEmptyType"/>
</xsd:simpleType>

simpleType FunctionType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
complexType FunctionStructure
source <xsd:simpleType name="FunctionType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType GeneralLedgerCodeType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element GeneralLedgerCode
source <xsd:simpleType name="GeneralLedgerCodeType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType GLNType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element GLN
source <xsd:simpleType name="GLNType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType GoodsValueType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:decimal
properties
base xsd:decimal
used by
element GoodsValue
source <xsd:simpleType name="GoodsValueType">
 
<xsd:restriction base="xsd:decimal"/>
</xsd:simpleType>

simpleType GrossLineTotalType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type DecimalOrEmptyType
properties
base DecimalOrEmptyType
used by
element GrossLineTotal
source <xsd:simpleType name="GrossLineTotalType">
 
<xsd:restriction base="DecimalOrEmptyType"/>
</xsd:simpleType>

simpleType GrossPaymentAtRateType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type DecimalOrEmptyType
properties
base DecimalOrEmptyType
used by
element GrossPaymentAtRate
source <xsd:simpleType name="GrossPaymentAtRateType">
 
<xsd:restriction base="DecimalOrEmptyType"/>
</xsd:simpleType>

simpleType GrossPaymentTotalType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type DecimalOrEmptyType
properties
base DecimalOrEmptyType
used by
element GrossPaymentTotal
source <xsd:simpleType name="GrossPaymentTotalType">
 
<xsd:restriction base="DecimalOrEmptyType"/>
</xsd:simpleType>

simpleType GrossValueType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:decimal
properties
base xsd:decimal
used by
element GrossValue
source <xsd:simpleType name="GrossValueType">
 
<xsd:restriction base="xsd:decimal"/>
</xsd:simpleType>

simpleType GTINType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:integer
properties
base xsd:integer
used by
element GTIN
source <xsd:simpleType name="GTINType">
 
<xsd:restriction base="xsd:integer"/>
</xsd:simpleType>

simpleType GUIDType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type restriction of xsd:string
properties
base xsd:string
used by
complexType GUIDStructure
facets
Kind Value Annotation
pattern [a-zA-Z0-9]{8}\-[a-zA-Z0-9]{4}\-[a-zA-Z0-9]{4}\-[a-zA-Z0-9]{4}\-[a-zA-Z0-9]{12}
source <xsd:simpleType name="GUIDType">
 
<xsd:restriction base="xsd:string">
   
<xsd:pattern value="[a-zA-Z0-9]{8}\-[a-zA-Z0-9]{4}\-[a-zA-Z0-9]{4}\-[a-zA-Z0-9]{4}\-[a-zA-Z0-9]{12}"/>
 
</xsd:restriction>
</xsd:simpleType>

simpleType HeightType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type DoubleOrEmptyType
properties
base DoubleOrEmptyType
used by
complexType HeightStructure
source <xsd:simpleType name="HeightType">
 
<xsd:restriction base="DoubleOrEmptyType"/>
</xsd:simpleType>

simpleType IntegerOrEmptyType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type union of (xsd:integer, EmptyStringType)
used by
simpleTypes NumberOfLinesAtRateType NumberOfLinesType NumberOfTaxRatesType SupplementaryUnitsType
source <xsd:simpleType name="IntegerOrEmptyType">
 
<xsd:union memberTypes="xsd:integer EmptyStringType"/>
</xsd:simpleType>

simpleType InternalAddressType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element InternalAddress
source <xsd:simpleType name="InternalAddressType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType InvoiceDateType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type DateTime
properties
base DateTime
used by
element InvoiceDate
facets
Kind Value Annotation
pattern .+
source <xsd:simpleType name="InvoiceDateType">
 
<xsd:restriction base="DateTime"/>
</xsd:simpleType>

simpleType InvoiceLineInformationType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element InvoiceLineInformation
source <xsd:simpleType name="InvoiceLineInformationType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType InvoiceTypeType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
complexType InvoiceTypeStructure
source <xsd:simpleType name="InvoiceTypeType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType IssueDateElementType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:date
properties
base xsd:date
used by
element IssueDate
source <xsd:simpleType name="IssueDateElementType">
 
<xsd:restriction base="xsd:date"/>
</xsd:simpleType>

simpleType IssueDateType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type restriction of xsd:string
properties
base xsd:string
used by
elements ExpiresEnd ValidFrom
facets
Kind Value Annotation
pattern \d{2}[\-/. ]\d{2,4}
annotation
documentation
Month represented as a month number and a 2-4 digit year with a separator, such as is used on credit cards.
source <xsd:simpleType name="IssueDateType">
 
<xsd:annotation>
   
<xsd:documentation>Month represented as a month number and a 2-4 digit year with a separator, such as is used on credit cards.</xsd:documentation>
 
</xsd:annotation>
 
<xsd:restriction base="xsd:string">
   
<xsd:pattern value="\d{2}[\-/. ]\d{2,4}"/>
 
</xsd:restriction>
</xsd:simpleType>

simpleType IssueNumberType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:int
properties
base xsd:int
used by
element IssueNumber
source <xsd:simpleType name="IssueNumberType">
 
<xsd:restriction base="xsd:int"/>
</xsd:simpleType>

simpleType IssuerType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element Issuer
source <xsd:simpleType name="IssuerType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType LanguageCodeType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type restriction of xsd:string
properties
base xsd:string
used by
element Language
facets
Kind Value Annotation
pattern [a-z]{2}([_\-][A-Z]{2})?
source <xsd:simpleType name="LanguageCodeType">
 
<xsd:restriction base="xsd:string">
   
<xsd:pattern value="[a-z]{2}([_\-][A-Z]{2})?"/>
 
</xsd:restriction>
</xsd:simpleType>

simpleType LatestAcceptableDateType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type DateTimeOrEmptyType
properties
base DateTimeOrEmptyType
used by
element LatestAcceptableDate
source <xsd:simpleType name="LatestAcceptableDateType">
 
<xsd:restriction base="DateTimeOrEmptyType"/>
</xsd:simpleType>

simpleType LengthType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type DoubleOrEmptyType
properties
base DoubleOrEmptyType
used by
complexType LengthStructure
source <xsd:simpleType name="LengthType">
 
<xsd:restriction base="DoubleOrEmptyType"/>
</xsd:simpleType>

simpleType LineNumberType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:int
properties
base xsd:int
used by
complexType LineNumberStructure
source <xsd:simpleType name="LineNumberType">
 
<xsd:restriction base="xsd:int"/>
</xsd:simpleType>

simpleType LineTotalType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type DecimalOrEmptyType
properties
base DecimalOrEmptyType
used by
element LineTotal
source <xsd:simpleType name="LineTotalType">
 
<xsd:restriction base="DecimalOrEmptyType"/>
</xsd:simpleType>

simpleType LineValueTotalType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:decimal
properties
base xsd:decimal
used by
element LineValueTotal
source <xsd:simpleType name="LineValueTotalType">
 
<xsd:restriction base="xsd:decimal"/>
</xsd:simpleType>

simpleType LocationType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element Location
source <xsd:simpleType name="LocationType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType LogoURLType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:anyURI
properties
base xsd:anyURI
used by
element LogoURL
source <xsd:simpleType name="LogoURLType">
 
<xsd:restriction base="xsd:anyURI"/>
</xsd:simpleType>

simpleType LotSerialNumberType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element LotSerialNumber
source <xsd:simpleType name="LotSerialNumberType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType LotSerialTypeType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
complexType LotSerialTypeStructure
source <xsd:simpleType name="LotSerialTypeType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType MiscChargesType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type DecimalOrEmptyType
properties
base DecimalOrEmptyType
used by
element MiscCharges
source <xsd:simpleType name="MiscChargesType">
 
<xsd:restriction base="DecimalOrEmptyType"/>
</xsd:simpleType>

simpleType MixedRateIndicatorType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element MixedRateIndicator
source <xsd:simpleType name="MixedRateIndicatorType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType MobileType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element Mobile
source <xsd:simpleType name="MobileType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType ModeOfTransportType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
complexType ModeOfTransportStructure
source <xsd:simpleType name="ModeOfTransportType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType ModeType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
attribute TestStructure/@Mode
source <xsd:simpleType name="ModeType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType NameType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element Name
source <xsd:simpleType name="NameType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType NarrativeType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element Narrative
source <xsd:simpleType name="NarrativeType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType NatureOfTransactionType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
complexType NatureOfTransactionStructure
source <xsd:simpleType name="NatureOfTransactionType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType NetLineTotalType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type DecimalOrEmptyType
properties
base DecimalOrEmptyType
used by
element NetLineTotal
source <xsd:simpleType name="NetLineTotalType">
 
<xsd:restriction base="DecimalOrEmptyType"/>
</xsd:simpleType>

simpleType NetPaymentAtRateType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type DecimalOrEmptyType
properties
base DecimalOrEmptyType
used by
element NetPaymentAtRate
source <xsd:simpleType name="NetPaymentAtRateType">
 
<xsd:restriction base="DecimalOrEmptyType"/>
</xsd:simpleType>

simpleType NetPaymentTotalType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type DecimalOrEmptyType
properties
base DecimalOrEmptyType
used by
element NetPaymentTotal
source <xsd:simpleType name="NetPaymentTotalType">
 
<xsd:restriction base="DecimalOrEmptyType"/>
</xsd:simpleType>

simpleType NumberOfItemsAtRateType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:integer
properties
base xsd:integer
used by
element NumberOfItemsAtRate
source <xsd:simpleType name="NumberOfItemsAtRateType">
 
<xsd:restriction base="xsd:integer"/>
</xsd:simpleType>

simpleType NumberOfLinesAtRateType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type IntegerOrEmptyType
properties
base IntegerOrEmptyType
used by
element NumberOfLinesAtRate
source <xsd:simpleType name="NumberOfLinesAtRateType">
 
<xsd:restriction base="IntegerOrEmptyType"/>
</xsd:simpleType>

simpleType NumberOfLinesType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type IntegerOrEmptyType
properties
base IntegerOrEmptyType
used by
element NumberOfLines
source <xsd:simpleType name="NumberOfLinesType">
 
<xsd:restriction base="IntegerOrEmptyType"/>
</xsd:simpleType>

simpleType NumberOfTaxRatesType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type IntegerOrEmptyType
properties
base IntegerOrEmptyType
used by
element NumberOfTaxRates
source <xsd:simpleType name="NumberOfTaxRatesType">
 
<xsd:restriction base="IntegerOrEmptyType"/>
</xsd:simpleType>

simpleType OnSaleByDateType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type DateTime
properties
base DateTime
used by
element OnSaleByDate
facets
Kind Value Annotation
pattern .+
source <xsd:simpleType name="OnSaleByDateType">
 
<xsd:restriction base="DateTime"/>
</xsd:simpleType>

simpleType OrderDateType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type DateTime
properties
base DateTime
used by
complexType OrderDateStructure
facets
Kind Value Annotation
pattern .+
source <xsd:simpleType name="OrderDateType">
 
<xsd:restriction base="DateTime"/>
</xsd:simpleType>

simpleType OrderLineInformationType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element OrderLineInformation
source <xsd:simpleType name="OrderLineInformationType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType OrderLineNumberType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element OrderLineNumber
source <xsd:simpleType name="OrderLineNumberType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType OrderResponseDateType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type DateTime
properties
base DateTime
used by
element OrderResponseDate
facets
Kind Value Annotation
pattern .+
source <xsd:simpleType name="OrderResponseDateType">
 
<xsd:restriction base="DateTime"/>
</xsd:simpleType>

simpleType OrderResponseNumberType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element OrderResponseNumber
source <xsd:simpleType name="OrderResponseNumberType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType OrderResponseTypeType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
complexType OrderResponseTypeStructure
source <xsd:simpleType name="OrderResponseTypeType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType OrderTypeType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
complexType OrderTypeStructure
source <xsd:simpleType name="OrderTypeType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType OrganisationType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element Organisation
source <xsd:simpleType name="OrganisationType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType OriginalLineNumberType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element OriginalLineNumber
source <xsd:simpleType name="OriginalLineNumberType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType OriginalOrderDateType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type DateTime
properties
base DateTime
used by
element OriginalOrderDate
facets
Kind Value Annotation
pattern .+
source <xsd:simpleType name="OriginalOrderDateType">
 
<xsd:restriction base="DateTime"/>
</xsd:simpleType>

simpleType OtherProductCodeType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
complexType OtherProductCodeStructure
source <xsd:simpleType name="OtherProductCodeType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType OtherUOMType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
complexType OtherUOMStructure
source <xsd:simpleType name="OtherUOMType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType PacksizeType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element Packsize
source <xsd:simpleType name="PacksizeType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType PaidDateType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type DateTime
properties
base DateTime
used by
element PaidDate
facets
Kind Value Annotation
pattern .+
source <xsd:simpleType name="PaidDateType">
 
<xsd:restriction base="DateTime"/>
</xsd:simpleType>

simpleType PartyType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element Party
source <xsd:simpleType name="PartyType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType PayByDateType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element PayByDate
source <xsd:simpleType name="PayByDateType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType PercentageType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type DecimalOrEmptyType
properties
base DecimalOrEmptyType
used by
element Percentage
source <xsd:simpleType name="PercentageType">
 
<xsd:restriction base="DecimalOrEmptyType"/>
</xsd:simpleType>

simpleType PostCodeType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element PostCode
source <xsd:simpleType name="PostCodeType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType PrecisionType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type DoubleOrEmptyType
properties
base DoubleOrEmptyType
used by
element Precision
source <xsd:simpleType name="PrecisionType">
 
<xsd:restriction base="DoubleOrEmptyType"/>
</xsd:simpleType>

simpleType PreferredDateType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type DateTimeOrEmptyType
properties
base DateTimeOrEmptyType
used by
element PreferredDate
source <xsd:simpleType name="PreferredDateType">
 
<xsd:restriction base="DateTimeOrEmptyType"/>
</xsd:simpleType>

simpleType PreserveType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:boolean
properties
base xsd:boolean
used by
attribute PreserveAttrGroup/@Preserve
source <xsd:simpleType name="PreserveType">
 
<xsd:restriction base="xsd:boolean"/>
</xsd:simpleType>

simpleType ProjectAnalysisCodeType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
complexType ProjectAnalysisCodeStructure
source <xsd:simpleType name="ProjectAnalysisCodeType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType ProjectCodeType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
complexType ProjectCodeStructure
source <xsd:simpleType name="ProjectCodeType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType QualifierType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
attribute QualifierAttrGroup/@Qualifier
source <xsd:simpleType name="QualifierType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType RegisteredInType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element RegisteredIn
source <xsd:simpleType name="RegisteredInType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType RegistrationNumberType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element RegistrationNumber
source <xsd:simpleType name="RegistrationNumberType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType ResponseToType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element ResponseTo
source <xsd:simpleType name="ResponseToType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType SectionType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element Section
source <xsd:simpleType name="SectionType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType SecurityCodeType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:int
properties
base xsd:int
used by
element SecurityCode
source <xsd:simpleType name="SecurityCodeType">
 
<xsd:restriction base="xsd:int"/>
</xsd:simpleType>

simpleType SellByDateType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type DateTime
properties
base DateTime
used by
element SellByDate
facets
Kind Value Annotation
pattern .+
source <xsd:simpleType name="SellByDateType">
 
<xsd:restriction base="DateTime"/>
</xsd:simpleType>

simpleType SettlementDiscountAtRateType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type DecimalOrEmptyType
properties
base DecimalOrEmptyType
used by
element SettlementDiscountAtRate
source <xsd:simpleType name="SettlementDiscountAtRateType">
 
<xsd:restriction base="DecimalOrEmptyType"/>
</xsd:simpleType>

simpleType SettlementDiscountTotalType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type DecimalOrEmptyType
properties
base DecimalOrEmptyType
used by
element SettlementDiscountTotal
source <xsd:simpleType name="SettlementDiscountTotalType">
 
<xsd:restriction base="DecimalOrEmptyType"/>
</xsd:simpleType>

simpleType SettlementMethodType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
complexType SettlementMethodStructure
source <xsd:simpleType name="SettlementMethodType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType ShelfLifeDateType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type DateTime
properties
base DateTime
used by
element ShelfLifeDate
facets
Kind Value Annotation
pattern .+
source <xsd:simpleType name="ShelfLifeDateType">
 
<xsd:restriction base="DateTime"/>
</xsd:simpleType>

simpleType SizeType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type DoubleOrEmptyType
properties
base DoubleOrEmptyType
used by
complexType SizeStructure
source <xsd:simpleType name="SizeType">
 
<xsd:restriction base="DoubleOrEmptyType"/>
</xsd:simpleType>

simpleType SoftwareManufacturerType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element SoftwareManufacturer
source <xsd:simpleType name="SoftwareManufacturerType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType SoftwareProductType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element SoftwareProduct
source <xsd:simpleType name="SoftwareProductType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType SoftwareSystemIDType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element SoftwareSystemID
source <xsd:simpleType name="SoftwareSystemIDType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType SoftwareVersionType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element SoftwareVersion
source <xsd:simpleType name="SoftwareVersionType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType SpecialInstructionsType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element SpecialInstructions
source <xsd:simpleType name="SpecialInstructionsType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType SpecialPriceDescriptionType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element SpecialPriceDescription
source <xsd:simpleType name="SpecialPriceDescriptionType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType StateType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element State
source <xsd:simpleType name="StateType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType StatusType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element Status
source <xsd:simpleType name="StatusType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType StreetType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element Street
source <xsd:simpleType name="StreetType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType StylesheetNameType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element StylesheetName
source <xsd:simpleType name="StylesheetNameType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType StylesheetOwnerType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element StylesheetOwner
source <xsd:simpleType name="StylesheetOwnerType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType StylesheetTypeType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element StylesheetType
source <xsd:simpleType name="StylesheetTypeType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType SupplementaryUnitsType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type IntegerOrEmptyType
properties
base IntegerOrEmptyType
used by
element SupplementaryUnits
source <xsd:simpleType name="SupplementaryUnitsType">
 
<xsd:restriction base="IntegerOrEmptyType"/>
</xsd:simpleType>

simpleType SuppliersCodeForBuyerType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element SuppliersCodeForBuyer
source <xsd:simpleType name="SuppliersCodeForBuyerType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType SuppliersCodeForInvoiceToType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element SuppliersCodeForInvoiceTo
source <xsd:simpleType name="SuppliersCodeForInvoiceToType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType SuppliersCodeForLocationType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element SuppliersCodeForLocation
source <xsd:simpleType name="SuppliersCodeForLocationType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType SuppliersInvoiceNumberType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
complexType SuppliersInvoiceNumberStructure
source <xsd:simpleType name="SuppliersInvoiceNumberType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType SuppliersOrderReferenceType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
complexType SuppliersOrderReferenceStructure
source <xsd:simpleType name="SuppliersOrderReferenceType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType SuppliersProductCodeType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element SuppliersProductCode
source <xsd:simpleType name="SuppliersProductCodeType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType SwitchboardType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element Switchboard
source <xsd:simpleType name="SwitchboardType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType TaxableTotalType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type DecimalOrEmptyType
properties
base DecimalOrEmptyType
used by
element TaxableTotal
source <xsd:simpleType name="TaxableTotalType">
 
<xsd:restriction base="DecimalOrEmptyType"/>
</xsd:simpleType>

simpleType TaxableValueAtRateType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type DecimalOrEmptyType
properties
base DecimalOrEmptyType
used by
element TaxableValueAtRate
source <xsd:simpleType name="TaxableValueAtRateType">
 
<xsd:restriction base="DecimalOrEmptyType"/>
</xsd:simpleType>

simpleType TaxAtRateType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type DecimalOrEmptyType
properties
base DecimalOrEmptyType
used by
element TaxAtRate
source <xsd:simpleType name="TaxAtRateType">
 
<xsd:restriction base="DecimalOrEmptyType"/>
</xsd:simpleType>

simpleType TaxNumberType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element TaxNumber
source <xsd:simpleType name="TaxNumberType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType TaxPointDateType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element TaxPointDate
source <xsd:simpleType name="TaxPointDateType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType TaxRateType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:decimal
properties
base xsd:decimal
used by
complexType TaxRateStructure
source <xsd:simpleType name="TaxRateType">
 
<xsd:restriction base="xsd:decimal"/>
</xsd:simpleType>

simpleType TaxRefType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
complexType TaxRefStructure
source <xsd:simpleType name="TaxRefType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType TaxTotalType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type DecimalOrEmptyType
properties
base DecimalOrEmptyType
used by
element TaxTotal
source <xsd:simpleType name="TaxTotalType">
 
<xsd:restriction base="DecimalOrEmptyType"/>
</xsd:simpleType>

simpleType TaxValueType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type DecimalOrEmptyType
properties
base DecimalOrEmptyType
used by
element TaxValue
source <xsd:simpleType name="TaxValueType">
 
<xsd:restriction base="DecimalOrEmptyType"/>
</xsd:simpleType>

simpleType TelexType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element Telex
source <xsd:simpleType name="TelexType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType TermsConditionsType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element TermsConditions
source <xsd:simpleType name="TermsConditionsType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType TestReferenceType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
attribute TestFlagStructure/@TestReference
source <xsd:simpleType name="TestReferenceType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType TotalNumberOfItemsType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:integer
properties
base xsd:integer
used by
element TotalNumberOfItems
source <xsd:simpleType name="TotalNumberOfItemsType">
 
<xsd:restriction base="xsd:integer"/>
</xsd:simpleType>

simpleType TotalValueAtRateType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type DecimalOrEmptyType
properties
base DecimalOrEmptyType
used by
element TotalValueAtRate
source <xsd:simpleType name="TotalValueAtRateType">
 
<xsd:restriction base="DecimalOrEmptyType"/>
</xsd:simpleType>

simpleType TotalValueType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:decimal
properties
base xsd:decimal
used by
element TotalValue
source <xsd:simpleType name="TotalValueType">
 
<xsd:restriction base="xsd:decimal"/>
</xsd:simpleType>

simpleType TradedUnitCodeType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element TradedUnitCode
source <xsd:simpleType name="TradedUnitCodeType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType TypeCodelistType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
attribute LineAttrGroup/@TypeCodelist
source <xsd:simpleType name="TypeCodelistType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType TypeCodeType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
attribute LineAttrGroup/@TypeCode
source <xsd:simpleType name="TypeCodeType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType TypeDescriptionType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
attribute LineAttrGroup/@TypeDescription
source <xsd:simpleType name="TypeDescriptionType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType TypeOfSupplyType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element TypeOfSupply
source <xsd:simpleType name="TypeOfSupplyType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType TypeType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
complexType TypeStructure
source <xsd:simpleType name="TypeType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType UnitPriceType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type DecimalOrEmptyType
properties
base DecimalOrEmptyType
used by
element UnitPrice
source <xsd:simpleType name="UnitPriceType">
 
<xsd:restriction base="DecimalOrEmptyType"/>
</xsd:simpleType>

simpleType UnitsType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element Units
source <xsd:simpleType name="UnitsType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType UOMCodelistType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
attribute UOMattrGroup/@UOMCodelist
source <xsd:simpleType name="UOMCodelistType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType UOMCodeType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
attribute UOMattrGroup/@UOMCode
source <xsd:simpleType name="UOMCodeType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType UOMDescriptionType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
attribute UOMattrGroup/@UOMDescription
source <xsd:simpleType name="UOMDescriptionType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType UOMlength
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
source <xsd:simpleType name="UOMlength">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType UOMnumeric
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
source <xsd:simpleType name="UOMnumeric">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType UOMvolume
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
source <xsd:simpleType name="UOMvolume">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType UOMweight
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
source <xsd:simpleType name="UOMweight">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType UserIDType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element UserID
source <xsd:simpleType name="UserIDType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType VersionType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type xsd:string
properties
base xsd:string
used by
element Version
source <xsd:simpleType name="VersionType">
 
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>

simpleType VolumeType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type DoubleOrEmptyType
properties
base DoubleOrEmptyType
used by
complexType VolumeStructure
source <xsd:simpleType name="VolumeType">
 
<xsd:restriction base="DoubleOrEmptyType"/>
</xsd:simpleType>

simpleType WeightType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type DoubleOrEmptyType
properties
base DoubleOrEmptyType
used by
complexType WeightStructure
source <xsd:simpleType name="WeightType">
 
<xsd:restriction base="DoubleOrEmptyType"/>
</xsd:simpleType>

simpleType WidthType
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type DoubleOrEmptyType
properties
base DoubleOrEmptyType
used by
complexType WidthStructure
source <xsd:simpleType name="WidthType">
 
<xsd:restriction base="DoubleOrEmptyType"/>
</xsd:simpleType>

element AccountName
diagram Invoice-v3_diagrams/Invoice-v3_p2.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type AccountNameType
properties
content simple
used by
complexType BankDetailsStructure
annotation
documentation
Represents the name of the bank account
source <xsd:element name="AccountName" type="AccountNameType">
 
<xsd:annotation>
   
<xsd:documentation>Represents the name of the bank account</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element ActualDeliveryDate
diagram Invoice-v3_diagrams/Invoice-v3_p3.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type ActualDeliveryDateType
properties
content simple
used by
complexType DeliveryStructure
source <xsd:element name="ActualDeliveryDate" type="ActualDeliveryDateType"/>

element Address
diagram Invoice-v3_diagrams/Invoice-v3_p4.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type AddressStructure
properties
content complex
children AddressLine Street City State PostCode Country
used by
complexTypes BankDetailsStructure BuyerStructure CardDetailsStructure CarrierStructure DeliverFromStructure DeliverToStructure InvoiceToStructure SettlementByStructure SupplierStructure
source <xsd:element name="Address" type="AddressStructure"/>

element AddressLine
diagram Invoice-v3_diagrams/Invoice-v3_p5.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type AddressLineType
properties
content simple
used by
complexType AddressStructure
annotation
documentation
Free format address lines may be used instead of (or in addition to) specific Street etc elements.
source <xsd:element name="AddressLine" type="AddressLineType">
 
<xsd:annotation>
   
<xsd:documentation>Free format address lines may be used instead of (or in addition to) specific Street etc elements.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element AlternateCurrency
diagram Invoice-v3_diagrams/Invoice-v3_p6.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type AlternateCurrencyStructure
properties
content complex
used by
complexType CurrencyStructure
attributes
Name  Type  Use  Default  Fixed  Annotation
Code  CodeType  required      
Codelist  CodelistType  optional      
source <xsd:element name="AlternateCurrency" type="AlternateCurrencyStructure"/>

element Amount
diagram Invoice-v3_diagrams/Invoice-v3_p7.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type AmountType
properties
content simple
used by
complexTypes AmountDiscountStructure QuantityStructure
annotation
documentation
Represents the number of item units (specified with unit of measure) specified on a line (ie number ordered).
documentation
<h2>eBIS-XML-UKGov Unit of Measure codes</h2>
<p>For eBIS-XML-UKGov, unit of measure (the attribute UOMCode) is a mandatory code describing the quantity in which goods and services are priced and ordered using a sub-set of UN recommendation No 20. The code is 2 or 3 characters. The acceptable codes are given below. EA (each) is to be used by default. Note that the schema does not specify a default.</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>5I</td>
<td>standard cubic foot</td>
</tr>
<tr>
<td>ACR</td>
<td>acre</td>
</tr>
<tr>
<td>ANN</td>
<td>year</td>
</tr>
<tr>
<td>CLT</td>
<td>centilitre</td>
</tr>
<tr>
<td>CMK</td>
<td>square centimetre</td>
</tr>
<tr>
<td>CMQ</td>
<td>cubic centimetre</td>
</tr>
<tr>
<td>CMT</td>
<td>centimetre</td>
</tr>
<tr>
<td>D61</td>
<td>minute</td>
</tr>
<tr>
<td>D62</td>
<td>second</td>
</tr>
<tr>
<td>DAY</td>
<td>day</td>
</tr>
<tr>
<td>FOT</td>
<td>foot</td>
</tr>
<tr>
<td>FTK</td>
<td>square foot</td>
</tr>
<tr>
<td>FTQ</td>
<td>cubic foot</td>
</tr>
<tr>
<td>GLI</td>
<td>gallon (UK)</td>
</tr>
<tr>
<td>HUR</td>
<td>hour</td>
</tr>
<tr>
<td>INH</td>
<td>inch</td>
</tr>
<tr>
<td>INK</td>
<td>square inch</td>
</tr>
<tr>
<td>INQ</td>
<td>cubic inch</td>
</tr>
<tr>
<td>K6</td>
<td>kilolitre</td>
</tr>
<tr>
<td>KTM</td>
<td>kilometre</td>
</tr>
<tr>
<td>LTR</td>
<td>litre</td>
</tr>
<tr>
<td>MIN</td>
<td>minute</td>
</tr>
<tr>
<td>MLT</td>
<td>millilitre</td>
</tr>
<tr>
<td>MMT</td>
<td>millimetre</td>
</tr>
<tr>
<td>MON</td>
<td>month</td>
</tr>
<tr>
<td>MTK</td>
<td>square metre</td>
</tr>
<tr>
<td>MTQ</td>
<td>cubic metre</td>
</tr>
<tr>
<td>MTR</td>
<td>metre</td>
</tr>
<tr>
<td>OZI</td>
<td>fluid ounce (UK)</td>
</tr>
<tr>
<td>PTI</td>
<td>pint (UK)</td>
</tr>
<tr>
<td>SEC</td>
<td>second</td>
</tr>
<tr>
<td>SMI</td>
<td>mile (statute mile)</td>
</tr>
<tr>
<td>WEE</td>
<td>week</td>
</tr>
<tr>
<td>YDK</td>
<td>square yard</td>
</tr>
<tr>
<td>YDQ</td>
<td>cubic yard</td>
</tr>
<tr>
<td>YRD</td>
<td>yard</td>
</tr>
<tr>
<td>CWI</td>
<td>hundred weight (UK)</td>
</tr>
<tr>
<td>GRM</td>
<td>gram</td>
</tr>
<tr>
<td>KGM</td>
<td>kilogram</td>
</tr>
<tr>
<td>KWH</td>
<td>kilowatt hour</td>
</tr>
<tr>
<td>KWT</td>
<td>kilowatt</td>
</tr>
<tr>
<td>LBR</td>
<td>pound</td>
</tr>
<tr>
<td>LTN</td>
<td>ton (UK) or long ton (US)</td>
</tr>
<tr>
<td>ONZ</td>
<td>ounce</td>
</tr>
<tr>
<td>STI</td>
<td>stone (UK)</td>
</tr>
<tr>
<td>TNE</td>
<td>tonne (metric ton)</td>
</tr>
<tr>
<td>EA</td>
<td>each</td>
</tr>
<tr>
<td>KT</td>
<td>kit</td>
</tr>
<tr>
<td>SET</td>
<td>set</td>
</tr>
<tr>
<td>BG</td>
<td>bag</td>
</tr>
<tr>
<td>BO</td>
<td>bottle</td>
</tr>
<tr>
<td>BX</td>
<td>box</td>
</tr>
<tr>
<td>CA</td>
<td>can</td>
</tr>
<tr>
<td>CR</td>
<td>crate</td>
</tr>
<tr>
<td>CS</td>
<td>case</td>
</tr>
<tr>
<td>CT</td>
<td>carton</td>
</tr>
<tr>
<td>CY</td>
<td>cylinder</td>
</tr>
<tr>
<td>DR</td>
<td>drum</td>
</tr>
<tr>
<td>PA</td>
<td>packet</td>
</tr>
<tr>
<td>PF</td>
<td>pallet (lift)</td>
</tr>
<tr>
<td>PK</td>
<td>pack</td>
</tr>
<tr>
<td>RO</td>
<td>roll</td>
</tr>
<tr>
<td>SA</td>
<td>sack</td>
</tr>
<tr>
<td>TU</td>
<td>tube</td>
</tr>
<tr>
<td>CEN</td>
<td>hundred</td>
</tr>
<tr>
<td>DZN</td>
<td>dozen</td>
</tr>
<tr>
<td>MIL</td>
<td>thousand</td>
</tr>
<tr>
<td>PR</td>
<td>pair</td>
</tr>
<tr>
<td>5B</td>
<td>batch</td>
</tr>
<tr>
<td>IE</td>
<td>person</td>
</tr>
<tr>
<td>U1</td>
<td>treatment</td>
</tr>
<tr>
<td>VS</td>
<td>visit</td>
</tr>
</table>
source <xsd:element name="Amount" type="AmountType">
 
<xsd:annotation>
   
<xsd:documentation>Represents the number of item units (specified with unit of measure) specified on a line (ie number ordered).</xsd:documentation>
   
<xsd:documentation>
     
<h2>eBIS-XML-UKGov Unit of Measure codes</h2>
     
<p>For eBIS-XML-UKGov, unit of measure (the attribute UOMCode) is a mandatory code describing the quantity in which goods and services are priced and ordered using a sub-set of UN recommendation No 20. The code is 2 or 3 characters. The acceptable codes are given below. EA (each) is to be used by default. Note that the schema does not specify a default.</p>
     
<table>
       
<tr>
         
<td>
           
<b>Code</b>
         
</td>
         
<td>
           
<b>Meaning</b>
         
</td>
       
</tr>
       
<tr>
         
<td>5I</td>
         
<td>standard cubic foot</td>
       
</tr>
       
<tr>
         
<td>ACR</td>
         
<td>acre</td>
       
</tr>
       
<tr>
         
<td>ANN</td>
         
<td>year</td>
       
</tr>
       
<tr>
         
<td>CLT</td>
         
<td>centilitre</td>
       
</tr>
       
<tr>
         
<td>CMK</td>
         
<td>square centimetre</td>
       
</tr>
       
<tr>
         
<td>CMQ</td>
         
<td>cubic centimetre</td>
       
</tr>
       
<tr>
         
<td>CMT</td>
         
<td>centimetre</td>
       
</tr>
       
<tr>
         
<td>D61</td>
         
<td>minute</td>
       
</tr>
       
<tr>
         
<td>D62</td>
         
<td>second</td>
       
</tr>
       
<tr>
         
<td>DAY</td>
         
<td>day</td>
       
</tr>
       
<tr>
         
<td>FOT</td>
         
<td>foot</td>
       
</tr>
       
<tr>
         
<td>FTK</td>
         
<td>square foot</td>
       
</tr>
       
<tr>
         
<td>FTQ</td>
         
<td>cubic foot</td>
       
</tr>
       
<tr>
         
<td>GLI</td>
         
<td>gallon (UK)</td>
       
</tr>
       
<tr>
         
<td>HUR</td>
         
<td>hour</td>
       
</tr>
       
<tr>
         
<td>INH</td>
         
<td>inch</td>
       
</tr>
       
<tr>
         
<td>INK</td>
         
<td>square inch</td>
       
</tr>
       
<tr>
         
<td>INQ</td>
         
<td>cubic inch</td>
       
</tr>
       
<tr>
         
<td>K6</td>
         
<td>kilolitre</td>
       
</tr>
       
<tr>
         
<td>KTM</td>
         
<td>kilometre</td>
       
</tr>
       
<tr>
         
<td>LTR</td>
         
<td>litre</td>
       
</tr>
       
<tr>
         
<td>MIN</td>
         
<td>minute</td>
       
</tr>
       
<tr>
         
<td>MLT</td>
         
<td>millilitre</td>
       
</tr>
       
<tr>
         
<td>MMT</td>
         
<td>millimetre</td>
       
</tr>
       
<tr>
         
<td>MON</td>
         
<td>month</td>
       
</tr>
       
<tr>
         
<td>MTK</td>
         
<td>square metre</td>
       
</tr>
       
<tr>
         
<td>MTQ</td>
         
<td>cubic metre</td>
       
</tr>
       
<tr>
         
<td>MTR</td>
         
<td>metre</td>
       
</tr>
       
<tr>
         
<td>OZI</td>
         
<td>fluid ounce (UK)</td>
       
</tr>
       
<tr>
         
<td>PTI</td>
         
<td>pint (UK)</td>
       
</tr>
       
<tr>
         
<td>SEC</td>
         
<td>second</td>
       
</tr>
       
<tr>
         
<td>SMI</td>
         
<td>mile (statute mile)</td>
       
</tr>
       
<tr>
         
<td>WEE</td>
         
<td>week</td>
       
</tr>
       
<tr>
         
<td>YDK</td>
         
<td>square yard</td>
       
</tr>
       
<tr>
         
<td>YDQ</td>
         
<td>cubic yard</td>
       
</tr>
       
<tr>
         
<td>YRD</td>
         
<td>yard</td>
       
</tr>
       
<tr>
         
<td>CWI</td>
         
<td>hundred weight (UK)</td>
       
</tr>
       
<tr>
         
<td>GRM</td>
         
<td>gram</td>
       
</tr>
       
<tr>
         
<td>KGM</td>
         
<td>kilogram</td>
       
</tr>
       
<tr>
         
<td>KWH</td>
         
<td>kilowatt hour</td>
       
</tr>
       
<tr>
         
<td>KWT</td>
         
<td>kilowatt</td>
       
</tr>
       
<tr>
         
<td>LBR</td>
         
<td>pound</td>
       
</tr>
       
<tr>
         
<td>LTN</td>
         
<td>ton (UK) or long ton (US)</td>
       
</tr>
       
<tr>
         
<td>ONZ</td>
         
<td>ounce</td>
       
</tr>
       
<tr>
         
<td>STI</td>
         
<td>stone (UK)</td>
       
</tr>
       
<tr>
         
<td>TNE</td>
         
<td>tonne (metric ton)</td>
       
</tr>
       
<tr>
         
<td>EA</td>
         
<td>each</td>
       
</tr>
       
<tr>
         
<td>KT</td>
         
<td>kit</td>
       
</tr>
       
<tr>
         
<td>SET</td>
         
<td>set</td>
       
</tr>
       
<tr>
         
<td>BG</td>
         
<td>bag</td>
       
</tr>
       
<tr>
         
<td>BO</td>
         
<td>bottle</td>
       
</tr>
       
<tr>
         
<td>BX</td>
         
<td>box</td>
       
</tr>
       
<tr>
         
<td>CA</td>
         
<td>can</td>
       
</tr>
       
<tr>
         
<td>CR</td>
         
<td>crate</td>
       
</tr>
       
<tr>
         
<td>CS</td>
         
<td>case</td>
       
</tr>
       
<tr>
         
<td>CT</td>
         
<td>carton</td>
       
</tr>
       
<tr>
         
<td>CY</td>
         
<td>cylinder</td>
       
</tr>
       
<tr>
         
<td>DR</td>
         
<td>drum</td>
       
</tr>
       
<tr>
         
<td>PA</td>
         
<td>packet</td>
       
</tr>
       
<tr>
         
<td>PF</td>
         
<td>pallet (lift)</td>
       
</tr>
       
<tr>
         
<td>PK</td>
         
<td>pack</td>
       
</tr>
       
<tr>
         
<td>RO</td>
         
<td>roll</td>
       
</tr>
       
<tr>
         
<td>SA</td>
         
<td>sack</td>
       
</tr>
       
<tr>
         
<td>TU</td>
         
<td>tube</td>
       
</tr>
       
<tr>
         
<td>CEN</td>
         
<td>hundred</td>
       
</tr>
       
<tr>
         
<td>DZN</td>
         
<td>dozen</td>
       
</tr>
       
<tr>
         
<td>MIL</td>
         
<td>thousand</td>
       
</tr>
       
<tr>
         
<td>PR</td>
         
<td>pair</td>
       
</tr>
       
<tr>
         
<td>5B</td>
         
<td>batch</td>
       
</tr>
       
<tr>
         
<td>IE</td>
         
<td>person</td>
       
</tr>
       
<tr>
         
<td>U1</td>
         
<td>treatment</td>
       
</tr>
       
<tr>
         
<td>VS</td>
         
<td>visit</td>
       
</tr>
     
</table>
   
</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element AmountDiscount
diagram Invoice-v3_diagrams/Invoice-v3_p8.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type AmountDiscountStructure
properties
content complex
children QualifyingTerms Type Amount
used by
element Invoice
complexTypes InvoiceLineStructure OrderLineStructure OrderResponseLineStructure SettlementDiscountStructure
source <xsd:element name="AmountDiscount" type="AmountDiscountStructure"/>

element AmountOutstanding
diagram Invoice-v3_diagrams/Invoice-v3_p9.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type AmountOutstandingType
properties
content simple
used by
complexTypes InvoiceTotalStructure OrderTotalStructure
source <xsd:element name="AmountOutstanding" type="AmountOutstandingType"/>

element AmountPaid
diagram Invoice-v3_diagrams/Invoice-v3_p10.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type AmountPaidType
properties
content simple
used by
complexTypes InvoiceTotalStructure OrderTotalStructure
source <xsd:element name="AmountPaid" type="AmountPaidType"/>

element Attachment
diagram Invoice-v3_diagrams/Invoice-v3_p11.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type AttachmentStructure
properties
content complex
children FileName Description AttachmentData
used by
element Invoice
complexTypes InvoiceLineStructure OrderLineStructure OrderResponseLineStructure
source <xsd:element name="Attachment" type="AttachmentStructure"/>

element AttachmentData
diagram Invoice-v3_diagrams/Invoice-v3_p12.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type AttachmentDataType
properties
content simple
used by
complexType AttachmentStructure
source <xsd:element name="AttachmentData" type="AttachmentDataType"/>

element AuthorisationCode
diagram Invoice-v3_diagrams/Invoice-v3_p13.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type AuthorisationCodeType
properties
content simple
used by
complexType CardDetailsStructure
source <xsd:element name="AuthorisationCode" type="AuthorisationCodeType"/>

element BankCode
diagram Invoice-v3_diagrams/Invoice-v3_p14.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type BankCodeType
properties
content simple
used by
complexType BankDetailsStructure
annotation
documentation
eBIS-XML-UKGov: Represents the code used for the bank branch at which the account is held. In the UK this is known as the Sort Code. It is mandatory to have a branch ID or a SWIFT code or both.
source <xsd:element name="BankCode" type="BankCodeType">
 
<xsd:annotation>
   
<xsd:documentation>eBIS-XML-UKGov: Represents the code used for the bank branch at which the account is held. In the UK this is known as the Sort Code. It is mandatory to have a branch ID or a SWIFT code or both.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element BankDetails
diagram Invoice-v3_diagrams/Invoice-v3_p15.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type BankDetailsStructure
properties
content complex
children BankCode BankReference BankName AccountName GLN DUNS Address Contact
used by
complexType SettlementStructure
annotation
documentation
eBIS-XML-UKGov: Electronic Funds Transfer (EFT) Address contains the information needed about the bank and the bank account primarily to transfer funds using BACS (Bankers Auotmated Clearing System) or SWIFT (Society of Worldwide Interbank Financial Telecommunications). It is a specialisation of Party in the OGC data model. EFT Address includes the account number and sort code, and may include account name and the SWIFT code of the bank.
source <xsd:element name="BankDetails" type="BankDetailsStructure">
 
<xsd:annotation>
   
<xsd:documentation>eBIS-XML-UKGov: Electronic Funds Transfer (EFT) Address contains the information needed about the bank and the bank account primarily to transfer funds using BACS (Bankers Auotmated Clearing System) or SWIFT (Society of Worldwide Interbank Financial Telecommunications). It is a specialisation of Party in the OGC data model. EFT Address includes the account number and sort code, and may include account name and the SWIFT code of the bank.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element BankName
diagram Invoice-v3_diagrams/Invoice-v3_p16.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type BankNameType
properties
content simple
used by
complexType BankDetailsStructure
annotation
documentation
Represents thename of the bank.
source <xsd:element name="BankName" type="BankNameType">
 
<xsd:annotation>
   
<xsd:documentation>Represents thename of the bank.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element BankReference
diagram Invoice-v3_diagrams/Invoice-v3_p17.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type BankReferenceType
properties
content simple
used by
complexType BankDetailsStructure
annotation
documentation
Represents the account number
source <xsd:element name="BankReference" type="BankReferenceType">
 
<xsd:annotation>
   
<xsd:documentation>Represents the account number</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element BatchNumber
diagram Invoice-v3_diagrams/Invoice-v3_p18.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type BatchNumberType
properties
content simple
used by
complexTypes InvoiceReferencesStructure OrderReferencesStructure OrderResponseReferencesStructure
source <xsd:element name="BatchNumber" type="BatchNumberType"/>

element BestBeforeDate
diagram Invoice-v3_diagrams/Invoice-v3_p19.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type BestBeforeDateType
properties
content simple
used by
complexType LotSerialDatesStructure
facets
Kind Value Annotation
pattern .+
source <xsd:element name="BestBeforeDate" type="BestBeforeDateType"/>

element Buyer
diagram Invoice-v3_diagrams/Invoice-v3_p20.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type BuyerStructure
properties
content complex
children BuyerReferences Party Address Contact Narrative
used by
element Invoice
annotation
documentation
eBIS-XML-UKGov: Known as Order Point in the data model, Buyer creates the Purchase Order.
source <xsd:element name="Buyer" type="BuyerStructure">
 
<xsd:annotation>
   
<xsd:documentation>eBIS-XML-UKGov: Known as Order Point in the data model, Buyer creates the Purchase Order.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element BuyerReferences
diagram Invoice-v3_diagrams/Invoice-v3_p21.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type BuyerReferencesStructure
properties
content complex
children SuppliersCodeForBuyer BuyersCodeForBuyer TaxNumber GLN DUNS Organisation RegistrationNumber RegisteredIn
used by
complexType BuyerStructure
source <xsd:element name="BuyerReferences" type="BuyerReferencesStructure"/>

element BuyersCodeForBuyer
diagram Invoice-v3_diagrams/Invoice-v3_p22.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type BuyersCodeForBuyerType
properties
content simple
used by
complexType BuyerReferencesStructure
source <xsd:element name="BuyersCodeForBuyer" type="BuyersCodeForBuyerType"/>

element BuyersCodeForCarrier
diagram Invoice-v3_diagrams/Invoice-v3_p23.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type BuyersCodeForCarrierType
properties
content simple
used by
complexType CarrierReferencesStructure
source <xsd:element name="BuyersCodeForCarrier" type="BuyersCodeForCarrierType"/>

element BuyersCodeForDelivery
diagram Invoice-v3_diagrams/Invoice-v3_p24.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type BuyersCodeForDeliveryStructure
properties
content complex
used by
complexType DeliverToReferencesStructure
attributes
Name  Type  Use  Default  Fixed  Annotation
Preserve  PreserveType  optional      
source <xsd:element name="BuyersCodeForDelivery" type="BuyersCodeForDeliveryStructure"/>

element BuyersCodeForInvoiceTo
diagram Invoice-v3_diagrams/Invoice-v3_p25.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type BuyersCodeForInvoiceToType
properties
content simple
used by
complexType InvoiceToReferencesStructure
source <xsd:element name="BuyersCodeForInvoiceTo" type="BuyersCodeForInvoiceToType"/>

element BuyersCodeForLocation
diagram Invoice-v3_diagrams/Invoice-v3_p26.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type BuyersCodeForLocationType
properties
content simple
used by
complexTypes DeliverFromReferencesStructure DeliverToReferencesStructure
source <xsd:element name="BuyersCodeForLocation" type="BuyersCodeForLocationType"/>

element BuyersCodeForSupplier
diagram Invoice-v3_diagrams/Invoice-v3_p27.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type BuyersCodeForSupplierType
properties
content simple
used by
complexType SupplierReferencesStructure
source <xsd:element name="BuyersCodeForSupplier" type="BuyersCodeForSupplierType"/>

element BuyersOrderLineReference
diagram Invoice-v3_diagrams/Invoice-v3_p28.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type BuyersOrderLineReferenceStructure
properties
content complex
used by
complexTypes InvoiceLineReferencesStructure OrderLineReferencesStructure OrderResponseLineReferencesStructure
attributes
Name  Type  Use  Default  Fixed  Annotation
Preserve  PreserveType  optional      
source <xsd:element name="BuyersOrderLineReference" type="BuyersOrderLineReferenceStructure"/>

element BuyersOrderNumber
diagram Invoice-v3_diagrams/Invoice-v3_p29.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type BuyersOrderNumberStructure
properties
content complex
used by
complexTypes InvoiceLineReferencesStructure InvoiceReferencesStructure OrderReferencesStructure OrderResponseReferencesStructure
attributes
Name  Type  Use  Default  Fixed  Annotation
Preserve  PreserveType  optional      
annotation
documentation
This field must be included in either the InvoiceReferences or InvoiceLineReferences
documentation
eBIS-XML-UKGov: Represents the document identifier within the sender's system.
source <xsd:element name="BuyersOrderNumber" type="BuyersOrderNumberStructure">
 
<xsd:annotation>
   
<xsd:documentation>This field must be included in either the InvoiceReferences or InvoiceLineReferences</xsd:documentation>
   
<xsd:documentation>eBIS-XML-UKGov: Represents the document identifier within the sender's system.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element BuyersProductCode
diagram Invoice-v3_diagrams/Invoice-v3_p30.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type BuyersProductCodeType
properties
content simple
used by
complexType ProductStructure
source <xsd:element name="BuyersProductCode" type="BuyersProductCodeType"/>

element CardDetails
diagram Invoice-v3_diagrams/Invoice-v3_p31.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type CardDetailsStructure
properties
content complex
children Issuer Party Address ValidFrom IssueDate ExpiresEnd ExpiryDate IssueNumber CardNumber AuthorisationCode SecurityCode CRI
used by
complexType SettlementStructure
attributes
Name  Type  Use  Default  Fixed  Annotation
CardType  CardTypeAttrType  required      
documentation

      When specifying a Debit card, then it is required to specify an IssueNumber.
     
source <xsd:element name="CardDetails" type="CardDetailsStructure"/>

element CardNumber
diagram Invoice-v3_diagrams/Invoice-v3_p32.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type CardNumberType
properties
content simple
used by
complexType CardDetailsStructure
annotation
documentation
Card number.
source <xsd:element name="CardNumber" type="CardNumberType">
 
<xsd:annotation>
   
<xsd:documentation>Card number.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element Carrier
diagram Invoice-v3_diagrams/Invoice-v3_p33.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type CarrierStructure
properties
content complex
children CarrierReferences Party Address Contact Narrative
used by
complexType DeliveryStructure
source <xsd:element name="Carrier" type="CarrierStructure"/>

element CarrierReferences
diagram Invoice-v3_diagrams/Invoice-v3_p34.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type CarrierReferencesStructure
properties
content complex
children BuyersCodeForCarrier TaxNumber GLN DUNS RegistrationNumber RegisteredIn
used by
complexType CarrierStructure
source <xsd:element name="CarrierReferences" type="CarrierReferencesStructure"/>

element City
diagram Invoice-v3_diagrams/Invoice-v3_p35.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type CityType
properties
content simple
used by
complexType AddressStructure
source <xsd:element name="City" type="CityType"/>

element Color
diagram Invoice-v3_diagrams/Invoice-v3_p36.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type ColorStructure
properties
content complex
used by
complexType PropertiesStructure
attributes
Name  Type  Use  Default  Fixed  Annotation
UOMCode  UOMCodeType  optional      
documentation
Code representing the Unit of Measure used for defining 'Units'
documentation
<h2>UOM numeric codes</h2>
<p>Numeric codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>PCE</td>
<td>Piece</td>
</tr>
<tr>
<td>NMB</td>
<td>Number</td>
</tr>
<tr>
<td>CEN</td>
<td>Hundred</td>
</tr>
<tr>
<td>MIL</td>
<td>Thousand</td>
</tr>
<tr>
<td>MIO</td>
<td>Million</td>
</tr>
<tr>
<td>MLD</td>
<td>Billion - US</td>
</tr>
<tr>
<td>BIL</td>
<td>Billion - EUR</td>
</tr>
<tr>
<td>BIL</td>
<td>Trillion - US</td>
</tr>
<tr>
<td>TRL</td>
<td>Trillion - EUR</td>
</tr>
<tr>
<td>DZN</td>
<td>Dozen</td>
</tr>
<tr>
<td>SCO</td>
<td>Score</td>
</tr>
<tr>
<td>GRO</td>
<td>Gross</td>
</tr>
</table>
documentation
<h2>UOM length codes </h2>
<p>Length codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>MMT</td>
<td>Millimetre</td>
</tr>
<tr>
<td>CMT</td>
<td>Centimetre</td>
</tr>
<tr>
<td>DMT</td>
<td>Decimetre</td>
</tr>
<tr>
<td>MTR</td>
<td>Metre</td>
</tr>
<tr>
<td>HMT</td>
<td>Hectometre</td>
</tr>
<tr>
<td>KMT</td>
<td>Kilometre</td>
</tr>
<tr>
<td>MAM</td>
<td>Mega meter</td>
</tr>
<tr>
<td>INH</td>
<td>Inch</td>
</tr>
<tr>
<td>FOT</td>
<td>Foot</td>
</tr>
<tr>
<td>YRD</td>
<td>Yard</td>
</tr>
<tr>
<td>SMI</td>
<td>Statute Mile</td>
</tr>
</table>
documentation
<h2>UOM weight codes </h2>
<p>Weight codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>MGM</td>
<td>Milligram</td>
</tr>
<tr>
<td>GRM</td>
<td>Gram</td>
</tr>
<tr>
<td>HGM</td>
<td>Hectogram</td>
</tr>
<tr>
<td>KGM</td>
<td>Kilogram</td>
</tr>
<tr>
<td>DTN</td>
<td>Decitonne</td>
</tr>
<tr>
<td>TNE</td>
<td>Metric ton</td>
</tr>
<tr>
<td>TNE</td>
<td>Tonne</td>
</tr>
<tr>
<td>KTN</td>
<td>Kilotonne</td>
</tr>
<tr>
<td>LBR</td>
<td>Pound</td>
</tr>
<tr>
<td>ONZ</td>
<td>Ounce</td>
</tr>
<tr>
<td>DRI</td>
<td>Dram</td>
</tr>
<tr>
<td>GRN</td>
<td>Grain</td>
</tr>
<tr>
<td>STI</td>
<td>Stone</td>
</tr>
<tr>
<td>QTR</td>
<td>Quarter</td>
</tr>
<tr>
<td>CNT</td>
<td>Central</td>
</tr>
<tr>
<td>CWA</td>
<td>Hundredweight - US</td>
</tr>
<tr>
<td>CWI</td>
<td>Hundredweight - UK</td>
</tr>
<tr>
<td>STN</td>
<td>Short ton</td>
</tr>
<tr>
<td>LTN</td>
<td>Long ton</td>
</tr>
</table>
documentation
<h2>UOM volume codes </h2>
<p>Volume codes must be one of:</p>
<table>
<tr>
<td>MMQ</td>
<td>Cubic millimetre</td>
</tr>
<tr>
<td>CMQ</td>
<td>Cubic centimetre</td>
</tr>
<tr>
<td>DMQ</td>
<td>Cubic decimetre</td>
</tr>
<tr>
<td>MTQ</td>
<td>Cubic metre</td>
</tr>
<tr>
<td>HMQ</td>
<td>Million cubic metres</td>
</tr>
<tr>
<td>MLT</td>
<td>Millilitre</td>
</tr>
<tr>
<td>CLT</td>
<td>Centilitre</td>
</tr>
<tr>
<td>DLT</td>
<td>Decilitre</td>
</tr>
<tr>
<td>LTR</td>
<td>Litre</td>
</tr>
<tr>
<td>HLT</td>
<td>Hectolitre</td>
</tr>
<tr>
<td>MAL</td>
<td>Mega litre</td>
</tr>
<tr>
<td>INQ</td>
<td>Cubic inch</td>
</tr>
<tr>
<td>FTQ</td>
<td>Cubic foot</td>
</tr>
<tr>
<td>YDQ</td>
<td>Cubic yard</td>
</tr>
</table>
UOMDescription  UOMDescriptionType  optional      
documentation
Human readable descriptions of the Unit of Measure.
UOMCodelist  UOMCodelistType  optional      
documentation
Codelist from which the UOMCode is taken
source <xsd:element name="Color" type="ColorStructure"/>

element CommodityClass
diagram Invoice-v3_diagrams/Invoice-v3_p37.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type CommodityClassType
properties
content simple
used by
complexType ProductStructure
facets
Kind Value Annotation
pattern \d{2}( \d{2})?( \d{2})?( \d{2})?
annotation
documentation
eBIS-XML-UKGov: Represents the commodity class for the item (using UNSPSC - United Nations Standard Product and Services Classification, or anotherclassification agreed with the HM Treasury Office of Government Commerce). This is needed for management information. The format is four pairs of characters with space separator (2..8). The first two pairs ofdigits (levels 1 and 2) are mandatory; the next two pairs (levels 3 and 4) are to be used if pertinent.
source <xsd:element name="CommodityClass" type="CommodityClassType">
 
<xsd:annotation>
   
<xsd:documentation>eBIS-XML-UKGov: Represents the commodity class for the item (using UNSPSC - United Nations Standard Product and Services Classification, or anotherclassification agreed with the HM Treasury Office of Government Commerce). This is needed for management information. The format is four pairs of characters with space separator (2..8). The first two pairs ofdigits (levels 1 and 2) are mandatory; the next two pairs (levels 3 and 4) are to be used if pertinent.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element CommodityCode
diagram Invoice-v3_diagrams/Invoice-v3_p38.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type CommodityCodeType
properties
content simple
used by
complexType IntrastatStructure
source <xsd:element name="CommodityCode" type="CommodityCodeType"/>

element CommodityDescription
diagram Invoice-v3_diagrams/Invoice-v3_p39.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type CommodityDescriptionType
properties
content simple
used by
complexType IntrastatStructure
source <xsd:element name="CommodityDescription" type="CommodityDescriptionType"/>

element ConsumerUnitCode
diagram Invoice-v3_diagrams/Invoice-v3_p40.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type ConsumerUnitCodeType
properties
content simple
used by
complexType ProductStructure
annotation
documentation
EAN-13 barcode number.
source <xsd:element name="ConsumerUnitCode" type="ConsumerUnitCodeType">
 
<xsd:annotation>
   
<xsd:documentation>EAN-13 barcode number.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element Contact
diagram Invoice-v3_diagrams/Invoice-v3_p41.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type ContactStructure
properties
content complex
children Name Department Section UserID InternalAddress DDI Switchboard Fax Telex Email Mobile
used by
complexTypes BankDetailsStructure BuyerStructure CarrierStructure DeliverFromStructure DeliverToStructure InvoiceToStructure SettlementByStructure SettlementStructure SupplierStructure
source <xsd:element name="Contact" type="ContactStructure"/>

element ContractOrderReference
diagram Invoice-v3_diagrams/Invoice-v3_p42.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type ContractOrderReferenceType
properties
content simple
used by
complexTypes InvoiceLineReferencesStructure InvoiceReferencesStructure OrderLineReferencesStructure OrderReferencesStructure OrderResponseLineReferencesStructure OrderResponseReferencesStructure
annotation
documentation
eBIS-XML-UKGov: Represents a reference to a framework agreement or contract that governs this transaction. This information is Required if it is known to the sender.
source <xsd:element name="ContractOrderReference" type="ContractOrderReferenceType">
 
<xsd:annotation>
   
<xsd:documentation>eBIS-XML-UKGov: Represents a reference to a framework agreement or contract that governs this transaction. This information is Required if it is known to the sender.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element CostCentre
diagram Invoice-v3_diagrams/Invoice-v3_p43.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type CostCentreType
properties
content simple
used by
complexTypes InvoiceLineReferencesStructure InvoiceReferencesStructure OrderLineReferencesStructure OrderReferencesStructure OrderResponseLineReferencesStructure OrderResponseReferencesStructure
source <xsd:element name="CostCentre" type="CostCentreType"/>

element Country
diagram Invoice-v3_diagrams/Invoice-v3_p44.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type CountryStructure
properties
content complex
used by
complexType AddressStructure
attributes
Name  Type  Use  Default  Fixed  Annotation
Code  CodeType  optional      
Codelist  CodelistType  optional      
source <xsd:element name="Country" type="CountryStructure"/>

element CountryOfDestination
diagram Invoice-v3_diagrams/Invoice-v3_p45.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type CountryOfDestinationStructure
properties
content complex
used by
complexType IntrastatStructure
attributes
Name  Type  Use  Default  Fixed  Annotation
Code  CodeType  optional      
Codelist  CodelistType  optional      
annotation
documentation
<h2>Country of Destination codelist</h2>
<p>If
          <tt>@Codelist</tt> is 'BASDA' or not present then
          <tt>@Code</tt>, if used, must be one of:
        </p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>AT</td>
<td>Austria</td>
</tr>
<tr>
<td>BL</td>
<td>Belgium or Luxembourg</td>
</tr>
<tr>
<td>DE</td>
<td>Germany</td>
</tr>
<tr>
<td>DK</td>
<td>Denmark</td>
</tr>
<tr>
<td>ES</td>
<td>Spain</td>
</tr>
<tr>
<td>FI</td>
<td>Finland</td>
</tr>
<tr>
<td>FR</td>
<td>France</td>
</tr>
<tr>
<td>GB</td>
<td>Great Britain</td>
</tr>
<tr>
<td>GR</td>
<td>Greece</td>
</tr>
<tr>
<td>IE</td>
<td>Ireland</td>
</tr>
<tr>
<td>IT</td>
<td>Italy</td>
</tr>
<tr>
<td>NL</td>
<td>Netherlands</td>
</tr>
<tr>
<td>PT</td>
<td>Portugal</td>
</tr>
<tr>
<td>SE</td>
<td>Sweden</td>
</tr>
</table>
source <xsd:element name="CountryOfDestination" type="CountryOfDestinationStructure">
 
<xsd:annotation>
   
<xsd:documentation>
     
<h2>Country of Destination codelist</h2>
     
<p>If
         
<tt>@Codelist</tt> is 'BASDA' or not present then
         
<tt>@Code</tt>, if used, must be one of:
       
</p>
     
<table>
       
<tr>
         
<td>
           
<b>Code</b>
         
</td>
         
<td>
           
<b>Meaning</b>
         
</td>
       
</tr>
       
<tr>
         
<td>AT</td>
         
<td>Austria</td>
       
</tr>
       
<tr>
         
<td>BL</td>
         
<td>Belgium or Luxembourg</td>
       
</tr>
       
<tr>
         
<td>DE</td>
         
<td>Germany</td>
       
</tr>
       
<tr>
         
<td>DK</td>
         
<td>Denmark</td>
       
</tr>
       
<tr>
         
<td>ES</td>
         
<td>Spain</td>
       
</tr>
       
<tr>
         
<td>FI</td>
         
<td>Finland</td>
       
</tr>
       
<tr>
         
<td>FR</td>
         
<td>France</td>
       
</tr>
       
<tr>
         
<td>GB</td>
         
<td>Great Britain</td>
       
</tr>
       
<tr>
         
<td>GR</td>
         
<td>Greece</td>
       
</tr>
       
<tr>
         
<td>IE</td>
         
<td>Ireland</td>
       
</tr>
       
<tr>
         
<td>IT</td>
         
<td>Italy</td>
       
</tr>
       
<tr>
         
<td>NL</td>
         
<td>Netherlands</td>
       
</tr>
       
<tr>
         
<td>PT</td>
         
<td>Portugal</td>
       
</tr>
       
<tr>
         
<td>SE</td>
         
<td>Sweden</td>
       
</tr>
     
</table>
   
</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element CRI
diagram Invoice-v3_diagrams/Invoice-v3_p46.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type CRItype
properties
content simple
used by
complexType CardDetailsStructure
facets
Kind Value Annotation
pattern [0-9a-zA-Z]{1,16}
annotation
documentation
Represents the customer reference indicator (CRI), which is used to enable transmission of customer specific information with the card transaction. CRI is used in VISA level 2 and 3.
source <xsd:element name="CRI" type="CRItype">
 
<xsd:annotation>
   
<xsd:documentation>Represents the customer reference indicator (CRI), which is used to enable transmission of customer specific information with the card transaction. CRI is used in VISA level 2 and 3.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element CrossReference
diagram Invoice-v3_diagrams/Invoice-v3_p47.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type CrossReferenceType
properties
content simple
used by
complexTypes OrderReferencesStructure OrderResponseReferencesStructure
annotation
documentation
The order may be cross referenced. Typically a reference to a blanket order would be placed here.
source <xsd:element name="CrossReference" type="CrossReferenceType">
 
<xsd:annotation>
   
<xsd:documentation>The order may be cross referenced. Typically a reference to a blanket order would be placed here.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element Currency
diagram Invoice-v3_diagrams/Invoice-v3_p48.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type CurrencyElementStructure
properties
content complex
used by
complexType CurrencyStructure
attributes
Name  Type  Use  Default  Fixed  Annotation
Code  CodeType  required      
Codelist  CodelistType  optional      
source <xsd:element name="Currency" type="CurrencyElementStructure"/>

element DaysFromDelivery
diagram Invoice-v3_diagrams/Invoice-v3_p49.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type DaysFromDeliveryType
properties
content simple
used by
complexTypes QualifyingTermsStructure SettlementTermsStructure
source <xsd:element name="DaysFromDelivery" type="DaysFromDeliveryType"/>

element DaysFromInvoice
diagram Invoice-v3_diagrams/Invoice-v3_p50.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type DaysFromInvoiceType
properties
content simple
used by
complexTypes QualifyingTermsStructure SettlementTermsStructure
source <xsd:element name="DaysFromInvoice" type="DaysFromInvoiceType"/>

element DaysFromMonthEnd
diagram Invoice-v3_diagrams/Invoice-v3_p51.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type DaysFromMonthEndType
properties
content simple
used by
complexTypes QualifyingTermsStructure SettlementTermsStructure
source <xsd:element name="DaysFromMonthEnd" type="DaysFromMonthEndType"/>

element DDI
diagram Invoice-v3_diagrams/Invoice-v3_p52.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type DDIType
properties
content simple
used by
complexType ContactStructure
annotation
documentation
'Direct Dial Inwards' telephone number
source <xsd:element name="DDI" type="DDIType">
 
<xsd:annotation>
   
<xsd:documentation>'Direct Dial Inwards' telephone number</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element DecimalSeparator
diagram Invoice-v3_diagrams/Invoice-v3_p53.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type DecimalSeparatorType
properties
content simple
used by
complexType ParametersStructure
facets
Kind Value Annotation
enumeration ,
enumeration .
annotation
documentation
The separator between the integer and decimal part of a number. '.' or ','
documentation
eBIS-XML-UKGov: constrained to allow '.' only.
source <xsd:element name="DecimalSeparator" type="DecimalSeparatorType">
 
<xsd:annotation>
   
<xsd:documentation>The separator between the integer and decimal part of a number. '.' or ','</xsd:documentation>
   
<xsd:documentation>eBIS-XML-UKGov: constrained to allow '.' only.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element DeliverFrom
diagram Invoice-v3_diagrams/Invoice-v3_p54.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type DeliverFromStructure
properties
content complex
children DeliverFromReferences Party Address Location Contact Narrative
used by
complexType DeliveryStructure
source <xsd:element name="DeliverFrom" type="DeliverFromStructure"/>

element DeliverFromReferences
diagram Invoice-v3_diagrams/Invoice-v3_p55.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type DeliverFromReferencesStructure
properties
content complex
children SuppliersCodeForLocation BuyersCodeForLocation TaxNumber GLN DUNS RegistrationNumber RegisteredIn
used by
complexType DeliverFromStructure
source <xsd:element name="DeliverFromReferences" type="DeliverFromReferencesStructure"/>

element DeliverTo
diagram Invoice-v3_diagrams/Invoice-v3_p56.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type DeliverToStructure
properties
content complex
children DeliverToReferences Party Address Location Contact Narrative
used by
complexType DeliveryStructure
source <xsd:element name="DeliverTo" type="DeliverToStructure"/>

element DeliverToReferences
diagram Invoice-v3_diagrams/Invoice-v3_p57.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type DeliverToReferencesStructure
properties
content complex
children BuyersCodeForDelivery BuyersCodeForLocation TaxNumber GLN DUNS RegistrationNumber RegisteredIn
used by
complexType DeliverToStructure
source <xsd:element name="DeliverToReferences" type="DeliverToReferencesStructure"/>

element Delivery
diagram Invoice-v3_diagrams/Invoice-v3_p58.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type DeliveryStructure
properties
content complex
children DeliverTo DeliverFrom Carrier Quantity EarliestAcceptableDate LatestAcceptableDate PreferredDate ActualDeliveryDate ExpectedDeliveryDate SpecialInstructions DeliveryInformation DeliveryTerms Narrative
used by
element Invoice
complexTypes InvoiceLineStructure OrderLineStructure OrderResponseLineStructure
source <xsd:element name="Delivery" type="DeliveryStructure"/>

element DeliveryDate
diagram Invoice-v3_diagrams/Invoice-v3_p59.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type DeliveryDateType
properties
content simple
used by
complexType LotSerialDatesStructure
facets
Kind Value Annotation
pattern .+
source <xsd:element name="DeliveryDate" type="DeliveryDateType"/>

element DeliveryInformation
diagram Invoice-v3_diagrams/Invoice-v3_p60.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type DeliveryInformationType
properties
content simple
used by
complexType DeliveryStructure
source <xsd:element name="DeliveryInformation" type="DeliveryInformationType"/>

element DeliveryNoteLineNumber
diagram Invoice-v3_diagrams/Invoice-v3_p61.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type DeliveryNoteLineNumberType
properties
content simple
used by
complexType InvoiceLineReferencesStructure
source <xsd:element name="DeliveryNoteLineNumber" type="DeliveryNoteLineNumberType"/>

element DeliveryNoteNumber
diagram Invoice-v3_diagrams/Invoice-v3_p62.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type DeliveryNoteNumberType
properties
content simple
used by
complexTypes InvoiceLineReferencesStructure InvoiceReferencesStructure
source <xsd:element name="DeliveryNoteNumber" type="DeliveryNoteNumberType"/>

element DeliveryTerms
diagram Invoice-v3_diagrams/Invoice-v3_p63.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type DeliveryTermsType
properties
content simple
used by
complexType DeliveryStructure
annotation
documentation
<h2>eBIS-XML-UKGov DeliveryTerms</h2>
<p>Represents the buyer's terms for delivery using an INCOTERM code e.g. exWorks (buyer's responsibility from point of origin), FOB (free on board - carrier's responsibility to destination, CIF (carriage insured freight - supplier to insure to destination). The allowable values are enumerated for eBIS-XML-UKGov.</p>
source <xsd:element name="DeliveryTerms" type="DeliveryTermsType">
 
<xsd:annotation>
   
<xsd:documentation>
     
<h2>eBIS-XML-UKGov DeliveryTerms</h2>
     
<p>Represents the buyer's terms for delivery using an INCOTERM code e.g. exWorks (buyer's responsibility from point of origin), FOB (free on board - carrier's responsibility to destination, CIF (carriage insured freight - supplier to insure to destination). The allowable values are enumerated for eBIS-XML-UKGov.</p>
   
</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element Department
diagram Invoice-v3_diagrams/Invoice-v3_p64.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type DepartmentType
properties
content simple
used by
complexTypes ContactStructure InvoiceReferencesStructure OrderReferencesStructure OrderResponseReferencesStructure
source <xsd:element name="Department" type="DepartmentType"/>

element Depth
diagram Invoice-v3_diagrams/Invoice-v3_p65.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type DepthStructure
properties
content complex
used by
complexType PropertiesStructure
attributes
Name  Type  Use  Default  Fixed  Annotation
UOMCode  UOMCodeType  optional      
documentation
Code representing the Unit of Measure used for defining 'Units'
documentation
<h2>UOM numeric codes</h2>
<p>Numeric codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>PCE</td>
<td>Piece</td>
</tr>
<tr>
<td>NMB</td>
<td>Number</td>
</tr>
<tr>
<td>CEN</td>
<td>Hundred</td>
</tr>
<tr>
<td>MIL</td>
<td>Thousand</td>
</tr>
<tr>
<td>MIO</td>
<td>Million</td>
</tr>
<tr>
<td>MLD</td>
<td>Billion - US</td>
</tr>
<tr>
<td>BIL</td>
<td>Billion - EUR</td>
</tr>
<tr>
<td>BIL</td>
<td>Trillion - US</td>
</tr>
<tr>
<td>TRL</td>
<td>Trillion - EUR</td>
</tr>
<tr>
<td>DZN</td>
<td>Dozen</td>
</tr>
<tr>
<td>SCO</td>
<td>Score</td>
</tr>
<tr>
<td>GRO</td>
<td>Gross</td>
</tr>
</table>
documentation
<h2>UOM length codes </h2>
<p>Length codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>MMT</td>
<td>Millimetre</td>
</tr>
<tr>
<td>CMT</td>
<td>Centimetre</td>
</tr>
<tr>
<td>DMT</td>
<td>Decimetre</td>
</tr>
<tr>
<td>MTR</td>
<td>Metre</td>
</tr>
<tr>
<td>HMT</td>
<td>Hectometre</td>
</tr>
<tr>
<td>KMT</td>
<td>Kilometre</td>
</tr>
<tr>
<td>MAM</td>
<td>Mega meter</td>
</tr>
<tr>
<td>INH</td>
<td>Inch</td>
</tr>
<tr>
<td>FOT</td>
<td>Foot</td>
</tr>
<tr>
<td>YRD</td>
<td>Yard</td>
</tr>
<tr>
<td>SMI</td>
<td>Statute Mile</td>
</tr>
</table>
documentation
<h2>UOM weight codes </h2>
<p>Weight codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>MGM</td>
<td>Milligram</td>
</tr>
<tr>
<td>GRM</td>
<td>Gram</td>
</tr>
<tr>
<td>HGM</td>
<td>Hectogram</td>
</tr>
<tr>
<td>KGM</td>
<td>Kilogram</td>
</tr>
<tr>
<td>DTN</td>
<td>Decitonne</td>
</tr>
<tr>
<td>TNE</td>
<td>Metric ton</td>
</tr>
<tr>
<td>TNE</td>
<td>Tonne</td>
</tr>
<tr>
<td>KTN</td>
<td>Kilotonne</td>
</tr>
<tr>
<td>LBR</td>
<td>Pound</td>
</tr>
<tr>
<td>ONZ</td>
<td>Ounce</td>
</tr>
<tr>
<td>DRI</td>
<td>Dram</td>
</tr>
<tr>
<td>GRN</td>
<td>Grain</td>
</tr>
<tr>
<td>STI</td>
<td>Stone</td>
</tr>
<tr>
<td>QTR</td>
<td>Quarter</td>
</tr>
<tr>
<td>CNT</td>
<td>Central</td>
</tr>
<tr>
<td>CWA</td>
<td>Hundredweight - US</td>
</tr>
<tr>
<td>CWI</td>
<td>Hundredweight - UK</td>
</tr>
<tr>
<td>STN</td>
<td>Short ton</td>
</tr>
<tr>
<td>LTN</td>
<td>Long ton</td>
</tr>
</table>
documentation
<h2>UOM volume codes </h2>
<p>Volume codes must be one of:</p>
<table>
<tr>
<td>MMQ</td>
<td>Cubic millimetre</td>
</tr>
<tr>
<td>CMQ</td>
<td>Cubic centimetre</td>
</tr>
<tr>
<td>DMQ</td>
<td>Cubic decimetre</td>
</tr>
<tr>
<td>MTQ</td>
<td>Cubic metre</td>
</tr>
<tr>
<td>HMQ</td>
<td>Million cubic metres</td>
</tr>
<tr>
<td>MLT</td>
<td>Millilitre</td>
</tr>
<tr>
<td>CLT</td>
<td>Centilitre</td>
</tr>
<tr>
<td>DLT</td>
<td>Decilitre</td>
</tr>
<tr>
<td>LTR</td>
<td>Litre</td>
</tr>
<tr>
<td>HLT</td>
<td>Hectolitre</td>
</tr>
<tr>
<td>MAL</td>
<td>Mega litre</td>
</tr>
<tr>
<td>INQ</td>
<td>Cubic inch</td>
</tr>
<tr>
<td>FTQ</td>
<td>Cubic foot</td>
</tr>
<tr>
<td>YDQ</td>
<td>Cubic yard</td>
</tr>
</table>
UOMDescription  UOMDescriptionType  optional      
documentation
Human readable descriptions of the Unit of Measure.
UOMCodelist  UOMCodelistType  optional      
documentation
Codelist from which the UOMCode is taken
source <xsd:element name="Depth" type="DepthStructure"/>

element Description
diagram Invoice-v3_diagrams/Invoice-v3_p66.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type DescriptionType
properties
content simple
used by
complexTypes AttachmentStructure ProductStructure SettlementTermsStructure
source <xsd:element name="Description" type="DescriptionType"/>

element DespatchDate
diagram Invoice-v3_diagrams/Invoice-v3_p67.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type DespatchDateType
properties
content simple
used by
complexType LotSerialDatesStructure
facets
Kind Value Annotation
pattern .+
source <xsd:element name="DespatchDate" type="DespatchDateType"/>

element DUNS
diagram Invoice-v3_diagrams/Invoice-v3_p68.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type DUNStype
properties
content simple
used by
complexTypes BankDetailsStructure BuyerReferencesStructure CarrierReferencesStructure DeliverFromReferencesStructure DeliverToReferencesStructure InvoiceToReferencesStructure SettlementByReferencesStructure SupplierReferencesStructure
facets
Kind Value Annotation
pattern \d{9}
annotation
documentation
Globally unique identifier issued by Dun &amp; Bradstreet.
source <xsd:element name="DUNS" type="DUNStype">
 
<xsd:annotation>
   
<xsd:documentation>Globally unique identifier issued by Dun &amp; Bradstreet.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element EarliestAcceptableDate
diagram Invoice-v3_diagrams/Invoice-v3_p69.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type EarliestAcceptableDateType
properties
content simple
used by
complexType DeliveryStructure
source <xsd:element name="EarliestAcceptableDate" type="EarliestAcceptableDateType"/>

element Email
diagram Invoice-v3_diagrams/Invoice-v3_p70.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type EmailType
properties
content simple
used by
complexType ContactStructure
facets
Kind Value Annotation
pattern .*@.*\..*
annotation
documentation
An email address as specified by RFC 2822. For brevity, a complete regular expression is omitted from the schema.
source <xsd:element name="Email" type="EmailType">
 
<xsd:annotation>
   
<xsd:documentation>An email address as specified by RFC 2822. For brevity, a complete regular expression is omitted from the schema.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element ExpectedDeliveryDate
diagram Invoice-v3_diagrams/Invoice-v3_p71.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type ExpectedDeliveryDateType
properties
content simple
used by
complexType DeliveryStructure
source <xsd:element name="ExpectedDeliveryDate" type="ExpectedDeliveryDateType"/>

element ExpiresEnd
diagram Invoice-v3_diagrams/Invoice-v3_p72.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type IssueDateType
properties
content simple
used by
complexType CardDetailsStructure
facets
Kind Value Annotation
pattern \d{2}[\-/. ]\d{2,4}
annotation
documentation
Represents the last month that the card is valid.
source <xsd:element name="ExpiresEnd" type="IssueDateType">
 
<xsd:annotation>
   
<xsd:documentation>Represents the last month that the card is valid.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element ExpiryDate
diagram Invoice-v3_diagrams/Invoice-v3_p73.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type ExpiryDateType
properties
content simple
used by
complexType CardDetailsStructure
annotation
documentation
Deprecated in favour of the ExpiresEnd element as issue dates are not in xsd:date format.
source <xsd:element name="ExpiryDate" type="ExpiryDateType">
 
<xsd:annotation>
   
<xsd:documentation>Deprecated in favour of the ExpiresEnd element as issue dates are not in xsd:date format.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element ExtendedDescription
diagram Invoice-v3_diagrams/Invoice-v3_p74.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type ExtendedDescriptionType
properties
content simple
used by
complexTypes InvoiceLineStructure OrderLineStructure OrderResponseLineStructure
source <xsd:element name="ExtendedDescription" type="ExtendedDescriptionType"/>

element Extensions
diagram Invoice-v3_diagrams/Invoice-v3_p75.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type ExtensionsStructure
properties
content complex
used by
element Invoice
complexTypes InvoiceLineStructure OrderLineStructure OrderResponseLineStructure
source <xsd:element name="Extensions" type="ExtensionsStructure"/>

element Fax
diagram Invoice-v3_diagrams/Invoice-v3_p76.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type FaxType
properties
content simple
used by
complexType ContactStructure
annotation
documentation
Represents an organisation's main fax switchboard number.
source <xsd:element name="Fax" type="FaxType">
 
<xsd:annotation>
   
<xsd:documentation>Represents an organisation's main fax switchboard number.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element FileName
diagram Invoice-v3_diagrams/Invoice-v3_p77.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type FileNameType
properties
content simple
used by
complexType AttachmentStructure
source <xsd:element name="FileName" type="FileNameType"/>

element FreightCharges
diagram Invoice-v3_diagrams/Invoice-v3_p78.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type FreightChargesType
properties
content simple
used by
complexTypes InvoiceTotalStructure OrderResponseTotalStructure OrderTotalStructure
annotation
documentation
Only for use in jurisdictions where such charges are non-taxable.
source <xsd:element name="FreightCharges" type="FreightChargesType">
 
<xsd:annotation>
   
<xsd:documentation>Only for use in jurisdictions where such charges are non-taxable.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element Function
diagram Invoice-v3_diagrams/Invoice-v3_p79.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type FunctionStructure
properties
content complex
used by
complexTypes InvoiceHeadStructure OrderHeadStructure OrderResponseHeadStructure
attributes
Name  Type  Use  Default  Fixed  Annotation
Code  CodeType  optional      
Codelist  CodelistType  optional      
Preserve  PreserveType  optional      
annotation
documentation
<h2>Order and Order Response function codelist</h2>
<p>If Codelist is 'BASDA' or not present then Code must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>FIO</td>
<td>Firm Order</td>
</tr>
<tr>
<td>PRO</td>
<td>(16) Proposed Order</td>
</tr>
<tr>
<td>PVO</td>
<td>(46) Provisional Order</td>
</tr>
<tr>
<td>AMO</td>
<td>Amendment to existing order - not supported in this version</td>
</tr>
<tr>
<td>CAO</td>
<td>Cancellation of existing Order</td>
</tr>
<tr>
<td>TEO</td>
<td>Test Order</td>
</tr>
<tr>
<td>COO</td>
<td>Copy order</td>
</tr>
<tr>
<td>RPO</td>
<td>Replacement Order</td>
</tr>
</table>
documentation
<h2>Invoice function codelist</h2>
<p>If Codelist is 'BASDA' or not present then Code must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>FII</td>
<td>Firm Invoice</td>
</tr>
<tr>
<td>PRI</td>
<td>(16) Proposed Invoice</td>
</tr>
<tr>
<td>PVI</td>
<td>(46) Provisional Invoice</td>
</tr>
<tr>
<td>AMI</td>
<td>Amendment to existing invoice</td>
</tr>
<tr>
<td>CAI</td>
<td>Cancellation of existing invoice</td>
</tr>
<tr>
<td>TEI</td>
<td>Test Invoice</td>
</tr>
<tr>
<td>COI</td>
<td>Copy Invoice</td>
</tr>
</table>
source <xsd:element name="Function" type="FunctionStructure">
 
<xsd:annotation>
   
<xsd:documentation>
     
<h2>Order and Order Response function codelist</h2>
     
<p>If Codelist is 'BASDA' or not present then Code must be one of:</p>
     
<table>
       
<tr>
         
<td>
           
<b>Code</b>
         
</td>
         
<td>
           
<b>Meaning</b>
         
</td>
       
</tr>
       
<tr>
         
<td>FIO</td>
         
<td>Firm Order</td>
       
</tr>
       
<tr>
         
<td>PRO</td>
         
<td>(16) Proposed Order</td>
       
</tr>
       
<tr>
         
<td>PVO</td>
         
<td>(46) Provisional Order</td>
       
</tr>
       
<tr>
         
<td>AMO</td>
         
<td>Amendment to existing order - not supported in this version</td>
       
</tr>
       
<tr>
         
<td>CAO</td>
         
<td>Cancellation of existing Order</td>
       
</tr>
       
<tr>
         
<td>TEO</td>
         
<td>Test Order</td>
       
</tr>
       
<tr>
         
<td>COO</td>
         
<td>Copy order</td>
       
</tr>
       
<tr>
         
<td>RPO</td>
         
<td>Replacement Order</td>
       
</tr>
     
</table>
   
</xsd:documentation>
   
<xsd:documentation>
     
<h2>Invoice function codelist</h2>
     
<p>If Codelist is 'BASDA' or not present then Code must be one of:</p>
     
<table>
       
<tr>
         
<td>
           
<b>Code</b>
         
</td>
         
<td>
           
<b>Meaning</b>
         
</td>
       
</tr>
       
<tr>
         
<td>FII</td>
         
<td>Firm Invoice</td>
       
</tr>
       
<tr>
         
<td>PRI</td>
         
<td>(16) Proposed Invoice</td>
       
</tr>
       
<tr>
         
<td>PVI</td>
         
<td>(46) Provisional Invoice</td>
       
</tr>
       
<tr>
         
<td>AMI</td>
         
<td>Amendment to existing invoice</td>
       
</tr>
       
<tr>
         
<td>CAI</td>
         
<td>Cancellation of existing invoice</td>
       
</tr>
       
<tr>
         
<td>TEI</td>
         
<td>Test Invoice</td>
       
</tr>
       
<tr>
         
<td>COI</td>
         
<td>Copy Invoice</td>
       
</tr>
     
</table>
   
</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element GeneralLedgerCode
diagram Invoice-v3_diagrams/Invoice-v3_p80.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type GeneralLedgerCodeType
properties
content simple
used by
complexTypes InvoiceLineReferencesStructure InvoiceReferencesStructure OrderLineReferencesStructure OrderReferencesStructure OrderResponseLineReferencesStructure OrderResponseReferencesStructure
source <xsd:element name="GeneralLedgerCode" type="GeneralLedgerCodeType"/>

element GLN
diagram Invoice-v3_diagrams/Invoice-v3_p81.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type GLNType
properties
content simple
used by
complexTypes BankDetailsStructure BuyerReferencesStructure CarrierReferencesStructure DeliverFromReferencesStructure DeliverToReferencesStructure InvoiceToReferencesStructure SettlementByReferencesStructure SupplierReferencesStructure
annotation
documentation
Number conformant to UCC.EAN specification for Global Location Numbers.
source <xsd:element name="GLN" type="GLNType">
 
<xsd:annotation>
   
<xsd:documentation>Number conformant to UCC.EAN specification for Global Location Numbers.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element GloballyUniqueID
diagram Invoice-v3_diagrams/Invoice-v3_p82.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type GUIDStructure
properties
content complex
used by
complexTypes InvoiceReferencesStructure OrderReferencesStructure OrderResponseReferencesStructure
facets
Kind Value Annotation
pattern [a-zA-Z0-9]{8}\-[a-zA-Z0-9]{4}\-[a-zA-Z0-9]{4}\-[a-zA-Z0-9]{4}\-[a-zA-Z0-9]{12}
attributes
Name  Type  Use  Default  Fixed  Annotation
Preserve  PreserveType  optional      
annotation
documentation
eBIS-XML-UKGov: This is a computer generated unique identifier for the document, which is guaranteed to be unique. Microsoft and other suppliers provide tools which generate GUIDs. This is the simplest way at machine level to ensure exact matching of document identity. However it is not suited to visual matching which is why we also need the existing document ID data.
source <xsd:element name="GloballyUniqueID" type="GUIDStructure">
 
<xsd:annotation>
   
<xsd:documentation>eBIS-XML-UKGov: This is a computer generated unique identifier for the document, which is guaranteed to be unique. Microsoft and other suppliers provide tools which generate GUIDs. This is the simplest way at machine level to ensure exact matching of document identity. However it is not suited to visual matching which is why we also need the existing document ID data.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element GoodsValue
diagram Invoice-v3_diagrams/Invoice-v3_p83.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type GoodsValueType
properties
content simple
used by
complexTypes OrderResponseTotalStructure OrderTotalStructure
annotation
documentation
eBIS-XML-UKGov: Represents document subtotal, which is the sum of extended net line values (unit price x quantity), excluding tax, charges and discounts.
source <xsd:element name="GoodsValue" type="GoodsValueType">
 
<xsd:annotation>
   
<xsd:documentation>eBIS-XML-UKGov: Represents document subtotal, which is the sum of extended net line values (unit price x quantity), excluding tax, charges and discounts.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element GrossLineTotal
diagram Invoice-v3_diagrams/Invoice-v3_p84.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type GrossLineTotalType
properties
content simple
used by
complexTypes InvoiceLineStructure OrderLineStructure OrderResponseLineStructure
annotation
documentation

      GrossLineTotal is quantity x price - discount - settlement discount + LineTax
     
source <xsd:element name="GrossLineTotal" type="GrossLineTotalType">
 
<xsd:annotation>
   
<xsd:documentation>
      GrossLineTotal is quantity x price - discount - settlement discount + LineTax
     
</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element GrossPaymentAtRate
diagram Invoice-v3_diagrams/Invoice-v3_p85.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type GrossPaymentAtRateType
properties
content simple
used by
complexType TaxSubTotalStructure
annotation
documentation
Value before settlement discount. GrossPaymentAtRate should equal the sum of TotalValueAtRate and TaxAtRate.
source <xsd:element name="GrossPaymentAtRate" type="GrossPaymentAtRateType">
 
<xsd:annotation>
   
<xsd:documentation>Value before settlement discount. GrossPaymentAtRate should equal the sum of TotalValueAtRate and TaxAtRate.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element GrossPaymentTotal
diagram Invoice-v3_diagrams/Invoice-v3_p86.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type GrossPaymentTotalType
properties
content simple
used by
complexType InvoiceTotalStructure
annotation
documentation
Total invoice value before settlement discount. GrossPaymentTotal must be the sum of LineValueTotal and TaxTotal.
source <xsd:element name="GrossPaymentTotal" type="GrossPaymentTotalType">
 
<xsd:annotation>
   
<xsd:documentation>Total invoice value before settlement discount. GrossPaymentTotal must be the sum of LineValueTotal and TaxTotal.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element GrossValue
diagram Invoice-v3_diagrams/Invoice-v3_p87.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type GrossValueType
properties
content simple
used by
complexTypes OrderResponseTotalStructure OrderTotalStructure
annotation
documentation
Represents the document grand total, including charges and discounts (and tax if appropriate).
source <xsd:element name="GrossValue" type="GrossValueType">
 
<xsd:annotation>
   
<xsd:documentation>Represents the document grand total, including charges and discounts (and tax if appropriate).</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element GTIN
diagram Invoice-v3_diagrams/Invoice-v3_p88.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type GTINType
properties
content simple
used by
complexType ProductStructure
annotation
documentation
Global Trade Indentification Number: a possibly zero-padded number of up to 14 digits.
source <xsd:element name="GTIN" type="GTINType">
 
<xsd:annotation>
   
<xsd:documentation>Global Trade Indentification Number: a possibly zero-padded number of up to 14 digits.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element Height
diagram Invoice-v3_diagrams/Invoice-v3_p89.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type HeightStructure
properties
content complex
used by
complexType PropertiesStructure
attributes
Name  Type  Use  Default  Fixed  Annotation
UOMCode  UOMCodeType  optional      
documentation
Code representing the Unit of Measure used for defining 'Units'
documentation
<h2>UOM numeric codes</h2>
<p>Numeric codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>PCE</td>
<td>Piece</td>
</tr>
<tr>
<td>NMB</td>
<td>Number</td>
</tr>
<tr>
<td>CEN</td>
<td>Hundred</td>
</tr>
<tr>
<td>MIL</td>
<td>Thousand</td>
</tr>
<tr>
<td>MIO</td>
<td>Million</td>
</tr>
<tr>
<td>MLD</td>
<td>Billion - US</td>
</tr>
<tr>
<td>BIL</td>
<td>Billion - EUR</td>
</tr>
<tr>
<td>BIL</td>
<td>Trillion - US</td>
</tr>
<tr>
<td>TRL</td>
<td>Trillion - EUR</td>
</tr>
<tr>
<td>DZN</td>
<td>Dozen</td>
</tr>
<tr>
<td>SCO</td>
<td>Score</td>
</tr>
<tr>
<td>GRO</td>
<td>Gross</td>
</tr>
</table>
documentation
<h2>UOM length codes </h2>
<p>Length codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>MMT</td>
<td>Millimetre</td>
</tr>
<tr>
<td>CMT</td>
<td>Centimetre</td>
</tr>
<tr>
<td>DMT</td>
<td>Decimetre</td>
</tr>
<tr>
<td>MTR</td>
<td>Metre</td>
</tr>
<tr>
<td>HMT</td>
<td>Hectometre</td>
</tr>
<tr>
<td>KMT</td>
<td>Kilometre</td>
</tr>
<tr>
<td>MAM</td>
<td>Mega meter</td>
</tr>
<tr>
<td>INH</td>
<td>Inch</td>
</tr>
<tr>
<td>FOT</td>
<td>Foot</td>
</tr>
<tr>
<td>YRD</td>
<td>Yard</td>
</tr>
<tr>
<td>SMI</td>
<td>Statute Mile</td>
</tr>
</table>
documentation
<h2>UOM weight codes </h2>
<p>Weight codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>MGM</td>
<td>Milligram</td>
</tr>
<tr>
<td>GRM</td>
<td>Gram</td>
</tr>
<tr>
<td>HGM</td>
<td>Hectogram</td>
</tr>
<tr>
<td>KGM</td>
<td>Kilogram</td>
</tr>
<tr>
<td>DTN</td>
<td>Decitonne</td>
</tr>
<tr>
<td>TNE</td>
<td>Metric ton</td>
</tr>
<tr>
<td>TNE</td>
<td>Tonne</td>
</tr>
<tr>
<td>KTN</td>
<td>Kilotonne</td>
</tr>
<tr>
<td>LBR</td>
<td>Pound</td>
</tr>
<tr>
<td>ONZ</td>
<td>Ounce</td>
</tr>
<tr>
<td>DRI</td>
<td>Dram</td>
</tr>
<tr>
<td>GRN</td>
<td>Grain</td>
</tr>
<tr>
<td>STI</td>
<td>Stone</td>
</tr>
<tr>
<td>QTR</td>
<td>Quarter</td>
</tr>
<tr>
<td>CNT</td>
<td>Central</td>
</tr>
<tr>
<td>CWA</td>
<td>Hundredweight - US</td>
</tr>
<tr>
<td>CWI</td>
<td>Hundredweight - UK</td>
</tr>
<tr>
<td>STN</td>
<td>Short ton</td>
</tr>
<tr>
<td>LTN</td>
<td>Long ton</td>
</tr>
</table>
documentation
<h2>UOM volume codes </h2>
<p>Volume codes must be one of:</p>
<table>
<tr>
<td>MMQ</td>
<td>Cubic millimetre</td>
</tr>
<tr>
<td>CMQ</td>
<td>Cubic centimetre</td>
</tr>
<tr>
<td>DMQ</td>
<td>Cubic decimetre</td>
</tr>
<tr>
<td>MTQ</td>
<td>Cubic metre</td>
</tr>
<tr>
<td>HMQ</td>
<td>Million cubic metres</td>
</tr>
<tr>
<td>MLT</td>
<td>Millilitre</td>
</tr>
<tr>
<td>CLT</td>
<td>Centilitre</td>
</tr>
<tr>
<td>DLT</td>
<td>Decilitre</td>
</tr>
<tr>
<td>LTR</td>
<td>Litre</td>
</tr>
<tr>
<td>HLT</td>
<td>Hectolitre</td>
</tr>
<tr>
<td>MAL</td>
<td>Mega litre</td>
</tr>
<tr>
<td>INQ</td>
<td>Cubic inch</td>
</tr>
<tr>
<td>FTQ</td>
<td>Cubic foot</td>
</tr>
<tr>
<td>YDQ</td>
<td>Cubic yard</td>
</tr>
</table>
UOMDescription  UOMDescriptionType  optional      
documentation
Human readable descriptions of the Unit of Measure.
UOMCodelist  UOMCodelistType  optional      
documentation
Codelist from which the UOMCode is taken
source <xsd:element name="Height" type="HeightStructure"/>

element InternalAddress
diagram Invoice-v3_diagrams/Invoice-v3_p90.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type InternalAddressType
properties
content simple
used by
complexType ContactStructure
source <xsd:element name="InternalAddress" type="InternalAddressType"/>

element Intrastat
diagram Invoice-v3_diagrams/Invoice-v3_p91.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type IntrastatStructure
properties
content complex
children CommodityCode CommodityDescription NatureOfTransaction SupplementaryUnits CountryOfDestination ModeOfTransport
used by
complexTypes InvoiceHeadStructure InvoiceLineStructure
source <xsd:element name="Intrastat" type="IntrastatStructure"/>

element InvoiceCurrency
diagram Invoice-v3_diagrams/Invoice-v3_p92.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type CurrencyStructure
properties
content complex
children Currency AlternateCurrency Rate
used by
complexTypes InvoiceHeadStructure OrderHeadStructure OrderResponseHeadStructure
source <xsd:element name="InvoiceCurrency" type="CurrencyStructure"/>

element InvoiceDate
diagram Invoice-v3_diagrams/Invoice-v3_p93.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type InvoiceDateType
properties
content simple
used by
element Invoice
facets
Kind Value Annotation
pattern .+
annotation
documentation
eBIS-XML-UKGov: Represents the date or date/time assigned to this instance of document by the sender (using W3C recommended structure for ISO 8601 format, CCYY-MM-DDThh:mm:ss, to the nearest second). Note that for a copy or cancellation, the document date is the date of this document, not the original.
source <xsd:element name="InvoiceDate" type="InvoiceDateType">
 
<xsd:annotation>
   
<xsd:documentation>eBIS-XML-UKGov: Represents the date or date/time assigned to this instance of document by the sender (using W3C recommended structure for ISO 8601 format, CCYY-MM-DDThh:mm:ss, to the nearest second). Note that for a copy or cancellation, the document date is the date of this document, not the original.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element InvoiceFunction
diagram Invoice-v3_diagrams/Invoice-v3_p94.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type FunctionStructure
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
Code  CodeType  optional      
Codelist  CodelistType  optional      
Preserve  PreserveType  optional      
source <xsd:element name="InvoiceFunction" type="FunctionStructure"/>

element InvoiceHead
diagram Invoice-v3_diagrams/Invoice-v3_p95.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type InvoiceHeadStructure
properties
content complex
children Schema Stylesheet Parameters OriginatingSoftware TestFlag InvoiceType Function InvoiceCurrency Intrastat
used by
element Invoice
source <xsd:element name="InvoiceHead" type="InvoiceHeadStructure"/>

element InvoiceLine
diagram Invoice-v3_diagrams/Invoice-v3_p96.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type InvoiceLineStructure
properties
content complex
children LineNumber InvoiceLineReferences Extensions Product Quantity Price PercentDiscount AmountDiscount LineTax NetLineTotal GrossLineTotal LineTotal Delivery InvoiceLineInformation ExtendedDescription Narrative LotSerial Intrastat Attachment
used by
element Invoice
attributes
Name  Type  Use  Default  Fixed  Annotation
Action  ActionAttrType  optional      
TypeCode  TypeCodeType  optional      
TypeDescription  TypeDescriptionType  optional      
TypeCodelist  TypeCodelistType  optional      
source <xsd:element name="InvoiceLine" type="InvoiceLineStructure"/>

element InvoiceLineInformation
diagram Invoice-v3_diagrams/Invoice-v3_p97.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type InvoiceLineInformationType
properties
content simple
used by
complexType InvoiceLineStructure
source <xsd:element name="InvoiceLineInformation" type="InvoiceLineInformationType"/>

element InvoiceLineReferences
diagram Invoice-v3_diagrams/Invoice-v3_p98.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type InvoiceLineReferencesStructure
properties
content complex
children ContractOrderReference CostCentre GeneralLedgerCode ProjectCode ProjectAnalysisCode BuyersOrderNumber OriginalOrderDate OrderLineNumber OrderFunction OrderGloballyUniqueID BuyersOrderLineReference DeliveryNoteNumber DeliveryNoteLineNumber
used by
complexType InvoiceLineStructure
source <xsd:element name="InvoiceLineReferences" type="InvoiceLineReferencesStructure"/>

element InvoiceReferences
diagram Invoice-v3_diagrams/Invoice-v3_p99.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type InvoiceReferencesStructure
properties
content complex
children ContractOrderReference CostCentre BuyersOrderNumber Department GeneralLedgerCode ProjectCode ProjectAnalysisCode TermsConditions SuppliersInvoiceNumber DeliveryNoteNumber SuppliersOrderReference ResponseTo BatchNumber GloballyUniqueID
used by
element Invoice
source <xsd:element name="InvoiceReferences" type="InvoiceReferencesStructure"/>

element InvoiceTo
diagram Invoice-v3_diagrams/Invoice-v3_p100.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type InvoiceToStructure
properties
content complex
children InvoiceToReferences Party Address Contact Narrative
used by
element Invoice
annotation
documentation
InvoiceTo is the buyer Party responsible for payment-related issues.
source <xsd:element name="InvoiceTo" type="InvoiceToStructure">
 
<xsd:annotation>
   
<xsd:documentation>InvoiceTo is the buyer Party responsible for payment-related issues.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element InvoiceToReferences
diagram Invoice-v3_diagrams/Invoice-v3_p101.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type InvoiceToReferencesStructure
properties
content complex
children TaxNumber GLN DUNS RegistrationNumber RegisteredIn SuppliersCodeForInvoiceTo BuyersCodeForInvoiceTo
used by
complexType InvoiceToStructure
source <xsd:element name="InvoiceToReferences" type="InvoiceToReferencesStructure"/>

element InvoiceTotal
diagram Invoice-v3_diagrams/Invoice-v3_p102.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type InvoiceTotalStructure
properties
content complex
children NumberOfLines NumberOfTaxRates LineValueTotal FreightCharges MiscCharges SettlementDiscountTotal TaxableTotal TaxTotal NetPaymentTotal GrossPaymentTotal AmountPaid AmountOutstanding
used by
element Invoice
source <xsd:element name="InvoiceTotal" type="InvoiceTotalStructure"/>

element InvoiceType
diagram Invoice-v3_diagrams/Invoice-v3_p103.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type InvoiceTypeStructure
properties
content complex
used by
complexType InvoiceHeadStructure
attributes
Name  Type  Use  Default  Fixed  Annotation
Code  CodeType  optional      
Codelist  CodelistType  optional      
annotation
documentation
<h2>Invoice classification Description</h2>
<p>if
          <tt>InvoiceType/@Codelist</tt> is 'BASDA' or not given,
          <tt>InvoiceType/@Code</tt> must be one of:
        </p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>INV</td>
<td>Commercial Invoice - Document/message claiming payment for goods or services supplied under conditions agreed between seller and buyer</td>
</tr>
<tr>
<td>CRN</td>
<td>Credit Note - Document / message for providing credit information to the relevant party</td>
</tr>
<tr>
<td>CMN</td>
<td>Commission - Document / message in which a seller specifies the amount of commission, the percentage of the invoice amount, or some other basis for the calculation of the commission to which a sales agent is entitled.</td>
</tr>
<tr>
<td>DEN</td>
<td>Debit Note - Document / message for providing debit information to the relevant party</td>
</tr>
<tr>
<td>CRI</td>
<td>Corrected Invoice - Commercial Invoice that includes revised information differing from an earlier submission of the same invoice.</td>
</tr>
<tr>
<td>CSI</td>
<td>Consolidated Invoice - Commercial Invoice that covers multiple transactions involving more than one vendor.</td>
</tr>
<tr>
<td>PPI</td>
<td>Prepayment Invoice - An Invoice to pay amounts for goods and services in advance: these amounts will be subtracted from the final invoice</td>
</tr>
<tr>
<td>PFI</td>
<td>Pro-Forma Invoice - A Pro-Forma Invoice to provide quotation for future goods and services supply as a means of securing payment - to be replaced by the actual invoice after supply.</td>
</tr>
<tr>
<td>HII</td>
<td>Hire Invoice - Document / message for invoicing and hiring of human resources or the renting of goods and equipment</td>
</tr>
<tr>
<td>TXI</td>
<td>Tax Invoice - An invoice for tax purposes</td>
</tr>
<tr>
<td>SBI</td>
<td>Self-billed Invoice - An invoice the invoicee is producing instead of the seller.</td>
</tr>
<tr>
<td>DCI</td>
<td>Delcredere Invoice - An invoice sent to the party paying for a number of buyers</td>
</tr>
<tr>
<td>FCI</td>
<td>Factored Invoice - Invoice assigned to a third party for collection</td>
</tr>
<tr>
<td>LEI</td>
<td>Lease Invoice - Usage of INVOICmessage for goods in leasing contracts</td>
</tr>
<tr>
<td>CGI</td>
<td>Consignment Invoice - Commercial invoice that covers a transaction other than one involving a sale.</td>
</tr>
<tr>
<td>FCN</td>
<td>Factored Credit Note - Credit note related to an assigned invoice</td>
</tr>
</table>
source <xsd:element name="InvoiceType" type="InvoiceTypeStructure">
 
<xsd:annotation>
   
<xsd:documentation>
     
<h2>Invoice classification Description</h2>
     
<p>if
         
<tt>InvoiceType/@Codelist</tt> is 'BASDA' or not given,
         
<tt>InvoiceType/@Code</tt> must be one of:
       
</p>
     
<table>
       
<tr>
         
<td>
           
<b>Code</b>
         
</td>
         
<td>
           
<b>Meaning</b>
         
</td>
       
</tr>
       
<tr>
         
<td>INV</td>
         
<td>Commercial Invoice - Document/message claiming payment for goods or services supplied under conditions agreed between seller and buyer</td>
       
</tr>
       
<tr>
         
<td>CRN</td>
         
<td>Credit Note - Document / message for providing credit information to the relevant party</td>
       
</tr>
       
<tr>
         
<td>CMN</td>
         
<td>Commission - Document / message in which a seller specifies the amount of commission, the percentage of the invoice amount, or some other basis for the calculation of the commission to which a sales agent is entitled.</td>
       
</tr>
       
<tr>
         
<td>DEN</td>
         
<td>Debit Note - Document / message for providing debit information to the relevant party</td>
       
</tr>
       
<tr>
         
<td>CRI</td>
         
<td>Corrected Invoice - Commercial Invoice that includes revised information differing from an earlier submission of the same invoice.</td>
       
</tr>
       
<tr>
         
<td>CSI</td>
         
<td>Consolidated Invoice - Commercial Invoice that covers multiple transactions involving more than one vendor.</td>
       
</tr>
       
<tr>
         
<td>PPI</td>
         
<td>Prepayment Invoice - An Invoice to pay amounts for goods and services in advance: these amounts will be subtracted from the final invoice</td>
       
</tr>
       
<tr>
         
<td>PFI</td>
         
<td>Pro-Forma Invoice - A Pro-Forma Invoice to provide quotation for future goods and services supply as a means of securing payment - to be replaced by the actual invoice after supply.</td>
       
</tr>
       
<tr>
         
<td>HII</td>
         
<td>Hire Invoice - Document / message for invoicing and hiring of human resources or the renting of goods and equipment</td>
       
</tr>
       
<tr>
         
<td>TXI</td>
         
<td>Tax Invoice - An invoice for tax purposes</td>
       
</tr>
       
<tr>
         
<td>SBI</td>
         
<td>Self-billed Invoice - An invoice the invoicee is producing instead of the seller.</td>
       
</tr>
       
<tr>
         
<td>DCI</td>
         
<td>Delcredere Invoice - An invoice sent to the party paying for a number of buyers</td>
       
</tr>
       
<tr>
         
<td>FCI</td>
         
<td>Factored Invoice - Invoice assigned to a third party for collection</td>
       
</tr>
       
<tr>
         
<td>LEI</td>
         
<td>Lease Invoice - Usage of INVOICmessage for goods in leasing contracts</td>
       
</tr>
       
<tr>
         
<td>CGI</td>
         
<td>Consignment Invoice - Commercial invoice that covers a transaction other than one involving a sale.</td>
       
</tr>
       
<tr>
         
<td>FCN</td>
         
<td>Factored Credit Note - Credit note related to an assigned invoice</td>
       
</tr>
     
</table>
   
</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element IssueDate
diagram Invoice-v3_diagrams/Invoice-v3_p104.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type IssueDateElementType
properties
content simple
used by
complexType CardDetailsStructure
annotation
documentation
Deprecated in favour of the ValidFrom element as issue dates are not in xsd:date format.
source <xsd:element name="IssueDate" type="IssueDateElementType">
 
<xsd:annotation>
   
<xsd:documentation>Deprecated in favour of the ValidFrom element as issue dates are not in xsd:date format.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element IssueNumber
diagram Invoice-v3_diagrams/Invoice-v3_p105.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type IssueNumberType
properties
content simple
used by
complexType CardDetailsStructure
annotation
documentation
Represents the issue number of the card (used by Switch).
source <xsd:element name="IssueNumber" type="IssueNumberType">
 
<xsd:annotation>
   
<xsd:documentation>Represents the issue number of the card (used by Switch).</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element Issuer
diagram Invoice-v3_diagrams/Invoice-v3_p106.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type IssuerType
properties
content simple
used by
complexType CardDetailsStructure
source <xsd:element name="Issuer" type="IssuerType"/>

element ItemCurrency
diagram Invoice-v3_diagrams/Invoice-v3_p107.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type CurrencyStructure
properties
content complex
children Currency AlternateCurrency Rate
annotation
documentation
Currency of items in this batch. All invoices in batch to be same currency. ISO 3Char - default: GBP
source <xsd:element name="ItemCurrency" type="CurrencyStructure">
 
<xsd:annotation>
   
<xsd:documentation>Currency of items in this batch. All invoices in batch to be same currency. ISO 3Char - default: GBP</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element Language
diagram Invoice-v3_diagrams/Invoice-v3_p108.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type LanguageCodeType
properties
content simple
used by
complexType ParametersStructure
facets
Kind Value Annotation
pattern [a-z]{2}([_\-][A-Z]{2})?
annotation
documentation
This is a two character lower case ISO 639 code, optionally followed by a dash and two character upper case ISO 3166 country code. e.g. 'en' or 'en-US'. For brevity, an enumerated codelist is not supplied.
source <xsd:element name="Language" type="LanguageCodeType">
 
<xsd:annotation>
   
<xsd:documentation>This is a two character lower case ISO 639 code, optionally followed by a dash and two character upper case ISO 3166 country code. e.g. 'en' or 'en-US'. For brevity, an enumerated codelist is not supplied.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element LatestAcceptableDate
diagram Invoice-v3_diagrams/Invoice-v3_p109.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type LatestAcceptableDateType
properties
content simple
used by
complexType DeliveryStructure
source <xsd:element name="LatestAcceptableDate" type="LatestAcceptableDateType"/>

element Length
diagram Invoice-v3_diagrams/Invoice-v3_p110.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type LengthStructure
properties
content complex
used by
complexType PropertiesStructure
attributes
Name  Type  Use  Default  Fixed  Annotation
UOMCode  UOMCodeType  optional      
documentation
Code representing the Unit of Measure used for defining 'Units'
documentation
<h2>UOM numeric codes</h2>
<p>Numeric codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>PCE</td>
<td>Piece</td>
</tr>
<tr>
<td>NMB</td>
<td>Number</td>
</tr>
<tr>
<td>CEN</td>
<td>Hundred</td>
</tr>
<tr>
<td>MIL</td>
<td>Thousand</td>
</tr>
<tr>
<td>MIO</td>
<td>Million</td>
</tr>
<tr>
<td>MLD</td>
<td>Billion - US</td>
</tr>
<tr>
<td>BIL</td>
<td>Billion - EUR</td>
</tr>
<tr>
<td>BIL</td>
<td>Trillion - US</td>
</tr>
<tr>
<td>TRL</td>
<td>Trillion - EUR</td>
</tr>
<tr>
<td>DZN</td>
<td>Dozen</td>
</tr>
<tr>
<td>SCO</td>
<td>Score</td>
</tr>
<tr>
<td>GRO</td>
<td>Gross</td>
</tr>
</table>
documentation
<h2>UOM length codes </h2>
<p>Length codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>MMT</td>
<td>Millimetre</td>
</tr>
<tr>
<td>CMT</td>
<td>Centimetre</td>
</tr>
<tr>
<td>DMT</td>
<td>Decimetre</td>
</tr>
<tr>
<td>MTR</td>
<td>Metre</td>
</tr>
<tr>
<td>HMT</td>
<td>Hectometre</td>
</tr>
<tr>
<td>KMT</td>
<td>Kilometre</td>
</tr>
<tr>
<td>MAM</td>
<td>Mega meter</td>
</tr>
<tr>
<td>INH</td>
<td>Inch</td>
</tr>
<tr>
<td>FOT</td>
<td>Foot</td>
</tr>
<tr>
<td>YRD</td>
<td>Yard</td>
</tr>
<tr>
<td>SMI</td>
<td>Statute Mile</td>
</tr>
</table>
documentation
<h2>UOM weight codes </h2>
<p>Weight codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>MGM</td>
<td>Milligram</td>
</tr>
<tr>
<td>GRM</td>
<td>Gram</td>
</tr>
<tr>
<td>HGM</td>
<td>Hectogram</td>
</tr>
<tr>
<td>KGM</td>
<td>Kilogram</td>
</tr>
<tr>
<td>DTN</td>
<td>Decitonne</td>
</tr>
<tr>
<td>TNE</td>
<td>Metric ton</td>
</tr>
<tr>
<td>TNE</td>
<td>Tonne</td>
</tr>
<tr>
<td>KTN</td>
<td>Kilotonne</td>
</tr>
<tr>
<td>LBR</td>
<td>Pound</td>
</tr>
<tr>
<td>ONZ</td>
<td>Ounce</td>
</tr>
<tr>
<td>DRI</td>
<td>Dram</td>
</tr>
<tr>
<td>GRN</td>
<td>Grain</td>
</tr>
<tr>
<td>STI</td>
<td>Stone</td>
</tr>
<tr>
<td>QTR</td>
<td>Quarter</td>
</tr>
<tr>
<td>CNT</td>
<td>Central</td>
</tr>
<tr>
<td>CWA</td>
<td>Hundredweight - US</td>
</tr>
<tr>
<td>CWI</td>
<td>Hundredweight - UK</td>
</tr>
<tr>
<td>STN</td>
<td>Short ton</td>
</tr>
<tr>
<td>LTN</td>
<td>Long ton</td>
</tr>
</table>
documentation
<h2>UOM volume codes </h2>
<p>Volume codes must be one of:</p>
<table>
<tr>
<td>MMQ</td>
<td>Cubic millimetre</td>
</tr>
<tr>
<td>CMQ</td>
<td>Cubic centimetre</td>
</tr>
<tr>
<td>DMQ</td>
<td>Cubic decimetre</td>
</tr>
<tr>
<td>MTQ</td>
<td>Cubic metre</td>
</tr>
<tr>
<td>HMQ</td>
<td>Million cubic metres</td>
</tr>
<tr>
<td>MLT</td>
<td>Millilitre</td>
</tr>
<tr>
<td>CLT</td>
<td>Centilitre</td>
</tr>
<tr>
<td>DLT</td>
<td>Decilitre</td>
</tr>
<tr>
<td>LTR</td>
<td>Litre</td>
</tr>
<tr>
<td>HLT</td>
<td>Hectolitre</td>
</tr>
<tr>
<td>MAL</td>
<td>Mega litre</td>
</tr>
<tr>
<td>INQ</td>
<td>Cubic inch</td>
</tr>
<tr>
<td>FTQ</td>
<td>Cubic foot</td>
</tr>
<tr>
<td>YDQ</td>
<td>Cubic yard</td>
</tr>
</table>
UOMDescription  UOMDescriptionType  optional      
documentation
Human readable descriptions of the Unit of Measure.
UOMCodelist  UOMCodelistType  optional      
documentation
Codelist from which the UOMCode is taken
source <xsd:element name="Length" type="LengthStructure"/>

element LineNumber
diagram Invoice-v3_diagrams/Invoice-v3_p111.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type LineNumberStructure
properties
content complex
used by
complexTypes InvoiceLineStructure OrderLineStructure OrderResponseLineStructure
attributes
Name  Type  Use  Default  Fixed  Annotation
Preserve  PreserveType  optional      
annotation
documentation
The line number must be included as a reference in documents relating to this transaction.
source <xsd:element name="LineNumber" type="LineNumberStructure">
 
<xsd:annotation>
   
<xsd:documentation>The line number must be included as a reference in documents relating to this transaction.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element LineTax
diagram Invoice-v3_diagrams/Invoice-v3_p112.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type LineTaxStructure
properties
content complex
children MixedRateIndicator TaxRate TaxValue TaxRef
used by
complexTypes InvoiceLineStructure OrderLineStructure OrderResponseLineStructure
source <xsd:element name="LineTax" type="LineTaxStructure"/>

element LineTotal
diagram Invoice-v3_diagrams/Invoice-v3_p113.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type LineTotalType
properties
content simple
used by
complexTypes InvoiceLineStructure OrderLineStructure OrderResponseLineStructure
annotation
documentation
Core eBIS-XML: Deprecated in favour of NetLineTotal and GrossLineTotal from eBIS-XML 3.09. Whether LineTotal includes tax varies between implementations and tax jurisdictions: this change is a clarification.
documentation
eBIS-XML-UKGov: Represents the monetary value applied to the line, inclusive of line tax and any charges and discounts. (Note that charges and discounts are not enumerated separately at line level in the vanilla purchase order and invoice). This field is optional in the OGC model but must remain mandatory for the message to comply with core eBIS-XML.
source <xsd:element name="LineTotal" type="LineTotalType">
 
<xsd:annotation>
   
<xsd:documentation>Core eBIS-XML: Deprecated in favour of NetLineTotal and GrossLineTotal from eBIS-XML 3.09. Whether LineTotal includes tax varies between implementations and tax jurisdictions: this change is a clarification.</xsd:documentation>
   
<xsd:documentation>eBIS-XML-UKGov: Represents the monetary value applied to the line, inclusive of line tax and any charges and discounts. (Note that charges and discounts are not enumerated separately at line level in the vanilla purchase order and invoice). This field is optional in the OGC model but must remain mandatory for the message to comply with core eBIS-XML.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element LineValueTotal
diagram Invoice-v3_diagrams/Invoice-v3_p114.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type LineValueTotalType
properties
content simple
used by
complexType InvoiceTotalStructure
annotation
documentation
Value A in calculations
documentation
eBIS-XML-UKGov: Represents document subtotal, which is the sum of extended net line values (NetLineTotal), excluding tax, charges and discounts.
source <xsd:element name="LineValueTotal" type="LineValueTotalType">
 
<xsd:annotation>
   
<xsd:documentation>Value A in calculations</xsd:documentation>
   
<xsd:documentation>eBIS-XML-UKGov: Represents document subtotal, which is the sum of extended net line values (NetLineTotal), excluding tax, charges and discounts.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element Location
diagram Invoice-v3_diagrams/Invoice-v3_p115.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type LocationType
properties
content simple
used by
complexTypes DeliverFromStructure DeliverToStructure
annotation
documentation
Location within address.
source <xsd:element name="Location" type="LocationType">
 
<xsd:annotation>
   
<xsd:documentation>Location within address.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element LogoURL
diagram Invoice-v3_diagrams/Invoice-v3_p116.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type LogoURLType
properties
content simple
used by
complexType StylesheetStructure
annotation
documentation
Represents the URI at which a logo can be found for insertion into a rendered document.
source <xsd:element name="LogoURL" type="LogoURLType">
 
<xsd:annotation>
   
<xsd:documentation>Represents the URI at which a logo can be found for insertion into a rendered document.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element LotSerial
diagram Invoice-v3_diagrams/Invoice-v3_p117.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type LotSerialStructure
properties
content complex
children LotSerialType LotSerialNumber Quantity LotSerialDates Narrative
used by
complexType InvoiceLineStructure
source <xsd:element name="LotSerial" type="LotSerialStructure"/>

element LotSerialDates
diagram Invoice-v3_diagrams/Invoice-v3_p118.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type LotSerialDatesStructure
properties
content complex
children BestBeforeDate DeliveryDate DespatchDate OnSaleByDate SellByDate ShelfLifeDate
used by
complexType LotSerialStructure
source <xsd:element name="LotSerialDates" type="LotSerialDatesStructure"/>

element LotSerialNumber
diagram Invoice-v3_diagrams/Invoice-v3_p119.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type LotSerialNumberType
properties
content simple
used by
complexType LotSerialStructure
source <xsd:element name="LotSerialNumber" type="LotSerialNumberType"/>

element LotSerialType
diagram Invoice-v3_diagrams/Invoice-v3_p120.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type LotSerialTypeStructure
properties
content complex
used by
complexType LotSerialStructure
attributes
Name  Type  Use  Default  Fixed  Annotation
Code  CodeType  required      
Codelist  CodelistType  optional      
Preserve  PreserveType  optional      
annotation
documentation
<h2>Country of Destination codelist</h2>
<p>If
          <tt>@Codelist</tt> is 'BASDA' or not present then
          <tt>@Code</tt> must be one of:
        </p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>LOT</td>
<td>Lot number </td>
</tr>
<tr>
<td>SER</td>
<td>Serial Number </td>
</tr>
<tr>
<td>BCH</td>
<td>Batch Number
</td>
</tr>
</table>
source <xsd:element name="LotSerialType" type="LotSerialTypeStructure">
 
<xsd:annotation>
   
<xsd:documentation>
     
<h2>Country of Destination codelist</h2>
     
<p>If
         
<tt>@Codelist</tt> is 'BASDA' or not present then
         
<tt>@Code</tt> must be one of:
       
</p>
     
<table>
       
<tr>
         
<td>
           
<b>Code</b>
         
</td>
         
<td>
           
<b>Meaning</b>
         
</td>
       
</tr>
       
<tr>
         
<td>LOT</td>
         
<td>Lot number </td>
       
</tr>
       
<tr>
         
<td>SER</td>
         
<td>Serial Number </td>
       
</tr>
       
<tr>
         
<td>BCH</td>
         
<td>Batch Number
</td>
       
</tr>
     
</table>
   
</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element MiscCharges
diagram Invoice-v3_diagrams/Invoice-v3_p121.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type MiscChargesType
properties
content simple
used by
complexTypes InvoiceTotalStructure OrderResponseTotalStructure OrderTotalStructure
annotation
documentation
Only for use in jurisdictions where such charges are non-taxable.
documentation
eBIS-XML-UKGov: Represents the total value of all charges in the pricing currency for purchase order or invoice currency for invoice.
source <xsd:element name="MiscCharges" type="MiscChargesType">
 
<xsd:annotation>
   
<xsd:documentation>Only for use in jurisdictions where such charges are non-taxable.</xsd:documentation>
   
<xsd:documentation>eBIS-XML-UKGov: Represents the total value of all charges in the pricing currency for purchase order or invoice currency for invoice.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element MixedRateIndicator
diagram Invoice-v3_diagrams/Invoice-v3_p122.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type MixedRateIndicatorType
properties
content simple
used by
complexType LineTaxStructure
annotation
documentation
Mixed rate VAT / Tax indicator
source <xsd:element name="MixedRateIndicator" type="MixedRateIndicatorType">
 
<xsd:annotation>
   
<xsd:documentation>Mixed rate VAT / Tax indicator</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element Mobile
diagram Invoice-v3_diagrams/Invoice-v3_p123.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type MobileType
properties
content simple
used by
complexType ContactStructure
annotation
documentation
Represents an individual's mobile telephone number.
source <xsd:element name="Mobile" type="MobileType">
 
<xsd:annotation>
   
<xsd:documentation>Represents an individual's mobile telephone number.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element ModeOfTransport
diagram Invoice-v3_diagrams/Invoice-v3_p124.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type ModeOfTransportStructure
properties
content complex
used by
complexType IntrastatStructure
attributes
Name  Type  Use  Default  Fixed  Annotation
Code  CodeType  optional      
Codelist  CodelistType  optional      
annotation
documentation
<h2>Mode of Transport codelist</h2>
<p>If
          <tt>@Codelist</tt> is 'BASDA' or not present then
          <tt>@Code</tt>, if used, must be one of:
        </p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>1</td>
<td>Sea</td>
</tr>
<tr>
<td>2</td>
<td>Rail</td>
</tr>
<tr>
<td>3</td>
<td>Road</td>
</tr>
<tr>
<td>4</td>
<td>Air</td>
</tr>
<tr>
<td>5</td>
<td>Post</td>
</tr>
<tr>
<td>6</td>
<td>Not allocated</td>
</tr>
<tr>
<td>7</td>
<td>Fixed installations</td>
</tr>
<tr>
<td>8</td>
<td>Inland waterway</td>
</tr>
<tr>
<td>9</td>
<td>Own propulsion
</td>
</tr>
</table>
source <xsd:element name="ModeOfTransport" type="ModeOfTransportStructure">
 
<xsd:annotation>
   
<xsd:documentation>
     
<h2>Mode of Transport codelist</h2>
     
<p>If
         
<tt>@Codelist</tt> is 'BASDA' or not present then
         
<tt>@Code</tt>, if used, must be one of:
       
</p>
     
<table>
       
<tr>
         
<td>
           
<b>Code</b>
         
</td>
         
<td>
           
<b>Meaning</b>
         
</td>
       
</tr>
       
<tr>
         
<td>1</td>
         
<td>Sea</td>
       
</tr>
       
<tr>
         
<td>2</td>
         
<td>Rail</td>
       
</tr>
       
<tr>
         
<td>3</td>
         
<td>Road</td>
       
</tr>
       
<tr>
         
<td>4</td>
         
<td>Air</td>
       
</tr>
       
<tr>
         
<td>5</td>
         
<td>Post</td>
       
</tr>
       
<tr>
         
<td>6</td>
         
<td>Not allocated</td>
       
</tr>
       
<tr>
         
<td>7</td>
         
<td>Fixed installations</td>
       
</tr>
       
<tr>
         
<td>8</td>
         
<td>Inland waterway</td>
       
</tr>
       
<tr>
         
<td>9</td>
         
<td>Own propulsion
</td>
       
</tr>
     
</table>
   
</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element Name
diagram Invoice-v3_diagrams/Invoice-v3_p125.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type NameType
properties
content simple
used by
complexType ContactStructure
annotation
documentation
Represents the name of an individual within an organisation.
source <xsd:element name="Name" type="NameType">
 
<xsd:annotation>
   
<xsd:documentation>Represents the name of an individual within an organisation. </xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element Narrative
diagram Invoice-v3_diagrams/Invoice-v3_p126.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type NarrativeType
properties
content simple
used by
element Invoice
complexTypes BuyerStructure CarrierStructure DeliverFromStructure DeliverToStructure DeliveryStructure InvoiceLineStructure InvoiceToStructure LotSerialStructure OrderLineStructure OrderResponseLineStructure SupplierStructure
annotation
documentation
Use for any general narrative comments or free text notes.
source <xsd:element name="Narrative" type="NarrativeType">
 
<xsd:annotation>
   
<xsd:documentation>Use for any general narrative comments or free text notes.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element NatureOfTransaction
diagram Invoice-v3_diagrams/Invoice-v3_p127.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type NatureOfTransactionStructure
properties
content complex
used by
complexType IntrastatStructure
attributes
Name  Type  Use  Default  Fixed  Annotation
Code  CodeType  optional      
Codelist  CodelistType  optional      
annotation
documentation
<h2>Nature of Transaction codelist</h2>
<p>If
          <tt>@Codelist</tt> is 'BASDA' or not present then
          <tt>@Code</tt>, if used, must be one of:
        </p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>16</td>
<td>Credit notes</td>
</tr>
<tr>
<td>17</td>
<td>Transaction included on supplementary declarations but not shown in boxes 8 or 9 of the VAT returns for the equivalent period</td>
</tr>
<tr>
<td>18</td>
<td>Transactions included in boxes 8 or 9 of the VAT return but not required on supplementary declarations</td>
</tr>
<tr>
<td>20</td>
<td>Returned goods and replaced goods where 26, 27 or 28 do not apply</td>
</tr>
<tr>
<td>26,27,28</td>
<td>As for 16,17,18</td>
</tr>
<tr>
<td>30</td>
<td>Free of charge transactions involving permanent change of ownership where 36, 37 or 38 do not apply</td>
</tr>
<tr>
<td>36,37,38</td>
<td>As for 16,17,18</td>
</tr>
<tr>
<td>40</td>
<td>Goods for processing or repair other than those involved in joint inter-governmental production/defence programmes and where 46, 47 or 48 do not apply</td>
</tr>
<tr>
<td>46,47,48</td>
<td>As for 16,17,18</td>
</tr>
<tr>
<td>50</td>
<td>Goods returned following processing or repair other than those involved in joint intergovernmental production/defence programmes and where 56, 57 or 58 do not apply</td>
</tr>
<tr>
<td>56,57,58</td>
<td>As for 16,17,18</td>
</tr>
<tr>
<td>60</td>
<td>Movement of goods without transfer of ownership for hire, operational leasing and temporary use, except process repair where 66, 67 or 68 do not apply</td>
</tr>
<tr>
<td>66,67,68</td>
<td>As for 16,17,18</td>
</tr>
<tr>
<td>70</td>
<td>Joint inter-governmental production/defence programmes where 76, 77 or 78 do not apply</td>
</tr>
<tr>
<td>76,77,78</td>
<td>As for 16,17,18</td>
</tr>
<tr>
<td>80</td>
<td>Supply of building materials and equipment as part of a general construction or engineering project where 86, 87 or 88 do not apply</td>
</tr>
<tr>
<td>86,87,88</td>
<td>As for 16,17,18</td>
</tr>
<tr>
<td>90</td>
<td>Other transactions where 96, 97 or 98 do not apply</td>
</tr>
</table>
source <xsd:element name="NatureOfTransaction" type="NatureOfTransactionStructure">
 
<xsd:annotation>
   
<xsd:documentation>
     
<h2>Nature of Transaction codelist</h2>
     
<p>If
         
<tt>@Codelist</tt> is 'BASDA' or not present then
         
<tt>@Code</tt>, if used, must be one of:
       
</p>
     
<table>
       
<tr>
         
<td>
           
<b>Code</b>
         
</td>
         
<td>
           
<b>Meaning</b>
         
</td>
       
</tr>
       
<tr>
         
<td>16</td>
         
<td>Credit notes</td>
       
</tr>
       
<tr>
         
<td>17</td>
         
<td>Transaction included on supplementary declarations but not shown in boxes 8 or 9 of the VAT returns for the equivalent period</td>
       
</tr>
       
<tr>
         
<td>18</td>
         
<td>Transactions included in boxes 8 or 9 of the VAT return but not required on supplementary declarations</td>
       
</tr>
       
<tr>
         
<td>20</td>
         
<td>Returned goods and replaced goods where 26, 27 or 28 do not apply</td>
       
</tr>
       
<tr>
         
<td>26,27,28</td>
         
<td>As for 16,17,18</td>
       
</tr>
       
<tr>
         
<td>30</td>
         
<td>Free of charge transactions involving permanent change of ownership where 36, 37 or 38 do not apply</td>
       
</tr>
       
<tr>
         
<td>36,37,38</td>
         
<td>As for 16,17,18</td>
       
</tr>
       
<tr>
         
<td>40</td>
         
<td>Goods for processing or repair other than those involved in joint inter-governmental production/defence programmes and where 46, 47 or 48 do not apply</td>
       
</tr>
       
<tr>
         
<td>46,47,48</td>
         
<td>As for 16,17,18</td>
       
</tr>
       
<tr>
         
<td>50</td>
         
<td>Goods returned following processing or repair other than those involved in joint intergovernmental production/defence programmes and where 56, 57 or 58 do not apply</td>
       
</tr>
       
<tr>
         
<td>56,57,58</td>
         
<td>As for 16,17,18</td>
       
</tr>
       
<tr>
         
<td>60</td>
         
<td>Movement of goods without transfer of ownership for hire, operational leasing and temporary use, except process repair where 66, 67 or 68 do not apply</td>
       
</tr>
       
<tr>
         
<td>66,67,68</td>
         
<td>As for 16,17,18</td>
       
</tr>
       
<tr>
         
<td>70</td>
         
<td>Joint inter-governmental production/defence programmes where 76, 77 or 78 do not apply</td>
       
</tr>
       
<tr>
         
<td>76,77,78</td>
         
<td>As for 16,17,18</td>
       
</tr>
       
<tr>
         
<td>80</td>
         
<td>Supply of building materials and equipment as part of a general construction or engineering project where 86, 87 or 88 do not apply</td>
       
</tr>
       
<tr>
         
<td>86,87,88</td>
         
<td>As for 16,17,18</td>
       
</tr>
       
<tr>
         
<td>90</td>
         
<td>Other transactions where 96, 97 or 98 do not apply</td>
       
</tr>
     
</table>
   
</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element NetLineTotal
diagram Invoice-v3_diagrams/Invoice-v3_p128.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type NetLineTotalType
properties
content simple
used by
complexTypes InvoiceLineStructure OrderLineStructure OrderResponseLineStructure
annotation
documentation

      NetLineTotal is quantity x price - discount - settlement discount  (but
excluding LineTax)
     
documentation
eBIS-XML-UKGov: Represents unit price x line quantity.
source <xsd:element name="NetLineTotal" type="NetLineTotalType">
 
<xsd:annotation>
   
<xsd:documentation>
      NetLineTotal is quantity x price - discount - settlement discount  (but
excluding LineTax)
     
</xsd:documentation>
   
<xsd:documentation>eBIS-XML-UKGov: Represents unit price x line quantity.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element NetPaymentAtRate
diagram Invoice-v3_diagrams/Invoice-v3_p129.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type NetPaymentAtRateType
properties
content simple
used by
complexType TaxSubTotalStructure
annotation
documentation
Value less settlement discount. NetPaymentAtRate must equal the sum of TaxableValueAtRate and TaxAtRate.
source <xsd:element name="NetPaymentAtRate" type="NetPaymentAtRateType">
 
<xsd:annotation>
   
<xsd:documentation>Value less settlement discount. NetPaymentAtRate must equal the sum of TaxableValueAtRate and TaxAtRate.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element NetPaymentTotal
diagram Invoice-v3_diagrams/Invoice-v3_p130.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type NetPaymentTotalType
properties
content simple
used by
complexType InvoiceTotalStructure
annotation
documentation
Total payment with settlement discount. NetPaymentTotal must equal the sum of TaxableTotal and TaxTotal.
source <xsd:element name="NetPaymentTotal" type="NetPaymentTotalType">
 
<xsd:annotation>
   
<xsd:documentation>Total payment with settlement discount. NetPaymentTotal must equal the sum of TaxableTotal and TaxTotal.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element NumberOfItemsAtRate
diagram Invoice-v3_diagrams/Invoice-v3_p131.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type NumberOfItemsAtRateType
properties
content simple
annotation
documentation
Nx rate. Number of Invoices with lines at this tax rate.
source <xsd:element name="NumberOfItemsAtRate" type="NumberOfItemsAtRateType">
 
<xsd:annotation>
   
<xsd:documentation>Nx rate. Number of Invoices with lines at this tax rate.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element NumberOfLines
diagram Invoice-v3_diagrams/Invoice-v3_p132.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type NumberOfLinesType
properties
content simple
used by
complexType InvoiceTotalStructure
source <xsd:element name="NumberOfLines" type="NumberOfLinesType"/>

element NumberOfLinesAtRate
diagram Invoice-v3_diagrams/Invoice-v3_p133.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type NumberOfLinesAtRateType
properties
content simple
used by
complexType TaxSubTotalStructure
source <xsd:element name="NumberOfLinesAtRate" type="NumberOfLinesAtRateType"/>

element NumberOfTaxRates
diagram Invoice-v3_diagrams/Invoice-v3_p134.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type NumberOfTaxRatesType
properties
content simple
used by
complexType InvoiceTotalStructure
source <xsd:element name="NumberOfTaxRates" type="NumberOfTaxRatesType"/>

element OnSaleByDate
diagram Invoice-v3_diagrams/Invoice-v3_p135.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type OnSaleByDateType
properties
content simple
used by
complexType LotSerialDatesStructure
facets
Kind Value Annotation
pattern .+
source <xsd:element name="OnSaleByDate" type="OnSaleByDateType"/>

element OrderCurrency
diagram Invoice-v3_diagrams/Invoice-v3_p136.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type CurrencyStructure
properties
content complex
children Currency AlternateCurrency Rate
used by
complexTypes OrderHeadStructure OrderResponseHeadStructure
source <xsd:element name="OrderCurrency" type="CurrencyStructure"/>

element OrderDate
diagram Invoice-v3_diagrams/Invoice-v3_p137.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type OrderDateStructure
properties
content complex
facets
Kind Value Annotation
pattern .+
attributes
Name  Type  Use  Default  Fixed  Annotation
Preserve  PreserveType  optional      
annotation
documentation
eBIS-XML-UKGov: Represents the date or date/time assigned to this instance of document by the sender (using W3C recommended structure for ISO 8601 format CCYY-MM-DDThh:mm:ss, to the nearest second). Note that for a copy or cancellation, the document date is the date of this document, not the original.
source <xsd:element name="OrderDate" type="OrderDateStructure">
 
<xsd:annotation>
   
<xsd:documentation>eBIS-XML-UKGov: Represents the date or date/time assigned to this instance of document by the sender (using W3C recommended structure for ISO 8601 format CCYY-MM-DDThh:mm:ss, to the nearest second). Note that for a copy or cancellation, the document date is the date of this document, not the original.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element OrderFunction
diagram Invoice-v3_diagrams/Invoice-v3_p138.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type FunctionStructure
properties
content complex
used by
element Invoice
complexType InvoiceLineReferencesStructure
attributes
Name  Type  Use  Default  Fixed  Annotation
Code  CodeType  optional      
Codelist  CodelistType  optional      
Preserve  PreserveType  optional      
source <xsd:element name="OrderFunction" type="FunctionStructure"/>

element OrderGloballyUniqueID
diagram Invoice-v3_diagrams/Invoice-v3_p139.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type GUIDStructure
properties
content complex
used by
element Invoice
complexType InvoiceLineReferencesStructure
facets
Kind Value Annotation
pattern [a-zA-Z0-9]{8}\-[a-zA-Z0-9]{4}\-[a-zA-Z0-9]{4}\-[a-zA-Z0-9]{4}\-[a-zA-Z0-9]{12}
attributes
Name  Type  Use  Default  Fixed  Annotation
Preserve  PreserveType  optional      
source <xsd:element name="OrderGloballyUniqueID" type="GUIDStructure"/>

element OrderHead
diagram Invoice-v3_diagrams/Invoice-v3_p140.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type OrderHeadStructure
properties
content complex
children Schema Stylesheet Parameters OriginatingSoftware TestFlag OrderType Function OrderCurrency InvoiceCurrency
source <xsd:element name="OrderHead" type="OrderHeadStructure"/>

element OrderLine
diagram Invoice-v3_diagrams/Invoice-v3_p141.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type OrderLineStructure
properties
content complex
children LineNumber OrderLineReferences Originator Extensions Product Quantity Price PercentDiscount AmountDiscount LineTax NetLineTotal GrossLineTotal LineTotal Delivery OrderLineInformation ExtendedDescription Narrative Attachment
attributes
Name  Type  Use  Default  Fixed  Annotation
Action  ActionAttrType  optional      
TypeCode  TypeCodeType  optional      
TypeDescription  TypeDescriptionType  optional      
TypeCodelist  TypeCodelistType  optional      
source <xsd:element name="OrderLine" type="OrderLineStructure"/>

element OrderLineInformation
diagram Invoice-v3_diagrams/Invoice-v3_p142.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type OrderLineInformationType
properties
content simple
used by
complexTypes OrderLineStructure OrderResponseLineStructure
source <xsd:element name="OrderLineInformation" type="OrderLineInformationType"/>

element OrderLineNumber
diagram Invoice-v3_diagrams/Invoice-v3_p143.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type OrderLineNumberType
properties
content simple
used by
complexType InvoiceLineReferencesStructure
annotation
documentation
Should be a line number, should not be blank.
documentation
eBIS-XML-UKGov: Represents an integer in the range 1..9999. The line number must be included as a reference in documents relating to this transaction.
source <xsd:element name="OrderLineNumber" type="OrderLineNumberType">
 
<xsd:annotation>
   
<xsd:documentation>Should be a line number, should not be blank.</xsd:documentation>
   
<xsd:documentation>eBIS-XML-UKGov: Represents an integer in the range 1..9999. The line number must be included as a reference in documents relating to this transaction.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element OrderLineReferences
diagram Invoice-v3_diagrams/Invoice-v3_p144.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type OrderLineReferencesStructure
properties
content complex
children ContractOrderReference CostCentre GeneralLedgerCode BuyersOrderLineReference ProjectCode ProjectAnalysisCode
used by
complexType OrderLineStructure
source <xsd:element name="OrderLineReferences" type="OrderLineReferencesStructure"/>

element OrderReferences
diagram Invoice-v3_diagrams/Invoice-v3_p145.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type OrderReferencesStructure
properties
content complex
children ContractOrderReference CostCentre TermsConditions BuyersOrderNumber Department GeneralLedgerCode ProjectCode ProjectAnalysisCode SuppliersOrderReference CrossReference ResponseTo BatchNumber GloballyUniqueID
source <xsd:element name="OrderReferences" type="OrderReferencesStructure"/>

element OrderResponseDate
diagram Invoice-v3_diagrams/Invoice-v3_p146.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type OrderResponseDateType
properties
content simple
facets
Kind Value Annotation
pattern .+
source <xsd:element name="OrderResponseDate" type="OrderResponseDateType"/>

element OrderResponseHead
diagram Invoice-v3_diagrams/Invoice-v3_p147.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type OrderResponseHeadStructure
properties
content complex
children Schema Stylesheet Parameters OriginatingSoftware TestFlag OrderResponseType Function OrderCurrency InvoiceCurrency
source <xsd:element name="OrderResponseHead" type="OrderResponseHeadStructure"/>

element OrderResponseLine
diagram Invoice-v3_diagrams/Invoice-v3_p148.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type OrderResponseLineStructure
properties
content complex
children LineNumber OriginalLineNumber Status OrderResponseLineReferences Originator Extensions Product Quantity OriginalQuantity Price OriginalPrice PercentDiscount AmountDiscount LineTax NetLineTotal GrossLineTotal LineTotal Delivery OrderLineInformation ExtendedDescription Narrative Attachment
attributes
Name  Type  Use  Default  Fixed  Annotation
Action  ActionAttrType  optional      
TypeCode  TypeCodeType  optional      
TypeDescription  TypeDescriptionType  optional      
TypeCodelist  TypeCodelistType  optional      
source <xsd:element name="OrderResponseLine" type="OrderResponseLineStructure"/>

element OrderResponseLineReferences
diagram Invoice-v3_diagrams/Invoice-v3_p149.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type OrderResponseLineReferencesStructure
properties
content complex
children ContractOrderReference CostCentre GeneralLedgerCode BuyersOrderLineReference ProjectCode ProjectAnalysisCode
used by
complexType OrderResponseLineStructure
source <xsd:element name="OrderResponseLineReferences" type="OrderResponseLineReferencesStructure"/>

element OrderResponseNumber
diagram Invoice-v3_diagrams/Invoice-v3_p150.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type OrderResponseNumberType
properties
content simple
used by
complexType OrderResponseReferencesStructure
source <xsd:element name="OrderResponseNumber" type="OrderResponseNumberType"/>

element OrderResponseReferences
diagram Invoice-v3_diagrams/Invoice-v3_p151.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type OrderResponseReferencesStructure
properties
content complex
children OrderResponseNumber ContractOrderReference CostCentre TermsConditions BuyersOrderNumber Department GeneralLedgerCode ProjectCode ProjectAnalysisCode SuppliersOrderReference CrossReference ResponseTo BatchNumber GloballyUniqueID
source <xsd:element name="OrderResponseReferences" type="OrderResponseReferencesStructure"/>

element OrderResponseTotal
diagram Invoice-v3_diagrams/Invoice-v3_p152.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type OrderResponseTotalStructure
properties
content complex
children GoodsValue FreightCharges MiscCharges TaxTotal GrossValue
source <xsd:element name="OrderResponseTotal" type="OrderResponseTotalStructure"/>

element OrderResponseType
diagram Invoice-v3_diagrams/Invoice-v3_p153.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type OrderResponseTypeStructure
properties
content complex
used by
complexType OrderResponseHeadStructure
attributes
Name  Type  Use  Default  Fixed  Annotation
Code  CodeType  optional      
Codelist  CodelistType  optional      
annotation
documentation
<h2>Order response classification Description</h2>
<p>if
          <tt>OrderResponseType/@Codelist</tt> is 'BASDA' or not given,
          <tt>OrderResponseType/@Code</tt> must be one of:
        </p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td/>
</tr>
<tr>
<td>PUO</td>
<td>Purchase Order - Document/message by means of which a buyer initiates a transaction with a seller involving the supply of goods or services as specified, according to conditions set out in an offer, or otherwise known to the buyer.</td>
</tr>
<tr>
<td>BLO</td>
<td>Blanket order - Usage of document/message for general order purposes with later split into quantities and delivery dates and maybe delivery locations.</td>
</tr>
<tr>
<td>SPO</td>
<td>Spot order - Document/message ordering the remainder of a production's batch.</td>
</tr>
<tr>
<td>LEO</td>
<td>Lease order - Document/message for goods in leasing contracts.</td>
</tr>
<tr>
<td>RUO</td>
<td>Rush order - Document/message for urgent ordering.</td>
</tr>
<tr>
<td>REO</td>
<td>Repair order - Document/message to order repair of goods.</td>
</tr>
<tr>
<td>CAO</td>
<td>Call off order - Document/message to provide split quantities and delivery dates referring to a previous blanket order.</td>
</tr>
<tr>
<td>COO</td>
<td>Consignment order - Order to deliver goods into stock with agreement on payment when goods are sold out of this stock.</td>
</tr>
<tr>
<td>SAO</td>
<td>Sample order - Document/message to order samples.</td>
</tr>
<tr>
<td>SWO</td>
<td>Swap order - Document/message informing buyer or seller of the replacement of goods previously ordered.</td>
</tr>
<tr>
<td>PCR</td>
<td>Purchase order change request - Change to an purchase order already sent.</td>
</tr>
<tr>
<td>POR</td>
<td>Purchase order response - Response to a purchase order already received.</td>
</tr>
<tr>
<td>HIO</td>
<td>Hire order - Document/message for hiring human resources or renting goods or equipment.</td>
</tr>
<tr>
<td>SPO</td>
<td>Spare parts order - Document/message to order spare parts.</td>
</tr>
<tr>
<td>SLR</td>
<td>Sales Order - Sales Order</td>
</tr>
<tr>
<td>WEO</td>
<td>Web order - Order placed by customer through web interface</td>
</tr>
<tr>
<td>RFQ</td>
<td>Request for quotation - Used with a template order that you wish the quoting party to populate</td>
</tr>
<tr>
<td>RRQ</td>
<td>Response to an</td>
</tr>
<tr>
<td>RFQ</td>
<td>- The populated order to be used as the suppliers quotation</td>
</tr>
<tr>
<td>CTO</td>
<td>Content Order</td>
</tr>
<tr>
<td>QTN</td>
<td>Quotation</td>
</tr>
<tr>
<td>MO</td>
<td>Master Order</td>
</tr>
</table>
source <xsd:element name="OrderResponseType" type="OrderResponseTypeStructure">
 
<xsd:annotation>
   
<xsd:documentation>
     
<h2>Order response classification Description</h2>
     
<p>if
         
<tt>OrderResponseType/@Codelist</tt> is 'BASDA' or not given,
         
<tt>OrderResponseType/@Code</tt> must be one of:
       
</p>
     
<table>
       
<tr>
         
<td>
           
<b>Code</b>
         
</td>
         
<td>
           
<b>Meaning</b>
         
</td>
       
</tr>
       
<tr>
         
<td/>
       
</tr>
       
<tr>
         
<td>PUO</td>
         
<td>Purchase Order - Document/message by means of which a buyer initiates a transaction with a seller involving the supply of goods or services as specified, according to conditions set out in an offer, or otherwise known to the buyer.</td>
       
</tr>
       
<tr>
         
<td>BLO</td>
         
<td>Blanket order - Usage of document/message for general order purposes with later split into quantities and delivery dates and maybe delivery locations.</td>
       
</tr>
       
<tr>
         
<td>SPO</td>
         
<td>Spot order - Document/message ordering the remainder of a production's batch.</td>
       
</tr>
       
<tr>
         
<td>LEO</td>
         
<td>Lease order - Document/message for goods in leasing contracts.</td>
       
</tr>
       
<tr>
         
<td>RUO</td>
         
<td>Rush order - Document/message for urgent ordering.</td>
       
</tr>
       
<tr>
         
<td>REO</td>
         
<td>Repair order - Document/message to order repair of goods.</td>
       
</tr>
       
<tr>
         
<td>CAO</td>
         
<td>Call off order - Document/message to provide split quantities and delivery dates referring to a previous blanket order.</td>
       
</tr>
       
<tr>
         
<td>COO</td>
         
<td>Consignment order - Order to deliver goods into stock with agreement on payment when goods are sold out of this stock.</td>
       
</tr>
       
<tr>
         
<td>SAO</td>
         
<td>Sample order - Document/message to order samples.</td>
       
</tr>
       
<tr>
         
<td>SWO</td>
         
<td>Swap order - Document/message informing buyer or seller of the replacement of goods previously ordered.</td>
       
</tr>
       
<tr>
         
<td>PCR</td>
         
<td>Purchase order change request - Change to an purchase order already sent.</td>
       
</tr>
       
<tr>
         
<td>POR</td>
         
<td>Purchase order response - Response to a purchase order already received.</td>
       
</tr>
       
<tr>
         
<td>HIO</td>
         
<td>Hire order - Document/message for hiring human resources or renting goods or equipment.</td>
       
</tr>
       
<tr>
         
<td>SPO</td>
         
<td>Spare parts order - Document/message to order spare parts.</td>
       
</tr>
       
<tr>
         
<td>SLR</td>
         
<td>Sales Order - Sales Order</td>
       
</tr>
       
<tr>
         
<td>WEO</td>
         
<td>Web order - Order placed by customer through web interface</td>
       
</tr>
       
<tr>
         
<td>RFQ</td>
         
<td>Request for quotation - Used with a template order that you wish the quoting party to populate</td>
       
</tr>
       
<tr>
         
<td>RRQ</td>
         
<td>Response to an</td>
       
</tr>
       
<tr>
         
<td>RFQ</td>
         
<td>- The populated order to be used as the suppliers quotation</td>
       
</tr>
       
<tr>
         
<td>CTO</td>
         
<td>Content Order</td>
       
</tr>
       
<tr>
         
<td>QTN</td>
         
<td>Quotation</td>
       
</tr>
       
<tr>
         
<td>MO</td>
         
<td>Master Order</td>
       
</tr>
     
</table>
   
</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element OrderTotal
diagram Invoice-v3_diagrams/Invoice-v3_p154.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type OrderTotalStructure
properties
content complex
children GoodsValue FreightCharges MiscCharges TaxTotal GrossValue AmountPaid AmountOutstanding
source <xsd:element name="OrderTotal" type="OrderTotalStructure"/>

element OrderType
diagram Invoice-v3_diagrams/Invoice-v3_p155.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type OrderTypeStructure
properties
content complex
used by
complexType OrderHeadStructure
attributes
Name  Type  Use  Default  Fixed  Annotation
Code  CodeType  optional      
Codelist  CodelistType  optional      
annotation
documentation
<h2>Order classification Description</h2>
<p>if
          <tt>OrderType/@Codelist</tt> is 'BASDA' or not given,
          <tt>OrderType/@Code</tt> must be one of:
        </p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td/>
</tr>
<tr>
<td>PUO</td>
<td>Purchase Order - Document/message by means of which a buyer initiates a transaction with a seller involving the supply of goods or services as specified, according to conditions set out in an offer, or otherwise known to the buyer.</td>
</tr>
<tr>
<td>BLO</td>
<td>Blanket order - Usage of document/message for general order purposes with later split into quantities and delivery dates and maybe delivery locations.</td>
</tr>
<tr>
<td>SPO</td>
<td>Spot order - Document/message ordering the remainder of a production's batch.</td>
</tr>
<tr>
<td>LEO</td>
<td>Lease order - Document/message for goods in leasing contracts.</td>
</tr>
<tr>
<td>RUO</td>
<td>Rush order - Document/message for urgent ordering.</td>
</tr>
<tr>
<td>REO</td>
<td>Repair order - Document/message to order repair of goods.</td>
</tr>
<tr>
<td>CAO</td>
<td>Call off order - Document/message to provide split quantities and delivery dates referring to a previous blanket order.</td>
</tr>
<tr>
<td>COO</td>
<td>Consignment order - Order to deliver goods into stock with agreement on payment when goods are sold out of this stock.</td>
</tr>
<tr>
<td>SAO</td>
<td>Sample order - Document/message to order samples.</td>
</tr>
<tr>
<td>SWO</td>
<td>Swap order - Document/message informing buyer or seller of the replacement of goods previously ordered.</td>
</tr>
<tr>
<td>PCR</td>
<td>Purchase order change request - Change to an purchase order already sent.</td>
</tr>
<tr>
<td>POR</td>
<td>Purchase order response - Response to a purchase order already received.</td>
</tr>
<tr>
<td>HIO</td>
<td>Hire order - Document/message for hiring human resources or renting goods or equipment.</td>
</tr>
<tr>
<td>SPO</td>
<td>Spare parts order - Document/message to order spare parts.</td>
</tr>
<tr>
<td>SLR</td>
<td>Sales Order - Sales Order</td>
</tr>
<tr>
<td>WEO</td>
<td>Web order - Order placed by customer through web interface</td>
</tr>
<tr>
<td>RFQ</td>
<td>Request for quotation - Used with a template order that you wish the quoting party to populate</td>
</tr>
<tr>
<td>RRQ</td>
<td>Response to an</td>
</tr>
<tr>
<td>RFQ</td>
<td>- The populated order to be used as the suppliers quotation</td>
</tr>
<tr>
<td>CTO</td>
<td>Content Order</td>
</tr>
<tr>
<td>QTN</td>
<td>Quotation</td>
</tr>
<tr>
<td>MO</td>
<td>Master Order</td>
</tr>
</table>
source <xsd:element name="OrderType" type="OrderTypeStructure">
 
<xsd:annotation>
   
<xsd:documentation>
     
<h2>Order classification Description</h2>
     
<p>if
         
<tt>OrderType/@Codelist</tt> is 'BASDA' or not given,
         
<tt>OrderType/@Code</tt> must be one of:
       
</p>
     
<table>
       
<tr>
         
<td>
           
<b>Code</b>
         
</td>
         
<td>
           
<b>Meaning</b>
         
</td>
       
</tr>
       
<tr>
         
<td/>
       
</tr>
       
<tr>
         
<td>PUO</td>
         
<td>Purchase Order - Document/message by means of which a buyer initiates a transaction with a seller involving the supply of goods or services as specified, according to conditions set out in an offer, or otherwise known to the buyer.</td>
       
</tr>
       
<tr>
         
<td>BLO</td>
         
<td>Blanket order - Usage of document/message for general order purposes with later split into quantities and delivery dates and maybe delivery locations.</td>
       
</tr>
       
<tr>
         
<td>SPO</td>
         
<td>Spot order - Document/message ordering the remainder of a production's batch.</td>
       
</tr>
       
<tr>
         
<td>LEO</td>
         
<td>Lease order - Document/message for goods in leasing contracts.</td>
       
</tr>
       
<tr>
         
<td>RUO</td>
         
<td>Rush order - Document/message for urgent ordering.</td>
       
</tr>
       
<tr>
         
<td>REO</td>
         
<td>Repair order - Document/message to order repair of goods.</td>
       
</tr>
       
<tr>
         
<td>CAO</td>
         
<td>Call off order - Document/message to provide split quantities and delivery dates referring to a previous blanket order.</td>
       
</tr>
       
<tr>
         
<td>COO</td>
         
<td>Consignment order - Order to deliver goods into stock with agreement on payment when goods are sold out of this stock.</td>
       
</tr>
       
<tr>
         
<td>SAO</td>
         
<td>Sample order - Document/message to order samples.</td>
       
</tr>
       
<tr>
         
<td>SWO</td>
         
<td>Swap order - Document/message informing buyer or seller of the replacement of goods previously ordered.</td>
       
</tr>
       
<tr>
         
<td>PCR</td>
         
<td>Purchase order change request - Change to an purchase order already sent.</td>
       
</tr>
       
<tr>
         
<td>POR</td>
         
<td>Purchase order response - Response to a purchase order already received.</td>
       
</tr>
       
<tr>
         
<td>HIO</td>
         
<td>Hire order - Document/message for hiring human resources or renting goods or equipment.</td>
       
</tr>
       
<tr>
         
<td>SPO</td>
         
<td>Spare parts order - Document/message to order spare parts.</td>
       
</tr>
       
<tr>
         
<td>SLR</td>
         
<td>Sales Order - Sales Order</td>
       
</tr>
       
<tr>
         
<td>WEO</td>
         
<td>Web order - Order placed by customer through web interface</td>
       
</tr>
       
<tr>
         
<td>RFQ</td>
         
<td>Request for quotation - Used with a template order that you wish the quoting party to populate</td>
       
</tr>
       
<tr>
         
<td>RRQ</td>
         
<td>Response to an</td>
       
</tr>
       
<tr>
         
<td>RFQ</td>
         
<td>- The populated order to be used as the suppliers quotation</td>
       
</tr>
       
<tr>
         
<td>CTO</td>
         
<td>Content Order</td>
       
</tr>
       
<tr>
         
<td>QTN</td>
         
<td>Quotation</td>
       
</tr>
       
<tr>
         
<td>MO</td>
         
<td>Master Order</td>
       
</tr>
     
</table>
   
</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element Organisation
diagram Invoice-v3_diagrams/Invoice-v3_p156.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type OrganisationType
properties
content simple
used by
complexType BuyerReferencesStructure
source <xsd:element name="Organisation" type="OrganisationType"/>

element OriginalLineNumber
diagram Invoice-v3_diagrams/Invoice-v3_p157.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type OriginalLineNumberType
properties
content simple
used by
complexType OrderResponseLineStructure
source <xsd:element name="OriginalLineNumber" type="OriginalLineNumberType"/>

element OriginalOrderDate
diagram Invoice-v3_diagrams/Invoice-v3_p158.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type OriginalOrderDateType
properties
content simple
used by
element Invoice
complexType InvoiceLineReferencesStructure
facets
Kind Value Annotation
pattern .+
source <xsd:element name="OriginalOrderDate" type="OriginalOrderDateType"/>

element OriginalOrderFunction
diagram Invoice-v3_diagrams/Invoice-v3_p159.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type FunctionStructure
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
Code  CodeType  optional      
Codelist  CodelistType  optional      
Preserve  PreserveType  optional      
source <xsd:element name="OriginalOrderFunction" type="FunctionStructure"/>

element OriginalOrderGloballyUniqueID
diagram Invoice-v3_diagrams/Invoice-v3_p160.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type GUIDStructure
properties
content complex
facets
Kind Value Annotation
pattern [a-zA-Z0-9]{8}\-[a-zA-Z0-9]{4}\-[a-zA-Z0-9]{4}\-[a-zA-Z0-9]{4}\-[a-zA-Z0-9]{12}
attributes
Name  Type  Use  Default  Fixed  Annotation
Preserve  PreserveType  optional      
annotation
documentation
eBIS-XML-UKGov: This is a computer generated unique identifier for the document, which is guaranteed to be unique. Microsoft and other suppliers provide tools which generate GUIDs. This is the simplest way at machine level to ensure exact matching of document identity. However, it is not suited to visual matching which is why we also need the existing documentID data.
source <xsd:element name="OriginalOrderGloballyUniqueID" type="GUIDStructure">
 
<xsd:annotation>
   
<xsd:documentation>eBIS-XML-UKGov: This is a computer generated unique identifier for the document, which is guaranteed to be unique. Microsoft and other suppliers provide tools which generate GUIDs. This is the simplest way at machine level to ensure exact matching of document identity. However, it is not suited to visual matching which is why we also need the existing documentID data.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element OriginalPrice
diagram Invoice-v3_diagrams/Invoice-v3_p161.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type PriceStructure
properties
content complex
children Units UnitPrice SpecialPriceDescription
used by
complexType OrderResponseLineStructure
attributes
Name  Type  Use  Default  Fixed  Annotation
UOMCode  UOMCodeType  optional      
documentation
Code representing the Unit of Measure used for defining 'Units'
documentation
<h2>UOM numeric codes</h2>
<p>Numeric codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>PCE</td>
<td>Piece</td>
</tr>
<tr>
<td>NMB</td>
<td>Number</td>
</tr>
<tr>
<td>CEN</td>
<td>Hundred</td>
</tr>
<tr>
<td>MIL</td>
<td>Thousand</td>
</tr>
<tr>
<td>MIO</td>
<td>Million</td>
</tr>
<tr>
<td>MLD</td>
<td>Billion - US</td>
</tr>
<tr>
<td>BIL</td>
<td>Billion - EUR</td>
</tr>
<tr>
<td>BIL</td>
<td>Trillion - US</td>
</tr>
<tr>
<td>TRL</td>
<td>Trillion - EUR</td>
</tr>
<tr>
<td>DZN</td>
<td>Dozen</td>
</tr>
<tr>
<td>SCO</td>
<td>Score</td>
</tr>
<tr>
<td>GRO</td>
<td>Gross</td>
</tr>
</table>
documentation
<h2>UOM length codes </h2>
<p>Length codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>MMT</td>
<td>Millimetre</td>
</tr>
<tr>
<td>CMT</td>
<td>Centimetre</td>
</tr>
<tr>
<td>DMT</td>
<td>Decimetre</td>
</tr>
<tr>
<td>MTR</td>
<td>Metre</td>
</tr>
<tr>
<td>HMT</td>
<td>Hectometre</td>
</tr>
<tr>
<td>KMT</td>
<td>Kilometre</td>
</tr>
<tr>
<td>MAM</td>
<td>Mega meter</td>
</tr>
<tr>
<td>INH</td>
<td>Inch</td>
</tr>
<tr>
<td>FOT</td>
<td>Foot</td>
</tr>
<tr>
<td>YRD</td>
<td>Yard</td>
</tr>
<tr>
<td>SMI</td>
<td>Statute Mile</td>
</tr>
</table>
documentation
<h2>UOM weight codes </h2>
<p>Weight codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>MGM</td>
<td>Milligram</td>
</tr>
<tr>
<td>GRM</td>
<td>Gram</td>
</tr>
<tr>
<td>HGM</td>
<td>Hectogram</td>
</tr>
<tr>
<td>KGM</td>
<td>Kilogram</td>
</tr>
<tr>
<td>DTN</td>
<td>Decitonne</td>
</tr>
<tr>
<td>TNE</td>
<td>Metric ton</td>
</tr>
<tr>
<td>TNE</td>
<td>Tonne</td>
</tr>
<tr>
<td>KTN</td>
<td>Kilotonne</td>
</tr>
<tr>
<td>LBR</td>
<td>Pound</td>
</tr>
<tr>
<td>ONZ</td>
<td>Ounce</td>
</tr>
<tr>
<td>DRI</td>
<td>Dram</td>
</tr>
<tr>
<td>GRN</td>
<td>Grain</td>
</tr>
<tr>
<td>STI</td>
<td>Stone</td>
</tr>
<tr>
<td>QTR</td>
<td>Quarter</td>
</tr>
<tr>
<td>CNT</td>
<td>Central</td>
</tr>
<tr>
<td>CWA</td>
<td>Hundredweight - US</td>
</tr>
<tr>
<td>CWI</td>
<td>Hundredweight - UK</td>
</tr>
<tr>
<td>STN</td>
<td>Short ton</td>
</tr>
<tr>
<td>LTN</td>
<td>Long ton</td>
</tr>
</table>
documentation
<h2>UOM volume codes </h2>
<p>Volume codes must be one of:</p>
<table>
<tr>
<td>MMQ</td>
<td>Cubic millimetre</td>
</tr>
<tr>
<td>CMQ</td>
<td>Cubic centimetre</td>
</tr>
<tr>
<td>DMQ</td>
<td>Cubic decimetre</td>
</tr>
<tr>
<td>MTQ</td>
<td>Cubic metre</td>
</tr>
<tr>
<td>HMQ</td>
<td>Million cubic metres</td>
</tr>
<tr>
<td>MLT</td>
<td>Millilitre</td>
</tr>
<tr>
<td>CLT</td>
<td>Centilitre</td>
</tr>
<tr>
<td>DLT</td>
<td>Decilitre</td>
</tr>
<tr>
<td>LTR</td>
<td>Litre</td>
</tr>
<tr>
<td>HLT</td>
<td>Hectolitre</td>
</tr>
<tr>
<td>MAL</td>
<td>Mega litre</td>
</tr>
<tr>
<td>INQ</td>
<td>Cubic inch</td>
</tr>
<tr>
<td>FTQ</td>
<td>Cubic foot</td>
</tr>
<tr>
<td>YDQ</td>
<td>Cubic yard</td>
</tr>
</table>
UOMDescription  UOMDescriptionType  optional      
documentation
Human readable descriptions of the Unit of Measure.
UOMCodelist  UOMCodelistType  optional      
documentation
Codelist from which the UOMCode is taken
source <xsd:element name="OriginalPrice" type="PriceStructure"/>

element OriginalQuantity
diagram Invoice-v3_diagrams/Invoice-v3_p162.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type QuantityStructure
properties
content complex
children Packsize Amount
used by
complexType OrderResponseLineStructure
attributes
Name  Type  Use  Default  Fixed  Annotation
UOMCode  UOMCodeType  optional      
documentation
Code representing the Unit of Measure used for defining 'Units'
documentation
<h2>UOM numeric codes</h2>
<p>Numeric codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>PCE</td>
<td>Piece</td>
</tr>
<tr>
<td>NMB</td>
<td>Number</td>
</tr>
<tr>
<td>CEN</td>
<td>Hundred</td>
</tr>
<tr>
<td>MIL</td>
<td>Thousand</td>
</tr>
<tr>
<td>MIO</td>
<td>Million</td>
</tr>
<tr>
<td>MLD</td>
<td>Billion - US</td>
</tr>
<tr>
<td>BIL</td>
<td>Billion - EUR</td>
</tr>
<tr>
<td>BIL</td>
<td>Trillion - US</td>
</tr>
<tr>
<td>TRL</td>
<td>Trillion - EUR</td>
</tr>
<tr>
<td>DZN</td>
<td>Dozen</td>
</tr>
<tr>
<td>SCO</td>
<td>Score</td>
</tr>
<tr>
<td>GRO</td>
<td>Gross</td>
</tr>
</table>
documentation
<h2>UOM length codes </h2>
<p>Length codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>MMT</td>
<td>Millimetre</td>
</tr>
<tr>
<td>CMT</td>
<td>Centimetre</td>
</tr>
<tr>
<td>DMT</td>
<td>Decimetre</td>
</tr>
<tr>
<td>MTR</td>
<td>Metre</td>
</tr>
<tr>
<td>HMT</td>
<td>Hectometre</td>
</tr>
<tr>
<td>KMT</td>
<td>Kilometre</td>
</tr>
<tr>
<td>MAM</td>
<td>Mega meter</td>
</tr>
<tr>
<td>INH</td>
<td>Inch</td>
</tr>
<tr>
<td>FOT</td>
<td>Foot</td>
</tr>
<tr>
<td>YRD</td>
<td>Yard</td>
</tr>
<tr>
<td>SMI</td>
<td>Statute Mile</td>
</tr>
</table>
documentation
<h2>UOM weight codes </h2>
<p>Weight codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>MGM</td>
<td>Milligram</td>
</tr>
<tr>
<td>GRM</td>
<td>Gram</td>
</tr>
<tr>
<td>HGM</td>
<td>Hectogram</td>
</tr>
<tr>
<td>KGM</td>
<td>Kilogram</td>
</tr>
<tr>
<td>DTN</td>
<td>Decitonne</td>
</tr>
<tr>
<td>TNE</td>
<td>Metric ton</td>
</tr>
<tr>
<td>TNE</td>
<td>Tonne</td>
</tr>
<tr>
<td>KTN</td>
<td>Kilotonne</td>
</tr>
<tr>
<td>LBR</td>
<td>Pound</td>
</tr>
<tr>
<td>ONZ</td>
<td>Ounce</td>
</tr>
<tr>
<td>DRI</td>
<td>Dram</td>
</tr>
<tr>
<td>GRN</td>
<td>Grain</td>
</tr>
<tr>
<td>STI</td>
<td>Stone</td>
</tr>
<tr>
<td>QTR</td>
<td>Quarter</td>
</tr>
<tr>
<td>CNT</td>
<td>Central</td>
</tr>
<tr>
<td>CWA</td>
<td>Hundredweight - US</td>
</tr>
<tr>
<td>CWI</td>
<td>Hundredweight - UK</td>
</tr>
<tr>
<td>STN</td>
<td>Short ton</td>
</tr>
<tr>
<td>LTN</td>
<td>Long ton</td>
</tr>
</table>
documentation
<h2>UOM volume codes </h2>
<p>Volume codes must be one of:</p>
<table>
<tr>
<td>MMQ</td>
<td>Cubic millimetre</td>
</tr>
<tr>
<td>CMQ</td>
<td>Cubic centimetre</td>
</tr>
<tr>
<td>DMQ</td>
<td>Cubic decimetre</td>
</tr>
<tr>
<td>MTQ</td>
<td>Cubic metre</td>
</tr>
<tr>
<td>HMQ</td>
<td>Million cubic metres</td>
</tr>
<tr>
<td>MLT</td>
<td>Millilitre</td>
</tr>
<tr>
<td>CLT</td>
<td>Centilitre</td>
</tr>
<tr>
<td>DLT</td>
<td>Decilitre</td>
</tr>
<tr>
<td>LTR</td>
<td>Litre</td>
</tr>
<tr>
<td>HLT</td>
<td>Hectolitre</td>
</tr>
<tr>
<td>MAL</td>
<td>Mega litre</td>
</tr>
<tr>
<td>INQ</td>
<td>Cubic inch</td>
</tr>
<tr>
<td>FTQ</td>
<td>Cubic foot</td>
</tr>
<tr>
<td>YDQ</td>
<td>Cubic yard</td>
</tr>
</table>
UOMDescription  UOMDescriptionType  optional      
documentation
Human readable descriptions of the Unit of Measure.
UOMCodelist  UOMCodelistType  optional      
documentation
Codelist from which the UOMCode is taken
source <xsd:element name="OriginalQuantity" type="QuantityStructure"/>

element OriginatingSoftware
diagram Invoice-v3_diagrams/Invoice-v3_p163.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type OriginatingSoftwareStructure
properties
content complex
children SoftwareManufacturer SoftwareProduct SoftwareVersion SoftwareSystemID
used by
complexTypes InvoiceHeadStructure OrderHeadStructure OrderResponseHeadStructure
source <xsd:element name="OriginatingSoftware" type="OriginatingSoftwareStructure"/>

element Originator
diagram Invoice-v3_diagrams/Invoice-v3_p164.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type BuyerStructure
properties
content complex
children BuyerReferences Party Address Contact Narrative
used by
complexTypes OrderLineStructure OrderResponseLineStructure
annotation
documentation
eBIS-XML-UKGov: Originator is the party that has the original demand for each item ofgoods and/or services. The Originator is the person to contact in event of queries about what is ordered. Originator is a line level item on orders to allow one order to cover items required by different originators.
source <xsd:element name="Originator" type="BuyerStructure">
 
<xsd:annotation>
   
<xsd:documentation>eBIS-XML-UKGov: Originator is the party that has the original demand for each item ofgoods and/or services. The Originator is the person to contact in event of queries about what is ordered. Originator is a line level item on orders to allow one order to cover items required by different originators.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element Other
diagram Invoice-v3_diagrams/Invoice-v3_p165.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type OtherUOMStructure
properties
content complex
used by
complexType PropertiesStructure
attributes
Name  Type  Use  Default  Fixed  Annotation
UOMCode  UOMCodeType  optional      
documentation
Code representing the Unit of Measure used for defining 'Units'
documentation
<h2>UOM numeric codes</h2>
<p>Numeric codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>PCE</td>
<td>Piece</td>
</tr>
<tr>
<td>NMB</td>
<td>Number</td>
</tr>
<tr>
<td>CEN</td>
<td>Hundred</td>
</tr>
<tr>
<td>MIL</td>
<td>Thousand</td>
</tr>
<tr>
<td>MIO</td>
<td>Million</td>
</tr>
<tr>
<td>MLD</td>
<td>Billion - US</td>
</tr>
<tr>
<td>BIL</td>
<td>Billion - EUR</td>
</tr>
<tr>
<td>BIL</td>
<td>Trillion - US</td>
</tr>
<tr>
<td>TRL</td>
<td>Trillion - EUR</td>
</tr>
<tr>
<td>DZN</td>
<td>Dozen</td>
</tr>
<tr>
<td>SCO</td>
<td>Score</td>
</tr>
<tr>
<td>GRO</td>
<td>Gross</td>
</tr>
</table>
documentation
<h2>UOM length codes </h2>
<p>Length codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>MMT</td>
<td>Millimetre</td>
</tr>
<tr>
<td>CMT</td>
<td>Centimetre</td>
</tr>
<tr>
<td>DMT</td>
<td>Decimetre</td>
</tr>
<tr>
<td>MTR</td>
<td>Metre</td>
</tr>
<tr>
<td>HMT</td>
<td>Hectometre</td>
</tr>
<tr>
<td>KMT</td>
<td>Kilometre</td>
</tr>
<tr>
<td>MAM</td>
<td>Mega meter</td>
</tr>
<tr>
<td>INH</td>
<td>Inch</td>
</tr>
<tr>
<td>FOT</td>
<td>Foot</td>
</tr>
<tr>
<td>YRD</td>
<td>Yard</td>
</tr>
<tr>
<td>SMI</td>
<td>Statute Mile</td>
</tr>
</table>
documentation
<h2>UOM weight codes </h2>
<p>Weight codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>MGM</td>
<td>Milligram</td>
</tr>
<tr>
<td>GRM</td>
<td>Gram</td>
</tr>
<tr>
<td>HGM</td>
<td>Hectogram</td>
</tr>
<tr>
<td>KGM</td>
<td>Kilogram</td>
</tr>
<tr>
<td>DTN</td>
<td>Decitonne</td>
</tr>
<tr>
<td>TNE</td>
<td>Metric ton</td>
</tr>
<tr>
<td>TNE</td>
<td>Tonne</td>
</tr>
<tr>
<td>KTN</td>
<td>Kilotonne</td>
</tr>
<tr>
<td>LBR</td>
<td>Pound</td>
</tr>
<tr>
<td>ONZ</td>
<td>Ounce</td>
</tr>
<tr>
<td>DRI</td>
<td>Dram</td>
</tr>
<tr>
<td>GRN</td>
<td>Grain</td>
</tr>
<tr>
<td>STI</td>
<td>Stone</td>
</tr>
<tr>
<td>QTR</td>
<td>Quarter</td>
</tr>
<tr>
<td>CNT</td>
<td>Central</td>
</tr>
<tr>
<td>CWA</td>
<td>Hundredweight - US</td>
</tr>
<tr>
<td>CWI</td>
<td>Hundredweight - UK</td>
</tr>
<tr>
<td>STN</td>
<td>Short ton</td>
</tr>
<tr>
<td>LTN</td>
<td>Long ton</td>
</tr>
</table>
documentation
<h2>UOM volume codes </h2>
<p>Volume codes must be one of:</p>
<table>
<tr>
<td>MMQ</td>
<td>Cubic millimetre</td>
</tr>
<tr>
<td>CMQ</td>
<td>Cubic centimetre</td>
</tr>
<tr>
<td>DMQ</td>
<td>Cubic decimetre</td>
</tr>
<tr>
<td>MTQ</td>
<td>Cubic metre</td>
</tr>
<tr>
<td>HMQ</td>
<td>Million cubic metres</td>
</tr>
<tr>
<td>MLT</td>
<td>Millilitre</td>
</tr>
<tr>
<td>CLT</td>
<td>Centilitre</td>
</tr>
<tr>
<td>DLT</td>
<td>Decilitre</td>
</tr>
<tr>
<td>LTR</td>
<td>Litre</td>
</tr>
<tr>
<td>HLT</td>
<td>Hectolitre</td>
</tr>
<tr>
<td>MAL</td>
<td>Mega litre</td>
</tr>
<tr>
<td>INQ</td>
<td>Cubic inch</td>
</tr>
<tr>
<td>FTQ</td>
<td>Cubic foot</td>
</tr>
<tr>
<td>YDQ</td>
<td>Cubic yard</td>
</tr>
</table>
UOMDescription  UOMDescriptionType  optional      
documentation
Human readable descriptions of the Unit of Measure.
UOMCodelist  UOMCodelistType  optional      
documentation
Codelist from which the UOMCode is taken
Description  DescriptionType  required      
annotation
documentation
Other properties (such as 'Fitting') added by the user.
source <xsd:element name="Other" type="OtherUOMStructure">
 
<xsd:annotation>
   
<xsd:documentation>Other properties (such as 'Fitting') added by the user.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element OtherProductCode
diagram Invoice-v3_diagrams/Invoice-v3_p166.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type OtherProductCodeStructure
properties
content complex
used by
complexType ProductStructure
attributes
Name  Type  Use  Default  Fixed  Annotation
Qualifier  QualifierType  required      
source <xsd:element name="OtherProductCode" type="OtherProductCodeStructure"/>

element Packsize
diagram Invoice-v3_diagrams/Invoice-v3_p167.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type PacksizeType
properties
content simple
used by
complexType QuantityStructure
source <xsd:element name="Packsize" type="PacksizeType"/>

element PaidDate
diagram Invoice-v3_diagrams/Invoice-v3_p168.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type PaidDateType
properties
content simple
used by
complexType SettlementTermsStructure
facets
Kind Value Annotation
pattern .+
source <xsd:element name="PaidDate" type="PaidDateType"/>

element Parameters
diagram Invoice-v3_diagrams/Invoice-v3_p169.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type ParametersStructure
properties
content complex
children Language DecimalSeparator Precision
used by
complexTypes InvoiceHeadStructure OrderHeadStructure OrderResponseHeadStructure
source <xsd:element name="Parameters" type="ParametersStructure"/>

element Party
diagram Invoice-v3_diagrams/Invoice-v3_p170.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type PartyType
properties
content simple
used by
complexTypes BuyerStructure CardDetailsStructure CarrierStructure DeliverFromStructure DeliverToStructure InvoiceToStructure SettlementByStructure SupplierStructure
annotation
documentation
Represents the name of the organisation sending, receiving or referenced in any document. It is the name by which an organisation wishes to be known or the official name given to an organisation.
source <xsd:element name="Party" type="PartyType">
 
<xsd:annotation>
   
<xsd:documentation>Represents the name of the organisation sending, receiving or referenced in any document. It is the name by which an organisation wishes to be known or the official name given to an organisation.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element PayByDate
diagram Invoice-v3_diagrams/Invoice-v3_p171.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type PayByDateType
properties
content simple
used by
complexTypes QualifyingTermsStructure SettlementTermsStructure
source <xsd:element name="PayByDate" type="PayByDateType"/>

element Percentage
diagram Invoice-v3_diagrams/Invoice-v3_p172.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type PercentageType
properties
content simple
used by
complexType PercentDiscountStructure
source <xsd:element name="Percentage" type="PercentageType"/>

element PercentDiscount
diagram Invoice-v3_diagrams/Invoice-v3_p173.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type PercentDiscountStructure
properties
content complex
children QualifyingTerms Type Percentage
used by
element Invoice
complexTypes InvoiceLineStructure OrderLineStructure OrderResponseLineStructure SettlementDiscountStructure
source <xsd:element name="PercentDiscount" type="PercentDiscountStructure"/>

element PostCode
diagram Invoice-v3_diagrams/Invoice-v3_p174.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type PostCodeType
properties
content simple
used by
complexType AddressStructure
annotation
documentation
Post/ZIP code
source <xsd:element name="PostCode" type="PostCodeType">
 
<xsd:annotation>
   
<xsd:documentation>Post/ZIP code</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element Precision
diagram Invoice-v3_diagrams/Invoice-v3_p175.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type PrecisionType
properties
content simple
used by
complexType ParametersStructure
annotation
documentation
The precision of decimal values as provided by the implementation. e.g. 8.3 indicates up to 8 digits before the decimal separator and up to three after.
source <xsd:element name="Precision" type="PrecisionType">
 
<xsd:annotation>
   
<xsd:documentation>The precision of decimal values as provided by the implementation. e.g. 8.3 indicates up to 8 digits before the decimal separator and up to three after.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element PreferredDate
diagram Invoice-v3_diagrams/Invoice-v3_p176.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type PreferredDateType
properties
content simple
used by
complexType DeliveryStructure
annotation
documentation
eBIS-XML-UKGov: Represents the date or date/time (ISO 8601) that the goods or services are required by. This is a mandatory field (needed to measure supplier performance). ASAP is not permitted.
source <xsd:element name="PreferredDate" type="PreferredDateType">
 
<xsd:annotation>
   
<xsd:documentation>eBIS-XML-UKGov: Represents the date or date/time (ISO 8601) that the goods or services are required by. This is a mandatory field (needed to measure supplier performance). ASAP is not permitted.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element Price
diagram Invoice-v3_diagrams/Invoice-v3_p177.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type PriceStructure
properties
content complex
children Units UnitPrice SpecialPriceDescription
used by
complexTypes InvoiceLineStructure OrderLineStructure OrderResponseLineStructure
attributes
Name  Type  Use  Default  Fixed  Annotation
UOMCode  UOMCodeType  optional      
documentation
Code representing the Unit of Measure used for defining 'Units'
documentation
<h2>UOM numeric codes</h2>
<p>Numeric codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>PCE</td>
<td>Piece</td>
</tr>
<tr>
<td>NMB</td>
<td>Number</td>
</tr>
<tr>
<td>CEN</td>
<td>Hundred</td>
</tr>
<tr>
<td>MIL</td>
<td>Thousand</td>
</tr>
<tr>
<td>MIO</td>
<td>Million</td>
</tr>
<tr>
<td>MLD</td>
<td>Billion - US</td>
</tr>
<tr>
<td>BIL</td>
<td>Billion - EUR</td>
</tr>
<tr>
<td>BIL</td>
<td>Trillion - US</td>
</tr>
<tr>
<td>TRL</td>
<td>Trillion - EUR</td>
</tr>
<tr>
<td>DZN</td>
<td>Dozen</td>
</tr>
<tr>
<td>SCO</td>
<td>Score</td>
</tr>
<tr>
<td>GRO</td>
<td>Gross</td>
</tr>
</table>
documentation
<h2>UOM length codes </h2>
<p>Length codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>MMT</td>
<td>Millimetre</td>
</tr>
<tr>
<td>CMT</td>
<td>Centimetre</td>
</tr>
<tr>
<td>DMT</td>
<td>Decimetre</td>
</tr>
<tr>
<td>MTR</td>
<td>Metre</td>
</tr>
<tr>
<td>HMT</td>
<td>Hectometre</td>
</tr>
<tr>
<td>KMT</td>
<td>Kilometre</td>
</tr>
<tr>
<td>MAM</td>
<td>Mega meter</td>
</tr>
<tr>
<td>INH</td>
<td>Inch</td>
</tr>
<tr>
<td>FOT</td>
<td>Foot</td>
</tr>
<tr>
<td>YRD</td>
<td>Yard</td>
</tr>
<tr>
<td>SMI</td>
<td>Statute Mile</td>
</tr>
</table>
documentation
<h2>UOM weight codes </h2>
<p>Weight codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>MGM</td>
<td>Milligram</td>
</tr>
<tr>
<td>GRM</td>
<td>Gram</td>
</tr>
<tr>
<td>HGM</td>
<td>Hectogram</td>
</tr>
<tr>
<td>KGM</td>
<td>Kilogram</td>
</tr>
<tr>
<td>DTN</td>
<td>Decitonne</td>
</tr>
<tr>
<td>TNE</td>
<td>Metric ton</td>
</tr>
<tr>
<td>TNE</td>
<td>Tonne</td>
</tr>
<tr>
<td>KTN</td>
<td>Kilotonne</td>
</tr>
<tr>
<td>LBR</td>
<td>Pound</td>
</tr>
<tr>
<td>ONZ</td>
<td>Ounce</td>
</tr>
<tr>
<td>DRI</td>
<td>Dram</td>
</tr>
<tr>
<td>GRN</td>
<td>Grain</td>
</tr>
<tr>
<td>STI</td>
<td>Stone</td>
</tr>
<tr>
<td>QTR</td>
<td>Quarter</td>
</tr>
<tr>
<td>CNT</td>
<td>Central</td>
</tr>
<tr>
<td>CWA</td>
<td>Hundredweight - US</td>
</tr>
<tr>
<td>CWI</td>
<td>Hundredweight - UK</td>
</tr>
<tr>
<td>STN</td>
<td>Short ton</td>
</tr>
<tr>
<td>LTN</td>
<td>Long ton</td>
</tr>
</table>
documentation
<h2>UOM volume codes </h2>
<p>Volume codes must be one of:</p>
<table>
<tr>
<td>MMQ</td>
<td>Cubic millimetre</td>
</tr>
<tr>
<td>CMQ</td>
<td>Cubic centimetre</td>
</tr>
<tr>
<td>DMQ</td>
<td>Cubic decimetre</td>
</tr>
<tr>
<td>MTQ</td>
<td>Cubic metre</td>
</tr>
<tr>
<td>HMQ</td>
<td>Million cubic metres</td>
</tr>
<tr>
<td>MLT</td>
<td>Millilitre</td>
</tr>
<tr>
<td>CLT</td>
<td>Centilitre</td>
</tr>
<tr>
<td>DLT</td>
<td>Decilitre</td>
</tr>
<tr>
<td>LTR</td>
<td>Litre</td>
</tr>
<tr>
<td>HLT</td>
<td>Hectolitre</td>
</tr>
<tr>
<td>MAL</td>
<td>Mega litre</td>
</tr>
<tr>
<td>INQ</td>
<td>Cubic inch</td>
</tr>
<tr>
<td>FTQ</td>
<td>Cubic foot</td>
</tr>
<tr>
<td>YDQ</td>
<td>Cubic yard</td>
</tr>
</table>
UOMDescription  UOMDescriptionType  optional      
documentation
Human readable descriptions of the Unit of Measure.
UOMCodelist  UOMCodelistType  optional      
documentation
Codelist from which the UOMCode is taken
source <xsd:element name="Price" type="PriceStructure"/>

element Product
diagram Invoice-v3_diagrams/Invoice-v3_p178.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type ProductStructure
properties
content complex
children SuppliersProductCode BuyersProductCode GTIN OtherProductCode TradedUnitCode ConsumerUnitCode Description Properties CommodityClass
used by
complexTypes InvoiceLineStructure OrderLineStructure OrderResponseLineStructure
source <xsd:element name="Product" type="ProductStructure"/>

element ProjectAnalysisCode
diagram Invoice-v3_diagrams/Invoice-v3_p179.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type ProjectAnalysisCodeStructure
properties
content complex
used by
complexTypes InvoiceLineReferencesStructure InvoiceReferencesStructure OrderLineReferencesStructure OrderReferencesStructure OrderResponseLineReferencesStructure OrderResponseReferencesStructure
attributes
Name  Type  Use  Default  Fixed  Annotation
Preserve  PreserveType  optional      
annotation
documentation
This value should be included as a reference in documents relating to this transaction.
source <xsd:element name="ProjectAnalysisCode" type="ProjectAnalysisCodeStructure">
 
<xsd:annotation>
   
<xsd:documentation>This value should be included as a reference in documents relating to this transaction.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element ProjectCode
diagram Invoice-v3_diagrams/Invoice-v3_p180.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type ProjectCodeStructure
properties
content complex
used by
complexTypes InvoiceLineReferencesStructure InvoiceReferencesStructure OrderLineReferencesStructure OrderReferencesStructure OrderResponseLineReferencesStructure OrderResponseReferencesStructure
attributes
Name  Type  Use  Default  Fixed  Annotation
Preserve  PreserveType  optional      
annotation
documentation
This value should be included as a reference in documents relating to this transaction.
documentation
eBIS-XML-UKGov: Represents a shared reference to a project.
source <xsd:element name="ProjectCode" type="ProjectCodeStructure">
 
<xsd:annotation>
   
<xsd:documentation>This value should be included as a reference in documents relating to this transaction.</xsd:documentation>
   
<xsd:documentation>eBIS-XML-UKGov: Represents a shared reference to a project.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element Properties
diagram Invoice-v3_diagrams/Invoice-v3_p181.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type PropertiesStructure
properties
content complex
children Quantity Length Width Depth Weight Volume Height Size Color Other
used by
complexType ProductStructure
source <xsd:element name="Properties" type="PropertiesStructure"/>

element QualifyingTerms
diagram Invoice-v3_diagrams/Invoice-v3_p182.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type QualifyingTermsStructure
properties
content complex
children PayByDate DaysFromInvoice DaysFromMonthEnd DaysFromDelivery
used by
complexTypes AmountDiscountStructure PercentDiscountStructure
attributes
Name  Type  Use  Default  Fixed  Annotation
Code  CodeType  optional      
Codelist  CodelistType  optional      
annotation
documentation
If a codelist is to be used then the code defines an elapsed time from invoice or delivery, the child element Description should be used to describe this. If the code value is 'Date', the element PayByDate should be used in the same format as other date fields
source <xsd:element name="QualifyingTerms" type="QualifyingTermsStructure">
 
<xsd:annotation>
   
<xsd:documentation>If a codelist is to be used then the code defines an elapsed time from invoice or delivery, the child element Description should be used to describe this. If the code value is 'Date', the element PayByDate should be used in the same format as other date fields</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element Quantity
diagram Invoice-v3_diagrams/Invoice-v3_p183.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type QuantityStructure
properties
content complex
children Packsize Amount
used by
complexTypes DeliveryStructure InvoiceLineStructure LotSerialStructure OrderLineStructure OrderResponseLineStructure PropertiesStructure
attributes
Name  Type  Use  Default  Fixed  Annotation
UOMCode  UOMCodeType  optional      
documentation
Code representing the Unit of Measure used for defining 'Units'
documentation
<h2>UOM numeric codes</h2>
<p>Numeric codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>PCE</td>
<td>Piece</td>
</tr>
<tr>
<td>NMB</td>
<td>Number</td>
</tr>
<tr>
<td>CEN</td>
<td>Hundred</td>
</tr>
<tr>
<td>MIL</td>
<td>Thousand</td>
</tr>
<tr>
<td>MIO</td>
<td>Million</td>
</tr>
<tr>
<td>MLD</td>
<td>Billion - US</td>
</tr>
<tr>
<td>BIL</td>
<td>Billion - EUR</td>
</tr>
<tr>
<td>BIL</td>
<td>Trillion - US</td>
</tr>
<tr>
<td>TRL</td>
<td>Trillion - EUR</td>
</tr>
<tr>
<td>DZN</td>
<td>Dozen</td>
</tr>
<tr>
<td>SCO</td>
<td>Score</td>
</tr>
<tr>
<td>GRO</td>
<td>Gross</td>
</tr>
</table>
documentation
<h2>UOM length codes </h2>
<p>Length codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>MMT</td>
<td>Millimetre</td>
</tr>
<tr>
<td>CMT</td>
<td>Centimetre</td>
</tr>
<tr>
<td>DMT</td>
<td>Decimetre</td>
</tr>
<tr>
<td>MTR</td>
<td>Metre</td>
</tr>
<tr>
<td>HMT</td>
<td>Hectometre</td>
</tr>
<tr>
<td>KMT</td>
<td>Kilometre</td>
</tr>
<tr>
<td>MAM</td>
<td>Mega meter</td>
</tr>
<tr>
<td>INH</td>
<td>Inch</td>
</tr>
<tr>
<td>FOT</td>
<td>Foot</td>
</tr>
<tr>
<td>YRD</td>
<td>Yard</td>
</tr>
<tr>
<td>SMI</td>
<td>Statute Mile</td>
</tr>
</table>
documentation
<h2>UOM weight codes </h2>
<p>Weight codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>MGM</td>
<td>Milligram</td>
</tr>
<tr>
<td>GRM</td>
<td>Gram</td>
</tr>
<tr>
<td>HGM</td>
<td>Hectogram</td>
</tr>
<tr>
<td>KGM</td>
<td>Kilogram</td>
</tr>
<tr>
<td>DTN</td>
<td>Decitonne</td>
</tr>
<tr>
<td>TNE</td>
<td>Metric ton</td>
</tr>
<tr>
<td>TNE</td>
<td>Tonne</td>
</tr>
<tr>
<td>KTN</td>
<td>Kilotonne</td>
</tr>
<tr>
<td>LBR</td>
<td>Pound</td>
</tr>
<tr>
<td>ONZ</td>
<td>Ounce</td>
</tr>
<tr>
<td>DRI</td>
<td>Dram</td>
</tr>
<tr>
<td>GRN</td>
<td>Grain</td>
</tr>
<tr>
<td>STI</td>
<td>Stone</td>
</tr>
<tr>
<td>QTR</td>
<td>Quarter</td>
</tr>
<tr>
<td>CNT</td>
<td>Central</td>
</tr>
<tr>
<td>CWA</td>
<td>Hundredweight - US</td>
</tr>
<tr>
<td>CWI</td>
<td>Hundredweight - UK</td>
</tr>
<tr>
<td>STN</td>
<td>Short ton</td>
</tr>
<tr>
<td>LTN</td>
<td>Long ton</td>
</tr>
</table>
documentation
<h2>UOM volume codes </h2>
<p>Volume codes must be one of:</p>
<table>
<tr>
<td>MMQ</td>
<td>Cubic millimetre</td>
</tr>
<tr>
<td>CMQ</td>
<td>Cubic centimetre</td>
</tr>
<tr>
<td>DMQ</td>
<td>Cubic decimetre</td>
</tr>
<tr>
<td>MTQ</td>
<td>Cubic metre</td>
</tr>
<tr>
<td>HMQ</td>
<td>Million cubic metres</td>
</tr>
<tr>
<td>MLT</td>
<td>Millilitre</td>
</tr>
<tr>
<td>CLT</td>
<td>Centilitre</td>
</tr>
<tr>
<td>DLT</td>
<td>Decilitre</td>
</tr>
<tr>
<td>LTR</td>
<td>Litre</td>
</tr>
<tr>
<td>HLT</td>
<td>Hectolitre</td>
</tr>
<tr>
<td>MAL</td>
<td>Mega litre</td>
</tr>
<tr>
<td>INQ</td>
<td>Cubic inch</td>
</tr>
<tr>
<td>FTQ</td>
<td>Cubic foot</td>
</tr>
<tr>
<td>YDQ</td>
<td>Cubic yard</td>
</tr>
</table>
UOMDescription  UOMDescriptionType  optional      
documentation
Human readable descriptions of the Unit of Measure.
UOMCodelist  UOMCodelistType  optional      
documentation
Codelist from which the UOMCode is taken
source <xsd:element name="Quantity" type="QuantityStructure"/>

element Rate
diagram Invoice-v3_diagrams/Invoice-v3_p184.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type RateType
properties
content complex
used by
complexType CurrencyStructure
attributes
Name  Type  Use  Default  Fixed  Annotation
CalculationType  derived by: xsd:string  required      
annotation
documentation
If the CalculationType is 'M' then AltInvoiceCurrency = Currency x Rate. If it is 'D' then divide instead.
source <xsd:element name="Rate" type="RateType">
 
<xsd:annotation>
   
<xsd:documentation>If the CalculationType is 'M' then AltInvoiceCurrency = Currency x Rate. If it is 'D' then divide instead.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element RegisteredIn
diagram Invoice-v3_diagrams/Invoice-v3_p185.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type RegisteredInType
properties
content simple
used by
complexTypes BuyerReferencesStructure CarrierReferencesStructure DeliverFromReferencesStructure DeliverToReferencesStructure InvoiceToReferencesStructure SupplierReferencesStructure
annotation
documentation
Represents the place where the organisation is registered.
source <xsd:element name="RegisteredIn" type="RegisteredInType">
 
<xsd:annotation>
   
<xsd:documentation>Represents the place where the organisation is registered.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element RegistrationNumber
diagram Invoice-v3_diagrams/Invoice-v3_p186.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type RegistrationNumberType
properties
content simple
used by
complexTypes BuyerReferencesStructure CarrierReferencesStructure DeliverFromReferencesStructure DeliverToReferencesStructure InvoiceToReferencesStructure SupplierReferencesStructure
annotation
documentation
Represents the organisation's registration number. For companies registered in England and Wales, this is the company registration number issued by Companies House, Cardiff.
source <xsd:element name="RegistrationNumber" type="RegistrationNumberType">
 
<xsd:annotation>
   
<xsd:documentation>Represents the organisation's registration number. For companies registered in England and Wales, this is the company registration number issued by Companies House, Cardiff.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element ResponseTo
diagram Invoice-v3_diagrams/Invoice-v3_p187.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type ResponseToType
properties
content simple
used by
complexTypes InvoiceReferencesStructure OrderReferencesStructure OrderResponseReferencesStructure
source <xsd:element name="ResponseTo" type="ResponseToType"/>

element Schema
diagram Invoice-v3_diagrams/Invoice-v3_p188.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type SchemaStructure
properties
content complex
children Version
used by
complexTypes InvoiceHeadStructure OrderHeadStructure OrderResponseHeadStructure
source <xsd:element name="Schema" type="SchemaStructure"/>

element Section
diagram Invoice-v3_diagrams/Invoice-v3_p189.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type SectionType
properties
content simple
used by
complexType ContactStructure
source <xsd:element name="Section" type="SectionType"/>

element SecurityCode
diagram Invoice-v3_diagrams/Invoice-v3_p190.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type SecurityCodeType
properties
content simple
used by
complexType CardDetailsStructure
annotation
documentation
Represents the 3 or 4 (Amex) digit number suffixing the card number on the card signature strip. Note: card verification value is normally given by the card holder in response to a challenge from the supplier's point of sale application at the time of the transaction in order to determine that the card is real (not invented by a fraudster).
source <xsd:element name="SecurityCode" type="SecurityCodeType">
 
<xsd:annotation>
   
<xsd:documentation>Represents the 3 or 4 (Amex) digit number suffixing the card number on the card signature strip. Note: card verification value is normally given by the card holder in response to a challenge from the supplier's point of sale application at the time of the transaction in order to determine that the card is real (not invented by a fraudster).</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element SellByDate
diagram Invoice-v3_diagrams/Invoice-v3_p191.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type SellByDateType
properties
content simple
used by
complexType LotSerialDatesStructure
facets
Kind Value Annotation
pattern .+
source <xsd:element name="SellByDate" type="SellByDateType"/>

element Settlement
diagram Invoice-v3_diagrams/Invoice-v3_p192.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type SettlementStructure
properties
content complex
children SettlementTerms SettlementMethod BankDetails CardDetails SettlementBy Contact SettlementDiscount
used by
element Invoice
source <xsd:element name="Settlement" type="SettlementStructure"/>

element SettlementBy
diagram Invoice-v3_diagrams/Invoice-v3_p193.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type SettlementByStructure
properties
content complex
children SettlementByReferences Party Address Contact
used by
complexType SettlementStructure
source <xsd:element name="SettlementBy" type="SettlementByStructure"/>

element SettlementByReferences
diagram Invoice-v3_diagrams/Invoice-v3_p194.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type SettlementByReferencesStructure
properties
content complex
children GLN DUNS
used by
complexType SettlementByStructure
source <xsd:element name="SettlementByReferences" type="SettlementByReferencesStructure"/>

element SettlementDiscount
diagram Invoice-v3_diagrams/Invoice-v3_p195.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type SettlementDiscountStructure
properties
content complex
children PercentDiscount AmountDiscount
used by
complexType SettlementStructure
attributes
Name  Type  Use  Default  Fixed  Annotation
Code  CodeType  optional      
Codelist  CodelistType  optional      
annotation
documentation
If the code defines an elapsed time from invoice, delivery or month end, the element text describes this. If the code value is 'Date', the element text is the date in the same format as other date fields.
source <xsd:element name="SettlementDiscount" type="SettlementDiscountStructure">
 
<xsd:annotation>
   
<xsd:documentation>If the code defines an elapsed time from invoice, delivery or month end, the element text describes this. If the code value is 'Date', the element text is the date in the same format as other date fields.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element SettlementDiscountAtRate
diagram Invoice-v3_diagrams/Invoice-v3_p196.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type SettlementDiscountAtRateType
properties
content simple
used by
complexType TaxSubTotalStructure
annotation
documentation
Value of settlement discount associated with the TotalValueAtRate. Value B in tax calculations.
source <xsd:element name="SettlementDiscountAtRate" type="SettlementDiscountAtRateType">
 
<xsd:annotation>
   
<xsd:documentation>Value of settlement discount associated with the TotalValueAtRate. Value B in tax calculations.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element SettlementDiscountTotal
diagram Invoice-v3_diagrams/Invoice-v3_p197.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type SettlementDiscountTotalType
properties
content simple
used by
complexType InvoiceTotalStructure
annotation
documentation
Value B in calculations
source <xsd:element name="SettlementDiscountTotal" type="SettlementDiscountTotalType">
 
<xsd:annotation>
   
<xsd:documentation>Value B in calculations</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element SettlementMethod
diagram Invoice-v3_diagrams/Invoice-v3_p198.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type SettlementMethodStructure
properties
content complex
used by
complexType SettlementStructure
attributes
Name  Type  Use  Default  Fixed  Annotation
Code  CodeType  optional      
Codelist  CodelistType  optional      
annotation
documentation
<h2>Settlement method codes</h2>
<p>If
          <tt>@CodeList</tt> is not present or is 'BASDA' then
          <tt>@Code</tt> must contain an allowed value from the following list:
        </p>
<table>
<tr>
<td>CHQ</td>
<td>Cheque</td>
</tr>
<tr>
<td>DD</td>
<td>Direct debit</td>
</tr>
<tr>
<td>SO</td>
<td>Standing Order</td>
</tr>
<tr>
<td>BCS</td>
<td>BACS</td>
</tr>
<tr>
<td>GRO</td>
<td>GIRO</td>
</tr>
<tr>
<td>PRN</td>
<td>Promissory Note LEC Letter of Credit</td>
</tr>
<tr>
<td>CSH</td>
<td>Cash</td>
</tr>
<tr>
<td>COD</td>
<td>Cash on delivery</td>
</tr>
<tr>
<td>COP</td>
<td>Commercial paper</td>
</tr>
<tr>
<td>CRC</td>
<td>Credit card</td>
</tr>
<tr>
<td>SFT</td>
<td>SWIFT</td>
</tr>
<tr>
<td>CHP</td>
<td>CHAPS</td>
</tr>
</table>
source <xsd:element name="SettlementMethod" type="SettlementMethodStructure">
 
<xsd:annotation>
   
<xsd:documentation>
     
<h2>Settlement method codes</h2>
     
<p>If
         
<tt>@CodeList</tt> is not present or is 'BASDA' then
         
<tt>@Code</tt> must contain an allowed value from the following list:
       
</p>
     
<table>
       
<tr>
         
<td>CHQ</td>
         
<td>Cheque</td>
       
</tr>
       
<tr>
         
<td>DD</td>
         
<td>Direct debit</td>
       
</tr>
       
<tr>
         
<td>SO</td>
         
<td>Standing Order</td>
       
</tr>
       
<tr>
         
<td>BCS</td>
         
<td>BACS</td>
       
</tr>
       
<tr>
         
<td>GRO</td>
         
<td>GIRO</td>
       
</tr>
       
<tr>
         
<td>PRN</td>
         
<td>Promissory Note LEC Letter of Credit</td>
       
</tr>
       
<tr>
         
<td>CSH</td>
         
<td>Cash</td>
       
</tr>
       
<tr>
         
<td>COD</td>
         
<td>Cash on delivery</td>
       
</tr>
       
<tr>
         
<td>COP</td>
         
<td>Commercial paper</td>
       
</tr>
       
<tr>
         
<td>CRC</td>
         
<td>Credit card</td>
       
</tr>
       
<tr>
         
<td>SFT</td>
         
<td>SWIFT</td>
       
</tr>
       
<tr>
         
<td>CHP</td>
         
<td>CHAPS</td>
       
</tr>
     
</table>
   
</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element SettlementTerms
diagram Invoice-v3_diagrams/Invoice-v3_p199.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type SettlementTermsStructure
properties
content complex
children PayByDate DaysFromInvoice DaysFromMonthEnd DaysFromDelivery PaidDate Description
used by
complexType SettlementStructure
attributes
Name  Type  Use  Default  Fixed  Annotation
Code  CodeType  optional      
Codelist  CodelistType  optional      
annotation
documentation
If a codelist is to be used then the code defines an elapsed time from invoice or delivery, the child element Description should be used to describe this. If the code value is 'Date', the element PayByDate should be used in the same format as other date fields.
documentation
<h2>Settlement terms codes</h2>
<p>If
          <tt>@CodeList</tt> is not present or is 'BASDA' then, if used,
          <tt>@Code</tt> must contain an allowed value from the following list:
        </p>
<table>
<tr>
<td>10I</td>
<td>10 days from date of invoice</td>
</tr>
<tr>
<td>20I</td>
<td>20 days from date of invoice</td>
</tr>
<tr>
<td>XXI</td>
<td>XX days from date of invoice</td>
</tr>
<tr>
<td>10D</td>
<td>10 days from date of deliver</td>
</tr>
<tr>
<td>XXD</td>
<td>XX days from date of delivery</td>
</tr>
<tr>
<td>Date</td>
<td>Fixed settlement date</td>
</tr>
<tr>
<td>PAD</td>
<td>Paid</td>
</tr>
</table>
source <xsd:element name="SettlementTerms" type="SettlementTermsStructure">
 
<xsd:annotation>
   
<xsd:documentation>If a codelist is to be used then the code defines an elapsed time from invoice or delivery, the child element Description should be used to describe this. If the code value is 'Date', the element PayByDate should be used in the same format as other date fields.</xsd:documentation>
   
<xsd:documentation>
     
<h2>Settlement terms codes</h2>
     
<p>If
         
<tt>@CodeList</tt> is not present or is 'BASDA' then, if used,
         
<tt>@Code</tt> must contain an allowed value from the following list:
       
</p>
     
<table>
       
<tr>
         
<td>10I</td>
         
<td>10 days from date of invoice</td>
       
</tr>
       
<tr>
         
<td>20I</td>
         
<td>20 days from date of invoice</td>
       
</tr>
       
<tr>
         
<td>XXI</td>
         
<td>XX days from date of invoice</td>
       
</tr>
       
<tr>
         
<td>10D</td>
         
<td>10 days from date of deliver</td>
       
</tr>
       
<tr>
         
<td>XXD</td>
         
<td>XX days from date of delivery</td>
       
</tr>
       
<tr>
         
<td>Date</td>
         
<td>Fixed settlement date</td>
       
</tr>
       
<tr>
         
<td>PAD</td>
         
<td>Paid</td>
       
</tr>
     
</table>
   
</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element ShelfLifeDate
diagram Invoice-v3_diagrams/Invoice-v3_p200.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type ShelfLifeDateType
properties
content simple
used by
complexType LotSerialDatesStructure
facets
Kind Value Annotation
pattern .+
source <xsd:element name="ShelfLifeDate" type="ShelfLifeDateType"/>

element Size
diagram Invoice-v3_diagrams/Invoice-v3_p201.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type SizeStructure
properties
content complex
used by
complexType PropertiesStructure
attributes
Name  Type  Use  Default  Fixed  Annotation
UOMCode  UOMCodeType  optional      
documentation
Code representing the Unit of Measure used for defining 'Units'
documentation
<h2>UOM numeric codes</h2>
<p>Numeric codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>PCE</td>
<td>Piece</td>
</tr>
<tr>
<td>NMB</td>
<td>Number</td>
</tr>
<tr>
<td>CEN</td>
<td>Hundred</td>
</tr>
<tr>
<td>MIL</td>
<td>Thousand</td>
</tr>
<tr>
<td>MIO</td>
<td>Million</td>
</tr>
<tr>
<td>MLD</td>
<td>Billion - US</td>
</tr>
<tr>
<td>BIL</td>
<td>Billion - EUR</td>
</tr>
<tr>
<td>BIL</td>
<td>Trillion - US</td>
</tr>
<tr>
<td>TRL</td>
<td>Trillion - EUR</td>
</tr>
<tr>
<td>DZN</td>
<td>Dozen</td>
</tr>
<tr>
<td>SCO</td>
<td>Score</td>
</tr>
<tr>
<td>GRO</td>
<td>Gross</td>
</tr>
</table>
documentation
<h2>UOM length codes </h2>
<p>Length codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>MMT</td>
<td>Millimetre</td>
</tr>
<tr>
<td>CMT</td>
<td>Centimetre</td>
</tr>
<tr>
<td>DMT</td>
<td>Decimetre</td>
</tr>
<tr>
<td>MTR</td>
<td>Metre</td>
</tr>
<tr>
<td>HMT</td>
<td>Hectometre</td>
</tr>
<tr>
<td>KMT</td>
<td>Kilometre</td>
</tr>
<tr>
<td>MAM</td>
<td>Mega meter</td>
</tr>
<tr>
<td>INH</td>
<td>Inch</td>
</tr>
<tr>
<td>FOT</td>
<td>Foot</td>
</tr>
<tr>
<td>YRD</td>
<td>Yard</td>
</tr>
<tr>
<td>SMI</td>
<td>Statute Mile</td>
</tr>
</table>
documentation
<h2>UOM weight codes </h2>
<p>Weight codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>MGM</td>
<td>Milligram</td>
</tr>
<tr>
<td>GRM</td>
<td>Gram</td>
</tr>
<tr>
<td>HGM</td>
<td>Hectogram</td>
</tr>
<tr>
<td>KGM</td>
<td>Kilogram</td>
</tr>
<tr>
<td>DTN</td>
<td>Decitonne</td>
</tr>
<tr>
<td>TNE</td>
<td>Metric ton</td>
</tr>
<tr>
<td>TNE</td>
<td>Tonne</td>
</tr>
<tr>
<td>KTN</td>
<td>Kilotonne</td>
</tr>
<tr>
<td>LBR</td>
<td>Pound</td>
</tr>
<tr>
<td>ONZ</td>
<td>Ounce</td>
</tr>
<tr>
<td>DRI</td>
<td>Dram</td>
</tr>
<tr>
<td>GRN</td>
<td>Grain</td>
</tr>
<tr>
<td>STI</td>
<td>Stone</td>
</tr>
<tr>
<td>QTR</td>
<td>Quarter</td>
</tr>
<tr>
<td>CNT</td>
<td>Central</td>
</tr>
<tr>
<td>CWA</td>
<td>Hundredweight - US</td>
</tr>
<tr>
<td>CWI</td>
<td>Hundredweight - UK</td>
</tr>
<tr>
<td>STN</td>
<td>Short ton</td>
</tr>
<tr>
<td>LTN</td>
<td>Long ton</td>
</tr>
</table>
documentation
<h2>UOM volume codes </h2>
<p>Volume codes must be one of:</p>
<table>
<tr>
<td>MMQ</td>
<td>Cubic millimetre</td>
</tr>
<tr>
<td>CMQ</td>
<td>Cubic centimetre</td>
</tr>
<tr>
<td>DMQ</td>
<td>Cubic decimetre</td>
</tr>
<tr>
<td>MTQ</td>
<td>Cubic metre</td>
</tr>
<tr>
<td>HMQ</td>
<td>Million cubic metres</td>
</tr>
<tr>
<td>MLT</td>
<td>Millilitre</td>
</tr>
<tr>
<td>CLT</td>
<td>Centilitre</td>
</tr>
<tr>
<td>DLT</td>
<td>Decilitre</td>
</tr>
<tr>
<td>LTR</td>
<td>Litre</td>
</tr>
<tr>
<td>HLT</td>
<td>Hectolitre</td>
</tr>
<tr>
<td>MAL</td>
<td>Mega litre</td>
</tr>
<tr>
<td>INQ</td>
<td>Cubic inch</td>
</tr>
<tr>
<td>FTQ</td>
<td>Cubic foot</td>
</tr>
<tr>
<td>YDQ</td>
<td>Cubic yard</td>
</tr>
</table>
UOMDescription  UOMDescriptionType  optional      
documentation
Human readable descriptions of the Unit of Measure.
UOMCodelist  UOMCodelistType  optional      
documentation
Codelist from which the UOMCode is taken
source <xsd:element name="Size" type="SizeStructure"/>

element SoftwareManufacturer
diagram Invoice-v3_diagrams/Invoice-v3_p202.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type SoftwareManufacturerType
properties
content simple
used by
complexType OriginatingSoftwareStructure
annotation
documentation
Represents the URI of the manufacturer of the application software that sends the document. URI is used to ensure unique naming.
source <xsd:element name="SoftwareManufacturer" type="SoftwareManufacturerType">
 
<xsd:annotation>
   
<xsd:documentation>Represents the URI of the manufacturer of the application software that sends the document. URI is used to ensure unique naming.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element SoftwareProduct
diagram Invoice-v3_diagrams/Invoice-v3_p203.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type SoftwareProductType
properties
content simple
used by
complexType OriginatingSoftwareStructure
annotation
documentation
The name of the sender software as allocated by its manufacturer
source <xsd:element name="SoftwareProduct" type="SoftwareProductType">
 
<xsd:annotation>
   
<xsd:documentation>The name of the sender software as allocated by its manufacturer</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element SoftwareSystemID
diagram Invoice-v3_diagrams/Invoice-v3_p204.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type SoftwareSystemIDType
properties
content simple
used by
complexType OriginatingSoftwareStructure
annotation
documentation
Represents an identifier of the particular system that sends the message. This identifier is optional, but is recommended to be sent. The format may be manufacturer specific, but could be a GUID.
source <xsd:element name="SoftwareSystemID" type="SoftwareSystemIDType">
 
<xsd:annotation>
   
<xsd:documentation>Represents an identifier of the particular system that sends the message. This identifier is optional, but is recommended to be sent. The format may be manufacturer specific, but could be a GUID.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element SoftwareVersion
diagram Invoice-v3_diagrams/Invoice-v3_p205.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type SoftwareVersionType
properties
content simple
used by
complexType OriginatingSoftwareStructure
annotation
documentation
The version identifier of the sender software as allocated by itsmanufacturer.
source <xsd:element name="SoftwareVersion" type="SoftwareVersionType">
 
<xsd:annotation>
   
<xsd:documentation>The version identifier of the sender software as allocated by itsmanufacturer.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element SpecialInstructions
diagram Invoice-v3_diagrams/Invoice-v3_p206.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type SpecialInstructionsType
properties
content simple
used by
element Invoice
complexType DeliveryStructure
source <xsd:element name="SpecialInstructions" type="SpecialInstructionsType"/>

element SpecialPriceDescription
diagram Invoice-v3_diagrams/Invoice-v3_p207.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type SpecialPriceDescriptionType
properties
content simple
used by
complexType PriceStructure
source <xsd:element name="SpecialPriceDescription" type="SpecialPriceDescriptionType"/>

element State
diagram Invoice-v3_diagrams/Invoice-v3_p208.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type StateType
properties
content simple
used by
complexType AddressStructure
annotation
documentation
State/County/Province
source <xsd:element name="State" type="StateType">
 
<xsd:annotation>
   
<xsd:documentation>State/County/Province</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element Status
diagram Invoice-v3_diagrams/Invoice-v3_p209.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type StatusType
properties
content simple
used by
complexType OrderResponseLineStructure
source <xsd:element name="Status" type="StatusType"/>

element Street
diagram Invoice-v3_diagrams/Invoice-v3_p210.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type StreetType
properties
content simple
used by
complexType AddressStructure
source <xsd:element name="Street" type="StreetType"/>

element Stylesheet
diagram Invoice-v3_diagrams/Invoice-v3_p211.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type StylesheetStructure
properties
content complex
children StylesheetOwner StylesheetName Version StylesheetType LogoURL
used by
complexTypes InvoiceHeadStructure OrderHeadStructure OrderResponseHeadStructure
source <xsd:element name="Stylesheet" type="StylesheetStructure"/>

element StylesheetName
diagram Invoice-v3_diagrams/Invoice-v3_p212.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type StylesheetNameType
properties
content simple
used by
complexType StylesheetStructure
annotation
documentation
Represents the URI at which a suitable style sheet may be found for rendering the document.
source <xsd:element name="StylesheetName" type="StylesheetNameType">
 
<xsd:annotation>
   
<xsd:documentation>Represents the URI at which a suitable style sheet may be found for rendering the document.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element StylesheetOwner
diagram Invoice-v3_diagrams/Invoice-v3_p213.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type StylesheetOwnerType
properties
content simple
used by
complexType StylesheetStructure
source <xsd:element name="StylesheetOwner" type="StylesheetOwnerType"/>

element StylesheetType
diagram Invoice-v3_diagrams/Invoice-v3_p214.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type StylesheetTypeType
properties
content simple
used by
complexType StylesheetStructure
source <xsd:element name="StylesheetType" type="StylesheetTypeType"/>

element SupplementaryUnits
diagram Invoice-v3_diagrams/Invoice-v3_p215.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type SupplementaryUnitsType
properties
content simple
used by
complexType IntrastatStructure
source <xsd:element name="SupplementaryUnits" type="SupplementaryUnitsType"/>

element Supplier
diagram Invoice-v3_diagrams/Invoice-v3_p216.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type SupplierStructure
properties
content complex
children SupplierReferences Party Address Contact Narrative
used by
element Invoice
annotation
documentation
eBIS-XML-UKGov: Known as Sales Point and Accounts Receivable in the OGC data model, Supplier is the party responsible for purchasing issues prior to fulfillment of Purchase Order and payment-related issues.
source <xsd:element name="Supplier" type="SupplierStructure">
 
<xsd:annotation>
   
<xsd:documentation>eBIS-XML-UKGov: Known as Sales Point and Accounts Receivable in the OGC data model, Supplier is the party responsible for purchasing issues prior to fulfillment of Purchase Order and payment-related issues.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element SupplierReferences
diagram Invoice-v3_diagrams/Invoice-v3_p217.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type SupplierReferencesStructure
properties
content complex
children BuyersCodeForSupplier TaxNumber GLN DUNS RegistrationNumber RegisteredIn
used by
complexType SupplierStructure
source <xsd:element name="SupplierReferences" type="SupplierReferencesStructure"/>

element SuppliersCodeForBuyer
diagram Invoice-v3_diagrams/Invoice-v3_p218.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type SuppliersCodeForBuyerType
properties
content simple
used by
complexType BuyerReferencesStructure
annotation
documentation
For batches of invoices: a common reference code to ensure that all invoices in a batch are for the same customer (Trading Partner internal id).
documentation
eBIS-XML-UKGov: Represents the seller's reference for the buyer organisation. This element is not specified by OGC for the Originator party and if it is provided, it may be ignored.
source <xsd:element name="SuppliersCodeForBuyer" type="SuppliersCodeForBuyerType">
 
<xsd:annotation>
   
<xsd:documentation>For batches of invoices: a common reference code to ensure that all invoices in a batch are for the same customer (Trading Partner internal id).</xsd:documentation>
   
<xsd:documentation>eBIS-XML-UKGov: Represents the seller's reference for the buyer organisation. This element is not specified by OGC for the Originator party and if it is provided, it may be ignored.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element SuppliersCodeForInvoiceTo
diagram Invoice-v3_diagrams/Invoice-v3_p219.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type SuppliersCodeForInvoiceToType
properties
content simple
used by
complexType InvoiceToReferencesStructure
source <xsd:element name="SuppliersCodeForInvoiceTo" type="SuppliersCodeForInvoiceToType"/>

element SuppliersCodeForLocation
diagram Invoice-v3_diagrams/Invoice-v3_p220.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type SuppliersCodeForLocationType
properties
content simple
used by
complexType DeliverFromReferencesStructure
source <xsd:element name="SuppliersCodeForLocation" type="SuppliersCodeForLocationType"/>

element SuppliersInvoiceNumber
diagram Invoice-v3_diagrams/Invoice-v3_p221.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type SuppliersInvoiceNumberStructure
properties
content complex
used by
complexType InvoiceReferencesStructure
attributes
Name  Type  Use  Default  Fixed  Annotation
Preserve  PreserveType  optional      
source <xsd:element name="SuppliersInvoiceNumber" type="SuppliersInvoiceNumberStructure"/>

element SuppliersOrderReference
diagram Invoice-v3_diagrams/Invoice-v3_p222.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type SuppliersOrderReferenceStructure
properties
content complex
used by
complexTypes InvoiceReferencesStructure OrderReferencesStructure OrderResponseReferencesStructure
attributes
Name  Type  Use  Default  Fixed  Annotation
Preserve  PreserveType  optional      
annotation
documentation
This value should be included as a reference in documents relating to this transaction.
source <xsd:element name="SuppliersOrderReference" type="SuppliersOrderReferenceStructure">
 
<xsd:annotation>
   
<xsd:documentation>This value should be included as a reference in documents relating to this transaction.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element SuppliersProductCode
diagram Invoice-v3_diagrams/Invoice-v3_p223.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type SuppliersProductCodeType
properties
content simple
used by
complexType ProductStructure
annotation
documentation
eBIS-XML-UKGov: Represents the identifier of the Item in the form used by the seller.
source <xsd:element name="SuppliersProductCode" type="SuppliersProductCodeType">
 
<xsd:annotation>
   
<xsd:documentation>eBIS-XML-UKGov: Represents the identifier of the Item in the form used by the seller.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element Switchboard
diagram Invoice-v3_diagrams/Invoice-v3_p224.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type SwitchboardType
properties
content simple
used by
complexType ContactStructure
annotation
documentation
Represents an organisation's main telephone switchboard number.
source <xsd:element name="Switchboard" type="SwitchboardType">
 
<xsd:annotation>
   
<xsd:documentation>Represents an organisation's main telephone switchboard number.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element TaxableTotal
diagram Invoice-v3_diagrams/Invoice-v3_p225.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type TaxableTotalType
properties
content simple
used by
complexType InvoiceTotalStructure
annotation
documentation
TaxableTotal must be LineValueTotal less SettlementDiscountTotal.
source <xsd:element name="TaxableTotal" type="TaxableTotalType">
 
<xsd:annotation>
   
<xsd:documentation>TaxableTotal must be LineValueTotal less SettlementDiscountTotal.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element TaxableValueAtRate
diagram Invoice-v3_diagrams/Invoice-v3_p226.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type TaxableValueAtRateType
properties
content simple
used by
complexType TaxSubTotalStructure
annotation
documentation
Goods value to which tax rate is applied. TaxableValueAtRate should be equal to TotalValueAtRate, less SettlementDiscountAtRate.
source <xsd:element name="TaxableValueAtRate" type="TaxableValueAtRateType">
 
<xsd:annotation>
   
<xsd:documentation>Goods value to which tax rate is applied. TaxableValueAtRate should be equal to TotalValueAtRate, less SettlementDiscountAtRate.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element TaxAtRate
diagram Invoice-v3_diagrams/Invoice-v3_p227.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type TaxAtRateType
properties
content simple
used by
complexType TaxSubTotalStructure
annotation
documentation
Tax based on the taxable value with or without settlement discount according to the tax treatment of settlement discounts.  D = A*V/100 or D = C*V/100 according to the tax treatment of settlement discounts.
source <xsd:element name="TaxAtRate" type="TaxAtRateType">
 
<xsd:annotation>
   
<xsd:documentation>Tax based on the taxable value with or without settlement discount according to the tax treatment of settlement discounts.  D = A*V/100 or D = C*V/100 according to the tax treatment of settlement discounts.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element TaxCurrency
diagram Invoice-v3_diagrams/Invoice-v3_p228.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type CurrencyStructure
properties
content complex
children Currency AlternateCurrency Rate
used by
complexType TaxSubTotalStructure
annotation
documentation
Currency of tax shown in this batch trailer. Defaults to invoice currency. ISO 3 Char - default: GBP. This reflects the TaxCurrency type in the invoice
source <xsd:element name="TaxCurrency" type="CurrencyStructure">
 
<xsd:annotation>
   
<xsd:documentation>Currency of tax shown in this batch trailer. Defaults to invoice currency. ISO 3 Char - default: GBP. This reflects the TaxCurrency type in the invoice</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element TaxNumber
diagram Invoice-v3_diagrams/Invoice-v3_p229.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type TaxNumberType
properties
content simple
used by
complexTypes BuyerReferencesStructure CarrierReferencesStructure DeliverFromReferencesStructure DeliverToReferencesStructure InvoiceToReferencesStructure SupplierReferencesStructure
annotation
documentation
Represents the tax identifier (e.g. VAT number) assigned to an organisation registered for tax by the relevant national authority, such as Customs and Excise in the UK.
source <xsd:element name="TaxNumber" type="TaxNumberType">
 
<xsd:annotation>
   
<xsd:documentation>Represents the tax identifier (e.g. VAT number) assigned to an organisation registered for tax by the relevant national authority, such as Customs and Excise in the UK.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element TaxPointDate
diagram Invoice-v3_diagrams/Invoice-v3_p230.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type TaxPointDateType
properties
content simple
used by
element Invoice
annotation
documentation
Represents the date when tax applies.
source <xsd:element name="TaxPointDate" type="TaxPointDateType">
 
<xsd:annotation>
   
<xsd:documentation>Represents the date when tax applies.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element TaxRate
diagram Invoice-v3_diagrams/Invoice-v3_p231.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type TaxRateStructure
properties
content complex
used by
complexTypes LineTaxStructure TaxSubTotalStructure
attributes
Name  Type  Use  Default  Fixed  Annotation
Code  CodeType  required      
Codelist  CodelistType  optional      
annotation
documentation
<h2>BASDA Tax rate codes for Orders</h2>
<p>If
          <tt>TaxRate/@Codelist</tt> is 'BASDA' or not present,
          <tt>TaxRate/@Code</tt> must be one of:
        </p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>E</td>
<td>Exempt</td>
</tr>
<tr>
<td>H</td>
<td>Higher rate</td>
</tr>
<tr>
<td>L</td>
<td>Lower rate</td>
</tr>
<tr>
<td>N</td>
<td>Other</td>
</tr>
<tr>
<td>S</td>
<td>Standard</td>
</tr>
<tr>
<td>Z</td>
<td>Zero</td>
</tr>
<tr>
<td>X</td>
<td>Out of scope (
              <strong>UK Orders only</strong>)
            </td>
</tr>
</table>
documentation
<h2>eBIS-XML-UKGov TaxRate codes: codelist UKGov-VAT.</h2>
<p>For eBIS-XML-UKGov, The content of the TaxRate element represents the
      applicable percentage rate of tax (e.g. 17.5). The Codelist attribute is
      to have the value 'UKGov-VAT'. The Code attribute represents the tax
      band, if applicable (e.g.  standard,zero-rated, exempt, reduced). This
      attribute is not mandatory in the OGC model but is required for eBIS-XML.
      The allowable values of the Code attribute are as follows:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
</tr>
<tr>
<td>standard</td>
</tr>
<tr>
<td>reduced</td>
</tr>
<tr>
<td>zero-rated</td>
</tr>
<tr>
<td>exempt</td>
</tr>
</table>
source <xsd:element name="TaxRate" type="TaxRateStructure">
 
<xsd:annotation>
   
<xsd:documentation>
     
<h2>BASDA Tax rate codes for Orders</h2>
     
<p>If
         
<tt>TaxRate/@Codelist</tt> is 'BASDA' or not present,
         
<tt>TaxRate/@Code</tt> must be one of:
       
</p>
     
<table>
       
<tr>
         
<td>
           
<b>Code</b>
         
</td>
         
<td>
           
<b>Meaning</b>
         
</td>
       
</tr>
       
<tr>
         
<td>E</td>
         
<td>Exempt</td>
       
</tr>
       
<tr>
         
<td>H</td>
         
<td>Higher rate</td>
       
</tr>
       
<tr>
         
<td>L</td>
         
<td>Lower rate</td>
       
</tr>
       
<tr>
         
<td>N</td>
         
<td>Other</td>
       
</tr>
       
<tr>
         
<td>S</td>
         
<td>Standard</td>
       
</tr>
       
<tr>
         
<td>Z</td>
         
<td>Zero</td>
       
</tr>
       
<tr>
         
<td>X</td>
         
<td>Out of scope (
             
<strong>UK Orders only</strong>)
           
</td>
       
</tr>
     
</table>
   
</xsd:documentation>
   
<xsd:documentation>
     
<h2>eBIS-XML-UKGov TaxRate codes: codelist UKGov-VAT.</h2>
     
<p>For eBIS-XML-UKGov, The content of the TaxRate element represents the
      applicable percentage rate of tax (e.g. 17.5). The Codelist attribute is
      to have the value 'UKGov-VAT'. The Code attribute represents the tax
      band, if applicable (e.g.  standard,zero-rated, exempt, reduced). This
      attribute is not mandatory in the OGC model but is required for eBIS-XML.
      The allowable values of the Code attribute are as follows:
</p>
     
<table>
       
<tr>
         
<td>
           
<b>Code</b>
         
</td>
       
</tr>
       
<tr>
         
<td>standard</td>
       
</tr>
       
<tr>
         
<td>reduced</td>
       
</tr>
       
<tr>
         
<td>zero-rated</td>
       
</tr>
       
<tr>
         
<td>exempt</td>
       
</tr>
     
</table>
   
</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element TaxRef
diagram Invoice-v3_diagrams/Invoice-v3_p232.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type TaxRefStructure
properties
content complex
used by
complexType LineTaxStructure
attributes
Name  Type  Use  Default  Fixed  Annotation
Code  CodeType  optional      
Codelist  CodelistType  optional      
Preserve  PreserveType  optional      
source <xsd:element name="TaxRef" type="TaxRefStructure"/>

element TaxSubTotal
diagram Invoice-v3_diagrams/Invoice-v3_p233.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type TaxSubTotalStructure
properties
content complex
children TaxRate NumberOfLinesAtRate TotalValueAtRate SettlementDiscountAtRate TaxableValueAtRate TaxAtRate NetPaymentAtRate GrossPaymentAtRate TaxCurrency
used by
element Invoice
annotation
documentation
One instance for each individual tax rate used
source <xsd:element name="TaxSubTotal" type="TaxSubTotalStructure">
 
<xsd:annotation>
   
<xsd:documentation>One instance for each individual tax rate used</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element TaxTotal
diagram Invoice-v3_diagrams/Invoice-v3_p234.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type TaxTotalType
properties
content simple
used by
complexTypes InvoiceTotalStructure OrderResponseTotalStructure OrderTotalStructure
annotation
documentation
Sum of TaxAtRate values from TaxSubTotal records. TaxTotal must be the sum of the TaxSubTotal/TaxAtRate values.
source <xsd:element name="TaxTotal" type="TaxTotalType">
 
<xsd:annotation>
   
<xsd:documentation>Sum of TaxAtRate values from TaxSubTotal records. TaxTotal must be the sum of the TaxSubTotal/TaxAtRate values.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element TaxValue
diagram Invoice-v3_diagrams/Invoice-v3_p235.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type TaxValueType
properties
content simple
used by
complexType LineTaxStructure
annotation
documentation
eBIS-XML-UKGov: Represents amount of tax to be charged on the line.
source <xsd:element name="TaxValue" type="TaxValueType">
 
<xsd:annotation>
   
<xsd:documentation>eBIS-XML-UKGov: Represents amount of tax to be charged on the line.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element Telex
diagram Invoice-v3_diagrams/Invoice-v3_p236.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type TelexType
properties
content simple
used by
complexType ContactStructure
source <xsd:element name="Telex" type="TelexType"/>

element TermsConditions
diagram Invoice-v3_diagrams/Invoice-v3_p237.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type TermsConditionsType
properties
content simple
used by
complexTypes InvoiceReferencesStructure OrderReferencesStructure OrderResponseReferencesStructure
annotation
documentation
eBIS-XML-UKGov: Represents text or pointer to the sender's terms and conditions associated with the document. This may be a URL pointing to the sender's web-site or text. This does not include delivery terms.
source <xsd:element name="TermsConditions" type="TermsConditionsType">
 
<xsd:annotation>
   
<xsd:documentation>eBIS-XML-UKGov: Represents text or pointer to the sender's terms and conditions associated with the document. This may be a URL pointing to the sender's web-site or text. This does not include delivery terms.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element Test
diagram Invoice-v3_diagrams/Invoice-v3_p238.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type TestStructure
properties
content complex
used by
complexType TestFlagStructure
attributes
Name  Type  Use  Default  Fixed  Annotation
ExpectedReply  ExpectedReplyType  optional      
Mode  ModeType  required      
documentation
Test status is a boolean. If value is true, the document is intended for test purposes only (i.e. not to constitute a contractural commitment). 
source <xsd:element name="Test" type="TestStructure"/>

element TestFlag
diagram Invoice-v3_diagrams/Invoice-v3_p239.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type TestFlagStructure
properties
content complex
mixed true
children Test
used by
complexTypes InvoiceHeadStructure OrderHeadStructure OrderResponseHeadStructure
attributes
Name  Type  Use  Default  Fixed  Annotation
TestReference  TestReferenceType  optional      
documentation
This is the developer's reference, which will be returned in the test response.
source <xsd:element name="TestFlag" type="TestFlagStructure"/>

element TotalNumberOfItems
diagram Invoice-v3_diagrams/Invoice-v3_p240.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type TotalNumberOfItemsType
properties
content simple
annotation
documentation
Total number of eBIS-XML documents in this batch
source <xsd:element name="TotalNumberOfItems" type="TotalNumberOfItemsType">
 
<xsd:annotation>
   
<xsd:documentation>Total number of eBIS-XML documents in this batch</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element TotalValue
diagram Invoice-v3_diagrams/Invoice-v3_p241.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type TotalValueType
properties
content simple
annotation
documentation
Total line goods value. For example: A = sum of all LineValueTotal from line details for all invoices for this T.P. For orders, use sum of all GoodsValue.  TotalValue has minOccurs of 0 in order to support all batched documents but it should be present and populated wherever possible.
source <xsd:element name="TotalValue" type="TotalValueType">
 
<xsd:annotation>
   
<xsd:documentation>Total line goods value. For example: A = sum of all LineValueTotal from line details for all invoices for this T.P. For orders, use sum of all GoodsValue.  TotalValue has minOccurs of 0 in order to support all batched documents but it should be present and populated wherever possible.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element TotalValueAtRate
diagram Invoice-v3_diagrams/Invoice-v3_p242.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type TotalValueAtRateType
properties
content simple
used by
complexType TaxSubTotalStructure
annotation
documentation
Sum of line-level totals excluding tax charged at this rate. Whether this is NetLineTotal or LineTotal will vary between applications and tax jurisdictions. Note that LineTotal was deprecated from 3.09 in favour of NetLineTotal and GrossLineTotal. Value A in tax calculations.
documentation
eBIS-XML-UKGov: Represents the total monetary value of a Tax (at specified band or percentage) on the document.
source <xsd:element name="TotalValueAtRate" type="TotalValueAtRateType">
 
<xsd:annotation>
   
<xsd:documentation>Sum of line-level totals excluding tax charged at this rate. Whether this is NetLineTotal or LineTotal will vary between applications and tax jurisdictions. Note that LineTotal was deprecated from 3.09 in favour of NetLineTotal and GrossLineTotal. Value A in tax calculations.</xsd:documentation>
   
<xsd:documentation>eBIS-XML-UKGov: Represents the total monetary value of a Tax (at specified band or percentage) on the document.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element TradedUnitCode
diagram Invoice-v3_diagrams/Invoice-v3_p243.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type TradedUnitCodeType
properties
content simple
used by
complexType ProductStructure
annotation
documentation
Number conformant to UCC.EAN specification.
source <xsd:element name="TradedUnitCode" type="TradedUnitCodeType">
 
<xsd:annotation>
   
<xsd:documentation>Number conformant to UCC.EAN specification.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element Type
diagram Invoice-v3_diagrams/Invoice-v3_p244.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type TypeStructure
properties
content complex
used by
complexTypes AmountDiscountStructure PercentDiscountStructure
attributes
Name  Type  Use  Default  Fixed  Annotation
Code  CodeType  optional      
Codelist  CodelistType  optional      
annotation
documentation
<h2>Percent discount type codes</h2>
<p>If
          <tt>PercentDiscount/Type/@Codelist</tt> is 'BASDA' or not supplied,
          <tt>PercentDiscount/Type/@Code</tt>, if used, must be one of:
        </p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>SPD</td>
<td>Special Discount</td>
</tr>
<tr>
<td>LID</td>
<td>Line Discount</td>
</tr>
<tr>
<td>VOD</td>
<td>Volume Discount</td>
</tr>
<tr>
<td>ESD</td>
<td>Early Settlement Discount</td>
</tr>
<tr>
<td>LPI</td>
<td>Late payment interest charge</td>
</tr>
<tr>
<td>RED</td>
<td>Recipe Discount - dependent on other items</td>
</tr>
<tr>
<td>TRD</td>
<td>Trade Discount</td>
</tr>
</table>
source <xsd:element name="Type" type="TypeStructure">
 
<xsd:annotation>
   
<xsd:documentation>
     
<h2>Percent discount type codes</h2>
     
<p>If
         
<tt>PercentDiscount/Type/@Codelist</tt> is 'BASDA' or not supplied,
         
<tt>PercentDiscount/Type/@Code</tt>, if used, must be one of:
       
</p>
     
<table>
       
<tr>
         
<td>
           
<b>Code</b>
         
</td>
         
<td>
           
<b>Meaning</b>
         
</td>
       
</tr>
       
<tr>
         
<td>SPD</td>
         
<td>Special Discount</td>
       
</tr>
       
<tr>
         
<td>LID</td>
         
<td>Line Discount</td>
       
</tr>
       
<tr>
         
<td>VOD</td>
         
<td>Volume Discount</td>
       
</tr>
       
<tr>
         
<td>ESD</td>
         
<td>Early Settlement Discount</td>
       
</tr>
       
<tr>
         
<td>LPI</td>
         
<td>Late payment interest charge</td>
       
</tr>
       
<tr>
         
<td>RED</td>
         
<td>Recipe Discount - dependent on other items</td>
       
</tr>
       
<tr>
         
<td>TRD</td>
         
<td>Trade Discount</td>
       
</tr>
     
</table>
   
</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element TypeOfSupply
diagram Invoice-v3_diagrams/Invoice-v3_p245.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type TypeOfSupplyType
properties
content simple
used by
element Invoice
source <xsd:element name="TypeOfSupply" type="TypeOfSupplyType"/>

element UnitPrice
diagram Invoice-v3_diagrams/Invoice-v3_p246.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type UnitPriceType
properties
content simple
used by
complexType PriceStructure
annotation
documentation
eBIS-XML-UKGov: This field represents the price of one unit of the ordered item.
source <xsd:element name="UnitPrice" type="UnitPriceType">
 
<xsd:annotation>
   
<xsd:documentation>eBIS-XML-UKGov: This field represents the price of one unit of the ordered item.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element Units
diagram Invoice-v3_diagrams/Invoice-v3_p247.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type UnitsType
properties
content simple
used by
complexType PriceStructure
source <xsd:element name="Units" type="UnitsType"/>

element UserID
diagram Invoice-v3_diagrams/Invoice-v3_p248.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type UserIDType
properties
content simple
used by
complexType ContactStructure
source <xsd:element name="UserID" type="UserIDType"/>

element ValidFrom
diagram Invoice-v3_diagrams/Invoice-v3_p249.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type IssueDateType
properties
content simple
used by
complexType CardDetailsStructure
facets
Kind Value Annotation
pattern \d{2}[\-/. ]\d{2,4}
annotation
documentation
Represents the first month that the card is valid.
source <xsd:element name="ValidFrom" type="IssueDateType">
 
<xsd:annotation>
   
<xsd:documentation>Represents the first month that the card is valid.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element Version
diagram Invoice-v3_diagrams/Invoice-v3_p250.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type VersionType
properties
content simple
used by
complexTypes SchemaStructure StylesheetStructure
annotation
documentation
Represents the version of the XML schema with which
        this document complies. This should be the same as the value of the
        version attribute in the schema element of the document
        schema.
documentation
eBIS-XML-UKGov: This element provided the means of
        identifying that a message uses the UKGov subset of eBIS-XML. The
        schema version must be correct: for example
        3.09-UKGov
source <xsd:element name="Version" type="VersionType">
 
<xsd:annotation>
   
<xsd:documentation>Represents the version of the XML schema with which
        this document complies. This should be the same as the value of the
        version attribute in the schema element of the document
        schema.
</xsd:documentation>
   
<xsd:documentation>eBIS-XML-UKGov: This element provided the means of
        identifying that a message uses the UKGov subset of eBIS-XML. The
        schema version must be correct: for example
        3.09-UKGov
</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element Volume
diagram Invoice-v3_diagrams/Invoice-v3_p251.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type VolumeStructure
properties
content complex
used by
complexType PropertiesStructure
attributes
Name  Type  Use  Default  Fixed  Annotation
UOMCode  UOMCodeType  optional      
documentation
Code representing the Unit of Measure used for defining 'Units'
documentation
<h2>UOM numeric codes</h2>
<p>Numeric codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>PCE</td>
<td>Piece</td>
</tr>
<tr>
<td>NMB</td>
<td>Number</td>
</tr>
<tr>
<td>CEN</td>
<td>Hundred</td>
</tr>
<tr>
<td>MIL</td>
<td>Thousand</td>
</tr>
<tr>
<td>MIO</td>
<td>Million</td>
</tr>
<tr>
<td>MLD</td>
<td>Billion - US</td>
</tr>
<tr>
<td>BIL</td>
<td>Billion - EUR</td>
</tr>
<tr>
<td>BIL</td>
<td>Trillion - US</td>
</tr>
<tr>
<td>TRL</td>
<td>Trillion - EUR</td>
</tr>
<tr>
<td>DZN</td>
<td>Dozen</td>
</tr>
<tr>
<td>SCO</td>
<td>Score</td>
</tr>
<tr>
<td>GRO</td>
<td>Gross</td>
</tr>
</table>
documentation
<h2>UOM length codes </h2>
<p>Length codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>MMT</td>
<td>Millimetre</td>
</tr>
<tr>
<td>CMT</td>
<td>Centimetre</td>
</tr>
<tr>
<td>DMT</td>
<td>Decimetre</td>
</tr>
<tr>
<td>MTR</td>
<td>Metre</td>
</tr>
<tr>
<td>HMT</td>
<td>Hectometre</td>
</tr>
<tr>
<td>KMT</td>
<td>Kilometre</td>
</tr>
<tr>
<td>MAM</td>
<td>Mega meter</td>
</tr>
<tr>
<td>INH</td>
<td>Inch</td>
</tr>
<tr>
<td>FOT</td>
<td>Foot</td>
</tr>
<tr>
<td>YRD</td>
<td>Yard</td>
</tr>
<tr>
<td>SMI</td>
<td>Statute Mile</td>
</tr>
</table>
documentation
<h2>UOM weight codes </h2>
<p>Weight codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>MGM</td>
<td>Milligram</td>
</tr>
<tr>
<td>GRM</td>
<td>Gram</td>
</tr>
<tr>
<td>HGM</td>
<td>Hectogram</td>
</tr>
<tr>
<td>KGM</td>
<td>Kilogram</td>
</tr>
<tr>
<td>DTN</td>
<td>Decitonne</td>
</tr>
<tr>
<td>TNE</td>
<td>Metric ton</td>
</tr>
<tr>
<td>TNE</td>
<td>Tonne</td>
</tr>
<tr>
<td>KTN</td>
<td>Kilotonne</td>
</tr>
<tr>
<td>LBR</td>
<td>Pound</td>
</tr>
<tr>
<td>ONZ</td>
<td>Ounce</td>
</tr>
<tr>
<td>DRI</td>
<td>Dram</td>
</tr>
<tr>
<td>GRN</td>
<td>Grain</td>
</tr>
<tr>
<td>STI</td>
<td>Stone</td>
</tr>
<tr>
<td>QTR</td>
<td>Quarter</td>
</tr>
<tr>
<td>CNT</td>
<td>Central</td>
</tr>
<tr>
<td>CWA</td>
<td>Hundredweight - US</td>
</tr>
<tr>
<td>CWI</td>
<td>Hundredweight - UK</td>
</tr>
<tr>
<td>STN</td>
<td>Short ton</td>
</tr>
<tr>
<td>LTN</td>
<td>Long ton</td>
</tr>
</table>
documentation
<h2>UOM volume codes </h2>
<p>Volume codes must be one of:</p>
<table>
<tr>
<td>MMQ</td>
<td>Cubic millimetre</td>
</tr>
<tr>
<td>CMQ</td>
<td>Cubic centimetre</td>
</tr>
<tr>
<td>DMQ</td>
<td>Cubic decimetre</td>
</tr>
<tr>
<td>MTQ</td>
<td>Cubic metre</td>
</tr>
<tr>
<td>HMQ</td>
<td>Million cubic metres</td>
</tr>
<tr>
<td>MLT</td>
<td>Millilitre</td>
</tr>
<tr>
<td>CLT</td>
<td>Centilitre</td>
</tr>
<tr>
<td>DLT</td>
<td>Decilitre</td>
</tr>
<tr>
<td>LTR</td>
<td>Litre</td>
</tr>
<tr>
<td>HLT</td>
<td>Hectolitre</td>
</tr>
<tr>
<td>MAL</td>
<td>Mega litre</td>
</tr>
<tr>
<td>INQ</td>
<td>Cubic inch</td>
</tr>
<tr>
<td>FTQ</td>
<td>Cubic foot</td>
</tr>
<tr>
<td>YDQ</td>
<td>Cubic yard</td>
</tr>
</table>
UOMDescription  UOMDescriptionType  optional      
documentation
Human readable descriptions of the Unit of Measure.
UOMCodelist  UOMCodelistType  optional      
documentation
Codelist from which the UOMCode is taken
source <xsd:element name="Volume" type="VolumeStructure"/>

element Weight
diagram Invoice-v3_diagrams/Invoice-v3_p252.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type WeightStructure
properties
content complex
used by
complexType PropertiesStructure
attributes
Name  Type  Use  Default  Fixed  Annotation
UOMCode  UOMCodeType  optional      
documentation
Code representing the Unit of Measure used for defining 'Units'
documentation
<h2>UOM numeric codes</h2>
<p>Numeric codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>PCE</td>
<td>Piece</td>
</tr>
<tr>
<td>NMB</td>
<td>Number</td>
</tr>
<tr>
<td>CEN</td>
<td>Hundred</td>
</tr>
<tr>
<td>MIL</td>
<td>Thousand</td>
</tr>
<tr>
<td>MIO</td>
<td>Million</td>
</tr>
<tr>
<td>MLD</td>
<td>Billion - US</td>
</tr>
<tr>
<td>BIL</td>
<td>Billion - EUR</td>
</tr>
<tr>
<td>BIL</td>
<td>Trillion - US</td>
</tr>
<tr>
<td>TRL</td>
<td>Trillion - EUR</td>
</tr>
<tr>
<td>DZN</td>
<td>Dozen</td>
</tr>
<tr>
<td>SCO</td>
<td>Score</td>
</tr>
<tr>
<td>GRO</td>
<td>Gross</td>
</tr>
</table>
documentation
<h2>UOM length codes </h2>
<p>Length codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>MMT</td>
<td>Millimetre</td>
</tr>
<tr>
<td>CMT</td>
<td>Centimetre</td>
</tr>
<tr>
<td>DMT</td>
<td>Decimetre</td>
</tr>
<tr>
<td>MTR</td>
<td>Metre</td>
</tr>
<tr>
<td>HMT</td>
<td>Hectometre</td>
</tr>
<tr>
<td>KMT</td>
<td>Kilometre</td>
</tr>
<tr>
<td>MAM</td>
<td>Mega meter</td>
</tr>
<tr>
<td>INH</td>
<td>Inch</td>
</tr>
<tr>
<td>FOT</td>
<td>Foot</td>
</tr>
<tr>
<td>YRD</td>
<td>Yard</td>
</tr>
<tr>
<td>SMI</td>
<td>Statute Mile</td>
</tr>
</table>
documentation
<h2>UOM weight codes </h2>
<p>Weight codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>MGM</td>
<td>Milligram</td>
</tr>
<tr>
<td>GRM</td>
<td>Gram</td>
</tr>
<tr>
<td>HGM</td>
<td>Hectogram</td>
</tr>
<tr>
<td>KGM</td>
<td>Kilogram</td>
</tr>
<tr>
<td>DTN</td>
<td>Decitonne</td>
</tr>
<tr>
<td>TNE</td>
<td>Metric ton</td>
</tr>
<tr>
<td>TNE</td>
<td>Tonne</td>
</tr>
<tr>
<td>KTN</td>
<td>Kilotonne</td>
</tr>
<tr>
<td>LBR</td>
<td>Pound</td>
</tr>
<tr>
<td>ONZ</td>
<td>Ounce</td>
</tr>
<tr>
<td>DRI</td>
<td>Dram</td>
</tr>
<tr>
<td>GRN</td>
<td>Grain</td>
</tr>
<tr>
<td>STI</td>
<td>Stone</td>
</tr>
<tr>
<td>QTR</td>
<td>Quarter</td>
</tr>
<tr>
<td>CNT</td>
<td>Central</td>
</tr>
<tr>
<td>CWA</td>
<td>Hundredweight - US</td>
</tr>
<tr>
<td>CWI</td>
<td>Hundredweight - UK</td>
</tr>
<tr>
<td>STN</td>
<td>Short ton</td>
</tr>
<tr>
<td>LTN</td>
<td>Long ton</td>
</tr>
</table>
documentation
<h2>UOM volume codes </h2>
<p>Volume codes must be one of:</p>
<table>
<tr>
<td>MMQ</td>
<td>Cubic millimetre</td>
</tr>
<tr>
<td>CMQ</td>
<td>Cubic centimetre</td>
</tr>
<tr>
<td>DMQ</td>
<td>Cubic decimetre</td>
</tr>
<tr>
<td>MTQ</td>
<td>Cubic metre</td>
</tr>
<tr>
<td>HMQ</td>
<td>Million cubic metres</td>
</tr>
<tr>
<td>MLT</td>
<td>Millilitre</td>
</tr>
<tr>
<td>CLT</td>
<td>Centilitre</td>
</tr>
<tr>
<td>DLT</td>
<td>Decilitre</td>
</tr>
<tr>
<td>LTR</td>
<td>Litre</td>
</tr>
<tr>
<td>HLT</td>
<td>Hectolitre</td>
</tr>
<tr>
<td>MAL</td>
<td>Mega litre</td>
</tr>
<tr>
<td>INQ</td>
<td>Cubic inch</td>
</tr>
<tr>
<td>FTQ</td>
<td>Cubic foot</td>
</tr>
<tr>
<td>YDQ</td>
<td>Cubic yard</td>
</tr>
</table>
UOMDescription  UOMDescriptionType  optional      
documentation
Human readable descriptions of the Unit of Measure.
UOMCodelist  UOMCodelistType  optional      
documentation
Codelist from which the UOMCode is taken
source <xsd:element name="Weight" type="WeightStructure"/>

element Width
diagram Invoice-v3_diagrams/Invoice-v3_p253.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type WidthStructure
properties
content complex
used by
complexType PropertiesStructure
attributes
Name  Type  Use  Default  Fixed  Annotation
UOMCode  UOMCodeType  optional      
documentation
Code representing the Unit of Measure used for defining 'Units'
documentation
<h2>UOM numeric codes</h2>
<p>Numeric codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>PCE</td>
<td>Piece</td>
</tr>
<tr>
<td>NMB</td>
<td>Number</td>
</tr>
<tr>
<td>CEN</td>
<td>Hundred</td>
</tr>
<tr>
<td>MIL</td>
<td>Thousand</td>
</tr>
<tr>
<td>MIO</td>
<td>Million</td>
</tr>
<tr>
<td>MLD</td>
<td>Billion - US</td>
</tr>
<tr>
<td>BIL</td>
<td>Billion - EUR</td>
</tr>
<tr>
<td>BIL</td>
<td>Trillion - US</td>
</tr>
<tr>
<td>TRL</td>
<td>Trillion - EUR</td>
</tr>
<tr>
<td>DZN</td>
<td>Dozen</td>
</tr>
<tr>
<td>SCO</td>
<td>Score</td>
</tr>
<tr>
<td>GRO</td>
<td>Gross</td>
</tr>
</table>
documentation
<h2>UOM length codes </h2>
<p>Length codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>MMT</td>
<td>Millimetre</td>
</tr>
<tr>
<td>CMT</td>
<td>Centimetre</td>
</tr>
<tr>
<td>DMT</td>
<td>Decimetre</td>
</tr>
<tr>
<td>MTR</td>
<td>Metre</td>
</tr>
<tr>
<td>HMT</td>
<td>Hectometre</td>
</tr>
<tr>
<td>KMT</td>
<td>Kilometre</td>
</tr>
<tr>
<td>MAM</td>
<td>Mega meter</td>
</tr>
<tr>
<td>INH</td>
<td>Inch</td>
</tr>
<tr>
<td>FOT</td>
<td>Foot</td>
</tr>
<tr>
<td>YRD</td>
<td>Yard</td>
</tr>
<tr>
<td>SMI</td>
<td>Statute Mile</td>
</tr>
</table>
documentation
<h2>UOM weight codes </h2>
<p>Weight codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>MGM</td>
<td>Milligram</td>
</tr>
<tr>
<td>GRM</td>
<td>Gram</td>
</tr>
<tr>
<td>HGM</td>
<td>Hectogram</td>
</tr>
<tr>
<td>KGM</td>
<td>Kilogram</td>
</tr>
<tr>
<td>DTN</td>
<td>Decitonne</td>
</tr>
<tr>
<td>TNE</td>
<td>Metric ton</td>
</tr>
<tr>
<td>TNE</td>
<td>Tonne</td>
</tr>
<tr>
<td>KTN</td>
<td>Kilotonne</td>
</tr>
<tr>
<td>LBR</td>
<td>Pound</td>
</tr>
<tr>
<td>ONZ</td>
<td>Ounce</td>
</tr>
<tr>
<td>DRI</td>
<td>Dram</td>
</tr>
<tr>
<td>GRN</td>
<td>Grain</td>
</tr>
<tr>
<td>STI</td>
<td>Stone</td>
</tr>
<tr>
<td>QTR</td>
<td>Quarter</td>
</tr>
<tr>
<td>CNT</td>
<td>Central</td>
</tr>
<tr>
<td>CWA</td>
<td>Hundredweight - US</td>
</tr>
<tr>
<td>CWI</td>
<td>Hundredweight - UK</td>
</tr>
<tr>
<td>STN</td>
<td>Short ton</td>
</tr>
<tr>
<td>LTN</td>
<td>Long ton</td>
</tr>
</table>
documentation
<h2>UOM volume codes </h2>
<p>Volume codes must be one of:</p>
<table>
<tr>
<td>MMQ</td>
<td>Cubic millimetre</td>
</tr>
<tr>
<td>CMQ</td>
<td>Cubic centimetre</td>
</tr>
<tr>
<td>DMQ</td>
<td>Cubic decimetre</td>
</tr>
<tr>
<td>MTQ</td>
<td>Cubic metre</td>
</tr>
<tr>
<td>HMQ</td>
<td>Million cubic metres</td>
</tr>
<tr>
<td>MLT</td>
<td>Millilitre</td>
</tr>
<tr>
<td>CLT</td>
<td>Centilitre</td>
</tr>
<tr>
<td>DLT</td>
<td>Decilitre</td>
</tr>
<tr>
<td>LTR</td>
<td>Litre</td>
</tr>
<tr>
<td>HLT</td>
<td>Hectolitre</td>
</tr>
<tr>
<td>MAL</td>
<td>Mega litre</td>
</tr>
<tr>
<td>INQ</td>
<td>Cubic inch</td>
</tr>
<tr>
<td>FTQ</td>
<td>Cubic foot</td>
</tr>
<tr>
<td>YDQ</td>
<td>Cubic yard</td>
</tr>
</table>
UOMDescription  UOMDescriptionType  optional      
documentation
Human readable descriptions of the Unit of Measure.
UOMCodelist  UOMCodelistType  optional      
documentation
Codelist from which the UOMCode is taken
source <xsd:element name="Width" type="WidthStructure"/>

complexType AddressStructure
diagram Invoice-v3_diagrams/Invoice-v3_p254.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
children AddressLine Street City State PostCode Country
used by
element Address
source <xsd:complexType name="AddressStructure">
 
<xsd:sequence>
   
<xsd:element ref="AddressLine" minOccurs="0" maxOccurs="unbounded"/>
   
<xsd:element ref="Street" minOccurs="0" maxOccurs="unbounded"/>
   
<xsd:element ref="City" minOccurs="0"/>
   
<xsd:element ref="State" minOccurs="0"/>
   
<xsd:element ref="PostCode" minOccurs="0"/>
   
<xsd:element ref="Country" minOccurs="0"/>
 
</xsd:sequence>
</xsd:complexType>

complexType AlternateCurrencyStructure
diagram Invoice-v3_diagrams/Invoice-v3_p255.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type extension of AlternateCurrencyType
properties
base AlternateCurrencyType
used by
element AlternateCurrency
attributes
Name  Type  Use  Default  Fixed  Annotation
Code  CodeType  required      
Codelist  CodelistType  optional      
source <xsd:complexType name="AlternateCurrencyStructure">
 
<xsd:simpleContent>
   
<xsd:extension base="AlternateCurrencyType">
     
<xsd:attributeGroup ref="CodeRequiredAttrGroup"/>
   
</xsd:extension>
 
</xsd:simpleContent>
</xsd:complexType>

complexType AmountDiscountStructure
diagram Invoice-v3_diagrams/Invoice-v3_p256.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
children QualifyingTerms Type Amount
used by
element AmountDiscount
source <xsd:complexType name="AmountDiscountStructure">
 
<xsd:sequence>
   
<xsd:element ref="QualifyingTerms" minOccurs="0"/>
   
<xsd:element ref="Type" minOccurs="0"/>
   
<xsd:element ref="Amount"/>
 
</xsd:sequence>
</xsd:complexType>

complexType AttachmentStructure
diagram Invoice-v3_diagrams/Invoice-v3_p257.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
children FileName Description AttachmentData
used by
element Attachment
source <xsd:complexType name="AttachmentStructure">
 
<xsd:sequence>
   
<xsd:element ref="FileName"/>
   
<xsd:element ref="Description" minOccurs="0"/>
   
<xsd:element ref="AttachmentData"/>
 
</xsd:sequence>
</xsd:complexType>

complexType BankDetailsStructure
diagram Invoice-v3_diagrams/Invoice-v3_p258.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
children BankCode BankReference BankName AccountName GLN DUNS Address Contact
used by
element BankDetails
source <xsd:complexType name="BankDetailsStructure">
 
<xsd:sequence>
   
<xsd:element ref="BankCode"/>
   
<xsd:element ref="BankReference"/>
   
<xsd:element ref="BankName" minOccurs="0"/>
   
<xsd:element ref="AccountName" minOccurs="0"/>
   
<xsd:element ref="GLN" minOccurs="0"/>
   
<xsd:element ref="DUNS" minOccurs="0"/>
   
<xsd:element ref="Address" minOccurs="0"/>
   
<xsd:element ref="Contact" minOccurs="0" maxOccurs="unbounded"/>
 
</xsd:sequence>
</xsd:complexType>

complexType BuyerReferencesStructure
diagram Invoice-v3_diagrams/Invoice-v3_p259.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
children SuppliersCodeForBuyer BuyersCodeForBuyer TaxNumber GLN DUNS Organisation RegistrationNumber RegisteredIn
used by
element BuyerReferences
source <xsd:complexType name="BuyerReferencesStructure">
 
<xsd:sequence>
   
<xsd:element ref="SuppliersCodeForBuyer" minOccurs="0"/>
   
<xsd:element ref="BuyersCodeForBuyer" minOccurs="0"/>
   
<xsd:element ref="TaxNumber" minOccurs="0"/>
   
<xsd:element ref="GLN" minOccurs="0"/>
   
<xsd:element ref="DUNS" minOccurs="0"/>
   
<xsd:element ref="Organisation" minOccurs="0"/>
   
<xsd:element ref="RegistrationNumber" minOccurs="0"/>
   
<xsd:element ref="RegisteredIn" minOccurs="0"/>
 
</xsd:sequence>
</xsd:complexType>

complexType BuyersCodeForDeliveryStructure
diagram Invoice-v3_diagrams/Invoice-v3_p260.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type extension of BuyersCodeForDeliveryType
properties
base BuyersCodeForDeliveryType
used by
element BuyersCodeForDelivery
attributes
Name  Type  Use  Default  Fixed  Annotation
Preserve  PreserveType  optional      
source <xsd:complexType name="BuyersCodeForDeliveryStructure">
 
<xsd:simpleContent>
   
<xsd:extension base="BuyersCodeForDeliveryType">
     
<xsd:attributeGroup ref="PreserveAttrGroup"/>
   
</xsd:extension>
 
</xsd:simpleContent>
</xsd:complexType>

complexType BuyersOrderLineReferenceStructure
diagram Invoice-v3_diagrams/Invoice-v3_p261.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type extension of BuyersOrderLineReferenceType
properties
base BuyersOrderLineReferenceType
used by
element BuyersOrderLineReference
attributes
Name  Type  Use  Default  Fixed  Annotation
Preserve  PreserveType  optional      
source <xsd:complexType name="BuyersOrderLineReferenceStructure">
 
<xsd:simpleContent>
   
<xsd:extension base="BuyersOrderLineReferenceType">
     
<xsd:attributeGroup ref="PreserveAttrGroup"/>
   
</xsd:extension>
 
</xsd:simpleContent>
</xsd:complexType>

complexType BuyersOrderNumberStructure
diagram Invoice-v3_diagrams/Invoice-v3_p262.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type extension of BuyersOrderNumberType
properties
base BuyersOrderNumberType
used by
element BuyersOrderNumber
attributes
Name  Type  Use  Default  Fixed  Annotation
Preserve  PreserveType  optional      
source <xsd:complexType name="BuyersOrderNumberStructure">
 
<xsd:simpleContent>
   
<xsd:extension base="BuyersOrderNumberType">
     
<xsd:attributeGroup ref="PreserveAttrGroup"/>
   
</xsd:extension>
 
</xsd:simpleContent>
</xsd:complexType>

complexType BuyerStructure
diagram Invoice-v3_diagrams/Invoice-v3_p263.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
children BuyerReferences Party Address Contact Narrative
used by
elements Buyer Originator
source <xsd:complexType name="BuyerStructure">
 
<xsd:sequence>
   
<xsd:element ref="BuyerReferences" minOccurs="0"/>
   
<xsd:element ref="Party" maxOccurs="unbounded"/>
   
<xsd:element ref="Address" minOccurs="0"/>
   
<xsd:element ref="Contact" minOccurs="0" maxOccurs="unbounded"/>
   
<xsd:element ref="Narrative" minOccurs="0"/>
 
</xsd:sequence>
</xsd:complexType>

complexType CardDetailsStructure
diagram Invoice-v3_diagrams/Invoice-v3_p264.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
children Issuer Party Address ValidFrom IssueDate ExpiresEnd ExpiryDate IssueNumber CardNumber AuthorisationCode SecurityCode CRI
used by
element CardDetails
attributes
Name  Type  Use  Default  Fixed  Annotation
CardType  CardTypeAttrType  required      
documentation

      When specifying a Debit card, then it is required to specify an IssueNumber.
     
annotation
documentation

For card dates, ValidFrom and ExpiresEnd are the preferred pair of data items.
The pair IssueDate and ExpiryDate is deprecated. The choice structure used here
was selected because a choice between two sequences is not well supported at
the time of creation.
source <xsd:complexType name="CardDetailsStructure">
 
<xsd:annotation>
   
<xsd:documentation>
For card dates, ValidFrom and ExpiresEnd are the preferred pair of data items.
The pair IssueDate and ExpiryDate is deprecated. The choice structure used here
was selected because a choice between two sequences is not well supported at
the time of creation.
</xsd:documentation>
 
</xsd:annotation>
 
<xsd:sequence>
   
<xsd:element ref="Issuer"/>
   
<xsd:element ref="Party"/>
   
<xsd:element ref="Address" minOccurs="0"/>
   
<xsd:choice>
     
<xsd:element ref="ValidFrom" minOccurs="0"/>
     
<xsd:element ref="IssueDate" minOccurs="0"/>
   
</xsd:choice>
   
<xsd:choice>
     
<xsd:element ref="ExpiresEnd"/>
     
<xsd:element ref="ExpiryDate"/>
   
</xsd:choice>
   
<xsd:element ref="IssueNumber" minOccurs="0"/>
   
<xsd:element ref="CardNumber"/>
   
<xsd:element ref="AuthorisationCode" minOccurs="0"/>
   
<xsd:element ref="SecurityCode" minOccurs="0"/>
   
<xsd:element ref="CRI" minOccurs="0"/>
 
</xsd:sequence>
 
<xsd:attributeGroup ref="CardTypeAttrGroup"/>
</xsd:complexType>

complexType CarrierReferencesStructure
diagram Invoice-v3_diagrams/Invoice-v3_p265.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
children BuyersCodeForCarrier TaxNumber GLN DUNS RegistrationNumber RegisteredIn
used by
element CarrierReferences
source <xsd:complexType name="CarrierReferencesStructure">
 
<xsd:sequence>
   
<xsd:element ref="BuyersCodeForCarrier" minOccurs="0"/>
   
<xsd:element ref="TaxNumber" minOccurs="0"/>
   
<xsd:element ref="GLN" minOccurs="0"/>
   
<xsd:element ref="DUNS" minOccurs="0"/>
   
<xsd:element ref="RegistrationNumber" minOccurs="0"/>
   
<xsd:element ref="RegisteredIn" minOccurs="0"/>
 
</xsd:sequence>
</xsd:complexType>

complexType CarrierStructure
diagram Invoice-v3_diagrams/Invoice-v3_p266.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
children CarrierReferences Party Address Contact Narrative
used by
element Carrier
source <xsd:complexType name="CarrierStructure">
 
<xsd:sequence>
   
<xsd:element ref="CarrierReferences" minOccurs="0"/>
   
<xsd:element ref="Party" maxOccurs="unbounded"/>
   
<xsd:element ref="Address" minOccurs="0"/>
   
<xsd:element ref="Contact" minOccurs="0" maxOccurs="unbounded"/>
   
<xsd:element ref="Narrative" minOccurs="0"/>
 
</xsd:sequence>
</xsd:complexType>

complexType ColorStructure
diagram Invoice-v3_diagrams/Invoice-v3_p267.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type extension of ColorType
properties
base ColorType
used by
element Color
attributes
Name  Type  Use  Default  Fixed  Annotation
UOMCode  UOMCodeType  optional      
documentation
Code representing the Unit of Measure used for defining 'Units'
documentation
<h2>UOM numeric codes</h2>
<p>Numeric codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>PCE</td>
<td>Piece</td>
</tr>
<tr>
<td>NMB</td>
<td>Number</td>
</tr>
<tr>
<td>CEN</td>
<td>Hundred</td>
</tr>
<tr>
<td>MIL</td>
<td>Thousand</td>
</tr>
<tr>
<td>MIO</td>
<td>Million</td>
</tr>
<tr>
<td>MLD</td>
<td>Billion - US</td>
</tr>
<tr>
<td>BIL</td>
<td>Billion - EUR</td>
</tr>
<tr>
<td>BIL</td>
<td>Trillion - US</td>
</tr>
<tr>
<td>TRL</td>
<td>Trillion - EUR</td>
</tr>
<tr>
<td>DZN</td>
<td>Dozen</td>
</tr>
<tr>
<td>SCO</td>
<td>Score</td>
</tr>
<tr>
<td>GRO</td>
<td>Gross</td>
</tr>
</table>
documentation
<h2>UOM length codes </h2>
<p>Length codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>MMT</td>
<td>Millimetre</td>
</tr>
<tr>
<td>CMT</td>
<td>Centimetre</td>
</tr>
<tr>
<td>DMT</td>
<td>Decimetre</td>
</tr>
<tr>
<td>MTR</td>
<td>Metre</td>
</tr>
<tr>
<td>HMT</td>
<td>Hectometre</td>
</tr>
<tr>
<td>KMT</td>
<td>Kilometre</td>
</tr>
<tr>
<td>MAM</td>
<td>Mega meter</td>
</tr>
<tr>
<td>INH</td>
<td>Inch</td>
</tr>
<tr>
<td>FOT</td>
<td>Foot</td>
</tr>
<tr>
<td>YRD</td>
<td>Yard</td>
</tr>
<tr>
<td>SMI</td>
<td>Statute Mile</td>
</tr>
</table>
documentation
<h2>UOM weight codes </h2>
<p>Weight codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>MGM</td>
<td>Milligram</td>
</tr>
<tr>
<td>GRM</td>
<td>Gram</td>
</tr>
<tr>
<td>HGM</td>
<td>Hectogram</td>
</tr>
<tr>
<td>KGM</td>
<td>Kilogram</td>
</tr>
<tr>
<td>DTN</td>
<td>Decitonne</td>
</tr>
<tr>
<td>TNE</td>
<td>Metric ton</td>
</tr>
<tr>
<td>TNE</td>
<td>Tonne</td>
</tr>
<tr>
<td>KTN</td>
<td>Kilotonne</td>
</tr>
<tr>
<td>LBR</td>
<td>Pound</td>
</tr>
<tr>
<td>ONZ</td>
<td>Ounce</td>
</tr>
<tr>
<td>DRI</td>
<td>Dram</td>
</tr>
<tr>
<td>GRN</td>
<td>Grain</td>
</tr>
<tr>
<td>STI</td>
<td>Stone</td>
</tr>
<tr>
<td>QTR</td>
<td>Quarter</td>
</tr>
<tr>
<td>CNT</td>
<td>Central</td>
</tr>
<tr>
<td>CWA</td>
<td>Hundredweight - US</td>
</tr>
<tr>
<td>CWI</td>
<td>Hundredweight - UK</td>
</tr>
<tr>
<td>STN</td>
<td>Short ton</td>
</tr>
<tr>
<td>LTN</td>
<td>Long ton</td>
</tr>
</table>
documentation
<h2>UOM volume codes </h2>
<p>Volume codes must be one of:</p>
<table>
<tr>
<td>MMQ</td>
<td>Cubic millimetre</td>
</tr>
<tr>
<td>CMQ</td>
<td>Cubic centimetre</td>
</tr>
<tr>
<td>DMQ</td>
<td>Cubic decimetre</td>
</tr>
<tr>
<td>MTQ</td>
<td>Cubic metre</td>
</tr>
<tr>
<td>HMQ</td>
<td>Million cubic metres</td>
</tr>
<tr>
<td>MLT</td>
<td>Millilitre</td>
</tr>
<tr>
<td>CLT</td>
<td>Centilitre</td>
</tr>
<tr>
<td>DLT</td>
<td>Decilitre</td>
</tr>
<tr>
<td>LTR</td>
<td>Litre</td>
</tr>
<tr>
<td>HLT</td>
<td>Hectolitre</td>
</tr>
<tr>
<td>MAL</td>
<td>Mega litre</td>
</tr>
<tr>
<td>INQ</td>
<td>Cubic inch</td>
</tr>
<tr>
<td>FTQ</td>
<td>Cubic foot</td>
</tr>
<tr>
<td>YDQ</td>
<td>Cubic yard</td>
</tr>
</table>
UOMDescription  UOMDescriptionType  optional      
documentation
Human readable descriptions of the Unit of Measure.
UOMCodelist  UOMCodelistType  optional      
documentation
Codelist from which the UOMCode is taken
source <xsd:complexType name="ColorStructure">
 
<xsd:simpleContent>
   
<xsd:extension base="ColorType">
     
<xsd:attributeGroup ref="UOMattrGroup"/>
   
</xsd:extension>
 
</xsd:simpleContent>
</xsd:complexType>

complexType ContactStructure
diagram Invoice-v3_diagrams/Invoice-v3_p268.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
children Name Department Section UserID InternalAddress DDI Switchboard Fax Telex Email Mobile
used by
element Contact
source <xsd:complexType name="ContactStructure">
 
<xsd:sequence>
   
<xsd:element ref="Name" minOccurs="0"/>
   
<xsd:element ref="Department" minOccurs="0"/>
   
<xsd:element ref="Section" minOccurs="0"/>
   
<xsd:element ref="UserID" minOccurs="0"/>
   
<xsd:element ref="InternalAddress" minOccurs="0"/>
   
<xsd:element ref="DDI" minOccurs="0"/>
   
<xsd:element ref="Switchboard" minOccurs="0"/>
   
<xsd:element ref="Fax" minOccurs="0"/>
   
<xsd:element ref="Telex" minOccurs="0"/>
   
<xsd:element ref="Email" minOccurs="0"/>
   
<xsd:element ref="Mobile" minOccurs="0"/>
 
</xsd:sequence>
</xsd:complexType>

complexType CountryOfDestinationStructure
diagram Invoice-v3_diagrams/Invoice-v3_p269.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type extension of CountryType
properties
base CountryType
used by
element CountryOfDestination
attributes
Name  Type  Use  Default  Fixed  Annotation
Code  CodeType  optional      
Codelist  CodelistType  optional      
source <xsd:complexType name="CountryOfDestinationStructure">
 
<xsd:simpleContent>
   
<xsd:extension base="CountryType">
     
<xsd:attributeGroup ref="CodelistAttrGroup"/>
   
</xsd:extension>
 
</xsd:simpleContent>
</xsd:complexType>

complexType CountryStructure
diagram Invoice-v3_diagrams/Invoice-v3_p270.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type extension of CountryType
properties
base CountryType
used by
element Country
attributes
Name  Type  Use  Default  Fixed  Annotation
Code  CodeType  optional      
Codelist  CodelistType  optional      
annotation
documentation
Code attribute represents country code according to ISO 3166 3 letter codes (e.g. GBR,FRA, USA.). Country element may contain the full name of the country.
documentation
<h2>eBIS-XML-UKGov Country codes: Codelist UKGov-CountryCode</h2>
<p>Country codes enable collection of management data on source of imports and exports. The value of the Codelist attribute is to be 'UKGov-CountryCode' and the Code attribute is to take one of the following values:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>AF</td>
<td>AFGHANISTAN</td>
</tr>
<tr>
<td>AL</td>
<td>ALBANIA</td>
</tr>
<tr>
<td>DZ</td>
<td>ALGERIA</td>
</tr>
<tr>
<td>AS</td>
<td>AMERICAN SAMOA</td>
</tr>
<tr>
<td>AD</td>
<td>ANDORRA</td>
</tr>
<tr>
<td>AO</td>
<td>ANGOLA</td>
</tr>
<tr>
<td>AI</td>
<td>ANGUILLA</td>
</tr>
<tr>
<td>AQ</td>
<td>ANTARCTICA</td>
</tr>
<tr>
<td>AG</td>
<td>ANTIGUA AND BARBUDA</td>
</tr>
<tr>
<td>AR</td>
<td>ARGENTINA</td>
</tr>
<tr>
<td>AM</td>
<td>ARMENIA</td>
</tr>
<tr>
<td>AW</td>
<td>ARUBA</td>
</tr>
<tr>
<td>AU</td>
<td>AUSTRALIA</td>
</tr>
<tr>
<td>AT</td>
<td>AUSTRIA</td>
</tr>
<tr>
<td>AZ</td>
<td>AZERBAIJAN</td>
</tr>
<tr>
<td>BS</td>
<td>BAHAMAS</td>
</tr>
<tr>
<td>BH</td>
<td>BAHRAIN</td>
</tr>
<tr>
<td>BD</td>
<td>BANGLADESH</td>
</tr>
<tr>
<td>BB</td>
<td>BARBADOS</td>
</tr>
<tr>
<td>BY</td>
<td>BELARUS</td>
</tr>
<tr>
<td>BE</td>
<td>BELGIUM</td>
</tr>
<tr>
<td>BZ</td>
<td>BELIZE</td>
</tr>
<tr>
<td>BJ</td>
<td>BENIN</td>
</tr>
<tr>
<td>BM</td>
<td>BERMUDA</td>
</tr>
<tr>
<td>BT</td>
<td>BHUTAN</td>
</tr>
<tr>
<td>BO</td>
<td>BOLIVIA</td>
</tr>
<tr>
<td>BA</td>
<td>BOSNIA AND HERZEGOVINA</td>
</tr>
<tr>
<td>BW</td>
<td>BOTSWANA</td>
</tr>
<tr>
<td>BV</td>
<td>BOUVET ISLAND</td>
</tr>
<tr>
<td>BR</td>
<td>BRAZIL</td>
</tr>
<tr>
<td>IO</td>
<td>BRITISH INDIAN OCEAN TERRITORY</td>
</tr>
<tr>
<td>BN</td>
<td>BRUNEI DARUSSALAM</td>
</tr>
<tr>
<td>BG</td>
<td>BULGARIA</td>
</tr>
<tr>
<td>BF</td>
<td>BURKINA FASO</td>
</tr>
<tr>
<td>BI</td>
<td>BURUNDI</td>
</tr>
<tr>
<td>KH</td>
<td>CAMBODIA</td>
</tr>
<tr>
<td>CM</td>
<td>CAMEROON</td>
</tr>
<tr>
<td>CA</td>
<td>CANADA</td>
</tr>
<tr>
<td>CV</td>
<td>CAPE VERDE</td>
</tr>
<tr>
<td>KY</td>
<td>CAYMAN ISLANDS</td>
</tr>
<tr>
<td>CF</td>
<td>CENTRAL AFRICAN REPUBLIC</td>
</tr>
<tr>
<td>TD</td>
<td>CHAD</td>
</tr>
<tr>
<td>CL</td>
<td>CHILE</td>
</tr>
<tr>
<td>CN</td>
<td>CHINA</td>
</tr>
<tr>
<td>CX</td>
<td>CHRISTMAS ISLAND</td>
</tr>
<tr>
<td>CC</td>
<td>COCOS (KEELING) ISLANDS</td>
</tr>
<tr>
<td>CO</td>
<td>COLOMBIA</td>
</tr>
<tr>
<td>KM</td>
<td>COMOROS</td>
</tr>
<tr>
<td>CG</td>
<td>CONGO</td>
</tr>
<tr>
<td>CD</td>
<td>CONGO, THE DEMOCRATIC REPUBLIC OF THE</td>
</tr>
<tr>
<td>CK</td>
<td>COOK ISLANDS</td>
</tr>
<tr>
<td>CR</td>
<td>COSTA RICA</td>
</tr>
<tr>
<td>CI</td>
<td>COTE D'IVOIRE</td>
</tr>
<tr>
<td>HR</td>
<td>CROATIA</td>
</tr>
<tr>
<td>CU</td>
<td>CUBA</td>
</tr>
<tr>
<td>CY</td>
<td>CYPRUS</td>
</tr>
<tr>
<td>CZ</td>
<td>CZECH REPUBLIC</td>
</tr>
<tr>
<td>DK</td>
<td>DENMARK</td>
</tr>
<tr>
<td>DJ</td>
<td>DJIBOUTI</td>
</tr>
<tr>
<td>DM</td>
<td>DOMINICA</td>
</tr>
<tr>
<td>DO</td>
<td>DOMINICAN REPUBLIC</td>
</tr>
<tr>
<td>TP</td>
<td>EAST TIMOR</td>
</tr>
<tr>
<td>EC</td>
<td>ECUADOR</td>
</tr>
<tr>
<td>EG</td>
<td>EGYPT</td>
</tr>
<tr>
<td>SV</td>
<td>EL SALVADOR</td>
</tr>
<tr>
<td>GQ</td>
<td>EQUATORIAL GUINEA</td>
</tr>
<tr>
<td>ER</td>
<td>ERITREA</td>
</tr>
<tr>
<td>EE</td>
<td>ESTONIA</td>
</tr>
<tr>
<td>ET</td>
<td>ETHIOPIA</td>
</tr>
<tr>
<td>FK</td>
<td>FALKLAND ISLANDS (MALVINAS)</td>
</tr>
<tr>
<td>FO</td>
<td>FAROE ISLANDS</td>
</tr>
<tr>
<td>FJ</td>
<td>FIJI</td>
</tr>
<tr>
<td>FI</td>
<td>FINLAND</td>
</tr>
<tr>
<td>FR</td>
<td>FRANCE</td>
</tr>
<tr>
<td>GF</td>
<td>FRENCH GUIANA</td>
</tr>
<tr>
<td>PF</td>
<td>FRENCH POLYNESIA</td>
</tr>
<tr>
<td>TF</td>
<td>FRENCH SOUTHERN TERRITORIES</td>
</tr>
<tr>
<td>GA</td>
<td>GABON</td>
</tr>
<tr>
<td>GM</td>
<td>GAMBIA</td>
</tr>
<tr>
<td>GE</td>
<td>GEORGIA</td>
</tr>
<tr>
<td>DE</td>
<td>GERMANY</td>
</tr>
<tr>
<td>GH</td>
<td>GHANA</td>
</tr>
<tr>
<td>GI</td>
<td>GIBRALTAR</td>
</tr>
<tr>
<td>GR</td>
<td>GREECE</td>
</tr>
<tr>
<td>GL</td>
<td>GREENLAND</td>
</tr>
<tr>
<td>GD</td>
<td>GRENADA</td>
</tr>
<tr>
<td>GP</td>
<td>GUADELOUPE</td>
</tr>
<tr>
<td>GU</td>
<td>GUAM</td>
</tr>
<tr>
<td>GT</td>
<td>GUATEMALA</td>
</tr>
<tr>
<td>GN</td>
<td>GUINEA</td>
</tr>
<tr>
<td>GW</td>
<td>GUINEA-BISSAU</td>
</tr>
<tr>
<td>GY</td>
<td>GUYANA</td>
</tr>
<tr>
<td>HT</td>
<td>HAITI</td>
</tr>
<tr>
<td>HM</td>
<td>HEARD ISLAND AND MCDONALD ISLANDS</td>
</tr>
<tr>
<td>VA</td>
<td>HOLY SEE (VATICAN CITY STATE)</td>
</tr>
<tr>
<td>HN</td>
<td>HONDURAS</td>
</tr>
<tr>
<td>HK</td>
<td>HONG KONG</td>
</tr>
<tr>
<td>HU</td>
<td>HUNGARY</td>
</tr>
<tr>
<td>IS</td>
<td>ICELAND</td>
</tr>
<tr>
<td>IN</td>
<td>INDIA</td>
</tr>
<tr>
<td>ID</td>
<td>INDONESIA</td>
</tr>
<tr>
<td>IR</td>
<td>IRAN, ISLAMIC REPUBLIC OF</td>
</tr>
<tr>
<td>IQ</td>
<td>IRAQ</td>
</tr>
<tr>
<td>IE</td>
<td>IRELAND</td>
</tr>
<tr>
<td>IL</td>
<td>ISRAEL</td>
</tr>
<tr>
<td>IT</td>
<td>ITALY</td>
</tr>
<tr>
<td>JM</td>
<td>JAMAICA</td>
</tr>
<tr>
<td>JP</td>
<td>JAPAN</td>
</tr>
<tr>
<td>JO</td>
<td>JORDAN</td>
</tr>
<tr>
<td>KZ</td>
<td>KAZAKSTAN</td>
</tr>
<tr>
<td>KE</td>
<td>KENYA</td>
</tr>
<tr>
<td>KI</td>
<td>KIRIBATI</td>
</tr>
<tr>
<td>KP</td>
<td>KOREA, DEMOCRATIC PEOPLE'S REPUBLIC OF</td>
</tr>
<tr>
<td>KR</td>
<td>KOREA, REPUBLIC OF</td>
</tr>
<tr>
<td>KW</td>
<td>KUWAIT</td>
</tr>
<tr>
<td>KG</td>
<td>KYRGYZSTAN</td>
</tr>
<tr>
<td>LA</td>
<td>LAO PEOPLE'S DEMOCRATIC REPUBLIC</td>
</tr>
<tr>
<td>LV</td>
<td>LATVIA</td>
</tr>
<tr>
<td>LB</td>
<td>LEBANON</td>
</tr>
<tr>
<td>LS</td>
<td>LESOTHO</td>
</tr>
<tr>
<td>LR</td>
<td>LIBERIA</td>
</tr>
<tr>
<td>LY</td>
<td>LIBYAN ARAB JAMAHIRIYA</td>
</tr>
<tr>
<td>LI</td>
<td>LIECHTENSTEIN</td>
</tr>
<tr>
<td>LT</td>
<td>LITHUANIA</td>
</tr>
<tr>
<td>LU</td>
<td>LUXEMBOURG</td>
</tr>
<tr>
<td>MO</td>
<td>MACAU</td>
</tr>
<tr>
<td>MK</td>
<td>MACEDONIA, THE FORMER YUGOSLAV REPUBLIC OF</td>
</tr>
<tr>
<td>MG</td>
<td>MADAGASCAR</td>
</tr>
<tr>
<td>MW</td>
<td>MALAWI</td>
</tr>
<tr>
<td>MY</td>
<td>MALAYSIA</td>
</tr>
<tr>
<td>MV</td>
<td>MALDIVES</td>
</tr>
<tr>
<td>ML</td>
<td>MALI</td>
</tr>
<tr>
<td>MT</td>
<td>MALTA</td>
</tr>
<tr>
<td>MH</td>
<td>MARSHALL ISLANDS</td>
</tr>
<tr>
<td>MQ</td>
<td>MARTINIQUE</td>
</tr>
<tr>
<td>MR</td>
<td>MAURITANIA</td>
</tr>
<tr>
<td>MU</td>
<td>MAURITIUS</td>
</tr>
<tr>
<td>YT</td>
<td>MAYOTTE</td>
</tr>
<tr>
<td>MX</td>
<td>MEXICO</td>
</tr>
<tr>
<td>FM</td>
<td>MICRONESIA, FEDERATED STATES OF</td>
</tr>
<tr>
<td>MD</td>
<td>MOLDOVA, REPUBLIC OF</td>
</tr>
<tr>
<td>MC</td>
<td>MONACO</td>
</tr>
<tr>
<td>MN</td>
<td>MONGOLIA</td>
</tr>
<tr>
<td>MS</td>
<td>MONTSERRAT</td>
</tr>
<tr>
<td>MA</td>
<td>MOROCCO</td>
</tr>
<tr>
<td>MZ</td>
<td>MOZAMBIQUE</td>
</tr>
<tr>
<td>MM</td>
<td>MYANMAR</td>
</tr>
<tr>
<td>NA</td>
<td>NAMIBIA</td>
</tr>
<tr>
<td>NR</td>
<td>NAURU</td>
</tr>
<tr>
<td>NP</td>
<td>NEPAL</td>
</tr>
<tr>
<td>NL</td>
<td>NETHERLANDS</td>
</tr>
<tr>
<td>AN</td>
<td>NETHERLANDS ANTILLES</td>
</tr>
<tr>
<td>NC</td>
<td>NEW CALEDONIA</td>
</tr>
<tr>
<td>NZ</td>
<td>NEW ZEALAND</td>
</tr>
<tr>
<td>NI</td>
<td>NICARAGUA</td>
</tr>
<tr>
<td>NE</td>
<td>NIGER</td>
</tr>
<tr>
<td>NG</td>
<td>NIGERIA</td>
</tr>
<tr>
<td>NU</td>
<td>NIUE</td>
</tr>
<tr>
<td>NF</td>
<td>NORFOLK ISLAND</td>
</tr>
<tr>
<td>MP</td>
<td>NORTHERN MARIANA ISLANDS</td>
</tr>
<tr>
<td>NO</td>
<td>NORWAY</td>
</tr>
<tr>
<td>OM</td>
<td>OMAN</td>
</tr>
<tr>
<td>PK</td>
<td>PAKISTAN</td>
</tr>
<tr>
<td>PW</td>
<td>PALAU</td>
</tr>
<tr>
<td>PS</td>
<td>PALESTINIAN TERRITORY, OCCUPIED</td>
</tr>
<tr>
<td>PA</td>
<td>PANAMA</td>
</tr>
<tr>
<td>PG</td>
<td>PAPUA NEW GUINEA</td>
</tr>
<tr>
<td>PY</td>
<td>PARAGUAY</td>
</tr>
<tr>
<td>PE</td>
<td>PERU</td>
</tr>
<tr>
<td>PH</td>
<td>PHILIPPINES</td>
</tr>
<tr>
<td>PN</td>
<td>PITCAIRN</td>
</tr>
<tr>
<td>PL</td>
<td>POLAND</td>
</tr>
<tr>
<td>PT</td>
<td>PORTUGAL</td>
</tr>
<tr>
<td>PR</td>
<td>PUERTO RICO</td>
</tr>
<tr>
<td>QA</td>
<td>QATAR</td>
</tr>
<tr>
<td>RE</td>
<td>REUNION</td>
</tr>
<tr>
<td>RO</td>
<td>ROMANIA</td>
</tr>
<tr>
<td>RU</td>
<td>RUSSIAN FEDERATION</td>
</tr>
<tr>
<td>RW</td>
<td>RWANDA</td>
</tr>
<tr>
<td>SH</td>
<td>SAINT HELENA</td>
</tr>
<tr>
<td>KN</td>
<td>SAINT KITTS AND NEVIS</td>
</tr>
<tr>
<td>LC</td>
<td>SAINT LUCIA</td>
</tr>
<tr>
<td>PM</td>
<td>SAINT PIERRE AND MIQUELON</td>
</tr>
<tr>
<td>VC</td>
<td>SAINT VINCENT AND THE GRENADINES</td>
</tr>
<tr>
<td>WS</td>
<td>SAMOA</td>
</tr>
<tr>
<td>SM</td>
<td>SAN MARINO</td>
</tr>
<tr>
<td>ST</td>
<td>SAO TOME AND PRINCIPE</td>
</tr>
<tr>
<td>SA</td>
<td>SAUDI ARABIA</td>
</tr>
<tr>
<td>SN</td>
<td>SENEGAL</td>
</tr>
<tr>
<td>SC</td>
<td>SEYCHELLES</td>
</tr>
<tr>
<td>SL</td>
<td>SIERRA LEONE</td>
</tr>
<tr>
<td>SG</td>
<td>SINGAPORE</td>
</tr>
<tr>
<td>SK</td>
<td>SLOVAKIA</td>
</tr>
<tr>
<td>SI</td>
<td>SLOVENIA</td>
</tr>
<tr>
<td>SB</td>
<td>SOLOMON ISLANDS</td>
</tr>
<tr>
<td>SO</td>
<td>SOMALIA</td>
</tr>
<tr>
<td>ZA</td>
<td>SOUTH AFRICA</td>
</tr>
<tr>
<td>GS</td>
<td>SOUTH GEORGIA AND THE SOUTH SANDWICH ISLANDS</td>
</tr>
<tr>
<td>ES</td>
<td>SPAIN</td>
</tr>
<tr>
<td>LK</td>
<td>SRI LANKA</td>
</tr>
<tr>
<td>SD</td>
<td>SUDAN</td>
</tr>
<tr>
<td>SR</td>
<td>SURINAME</td>
</tr>
<tr>
<td>SJ</td>
<td>SVALBARD AND JAN MAYEN</td>
</tr>
<tr>
<td>SZ</td>
<td>SWAZILAND</td>
</tr>
<tr>
<td>SE</td>
<td>SWEDEN</td>
</tr>
<tr>
<td>CH</td>
<td>SWITZERLAND</td>
</tr>
<tr>
<td>SY</td>
<td>SYRIAN ARAB REPUBLIC</td>
</tr>
<tr>
<td>TW</td>
<td>TAIWAN, PROVINCE OF CHINA</td>
</tr>
<tr>
<td>TJ</td>
<td>TAJIKISTAN</td>
</tr>
<tr>
<td>TZ</td>
<td>TANZANIA, UNITED REPUBLIC OF</td>
</tr>
<tr>
<td>TH</td>
<td>THAILAND</td>
</tr>
<tr>
<td>TG</td>
<td>TOGO</td>
</tr>
<tr>
<td>TK</td>
<td>TOKELAU</td>
</tr>
<tr>
<td>TO</td>
<td>TONGA</td>
</tr>
<tr>
<td>TT</td>
<td>TRINIDAD AND TOBAGO</td>
</tr>
<tr>
<td>TN</td>
<td>TUNISIA</td>
</tr>
<tr>
<td>TR</td>
<td>TURKEY</td>
</tr>
<tr>
<td>TM</td>
<td>TURKMENISTAN</td>
</tr>
<tr>
<td>TC</td>
<td>TURKS AND CAICOS ISLANDS</td>
</tr>
<tr>
<td>TV</td>
<td>TUVALU</td>
</tr>
<tr>
<td>UG</td>
<td>UGANDA</td>
</tr>
<tr>
<td>UA</td>
<td>UKRAINE</td>
</tr>
<tr>
<td>AE</td>
<td>UNITED ARAB EMIRATES</td>
</tr>
<tr>
<td>GB</td>
<td>UNITED KINGDOM</td>
</tr>
<tr>
<td>US</td>
<td>UNITED STATES</td>
</tr>
<tr>
<td>UM</td>
<td>UNITED STATES MINOR OUTLYING ISLANDS</td>
</tr>
<tr>
<td>UY</td>
<td>URUGUAY</td>
</tr>
<tr>
<td>UZ</td>
<td>UZBEKISTAN</td>
</tr>
<tr>
<td>VU</td>
<td>VANUATU</td>
</tr>
<tr>
<td>VE</td>
<td>VENEZUELA</td>
</tr>
<tr>
<td>VN</td>
<td>VIET NAM</td>
</tr>
<tr>
<td>VG</td>
<td>VIRGIN ISLANDS, BRITISH</td>
</tr>
<tr>
<td>VI</td>
<td>VIRGIN ISLANDS, U.S.</td>
</tr>
<tr>
<td>WF</td>
<td>WALLIS AND FUTUNA</td>
</tr>
<tr>
<td>EH</td>
<td>WESTERN SAHARA</td>
</tr>
<tr>
<td>YE</td>
<td>YEMEN</td>
</tr>
<tr>
<td>YU</td>
<td>YUGOSLAVIA</td>
</tr>
<tr>
<td>ZM</td>
<td>ZAMBIA</td>
</tr>
<tr>
<td>ZW</td>
<td>ZIMBABWE</td>
</tr>
</table>
source <xsd:complexType name="CountryStructure">
 
<xsd:annotation>
   
<xsd:documentation>Code attribute represents country code according to ISO 3166 3 letter codes (e.g. GBR,FRA, USA.). Country element may contain the full name of the country.</xsd:documentation>
   
<xsd:documentation>
     
<h2>eBIS-XML-UKGov Country codes: Codelist UKGov-CountryCode</h2>
     
<p>Country codes enable collection of management data on source of imports and exports. The value of the Codelist attribute is to be 'UKGov-CountryCode' and the Code attribute is to take one of the following values:</p>
     
<table>
       
<tr>
         
<td>
           
<b>Code</b>
         
</td>
         
<td>
           
<b>Meaning</b>
         
</td>
       
</tr>
       
<tr>
         
<td>AF</td>
         
<td>AFGHANISTAN</td>
       
</tr>
       
<tr>
         
<td>AL</td>
         
<td>ALBANIA</td>
       
</tr>
       
<tr>
         
<td>DZ</td>
         
<td>ALGERIA</td>
       
</tr>
       
<tr>
         
<td>AS</td>
         
<td>AMERICAN SAMOA</td>
       
</tr>
       
<tr>
         
<td>AD</td>
         
<td>ANDORRA</td>
       
</tr>
       
<tr>
         
<td>AO</td>
         
<td>ANGOLA</td>
       
</tr>
       
<tr>
         
<td>AI</td>
         
<td>ANGUILLA</td>
       
</tr>
       
<tr>
         
<td>AQ</td>
         
<td>ANTARCTICA</td>
       
</tr>
       
<tr>
         
<td>AG</td>
         
<td>ANTIGUA AND BARBUDA</td>
       
</tr>
       
<tr>
         
<td>AR</td>
         
<td>ARGENTINA</td>
       
</tr>
       
<tr>
         
<td>AM</td>
         
<td>ARMENIA</td>
       
</tr>
       
<tr>
         
<td>AW</td>
         
<td>ARUBA</td>
       
</tr>
       
<tr>
         
<td>AU</td>
         
<td>AUSTRALIA</td>
       
</tr>
       
<tr>
         
<td>AT</td>
         
<td>AUSTRIA</td>
       
</tr>
       
<tr>
         
<td>AZ</td>
         
<td>AZERBAIJAN</td>
       
</tr>
       
<tr>
         
<td>BS</td>
         
<td>BAHAMAS</td>
       
</tr>
       
<tr>
         
<td>BH</td>
         
<td>BAHRAIN</td>
       
</tr>
       
<tr>
         
<td>BD</td>
         
<td>BANGLADESH</td>
       
</tr>
       
<tr>
         
<td>BB</td>
         
<td>BARBADOS</td>
       
</tr>
       
<tr>
         
<td>BY</td>
         
<td>BELARUS</td>
       
</tr>
       
<tr>
         
<td>BE</td>
         
<td>BELGIUM</td>
       
</tr>
       
<tr>
         
<td>BZ</td>
         
<td>BELIZE</td>
       
</tr>
       
<tr>
         
<td>BJ</td>
         
<td>BENIN</td>
       
</tr>
       
<tr>
         
<td>BM</td>
         
<td>BERMUDA</td>
       
</tr>
       
<tr>
         
<td>BT</td>
         
<td>BHUTAN</td>
       
</tr>
       
<tr>
         
<td>BO</td>
         
<td>BOLIVIA</td>
       
</tr>
       
<tr>
         
<td>BA</td>
         
<td>BOSNIA AND HERZEGOVINA</td>
       
</tr>
       
<tr>
         
<td>BW</td>
         
<td>BOTSWANA</td>
       
</tr>
       
<tr>
         
<td>BV</td>
         
<td>BOUVET ISLAND</td>
       
</tr>
       
<tr>
         
<td>BR</td>
         
<td>BRAZIL</td>
       
</tr>
       
<tr>
         
<td>IO</td>
         
<td>BRITISH INDIAN OCEAN TERRITORY</td>
       
</tr>
       
<tr>
         
<td>BN</td>
         
<td>BRUNEI DARUSSALAM</td>
       
</tr>
       
<tr>
         
<td>BG</td>
         
<td>BULGARIA</td>
       
</tr>
       
<tr>
         
<td>BF</td>
         
<td>BURKINA FASO</td>
       
</tr>
       
<tr>
         
<td>BI</td>
         
<td>BURUNDI</td>
       
</tr>
       
<tr>
         
<td>KH</td>
         
<td>CAMBODIA</td>
       
</tr>
       
<tr>
         
<td>CM</td>
         
<td>CAMEROON</td>
       
</tr>
       
<tr>
         
<td>CA</td>
         
<td>CANADA</td>
       
</tr>
       
<tr>
         
<td>CV</td>
         
<td>CAPE VERDE</td>
       
</tr>
       
<tr>
         
<td>KY</td>
         
<td>CAYMAN ISLANDS</td>
       
</tr>
       
<tr>
         
<td>CF</td>
         
<td>CENTRAL AFRICAN REPUBLIC</td>
       
</tr>
       
<tr>
         
<td>TD</td>
         
<td>CHAD</td>
       
</tr>
       
<tr>
         
<td>CL</td>
         
<td>CHILE</td>
       
</tr>
       
<tr>
         
<td>CN</td>
         
<td>CHINA</td>
       
</tr>
       
<tr>
         
<td>CX</td>
         
<td>CHRISTMAS ISLAND</td>
       
</tr>
       
<tr>
         
<td>CC</td>
         
<td>COCOS (KEELING) ISLANDS</td>
       
</tr>
       
<tr>
         
<td>CO</td>
         
<td>COLOMBIA</td>
       
</tr>
       
<tr>
         
<td>KM</td>
         
<td>COMOROS</td>
       
</tr>
       
<tr>
         
<td>CG</td>
         
<td>CONGO</td>
       
</tr>
       
<tr>
         
<td>CD</td>
         
<td>CONGO, THE DEMOCRATIC REPUBLIC OF THE</td>
       
</tr>
       
<tr>
         
<td>CK</td>
         
<td>COOK ISLANDS</td>
       
</tr>
       
<tr>
         
<td>CR</td>
         
<td>COSTA RICA</td>
       
</tr>
       
<tr>
         
<td>CI</td>
         
<td>COTE D'IVOIRE</td>
       
</tr>
       
<tr>
         
<td>HR</td>
         
<td>CROATIA</td>
       
</tr>
       
<tr>
         
<td>CU</td>
         
<td>CUBA</td>
       
</tr>
       
<tr>
         
<td>CY</td>
         
<td>CYPRUS</td>
       
</tr>
       
<tr>
         
<td>CZ</td>
         
<td>CZECH REPUBLIC</td>
       
</tr>
       
<tr>
         
<td>DK</td>
         
<td>DENMARK</td>
       
</tr>
       
<tr>
         
<td>DJ</td>
         
<td>DJIBOUTI</td>
       
</tr>
       
<tr>
         
<td>DM</td>
         
<td>DOMINICA</td>
       
</tr>
       
<tr>
         
<td>DO</td>
         
<td>DOMINICAN REPUBLIC</td>
       
</tr>
       
<tr>
         
<td>TP</td>
         
<td>EAST TIMOR</td>
       
</tr>
       
<tr>
         
<td>EC</td>
         
<td>ECUADOR</td>
       
</tr>
       
<tr>
         
<td>EG</td>
         
<td>EGYPT</td>
       
</tr>
       
<tr>
         
<td>SV</td>
         
<td>EL SALVADOR</td>
       
</tr>
       
<tr>
         
<td>GQ</td>
         
<td>EQUATORIAL GUINEA</td>
       
</tr>
       
<tr>
         
<td>ER</td>
         
<td>ERITREA</td>
       
</tr>
       
<tr>
         
<td>EE</td>
         
<td>ESTONIA</td>
       
</tr>
       
<tr>
         
<td>ET</td>
         
<td>ETHIOPIA</td>
       
</tr>
       
<tr>
         
<td>FK</td>
         
<td>FALKLAND ISLANDS (MALVINAS)</td>
       
</tr>
       
<tr>
         
<td>FO</td>
         
<td>FAROE ISLANDS</td>
       
</tr>
       
<tr>
         
<td>FJ</td>
         
<td>FIJI</td>
       
</tr>
       
<tr>
         
<td>FI</td>
         
<td>FINLAND</td>
       
</tr>
       
<tr>
         
<td>FR</td>
         
<td>FRANCE</td>
       
</tr>
       
<tr>
         
<td>GF</td>
         
<td>FRENCH GUIANA</td>
       
</tr>
       
<tr>
         
<td>PF</td>
         
<td>FRENCH POLYNESIA</td>
       
</tr>
       
<tr>
         
<td>TF</td>
         
<td>FRENCH SOUTHERN TERRITORIES</td>
       
</tr>
       
<tr>
         
<td>GA</td>
         
<td>GABON</td>
       
</tr>
       
<tr>
         
<td>GM</td>
         
<td>GAMBIA</td>
       
</tr>
       
<tr>
         
<td>GE</td>
         
<td>GEORGIA</td>
       
</tr>
       
<tr>
         
<td>DE</td>
         
<td>GERMANY</td>
       
</tr>
       
<tr>
         
<td>GH</td>
         
<td>GHANA</td>
       
</tr>
       
<tr>
         
<td>GI</td>
         
<td>GIBRALTAR</td>
       
</tr>
       
<tr>
         
<td>GR</td>
         
<td>GREECE</td>
       
</tr>
       
<tr>
         
<td>GL</td>
         
<td>GREENLAND</td>
       
</tr>
       
<tr>
         
<td>GD</td>
         
<td>GRENADA</td>
       
</tr>
       
<tr>
         
<td>GP</td>
         
<td>GUADELOUPE</td>
       
</tr>
       
<tr>
         
<td>GU</td>
         
<td>GUAM</td>
       
</tr>
       
<tr>
         
<td>GT</td>
         
<td>GUATEMALA</td>
       
</tr>
       
<tr>
         
<td>GN</td>
         
<td>GUINEA</td>
       
</tr>
       
<tr>
         
<td>GW</td>
         
<td>GUINEA-BISSAU</td>
       
</tr>
       
<tr>
         
<td>GY</td>
         
<td>GUYANA</td>
       
</tr>
       
<tr>
         
<td>HT</td>
         
<td>HAITI</td>
       
</tr>
       
<tr>
         
<td>HM</td>
         
<td>HEARD ISLAND AND MCDONALD ISLANDS</td>
       
</tr>
       
<tr>
         
<td>VA</td>
         
<td>HOLY SEE (VATICAN CITY STATE)</td>
       
</tr>
       
<tr>
         
<td>HN</td>
         
<td>HONDURAS</td>
       
</tr>
       
<tr>
         
<td>HK</td>
         
<td>HONG KONG</td>
       
</tr>
       
<tr>
         
<td>HU</td>
         
<td>HUNGARY</td>
       
</tr>
       
<tr>
         
<td>IS</td>
         
<td>ICELAND</td>
       
</tr>
       
<tr>
         
<td>IN</td>
         
<td>INDIA</td>
       
</tr>
       
<tr>
         
<td>ID</td>
         
<td>INDONESIA</td>
       
</tr>
       
<tr>
         
<td>IR</td>
         
<td>IRAN, ISLAMIC REPUBLIC OF</td>
       
</tr>
       
<tr>
         
<td>IQ</td>
         
<td>IRAQ</td>
       
</tr>
       
<tr>
         
<td>IE</td>
         
<td>IRELAND</td>
       
</tr>
       
<tr>
         
<td>IL</td>
         
<td>ISRAEL</td>
       
</tr>
       
<tr>
         
<td>IT</td>
         
<td>ITALY</td>
       
</tr>
       
<tr>
         
<td>JM</td>
         
<td>JAMAICA</td>
       
</tr>
       
<tr>
         
<td>JP</td>
         
<td>JAPAN</td>
       
</tr>
       
<tr>
         
<td>JO</td>
         
<td>JORDAN</td>
       
</tr>
       
<tr>
         
<td>KZ</td>
         
<td>KAZAKSTAN</td>
       
</tr>
       
<tr>
         
<td>KE</td>
         
<td>KENYA</td>
       
</tr>
       
<tr>
         
<td>KI</td>
         
<td>KIRIBATI</td>
       
</tr>
       
<tr>
         
<td>KP</td>
         
<td>KOREA, DEMOCRATIC PEOPLE'S REPUBLIC OF</td>
       
</tr>
       
<tr>
         
<td>KR</td>
         
<td>KOREA, REPUBLIC OF</td>
       
</tr>
       
<tr>
         
<td>KW</td>
         
<td>KUWAIT</td>
       
</tr>
       
<tr>
         
<td>KG</td>
         
<td>KYRGYZSTAN</td>
       
</tr>
       
<tr>
         
<td>LA</td>
         
<td>LAO PEOPLE'S DEMOCRATIC REPUBLIC</td>
       
</tr>
       
<tr>
         
<td>LV</td>
         
<td>LATVIA</td>
       
</tr>
       
<tr>
         
<td>LB</td>
         
<td>LEBANON</td>
       
</tr>
       
<tr>
         
<td>LS</td>
         
<td>LESOTHO</td>
       
</tr>
       
<tr>
         
<td>LR</td>
         
<td>LIBERIA</td>
       
</tr>
       
<tr>
         
<td>LY</td>
         
<td>LIBYAN ARAB JAMAHIRIYA</td>
       
</tr>
       
<tr>
         
<td>LI</td>
         
<td>LIECHTENSTEIN</td>
       
</tr>
       
<tr>
         
<td>LT</td>
         
<td>LITHUANIA</td>
       
</tr>
       
<tr>
         
<td>LU</td>
         
<td>LUXEMBOURG</td>
       
</tr>
       
<tr>
         
<td>MO</td>
         
<td>MACAU</td>
       
</tr>
       
<tr>
         
<td>MK</td>
         
<td>MACEDONIA, THE FORMER YUGOSLAV REPUBLIC OF</td>
       
</tr>
       
<tr>
         
<td>MG</td>
         
<td>MADAGASCAR</td>
       
</tr>
       
<tr>
         
<td>MW</td>
         
<td>MALAWI</td>
       
</tr>
       
<tr>
         
<td>MY</td>
         
<td>MALAYSIA</td>
       
</tr>
       
<tr>
         
<td>MV</td>
         
<td>MALDIVES</td>
       
</tr>
       
<tr>
         
<td>ML</td>
         
<td>MALI</td>
       
</tr>
       
<tr>
         
<td>MT</td>
         
<td>MALTA</td>
       
</tr>
       
<tr>
         
<td>MH</td>
         
<td>MARSHALL ISLANDS</td>
       
</tr>
       
<tr>
         
<td>MQ</td>
         
<td>MARTINIQUE</td>
       
</tr>
       
<tr>
         
<td>MR</td>
         
<td>MAURITANIA</td>
       
</tr>
       
<tr>
         
<td>MU</td>
         
<td>MAURITIUS</td>
       
</tr>
       
<tr>
         
<td>YT</td>
         
<td>MAYOTTE</td>
       
</tr>
       
<tr>
         
<td>MX</td>
         
<td>MEXICO</td>
       
</tr>
       
<tr>
         
<td>FM</td>
         
<td>MICRONESIA, FEDERATED STATES OF</td>
       
</tr>
       
<tr>
         
<td>MD</td>
         
<td>MOLDOVA, REPUBLIC OF</td>
       
</tr>
       
<tr>
         
<td>MC</td>
         
<td>MONACO</td>
       
</tr>
       
<tr>
         
<td>MN</td>
         
<td>MONGOLIA</td>
       
</tr>
       
<tr>
         
<td>MS</td>
         
<td>MONTSERRAT</td>
       
</tr>
       
<tr>
         
<td>MA</td>
         
<td>MOROCCO</td>
       
</tr>
       
<tr>
         
<td>MZ</td>
         
<td>MOZAMBIQUE</td>
       
</tr>
       
<tr>
         
<td>MM</td>
         
<td>MYANMAR</td>
       
</tr>
       
<tr>
         
<td>NA</td>
         
<td>NAMIBIA</td>
       
</tr>
       
<tr>
         
<td>NR</td>
         
<td>NAURU</td>
       
</tr>
       
<tr>
         
<td>NP</td>
         
<td>NEPAL</td>
       
</tr>
       
<tr>
         
<td>NL</td>
         
<td>NETHERLANDS</td>
       
</tr>
       
<tr>
         
<td>AN</td>
         
<td>NETHERLANDS ANTILLES</td>
       
</tr>
       
<tr>
         
<td>NC</td>
         
<td>NEW CALEDONIA</td>
       
</tr>
       
<tr>
         
<td>NZ</td>
         
<td>NEW ZEALAND</td>
       
</tr>
       
<tr>
         
<td>NI</td>
         
<td>NICARAGUA</td>
       
</tr>
       
<tr>
         
<td>NE</td>
         
<td>NIGER</td>
       
</tr>
       
<tr>
         
<td>NG</td>
         
<td>NIGERIA</td>
       
</tr>
       
<tr>
         
<td>NU</td>
         
<td>NIUE</td>
       
</tr>
       
<tr>
         
<td>NF</td>
         
<td>NORFOLK ISLAND</td>
       
</tr>
       
<tr>
         
<td>MP</td>
         
<td>NORTHERN MARIANA ISLANDS</td>
       
</tr>
       
<tr>
         
<td>NO</td>
         
<td>NORWAY</td>
       
</tr>
       
<tr>
         
<td>OM</td>
         
<td>OMAN</td>
       
</tr>
       
<tr>
         
<td>PK</td>
         
<td>PAKISTAN</td>
       
</tr>
       
<tr>
         
<td>PW</td>
         
<td>PALAU</td>
       
</tr>
       
<tr>
         
<td>PS</td>
         
<td>PALESTINIAN TERRITORY, OCCUPIED</td>
       
</tr>
       
<tr>
         
<td>PA</td>
         
<td>PANAMA</td>
       
</tr>
       
<tr>
         
<td>PG</td>
         
<td>PAPUA NEW GUINEA</td>
       
</tr>
       
<tr>
         
<td>PY</td>
         
<td>PARAGUAY</td>
       
</tr>
       
<tr>
         
<td>PE</td>
         
<td>PERU</td>
       
</tr>
       
<tr>
         
<td>PH</td>
         
<td>PHILIPPINES</td>
       
</tr>
       
<tr>
         
<td>PN</td>
         
<td>PITCAIRN</td>
       
</tr>
       
<tr>
         
<td>PL</td>
         
<td>POLAND</td>
       
</tr>
       
<tr>
         
<td>PT</td>
         
<td>PORTUGAL</td>
       
</tr>
       
<tr>
         
<td>PR</td>
         
<td>PUERTO RICO</td>
       
</tr>
       
<tr>
         
<td>QA</td>
         
<td>QATAR</td>
       
</tr>
       
<tr>
         
<td>RE</td>
         
<td>REUNION</td>
       
</tr>
       
<tr>
         
<td>RO</td>
         
<td>ROMANIA</td>
       
</tr>
       
<tr>
         
<td>RU</td>
         
<td>RUSSIAN FEDERATION</td>
       
</tr>
       
<tr>
         
<td>RW</td>
         
<td>RWANDA</td>
       
</tr>
       
<tr>
         
<td>SH</td>
         
<td>SAINT HELENA</td>
       
</tr>
       
<tr>
         
<td>KN</td>
         
<td>SAINT KITTS AND NEVIS</td>
       
</tr>
       
<tr>
         
<td>LC</td>
         
<td>SAINT LUCIA</td>
       
</tr>
       
<tr>
         
<td>PM</td>
         
<td>SAINT PIERRE AND MIQUELON</td>
       
</tr>
       
<tr>
         
<td>VC</td>
         
<td>SAINT VINCENT AND THE GRENADINES</td>
       
</tr>
       
<tr>
         
<td>WS</td>
         
<td>SAMOA</td>
       
</tr>
       
<tr>
         
<td>SM</td>
         
<td>SAN MARINO</td>
       
</tr>
       
<tr>
         
<td>ST</td>
         
<td>SAO TOME AND PRINCIPE</td>
       
</tr>
       
<tr>
         
<td>SA</td>
         
<td>SAUDI ARABIA</td>
       
</tr>
       
<tr>
         
<td>SN</td>
         
<td>SENEGAL</td>
       
</tr>
       
<tr>
         
<td>SC</td>
         
<td>SEYCHELLES</td>
       
</tr>
       
<tr>
         
<td>SL</td>
         
<td>SIERRA LEONE</td>
       
</tr>
       
<tr>
         
<td>SG</td>
         
<td>SINGAPORE</td>
       
</tr>
       
<tr>
         
<td>SK</td>
         
<td>SLOVAKIA</td>
       
</tr>
       
<tr>
         
<td>SI</td>
         
<td>SLOVENIA</td>
       
</tr>
       
<tr>
         
<td>SB</td>
         
<td>SOLOMON ISLANDS</td>
       
</tr>
       
<tr>
         
<td>SO</td>
         
<td>SOMALIA</td>
       
</tr>
       
<tr>
         
<td>ZA</td>
         
<td>SOUTH AFRICA</td>
       
</tr>
       
<tr>
         
<td>GS</td>
         
<td>SOUTH GEORGIA AND THE SOUTH SANDWICH ISLANDS</td>
       
</tr>
       
<tr>
         
<td>ES</td>
         
<td>SPAIN</td>
       
</tr>
       
<tr>
         
<td>LK</td>
         
<td>SRI LANKA</td>
       
</tr>
       
<tr>
         
<td>SD</td>
         
<td>SUDAN</td>
       
</tr>
       
<tr>
         
<td>SR</td>
         
<td>SURINAME</td>
       
</tr>
       
<tr>
         
<td>SJ</td>
         
<td>SVALBARD AND JAN MAYEN</td>
       
</tr>
       
<tr>
         
<td>SZ</td>
         
<td>SWAZILAND</td>
       
</tr>
       
<tr>
         
<td>SE</td>
         
<td>SWEDEN</td>
       
</tr>
       
<tr>
         
<td>CH</td>
         
<td>SWITZERLAND</td>
       
</tr>
       
<tr>
         
<td>SY</td>
         
<td>SYRIAN ARAB REPUBLIC</td>
       
</tr>
       
<tr>
         
<td>TW</td>
         
<td>TAIWAN, PROVINCE OF CHINA</td>
       
</tr>
       
<tr>
         
<td>TJ</td>
         
<td>TAJIKISTAN</td>
       
</tr>
       
<tr>
         
<td>TZ</td>
         
<td>TANZANIA, UNITED REPUBLIC OF</td>
       
</tr>
       
<tr>
         
<td>TH</td>
         
<td>THAILAND</td>
       
</tr>
       
<tr>
         
<td>TG</td>
         
<td>TOGO</td>
       
</tr>
       
<tr>
         
<td>TK</td>
         
<td>TOKELAU</td>
       
</tr>
       
<tr>
         
<td>TO</td>
         
<td>TONGA</td>
       
</tr>
       
<tr>
         
<td>TT</td>
         
<td>TRINIDAD AND TOBAGO</td>
       
</tr>
       
<tr>
         
<td>TN</td>
         
<td>TUNISIA</td>
       
</tr>
       
<tr>
         
<td>TR</td>
         
<td>TURKEY</td>
       
</tr>
       
<tr>
         
<td>TM</td>
         
<td>TURKMENISTAN</td>
       
</tr>
       
<tr>
         
<td>TC</td>
         
<td>TURKS AND CAICOS ISLANDS</td>
       
</tr>
       
<tr>
         
<td>TV</td>
         
<td>TUVALU</td>
       
</tr>
       
<tr>
         
<td>UG</td>
         
<td>UGANDA</td>
       
</tr>
       
<tr>
         
<td>UA</td>
         
<td>UKRAINE</td>
       
</tr>
       
<tr>
         
<td>AE</td>
         
<td>UNITED ARAB EMIRATES</td>
       
</tr>
       
<tr>
         
<td>GB</td>
         
<td>UNITED KINGDOM</td>
       
</tr>
       
<tr>
         
<td>US</td>
         
<td>UNITED STATES</td>
       
</tr>
       
<tr>
         
<td>UM</td>
         
<td>UNITED STATES MINOR OUTLYING ISLANDS</td>
       
</tr>
       
<tr>
         
<td>UY</td>
         
<td>URUGUAY</td>
       
</tr>
       
<tr>
         
<td>UZ</td>
         
<td>UZBEKISTAN</td>
       
</tr>
       
<tr>
         
<td>VU</td>
         
<td>VANUATU</td>
       
</tr>
       
<tr>
         
<td>VE</td>
         
<td>VENEZUELA</td>
       
</tr>
       
<tr>
         
<td>VN</td>
         
<td>VIET NAM</td>
       
</tr>
       
<tr>
         
<td>VG</td>
         
<td>VIRGIN ISLANDS, BRITISH</td>
       
</tr>
       
<tr>
         
<td>VI</td>
         
<td>VIRGIN ISLANDS, U.S.</td>
       
</tr>
       
<tr>
         
<td>WF</td>
         
<td>WALLIS AND FUTUNA</td>
       
</tr>
       
<tr>
         
<td>EH</td>
         
<td>WESTERN SAHARA</td>
       
</tr>
       
<tr>
         
<td>YE</td>
         
<td>YEMEN</td>
       
</tr>
       
<tr>
         
<td>YU</td>
         
<td>YUGOSLAVIA</td>
       
</tr>
       
<tr>
         
<td>ZM</td>
         
<td>ZAMBIA</td>
       
</tr>
       
<tr>
         
<td>ZW</td>
         
<td>ZIMBABWE</td>
       
</tr>
     
</table>
   
</xsd:documentation>
 
</xsd:annotation>
 
<xsd:simpleContent>
   
<xsd:extension base="CountryType">
     
<xsd:attributeGroup ref="CodelistAttrGroup"/>
   
</xsd:extension>
 
</xsd:simpleContent>
</xsd:complexType>

complexType CurrencyElementStructure
diagram Invoice-v3_diagrams/Invoice-v3_p271.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type extension of CurrencyType
properties
base CurrencyType
used by
element Currency
attributes
Name  Type  Use  Default  Fixed  Annotation
Code  CodeType  required      
Codelist  CodelistType  optional      
annotation
documentation
The Code attribute of this element represents the UN 3 character currency code (e.g. GBP, EUR, USD etc.)
documentation
eBIS-XML-UKGov: Use 'UKGov-CurrencyCode' as the value of the Codelist attribute.
documentation
<h2>Country codes for UKGov use: UKGov-CurrencyCode</h2>
<p>
<tt>@Code</tt> must be one of the following ISO4217 values:
        </p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>AFA</td>
<td>Afghani</td>
</tr>
<tr>
<td>ALL</td>
<td>Leck</td>
</tr>
<tr>
<td>DZD</td>
<td>Algerian Dinar</td>
</tr>
<tr>
<td>ADP</td>
<td>Andorran Peseta</td>
</tr>
<tr>
<td>AOA</td>
<td>Kwanza</td>
</tr>
<tr>
<td>ARS</td>
<td>Argentine Peso</td>
</tr>
<tr>
<td>AMD</td>
<td>Armenian Dram</td>
</tr>
<tr>
<td>AWG</td>
<td>Aruban Guilder</td>
</tr>
<tr>
<td>AZM</td>
<td>Azerbaijanian Manat</td>
</tr>
<tr>
<td>BSD</td>
<td>Bahamian Dollar</td>
</tr>
<tr>
<td>BHD</td>
<td>Bahraini Dinar</td>
</tr>
<tr>
<td>BDT</td>
<td>Taka</td>
</tr>
<tr>
<td>BBD</td>
<td>Barbados Dollar</td>
</tr>
<tr>
<td>BYR</td>
<td>Belarussian Ruble</td>
</tr>
<tr>
<td>BZD</td>
<td>Belize Dollar</td>
</tr>
<tr>
<td>BMD</td>
<td>Bermudian Dollar</td>
</tr>
<tr>
<td>BTN</td>
<td>Ngultrum</td>
</tr>
<tr>
<td>INR</td>
<td>Indian Rupee</td>
</tr>
<tr>
<td>BOV</td>
<td>Mvdol</td>
</tr>
<tr>
<td>BOB</td>
<td>Boliviano</td>
</tr>
<tr>
<td>BAM</td>
<td>Convertible Marks</td>
</tr>
<tr>
<td>BWP</td>
<td>Pula</td>
</tr>
<tr>
<td>BRL</td>
<td>Brazilian Real</td>
</tr>
<tr>
<td>BND</td>
<td>Brunei Dollar</td>
</tr>
<tr>
<td>BGL</td>
<td>Lev</td>
</tr>
<tr>
<td>BGN</td>
<td>Bulgarian Lev</td>
</tr>
<tr>
<td>BIF</td>
<td>Burundi Franc</td>
</tr>
<tr>
<td>KHR</td>
<td>Riel</td>
</tr>
<tr>
<td>CAD</td>
<td>Canadian Dollar</td>
</tr>
<tr>
<td>CVE</td>
<td>Cape Verde Escudo</td>
</tr>
<tr>
<td>KYD</td>
<td>Cayman Islands Dollar</td>
</tr>
<tr>
<td>XAF</td>
<td>CFA Franc BEAC</td>
</tr>
<tr>
<td>CLF</td>
<td>Unidades de fomento</td>
</tr>
<tr>
<td>CLP</td>
<td>Chilean Peso</td>
</tr>
<tr>
<td>CNY</td>
<td>Yuan Renminbi</td>
</tr>
<tr>
<td>COP</td>
<td>Colombian Peso</td>
</tr>
<tr>
<td>KMF</td>
<td>Comoro Franc</td>
</tr>
<tr>
<td>CDF</td>
<td>Franc Congolais</td>
</tr>
<tr>
<td>CRC</td>
<td>Costa Rican Colon</td>
</tr>
<tr>
<td>HRK</td>
<td>Croatian kuna</td>
</tr>
<tr>
<td>CUP</td>
<td>Cuban Peso</td>
</tr>
<tr>
<td>CYP</td>
<td>Cyprus Pound</td>
</tr>
<tr>
<td>CZK</td>
<td>Czech Koruna</td>
</tr>
<tr>
<td>DKK</td>
<td>Danish Krone</td>
</tr>
<tr>
<td>DJF</td>
<td>Djibouti Franc</td>
</tr>
<tr>
<td>DOP</td>
<td>Dominican Peso</td>
</tr>
<tr>
<td>TPE</td>
<td>Timor Escudo</td>
</tr>
<tr>
<td>ECV</td>
<td>Unidad de Valor Constante (UVC)</td>
</tr>
<tr>
<td>ECS</td>
<td>Sucre</td>
</tr>
<tr>
<td>EGP</td>
<td>Egyptian Pound</td>
</tr>
<tr>
<td>SVC</td>
<td>El Salvador Colon</td>
</tr>
<tr>
<td>ERN</td>
<td>Nakfa</td>
</tr>
<tr>
<td>EEK</td>
<td>Kroon</td>
</tr>
<tr>
<td>ETB</td>
<td>Ethiopian Birr</td>
</tr>
<tr>
<td>FKP</td>
<td>Falkland Islands Pound</td>
</tr>
<tr>
<td>FJD</td>
<td>Fiji Dollar</td>
</tr>
<tr>
<td>GMD</td>
<td>Dalasi</td>
</tr>
<tr>
<td>GEL</td>
<td>Lari</td>
</tr>
<tr>
<td>GHC</td>
<td>Cedi</td>
</tr>
<tr>
<td>GIP</td>
<td>Gibraltar Pound</td>
</tr>
<tr>
<td>GTQ</td>
<td>Quetzal</td>
</tr>
<tr>
<td>GNF</td>
<td>Guinea Franc</td>
</tr>
<tr>
<td>GWP</td>
<td>Guinea-Bissau Peso</td>
</tr>
<tr>
<td>GYD</td>
<td>Guyana Dollar</td>
</tr>
<tr>
<td>HTG</td>
<td>Gourde</td>
</tr>
<tr>
<td>HNL</td>
<td>Lempira</td>
</tr>
<tr>
<td>HKD</td>
<td>Hong Kong Dollar</td>
</tr>
<tr>
<td>HUF</td>
<td>Forint</td>
</tr>
<tr>
<td>ISK</td>
<td>Iceland Krona</td>
</tr>
<tr>
<td>IDR</td>
<td>Rupiah</td>
</tr>
<tr>
<td>IRR</td>
<td>Iranian Rial</td>
</tr>
<tr>
<td>IQD</td>
<td>Iraqi Dinar</td>
</tr>
<tr>
<td>ILS</td>
<td>New Israeli Sheqel</td>
</tr>
<tr>
<td>JMD</td>
<td>Jamaican Dollar</td>
</tr>
<tr>
<td>JPY</td>
<td>Yen</td>
</tr>
<tr>
<td>JOD</td>
<td>Jordanian Dinar</td>
</tr>
<tr>
<td>KZT</td>
<td>Tenge</td>
</tr>
<tr>
<td>KES</td>
<td>Kenyan Shilling</td>
</tr>
<tr>
<td>AUD</td>
<td>Australian Dollar</td>
</tr>
<tr>
<td>KPW</td>
<td>North Korean Won</td>
</tr>
<tr>
<td>KRW</td>
<td>Won</td>
</tr>
<tr>
<td>KWD</td>
<td>Kuwaiti Dinar</td>
</tr>
<tr>
<td>KGS</td>
<td>Som</td>
</tr>
<tr>
<td>LAK</td>
<td>Kip</td>
</tr>
<tr>
<td>LVL</td>
<td>Latvian Lats</td>
</tr>
<tr>
<td>LBP</td>
<td>Lebanese Pound</td>
</tr>
<tr>
<td>LSL</td>
<td>Loti</td>
</tr>
<tr>
<td>LRD</td>
<td>Liberian Dollar</td>
</tr>
<tr>
<td>LYD</td>
<td>Lybian Dinar</td>
</tr>
<tr>
<td>CHF</td>
<td>Swiss Franc</td>
</tr>
<tr>
<td>LTL</td>
<td>Lithuanian Litus</td>
</tr>
<tr>
<td>MOP</td>
<td>Pataca</td>
</tr>
<tr>
<td>MKD</td>
<td>Denar</td>
</tr>
<tr>
<td>MGF</td>
<td>Malagasy Franc</td>
</tr>
<tr>
<td>MWK</td>
<td>Kwacha</td>
</tr>
<tr>
<td>MYR</td>
<td>Malaysian Ringgit</td>
</tr>
<tr>
<td>MVR</td>
<td>Rufiyaa</td>
</tr>
<tr>
<td>MTL</td>
<td>Maltese Lira</td>
</tr>
<tr>
<td>EUR</td>
<td>Euro</td>
</tr>
<tr>
<td>MRO</td>
<td>Ouguiya</td>
</tr>
<tr>
<td>MUR</td>
<td>Mauritius Rupee</td>
</tr>
<tr>
<td>MXN</td>
<td>Mexican Peso</td>
</tr>
<tr>
<td>MXV</td>
<td>Mexican Unidad de Inversion (UDI)</td>
</tr>
<tr>
<td>MDL</td>
<td>Moldovan Leu</td>
</tr>
<tr>
<td>MNT</td>
<td>Tugrik</td>
</tr>
<tr>
<td>XCD</td>
<td>East Caribbean Dollar</td>
</tr>
<tr>
<td>MZM</td>
<td>Metical</td>
</tr>
<tr>
<td>MMK</td>
<td>Kyat</td>
</tr>
<tr>
<td>ZAR</td>
<td>Rand</td>
</tr>
<tr>
<td>NAD</td>
<td>Namibia Dollar</td>
</tr>
<tr>
<td>NPR</td>
<td>Nepalese Rupee</td>
</tr>
<tr>
<td>ANG</td>
<td>Netherlands Antillan Guilder</td>
</tr>
<tr>
<td>XPF</td>
<td>CFP Franc</td>
</tr>
<tr>
<td>NZD</td>
<td>New Zealand Dollar</td>
</tr>
<tr>
<td>NIO</td>
<td>Cordoba Oro</td>
</tr>
<tr>
<td>NGN</td>
<td>Naira</td>
</tr>
<tr>
<td>NOK</td>
<td>Norwegian Krone</td>
</tr>
<tr>
<td>OMR</td>
<td>Rial Omani</td>
</tr>
<tr>
<td>PKR</td>
<td>Pakistan Rupee</td>
</tr>
<tr>
<td>PAB</td>
<td>Balboa</td>
</tr>
<tr>
<td>PGK</td>
<td>Kina</td>
</tr>
<tr>
<td>PYG</td>
<td>Guarani</td>
</tr>
<tr>
<td>PEN</td>
<td>Nuevo Sol</td>
</tr>
<tr>
<td>PHP</td>
<td>Philippine Peso</td>
</tr>
<tr>
<td>PLN</td>
<td>Zloty</td>
</tr>
<tr>
<td>USD</td>
<td>US Dollar</td>
</tr>
<tr>
<td>QAR</td>
<td>Qatari Rial</td>
</tr>
<tr>
<td>ROL</td>
<td>Leu</td>
</tr>
<tr>
<td>RUB</td>
<td>Russian Ruble</td>
</tr>
<tr>
<td>RUR</td>
<td>Russian Ruble</td>
</tr>
<tr>
<td>RWF</td>
<td>Rwanda Franc</td>
</tr>
<tr>
<td>SHP</td>
<td>Saint Helena Pound</td>
</tr>
<tr>
<td>WST</td>
<td>Tala</td>
</tr>
<tr>
<td>STD</td>
<td>Dobra</td>
</tr>
<tr>
<td>SAR</td>
<td>Saudi Riyal</td>
</tr>
<tr>
<td>SCR</td>
<td>Seychelles Rupee</td>
</tr>
<tr>
<td>SLL</td>
<td>Leone</td>
</tr>
<tr>
<td>SGD</td>
<td>Singapore Dollar</td>
</tr>
<tr>
<td>SKK</td>
<td>Slovak Koruna</td>
</tr>
<tr>
<td>SIT</td>
<td>Tolar</td>
</tr>
<tr>
<td>SBD</td>
<td>Solomon Islands Dollar</td>
</tr>
<tr>
<td>SOS</td>
<td>Somali Shilling</td>
</tr>
<tr>
<td>LKR</td>
<td>Sri Lanka Rupee</td>
</tr>
<tr>
<td>SDD</td>
<td>Sudanese Dinar</td>
</tr>
<tr>
<td>SRG</td>
<td>Suriname Guilder</td>
</tr>
<tr>
<td>SZL</td>
<td>Lilangeni</td>
</tr>
<tr>
<td>SEK</td>
<td>Swedish Krona</td>
</tr>
<tr>
<td>SYP</td>
<td>Syrian Pound</td>
</tr>
<tr>
<td>TWD</td>
<td>New Taiwan Dollar</td>
</tr>
<tr>
<td>TJS</td>
<td>Somoni</td>
</tr>
<tr>
<td>TZS</td>
<td>Tanzanian Shilling</td>
</tr>
<tr>
<td>THB</td>
<td>Baht</td>
</tr>
<tr>
<td>XOF</td>
<td>CFA Franc BCEAO</td>
</tr>
<tr>
<td>NZD</td>
<td>New Zealand Dollar</td>
</tr>
<tr>
<td>TOP</td>
<td>Pa`anga</td>
</tr>
<tr>
<td>TTD</td>
<td>Trinidad and Tobago Dollar</td>
</tr>
<tr>
<td>TND</td>
<td>Tunisian Dinar</td>
</tr>
<tr>
<td>TRL</td>
<td>Turkish Lira</td>
</tr>
<tr>
<td>TMM</td>
<td>Manat</td>
</tr>
<tr>
<td>UGX</td>
<td>Uganda Shilling</td>
</tr>
<tr>
<td>UAH</td>
<td>Hryvnia</td>
</tr>
<tr>
<td>AED</td>
<td>UAE Dirham</td>
</tr>
<tr>
<td>GBP</td>
<td>Pound Sterling</td>
</tr>
<tr>
<td>USS</td>
<td>US Dollar (Same day)</td>
</tr>
<tr>
<td>USN</td>
<td>US Dollar (Next day)</td>
</tr>
<tr>
<td>UYU</td>
<td>Peso Uruguayo</td>
</tr>
<tr>
<td>UZS</td>
<td>Uzbekistan Sum</td>
</tr>
<tr>
<td>VUV</td>
<td>Vatu</td>
</tr>
<tr>
<td>VEB</td>
<td>Bolivar</td>
</tr>
<tr>
<td>VND</td>
<td>Dong</td>
</tr>
<tr>
<td>MAD</td>
<td>Moroccan Dirham</td>
</tr>
<tr>
<td>YER</td>
<td>Yemeni Rial</td>
</tr>
<tr>
<td>YUM</td>
<td>Yugoslavian Dinar</td>
</tr>
<tr>
<td>ZMK</td>
<td>Kwacha</td>
</tr>
<tr>
<td>ZWD</td>
<td>Zimbabwe Dollar</td>
</tr>
</table>
source <xsd:complexType name="CurrencyElementStructure">
 
<xsd:annotation>
   
<xsd:documentation>The Code attribute of this element represents the UN 3 character currency code (e.g. GBP, EUR, USD etc.)</xsd:documentation>
   
<xsd:documentation>eBIS-XML-UKGov: Use 'UKGov-CurrencyCode' as the value of the Codelist attribute.</xsd:documentation>
   
<xsd:documentation>
     
<h2>Country codes for UKGov use: UKGov-CurrencyCode</h2>
     
<p>
       
<tt>@Code</tt> must be one of the following ISO4217 values:
       
</p>
     
<table>
       
<tr>
         
<td>
           
<b>Code</b>
         
</td>
         
<td>
           
<b>Meaning</b>
         
</td>
       
</tr>
       
<tr>
         
<td>AFA</td>
         
<td>Afghani</td>
       
</tr>
       
<tr>
         
<td>ALL</td>
         
<td>Leck</td>
       
</tr>
       
<tr>
         
<td>DZD</td>
         
<td>Algerian Dinar</td>
       
</tr>
       
<tr>
         
<td>ADP</td>
         
<td>Andorran Peseta</td>
       
</tr>
       
<tr>
         
<td>AOA</td>
         
<td>Kwanza</td>
       
</tr>
       
<tr>
         
<td>ARS</td>
         
<td>Argentine Peso</td>
       
</tr>
       
<tr>
         
<td>AMD</td>
         
<td>Armenian Dram</td>
       
</tr>
       
<tr>
         
<td>AWG</td>
         
<td>Aruban Guilder</td>
       
</tr>
       
<tr>
         
<td>AZM</td>
         
<td>Azerbaijanian Manat</td>
       
</tr>
       
<tr>
         
<td>BSD</td>
         
<td>Bahamian Dollar</td>
       
</tr>
       
<tr>
         
<td>BHD</td>
         
<td>Bahraini Dinar</td>
       
</tr>
       
<tr>
         
<td>BDT</td>
         
<td>Taka</td>
       
</tr>
       
<tr>
         
<td>BBD</td>
         
<td>Barbados Dollar</td>
       
</tr>
       
<tr>
         
<td>BYR</td>
         
<td>Belarussian Ruble</td>
       
</tr>
       
<tr>
         
<td>BZD</td>
         
<td>Belize Dollar</td>
       
</tr>
       
<tr>
         
<td>BMD</td>
         
<td>Bermudian Dollar</td>
       
</tr>
       
<tr>
         
<td>BTN</td>
         
<td>Ngultrum</td>
       
</tr>
       
<tr>
         
<td>INR</td>
         
<td>Indian Rupee</td>
       
</tr>
       
<tr>
         
<td>BOV</td>
         
<td>Mvdol</td>
       
</tr>
       
<tr>
         
<td>BOB</td>
         
<td>Boliviano</td>
       
</tr>
       
<tr>
         
<td>BAM</td>
         
<td>Convertible Marks</td>
       
</tr>
       
<tr>
         
<td>BWP</td>
         
<td>Pula</td>
       
</tr>
       
<tr>
         
<td>BRL</td>
         
<td>Brazilian Real</td>
       
</tr>
       
<tr>
         
<td>BND</td>
         
<td>Brunei Dollar</td>
       
</tr>
       
<tr>
         
<td>BGL</td>
         
<td>Lev</td>
       
</tr>
       
<tr>
         
<td>BGN</td>
         
<td>Bulgarian Lev</td>
       
</tr>
       
<tr>
         
<td>BIF</td>
         
<td>Burundi Franc</td>
       
</tr>
       
<tr>
         
<td>KHR</td>
         
<td>Riel</td>
       
</tr>
       
<tr>
         
<td>CAD</td>
         
<td>Canadian Dollar</td>
       
</tr>
       
<tr>
         
<td>CVE</td>
         
<td>Cape Verde Escudo</td>
       
</tr>
       
<tr>
         
<td>KYD</td>
         
<td>Cayman Islands Dollar</td>
       
</tr>
       
<tr>
         
<td>XAF</td>
         
<td>CFA Franc BEAC</td>
       
</tr>
       
<tr>
         
<td>CLF</td>
         
<td>Unidades de fomento</td>
       
</tr>
       
<tr>
         
<td>CLP</td>
         
<td>Chilean Peso</td>
       
</tr>
       
<tr>
         
<td>CNY</td>
         
<td>Yuan Renminbi</td>
       
</tr>
       
<tr>
         
<td>COP</td>
         
<td>Colombian Peso</td>
       
</tr>
       
<tr>
         
<td>KMF</td>
         
<td>Comoro Franc</td>
       
</tr>
       
<tr>
         
<td>CDF</td>
         
<td>Franc Congolais</td>
       
</tr>
       
<tr>
         
<td>CRC</td>
         
<td>Costa Rican Colon</td>
       
</tr>
       
<tr>
         
<td>HRK</td>
         
<td>Croatian kuna</td>
       
</tr>
       
<tr>
         
<td>CUP</td>
         
<td>Cuban Peso</td>
       
</tr>
       
<tr>
         
<td>CYP</td>
         
<td>Cyprus Pound</td>
       
</tr>
       
<tr>
         
<td>CZK</td>
         
<td>Czech Koruna</td>
       
</tr>
       
<tr>
         
<td>DKK</td>
         
<td>Danish Krone</td>
       
</tr>
       
<tr>
         
<td>DJF</td>
         
<td>Djibouti Franc</td>
       
</tr>
       
<tr>
         
<td>DOP</td>
         
<td>Dominican Peso</td>
       
</tr>
       
<tr>
         
<td>TPE</td>
         
<td>Timor Escudo</td>
       
</tr>
       
<tr>
         
<td>ECV</td>
         
<td>Unidad de Valor Constante (UVC)</td>
       
</tr>
       
<tr>
         
<td>ECS</td>
         
<td>Sucre</td>
       
</tr>
       
<tr>
         
<td>EGP</td>
         
<td>Egyptian Pound</td>
       
</tr>
       
<tr>
         
<td>SVC</td>
         
<td>El Salvador Colon</td>
       
</tr>
       
<tr>
         
<td>ERN</td>
         
<td>Nakfa</td>
       
</tr>
       
<tr>
         
<td>EEK</td>
         
<td>Kroon</td>
       
</tr>
       
<tr>
         
<td>ETB</td>
         
<td>Ethiopian Birr</td>
       
</tr>
       
<tr>
         
<td>FKP</td>
         
<td>Falkland Islands Pound</td>
       
</tr>
       
<tr>
         
<td>FJD</td>
         
<td>Fiji Dollar</td>
       
</tr>
       
<tr>
         
<td>GMD</td>
         
<td>Dalasi</td>
       
</tr>
       
<tr>
         
<td>GEL</td>
         
<td>Lari</td>
       
</tr>
       
<tr>
         
<td>GHC</td>
         
<td>Cedi</td>
       
</tr>
       
<tr>
         
<td>GIP</td>
         
<td>Gibraltar Pound</td>
       
</tr>
       
<tr>
         
<td>GTQ</td>
         
<td>Quetzal</td>
       
</tr>
       
<tr>
         
<td>GNF</td>
         
<td>Guinea Franc</td>
       
</tr>
       
<tr>
         
<td>GWP</td>
         
<td>Guinea-Bissau Peso</td>
       
</tr>
       
<tr>
         
<td>GYD</td>
         
<td>Guyana Dollar</td>
       
</tr>
       
<tr>
         
<td>HTG</td>
         
<td>Gourde</td>
       
</tr>
       
<tr>
         
<td>HNL</td>
         
<td>Lempira</td>
       
</tr>
       
<tr>
         
<td>HKD</td>
         
<td>Hong Kong Dollar</td>
       
</tr>
       
<tr>
         
<td>HUF</td>
         
<td>Forint</td>
       
</tr>
       
<tr>
         
<td>ISK</td>
         
<td>Iceland Krona</td>
       
</tr>
       
<tr>
         
<td>IDR</td>
         
<td>Rupiah</td>
       
</tr>
       
<tr>
         
<td>IRR</td>
         
<td>Iranian Rial</td>
       
</tr>
       
<tr>
         
<td>IQD</td>
         
<td>Iraqi Dinar</td>
       
</tr>
       
<tr>
         
<td>ILS</td>
         
<td>New Israeli Sheqel</td>
       
</tr>
       
<tr>
         
<td>JMD</td>
         
<td>Jamaican Dollar</td>
       
</tr>
       
<tr>
         
<td>JPY</td>
         
<td>Yen</td>
       
</tr>
       
<tr>
         
<td>JOD</td>
         
<td>Jordanian Dinar</td>
       
</tr>
       
<tr>
         
<td>KZT</td>
         
<td>Tenge</td>
       
</tr>
       
<tr>
         
<td>KES</td>
         
<td>Kenyan Shilling</td>
       
</tr>
       
<tr>
         
<td>AUD</td>
         
<td>Australian Dollar</td>
       
</tr>
       
<tr>
         
<td>KPW</td>
         
<td>North Korean Won</td>
       
</tr>
       
<tr>
         
<td>KRW</td>
         
<td>Won</td>
       
</tr>
       
<tr>
         
<td>KWD</td>
         
<td>Kuwaiti Dinar</td>
       
</tr>
       
<tr>
         
<td>KGS</td>
         
<td>Som</td>
       
</tr>
       
<tr>
         
<td>LAK</td>
         
<td>Kip</td>
       
</tr>
       
<tr>
         
<td>LVL</td>
         
<td>Latvian Lats</td>
       
</tr>
       
<tr>
         
<td>LBP</td>
         
<td>Lebanese Pound</td>
       
</tr>
       
<tr>
         
<td>LSL</td>
         
<td>Loti</td>
       
</tr>
       
<tr>
         
<td>LRD</td>
         
<td>Liberian Dollar</td>
       
</tr>
       
<tr>
         
<td>LYD</td>
         
<td>Lybian Dinar</td>
       
</tr>
       
<tr>
         
<td>CHF</td>
         
<td>Swiss Franc</td>
       
</tr>
       
<tr>
         
<td>LTL</td>
         
<td>Lithuanian Litus</td>
       
</tr>
       
<tr>
         
<td>MOP</td>
         
<td>Pataca</td>
       
</tr>
       
<tr>
         
<td>MKD</td>
         
<td>Denar</td>
       
</tr>
       
<tr>
         
<td>MGF</td>
         
<td>Malagasy Franc</td>
       
</tr>
       
<tr>
         
<td>MWK</td>
         
<td>Kwacha</td>
       
</tr>
       
<tr>
         
<td>MYR</td>
         
<td>Malaysian Ringgit</td>
       
</tr>
       
<tr>
         
<td>MVR</td>
         
<td>Rufiyaa</td>
       
</tr>
       
<tr>
         
<td>MTL</td>
         
<td>Maltese Lira</td>
       
</tr>
       
<tr>
         
<td>EUR</td>
         
<td>Euro</td>
       
</tr>
       
<tr>
         
<td>MRO</td>
         
<td>Ouguiya</td>
       
</tr>
       
<tr>
         
<td>MUR</td>
         
<td>Mauritius Rupee</td>
       
</tr>
       
<tr>
         
<td>MXN</td>
         
<td>Mexican Peso</td>
       
</tr>
       
<tr>
         
<td>MXV</td>
         
<td>Mexican Unidad de Inversion (UDI)</td>
       
</tr>
       
<tr>
         
<td>MDL</td>
         
<td>Moldovan Leu</td>
       
</tr>
       
<tr>
         
<td>MNT</td>
         
<td>Tugrik</td>
       
</tr>
       
<tr>
         
<td>XCD</td>
         
<td>East Caribbean Dollar</td>
       
</tr>
       
<tr>
         
<td>MZM</td>
         
<td>Metical</td>
       
</tr>
       
<tr>
         
<td>MMK</td>
         
<td>Kyat</td>
       
</tr>
       
<tr>
         
<td>ZAR</td>
         
<td>Rand</td>
       
</tr>
       
<tr>
         
<td>NAD</td>
         
<td>Namibia Dollar</td>
       
</tr>
       
<tr>
         
<td>NPR</td>
         
<td>Nepalese Rupee</td>
       
</tr>
       
<tr>
         
<td>ANG</td>
         
<td>Netherlands Antillan Guilder</td>
       
</tr>
       
<tr>
         
<td>XPF</td>
         
<td>CFP Franc</td>
       
</tr>
       
<tr>
         
<td>NZD</td>
         
<td>New Zealand Dollar</td>
       
</tr>
       
<tr>
         
<td>NIO</td>
         
<td>Cordoba Oro</td>
       
</tr>
       
<tr>
         
<td>NGN</td>
         
<td>Naira</td>
       
</tr>
       
<tr>
         
<td>NOK</td>
         
<td>Norwegian Krone</td>
       
</tr>
       
<tr>
         
<td>OMR</td>
         
<td>Rial Omani</td>
       
</tr>
       
<tr>
         
<td>PKR</td>
         
<td>Pakistan Rupee</td>
       
</tr>
       
<tr>
         
<td>PAB</td>
         
<td>Balboa</td>
       
</tr>
       
<tr>
         
<td>PGK</td>
         
<td>Kina</td>
       
</tr>
       
<tr>
         
<td>PYG</td>
         
<td>Guarani</td>
       
</tr>
       
<tr>
         
<td>PEN</td>
         
<td>Nuevo Sol</td>
       
</tr>
       
<tr>
         
<td>PHP</td>
         
<td>Philippine Peso</td>
       
</tr>
       
<tr>
         
<td>PLN</td>
         
<td>Zloty</td>
       
</tr>
       
<tr>
         
<td>USD</td>
         
<td>US Dollar</td>
       
</tr>
       
<tr>
         
<td>QAR</td>
         
<td>Qatari Rial</td>
       
</tr>
       
<tr>
         
<td>ROL</td>
         
<td>Leu</td>
       
</tr>
       
<tr>
         
<td>RUB</td>
         
<td>Russian Ruble</td>
       
</tr>
       
<tr>
         
<td>RUR</td>
         
<td>Russian Ruble</td>
       
</tr>
       
<tr>
         
<td>RWF</td>
         
<td>Rwanda Franc</td>
       
</tr>
       
<tr>
         
<td>SHP</td>
         
<td>Saint Helena Pound</td>
       
</tr>
       
<tr>
         
<td>WST</td>
         
<td>Tala</td>
       
</tr>
       
<tr>
         
<td>STD</td>
         
<td>Dobra</td>
       
</tr>
       
<tr>
         
<td>SAR</td>
         
<td>Saudi Riyal</td>
       
</tr>
       
<tr>
         
<td>SCR</td>
         
<td>Seychelles Rupee</td>
       
</tr>
       
<tr>
         
<td>SLL</td>
         
<td>Leone</td>
       
</tr>
       
<tr>
         
<td>SGD</td>
         
<td>Singapore Dollar</td>
       
</tr>
       
<tr>
         
<td>SKK</td>
         
<td>Slovak Koruna</td>
       
</tr>
       
<tr>
         
<td>SIT</td>
         
<td>Tolar</td>
       
</tr>
       
<tr>
         
<td>SBD</td>
         
<td>Solomon Islands Dollar</td>
       
</tr>
       
<tr>
         
<td>SOS</td>
         
<td>Somali Shilling</td>
       
</tr>
       
<tr>
         
<td>LKR</td>
         
<td>Sri Lanka Rupee</td>
       
</tr>
       
<tr>
         
<td>SDD</td>
         
<td>Sudanese Dinar</td>
       
</tr>
       
<tr>
         
<td>SRG</td>
         
<td>Suriname Guilder</td>
       
</tr>
       
<tr>
         
<td>SZL</td>
         
<td>Lilangeni</td>
       
</tr>
       
<tr>
         
<td>SEK</td>
         
<td>Swedish Krona</td>
       
</tr>
       
<tr>
         
<td>SYP</td>
         
<td>Syrian Pound</td>
       
</tr>
       
<tr>
         
<td>TWD</td>
         
<td>New Taiwan Dollar</td>
       
</tr>
       
<tr>
         
<td>TJS</td>
         
<td>Somoni</td>
       
</tr>
       
<tr>
         
<td>TZS</td>
         
<td>Tanzanian Shilling</td>
       
</tr>
       
<tr>
         
<td>THB</td>
         
<td>Baht</td>
       
</tr>
       
<tr>
         
<td>XOF</td>
         
<td>CFA Franc BCEAO</td>
       
</tr>
       
<tr>
         
<td>NZD</td>
         
<td>New Zealand Dollar</td>
       
</tr>
       
<tr>
         
<td>TOP</td>
         
<td>Pa`anga</td>
       
</tr>
       
<tr>
         
<td>TTD</td>
         
<td>Trinidad and Tobago Dollar</td>
       
</tr>
       
<tr>
         
<td>TND</td>
         
<td>Tunisian Dinar</td>
       
</tr>
       
<tr>
         
<td>TRL</td>
         
<td>Turkish Lira</td>
       
</tr>
       
<tr>
         
<td>TMM</td>
         
<td>Manat</td>
       
</tr>
       
<tr>
         
<td>UGX</td>
         
<td>Uganda Shilling</td>
       
</tr>
       
<tr>
         
<td>UAH</td>
         
<td>Hryvnia</td>
       
</tr>
       
<tr>
         
<td>AED</td>
         
<td>UAE Dirham</td>
       
</tr>
       
<tr>
         
<td>GBP</td>
         
<td>Pound Sterling</td>
       
</tr>
       
<tr>
         
<td>USS</td>
         
<td>US Dollar (Same day)</td>
       
</tr>
       
<tr>
         
<td>USN</td>
         
<td>US Dollar (Next day)</td>
       
</tr>
       
<tr>
         
<td>UYU</td>
         
<td>Peso Uruguayo</td>
       
</tr>
       
<tr>
         
<td>UZS</td>
         
<td>Uzbekistan Sum</td>
       
</tr>
       
<tr>
         
<td>VUV</td>
         
<td>Vatu</td>
       
</tr>
       
<tr>
         
<td>VEB</td>
         
<td>Bolivar</td>
       
</tr>
       
<tr>
         
<td>VND</td>
         
<td>Dong</td>
       
</tr>
       
<tr>
         
<td>MAD</td>
         
<td>Moroccan Dirham</td>
       
</tr>
       
<tr>
         
<td>YER</td>
         
<td>Yemeni Rial</td>
       
</tr>
       
<tr>
         
<td>YUM</td>
         
<td>Yugoslavian Dinar</td>
       
</tr>
       
<tr>
         
<td>ZMK</td>
         
<td>Kwacha</td>
       
</tr>
       
<tr>
         
<td>ZWD</td>
         
<td>Zimbabwe Dollar</td>
       
</tr>
     
</table>
   
</xsd:documentation>
 
</xsd:annotation>
 
<xsd:simpleContent>
   
<xsd:extension base="CurrencyType">
     
<xsd:attributeGroup ref="CodeRequiredAttrGroup"/>
   
</xsd:extension>
 
</xsd:simpleContent>
</xsd:complexType>

complexType CurrencyStructure
diagram Invoice-v3_diagrams/Invoice-v3_p272.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
children Currency AlternateCurrency Rate
used by
elements InvoiceCurrency ItemCurrency OrderCurrency TaxCurrency
annotation
documentation
AlternateCurrency and Rate must either both exist or both not exist.
source <xsd:complexType name="CurrencyStructure">
 
<xsd:annotation>
   
<xsd:documentation>AlternateCurrency and Rate must either both exist or both not exist.</xsd:documentation>
 
</xsd:annotation>
 
<xsd:sequence>
   
<xsd:element ref="Currency"/>
   
<xsd:element ref="AlternateCurrency" minOccurs="0"/>
   
<xsd:element ref="Rate" minOccurs="0"/>
 
</xsd:sequence>
</xsd:complexType>

complexType DeliverFromReferencesStructure
diagram Invoice-v3_diagrams/Invoice-v3_p273.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
children SuppliersCodeForLocation BuyersCodeForLocation TaxNumber GLN DUNS RegistrationNumber RegisteredIn
used by
element DeliverFromReferences
source <xsd:complexType name="DeliverFromReferencesStructure">
 
<xsd:sequence>
   
<xsd:element ref="SuppliersCodeForLocation" minOccurs="0"/>
   
<xsd:element ref="BuyersCodeForLocation" minOccurs="0"/>
   
<xsd:element ref="TaxNumber" minOccurs="0"/>
   
<xsd:element ref="GLN" minOccurs="0"/>
   
<xsd:element ref="DUNS" minOccurs="0"/>
   
<xsd:element ref="RegistrationNumber" minOccurs="0"/>
   
<xsd:element ref="RegisteredIn" minOccurs="0"/>
 
</xsd:sequence>
</xsd:complexType>

complexType DeliverFromStructure
diagram Invoice-v3_diagrams/Invoice-v3_p274.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
children DeliverFromReferences Party Address Location Contact Narrative
used by
element DeliverFrom
source <xsd:complexType name="DeliverFromStructure">
 
<xsd:sequence>
   
<xsd:element ref="DeliverFromReferences" minOccurs="0"/>
   
<xsd:element ref="Party" maxOccurs="unbounded"/>
   
<xsd:element ref="Address" minOccurs="0"/>
   
<xsd:element ref="Location" minOccurs="0"/>
   
<xsd:element ref="Contact" minOccurs="0" maxOccurs="unbounded"/>
   
<xsd:element ref="Narrative" minOccurs="0"/>
 
</xsd:sequence>
</xsd:complexType>

complexType DeliverToReferencesStructure
diagram Invoice-v3_diagrams/Invoice-v3_p275.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
children BuyersCodeForDelivery BuyersCodeForLocation TaxNumber GLN DUNS RegistrationNumber RegisteredIn
used by
element DeliverToReferences
source <xsd:complexType name="DeliverToReferencesStructure">
 
<xsd:sequence>
   
<xsd:element ref="BuyersCodeForDelivery" minOccurs="0"/>
   
<xsd:element ref="BuyersCodeForLocation" minOccurs="0"/>
   
<xsd:element ref="TaxNumber" minOccurs="0"/>
   
<xsd:element ref="GLN" minOccurs="0"/>
   
<xsd:element ref="DUNS" minOccurs="0"/>
   
<xsd:element ref="RegistrationNumber" minOccurs="0"/>
   
<xsd:element ref="RegisteredIn" minOccurs="0"/>
 
</xsd:sequence>
</xsd:complexType>

complexType DeliverToStructure
diagram Invoice-v3_diagrams/Invoice-v3_p276.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
children DeliverToReferences Party Address Location Contact Narrative
used by
element DeliverTo
source <xsd:complexType name="DeliverToStructure">
 
<xsd:sequence>
   
<xsd:element ref="DeliverToReferences" minOccurs="0"/>
   
<xsd:element ref="Party" maxOccurs="unbounded"/>
   
<xsd:element ref="Address" minOccurs="0"/>
   
<xsd:element ref="Location" minOccurs="0"/>
   
<xsd:element ref="Contact" minOccurs="0" maxOccurs="unbounded"/>
   
<xsd:element ref="Narrative" minOccurs="0"/>
 
</xsd:sequence>
</xsd:complexType>

complexType DeliveryStructure
diagram Invoice-v3_diagrams/Invoice-v3_p277.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
children DeliverTo DeliverFrom Carrier Quantity EarliestAcceptableDate LatestAcceptableDate PreferredDate ActualDeliveryDate ExpectedDeliveryDate SpecialInstructions DeliveryInformation DeliveryTerms Narrative
used by
element Delivery
source <xsd:complexType name="DeliveryStructure">
 
<xsd:sequence>
   
<xsd:element ref="DeliverTo" minOccurs="0"/>
   
<xsd:element ref="DeliverFrom" minOccurs="0"/>
   
<xsd:element ref="Carrier" minOccurs="0"/>
   
<xsd:element ref="Quantity" minOccurs="0"/>
   
<xsd:element ref="EarliestAcceptableDate" minOccurs="0"/>
   
<xsd:element ref="LatestAcceptableDate" minOccurs="0"/>
   
<xsd:element ref="PreferredDate" minOccurs="0"/>
   
<xsd:element ref="ActualDeliveryDate" minOccurs="0"/>
   
<xsd:element ref="ExpectedDeliveryDate" minOccurs="0"/>
   
<xsd:element ref="SpecialInstructions" minOccurs="0" maxOccurs="unbounded"/>
   
<xsd:element ref="DeliveryInformation" minOccurs="0" maxOccurs="unbounded"/>
   
<xsd:element ref="DeliveryTerms" minOccurs="0"/>
   
<xsd:element ref="Narrative" minOccurs="0" maxOccurs="unbounded"/>
 
</xsd:sequence>
</xsd:complexType>

complexType DepthStructure
diagram Invoice-v3_diagrams/Invoice-v3_p278.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type extension of DepthType
properties
base DepthType
used by
element Depth
attributes
Name  Type  Use  Default  Fixed  Annotation
UOMCode  UOMCodeType  optional      
documentation
Code representing the Unit of Measure used for defining 'Units'
documentation
<h2>UOM numeric codes</h2>
<p>Numeric codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>PCE</td>
<td>Piece</td>
</tr>
<tr>
<td>NMB</td>
<td>Number</td>
</tr>
<tr>
<td>CEN</td>
<td>Hundred</td>
</tr>
<tr>
<td>MIL</td>
<td>Thousand</td>
</tr>
<tr>
<td>MIO</td>
<td>Million</td>
</tr>
<tr>
<td>MLD</td>
<td>Billion - US</td>
</tr>
<tr>
<td>BIL</td>
<td>Billion - EUR</td>
</tr>
<tr>
<td>BIL</td>
<td>Trillion - US</td>
</tr>
<tr>
<td>TRL</td>
<td>Trillion - EUR</td>
</tr>
<tr>
<td>DZN</td>
<td>Dozen</td>
</tr>
<tr>
<td>SCO</td>
<td>Score</td>
</tr>
<tr>
<td>GRO</td>
<td>Gross</td>
</tr>
</table>
documentation
<h2>UOM length codes </h2>
<p>Length codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>MMT</td>
<td>Millimetre</td>
</tr>
<tr>
<td>CMT</td>
<td>Centimetre</td>
</tr>
<tr>
<td>DMT</td>
<td>Decimetre</td>
</tr>
<tr>
<td>MTR</td>
<td>Metre</td>
</tr>
<tr>
<td>HMT</td>
<td>Hectometre</td>
</tr>
<tr>
<td>KMT</td>
<td>Kilometre</td>
</tr>
<tr>
<td>MAM</td>
<td>Mega meter</td>
</tr>
<tr>
<td>INH</td>
<td>Inch</td>
</tr>
<tr>
<td>FOT</td>
<td>Foot</td>
</tr>
<tr>
<td>YRD</td>
<td>Yard</td>
</tr>
<tr>
<td>SMI</td>
<td>Statute Mile</td>
</tr>
</table>
documentation
<h2>UOM weight codes </h2>
<p>Weight codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>MGM</td>
<td>Milligram</td>
</tr>
<tr>
<td>GRM</td>
<td>Gram</td>
</tr>
<tr>
<td>HGM</td>
<td>Hectogram</td>
</tr>
<tr>
<td>KGM</td>
<td>Kilogram</td>
</tr>
<tr>
<td>DTN</td>
<td>Decitonne</td>
</tr>
<tr>
<td>TNE</td>
<td>Metric ton</td>
</tr>
<tr>
<td>TNE</td>
<td>Tonne</td>
</tr>
<tr>
<td>KTN</td>
<td>Kilotonne</td>
</tr>
<tr>
<td>LBR</td>
<td>Pound</td>
</tr>
<tr>
<td>ONZ</td>
<td>Ounce</td>
</tr>
<tr>
<td>DRI</td>
<td>Dram</td>
</tr>
<tr>
<td>GRN</td>
<td>Grain</td>
</tr>
<tr>
<td>STI</td>
<td>Stone</td>
</tr>
<tr>
<td>QTR</td>
<td>Quarter</td>
</tr>
<tr>
<td>CNT</td>
<td>Central</td>
</tr>
<tr>
<td>CWA</td>
<td>Hundredweight - US</td>
</tr>
<tr>
<td>CWI</td>
<td>Hundredweight - UK</td>
</tr>
<tr>
<td>STN</td>
<td>Short ton</td>
</tr>
<tr>
<td>LTN</td>
<td>Long ton</td>
</tr>
</table>
documentation
<h2>UOM volume codes </h2>
<p>Volume codes must be one of:</p>
<table>
<tr>
<td>MMQ</td>
<td>Cubic millimetre</td>
</tr>
<tr>
<td>CMQ</td>
<td>Cubic centimetre</td>
</tr>
<tr>
<td>DMQ</td>
<td>Cubic decimetre</td>
</tr>
<tr>
<td>MTQ</td>
<td>Cubic metre</td>
</tr>
<tr>
<td>HMQ</td>
<td>Million cubic metres</td>
</tr>
<tr>
<td>MLT</td>
<td>Millilitre</td>
</tr>
<tr>
<td>CLT</td>
<td>Centilitre</td>
</tr>
<tr>
<td>DLT</td>
<td>Decilitre</td>
</tr>
<tr>
<td>LTR</td>
<td>Litre</td>
</tr>
<tr>
<td>HLT</td>
<td>Hectolitre</td>
</tr>
<tr>
<td>MAL</td>
<td>Mega litre</td>
</tr>
<tr>
<td>INQ</td>
<td>Cubic inch</td>
</tr>
<tr>
<td>FTQ</td>
<td>Cubic foot</td>
</tr>
<tr>
<td>YDQ</td>
<td>Cubic yard</td>
</tr>
</table>
UOMDescription  UOMDescriptionType  optional      
documentation
Human readable descriptions of the Unit of Measure.
UOMCodelist  UOMCodelistType  optional      
documentation
Codelist from which the UOMCode is taken
source <xsd:complexType name="DepthStructure">
 
<xsd:simpleContent>
   
<xsd:extension base="DepthType">
     
<xsd:attributeGroup ref="UOMattrGroup"/>
   
</xsd:extension>
 
</xsd:simpleContent>
</xsd:complexType>

complexType ExtensionsStructure
diagram Invoice-v3_diagrams/Invoice-v3_p279.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
used by
element Extensions
source <xsd:complexType name="ExtensionsStructure">
 
<xsd:sequence>
   
<xsd:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded">
     
<xsd:annotation>
       
<xsd:documentation>This node allows extension of the eBIS XML specification.  Project specific data from other namespaces may be inserted at this point</xsd:documentation>
     
</xsd:annotation>
   
</xsd:any>
 
</xsd:sequence>
</xsd:complexType>

complexType FunctionStructure
diagram Invoice-v3_diagrams/Invoice-v3_p280.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type extension of FunctionType
properties
base FunctionType
used by
elements Function InvoiceFunction OrderFunction OriginalOrderFunction
attributes
Name  Type  Use  Default  Fixed  Annotation
Code  CodeType  optional      
Codelist  CodelistType  optional      
Preserve  PreserveType  optional      
source <xsd:complexType name="FunctionStructure">
 
<xsd:simpleContent>
   
<xsd:extension base="FunctionType">
     
<xsd:attributeGroup ref="CodelistAttrGroup"/>
     
<xsd:attributeGroup ref="PreserveAttrGroup"/>
   
</xsd:extension>
 
</xsd:simpleContent>
</xsd:complexType>

complexType GUIDStructure
diagram Invoice-v3_diagrams/Invoice-v3_p281.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type extension of GUIDType
properties
base GUIDType
used by
elements GloballyUniqueID OrderGloballyUniqueID OriginalOrderGloballyUniqueID
facets
Kind Value Annotation
pattern [a-zA-Z0-9]{8}\-[a-zA-Z0-9]{4}\-[a-zA-Z0-9]{4}\-[a-zA-Z0-9]{4}\-[a-zA-Z0-9]{12}
attributes
Name  Type  Use  Default  Fixed  Annotation
Preserve  PreserveType  optional      
source <xsd:complexType name="GUIDStructure">
 
<xsd:simpleContent>
   
<xsd:extension base="GUIDType">
     
<xsd:attributeGroup ref="PreserveAttrGroup"/>
   
</xsd:extension>
 
</xsd:simpleContent>
</xsd:complexType>

complexType HeightStructure
diagram Invoice-v3_diagrams/Invoice-v3_p282.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type extension of HeightType
properties
base HeightType
used by
element Height
attributes
Name  Type  Use  Default  Fixed  Annotation
UOMCode  UOMCodeType  optional      
documentation
Code representing the Unit of Measure used for defining 'Units'
documentation
<h2>UOM numeric codes</h2>
<p>Numeric codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>PCE</td>
<td>Piece</td>
</tr>
<tr>
<td>NMB</td>
<td>Number</td>
</tr>
<tr>
<td>CEN</td>
<td>Hundred</td>
</tr>
<tr>
<td>MIL</td>
<td>Thousand</td>
</tr>
<tr>
<td>MIO</td>
<td>Million</td>
</tr>
<tr>
<td>MLD</td>
<td>Billion - US</td>
</tr>
<tr>
<td>BIL</td>
<td>Billion - EUR</td>
</tr>
<tr>
<td>BIL</td>
<td>Trillion - US</td>
</tr>
<tr>
<td>TRL</td>
<td>Trillion - EUR</td>
</tr>
<tr>
<td>DZN</td>
<td>Dozen</td>
</tr>
<tr>
<td>SCO</td>
<td>Score</td>
</tr>
<tr>
<td>GRO</td>
<td>Gross</td>
</tr>
</table>
documentation
<h2>UOM length codes </h2>
<p>Length codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>MMT</td>
<td>Millimetre</td>
</tr>
<tr>
<td>CMT</td>
<td>Centimetre</td>
</tr>
<tr>
<td>DMT</td>
<td>Decimetre</td>
</tr>
<tr>
<td>MTR</td>
<td>Metre</td>
</tr>
<tr>
<td>HMT</td>
<td>Hectometre</td>
</tr>
<tr>
<td>KMT</td>
<td>Kilometre</td>
</tr>
<tr>
<td>MAM</td>
<td>Mega meter</td>
</tr>
<tr>
<td>INH</td>
<td>Inch</td>
</tr>
<tr>
<td>FOT</td>
<td>Foot</td>
</tr>
<tr>
<td>YRD</td>
<td>Yard</td>
</tr>
<tr>
<td>SMI</td>
<td>Statute Mile</td>
</tr>
</table>
documentation
<h2>UOM weight codes </h2>
<p>Weight codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>MGM</td>
<td>Milligram</td>
</tr>
<tr>
<td>GRM</td>
<td>Gram</td>
</tr>
<tr>
<td>HGM</td>
<td>Hectogram</td>
</tr>
<tr>
<td>KGM</td>
<td>Kilogram</td>
</tr>
<tr>
<td>DTN</td>
<td>Decitonne</td>
</tr>
<tr>
<td>TNE</td>
<td>Metric ton</td>
</tr>
<tr>
<td>TNE</td>
<td>Tonne</td>
</tr>
<tr>
<td>KTN</td>
<td>Kilotonne</td>
</tr>
<tr>
<td>LBR</td>
<td>Pound</td>
</tr>
<tr>
<td>ONZ</td>
<td>Ounce</td>
</tr>
<tr>
<td>DRI</td>
<td>Dram</td>
</tr>
<tr>
<td>GRN</td>
<td>Grain</td>
</tr>
<tr>
<td>STI</td>
<td>Stone</td>
</tr>
<tr>
<td>QTR</td>
<td>Quarter</td>
</tr>
<tr>
<td>CNT</td>
<td>Central</td>
</tr>
<tr>
<td>CWA</td>
<td>Hundredweight - US</td>
</tr>
<tr>
<td>CWI</td>
<td>Hundredweight - UK</td>
</tr>
<tr>
<td>STN</td>
<td>Short ton</td>
</tr>
<tr>
<td>LTN</td>
<td>Long ton</td>
</tr>
</table>
documentation
<h2>UOM volume codes </h2>
<p>Volume codes must be one of:</p>
<table>
<tr>
<td>MMQ</td>
<td>Cubic millimetre</td>
</tr>
<tr>
<td>CMQ</td>
<td>Cubic centimetre</td>
</tr>
<tr>
<td>DMQ</td>
<td>Cubic decimetre</td>
</tr>
<tr>
<td>MTQ</td>
<td>Cubic metre</td>
</tr>
<tr>
<td>HMQ</td>
<td>Million cubic metres</td>
</tr>
<tr>
<td>MLT</td>
<td>Millilitre</td>
</tr>
<tr>
<td>CLT</td>
<td>Centilitre</td>
</tr>
<tr>
<td>DLT</td>
<td>Decilitre</td>
</tr>
<tr>
<td>LTR</td>
<td>Litre</td>
</tr>
<tr>
<td>HLT</td>
<td>Hectolitre</td>
</tr>
<tr>
<td>MAL</td>
<td>Mega litre</td>
</tr>
<tr>
<td>INQ</td>
<td>Cubic inch</td>
</tr>
<tr>
<td>FTQ</td>
<td>Cubic foot</td>
</tr>
<tr>
<td>YDQ</td>
<td>Cubic yard</td>
</tr>
</table>
UOMDescription  UOMDescriptionType  optional      
documentation
Human readable descriptions of the Unit of Measure.
UOMCodelist  UOMCodelistType  optional      
documentation
Codelist from which the UOMCode is taken
source <xsd:complexType name="HeightStructure">
 
<xsd:simpleContent>
   
<xsd:extension base="HeightType">
     
<xsd:attributeGroup ref="UOMattrGroup"/>
   
</xsd:extension>
 
</xsd:simpleContent>
</xsd:complexType>

complexType IntrastatStructure
diagram Invoice-v3_diagrams/Invoice-v3_p283.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
children CommodityCode CommodityDescription NatureOfTransaction SupplementaryUnits CountryOfDestination ModeOfTransport
used by
element Intrastat
source <xsd:complexType name="IntrastatStructure">
 
<xsd:sequence>
   
<xsd:element ref="CommodityCode" minOccurs="0"/>
   
<xsd:element ref="CommodityDescription" minOccurs="0"/>
   
<xsd:element ref="NatureOfTransaction" minOccurs="0"/>
   
<xsd:element ref="SupplementaryUnits" minOccurs="0"/>
   
<xsd:element ref="CountryOfDestination" minOccurs="0"/>
   
<xsd:element ref="ModeOfTransport" minOccurs="0"/>
 
</xsd:sequence>
</xsd:complexType>

complexType InvoiceHeadStructure
diagram Invoice-v3_diagrams/Invoice-v3_p284.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
children Schema Stylesheet Parameters OriginatingSoftware TestFlag InvoiceType Function InvoiceCurrency Intrastat
used by
element InvoiceHead
source <xsd:complexType name="InvoiceHeadStructure">
 
<xsd:sequence>
   
<xsd:element ref="Schema"/>
   
<xsd:element ref="Stylesheet" minOccurs="0"/>
   
<xsd:element ref="Parameters"/>
   
<xsd:element ref="OriginatingSoftware" minOccurs="0"/>
   
<xsd:element ref="TestFlag" minOccurs="0"/>
   
<xsd:element ref="InvoiceType"/>
   
<xsd:element ref="Function" minOccurs="0"/>
   
<xsd:element ref="InvoiceCurrency"/>
   
<xsd:element ref="Intrastat" minOccurs="0"/>
 
</xsd:sequence>
</xsd:complexType>

complexType InvoiceLineReferencesStructure
diagram Invoice-v3_diagrams/Invoice-v3_p285.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
children ContractOrderReference CostCentre GeneralLedgerCode ProjectCode ProjectAnalysisCode BuyersOrderNumber OriginalOrderDate OrderLineNumber OrderFunction OrderGloballyUniqueID BuyersOrderLineReference DeliveryNoteNumber DeliveryNoteLineNumber
used by
element InvoiceLineReferences
source <xsd:complexType name="InvoiceLineReferencesStructure">
 
<xsd:sequence>
   
<xsd:element ref="ContractOrderReference" minOccurs="0"/>
   
<xsd:element ref="CostCentre" minOccurs="0"/>
   
<xsd:element ref="GeneralLedgerCode" minOccurs="0"/>
   
<xsd:element ref="ProjectCode" minOccurs="0"/>
   
<xsd:element ref="ProjectAnalysisCode" minOccurs="0"/>
   
<xsd:element ref="BuyersOrderNumber" minOccurs="0"/>
   
<xsd:element ref="OriginalOrderDate" minOccurs="0"/>
   
<xsd:element ref="OrderLineNumber" minOccurs="0"/>
   
<xsd:element ref="OrderFunction" minOccurs="0"/>
   
<xsd:element ref="OrderGloballyUniqueID" minOccurs="0"/>
   
<xsd:element ref="BuyersOrderLineReference" minOccurs="0"/>
   
<xsd:element ref="DeliveryNoteNumber" minOccurs="0"/>
   
<xsd:element ref="DeliveryNoteLineNumber" minOccurs="0"/>
 
</xsd:sequence>
</xsd:complexType>

complexType InvoiceLineStructure
diagram Invoice-v3_diagrams/Invoice-v3_p286.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
children LineNumber InvoiceLineReferences Extensions Product Quantity Price PercentDiscount AmountDiscount LineTax NetLineTotal GrossLineTotal LineTotal Delivery InvoiceLineInformation ExtendedDescription Narrative LotSerial Intrastat Attachment
used by
element InvoiceLine
attributes
Name  Type  Use  Default  Fixed  Annotation
Action  ActionAttrType  optional      
TypeCode  TypeCodeType  optional      
TypeDescription  TypeDescriptionType  optional      
TypeCodelist  TypeCodelistType  optional      
source <xsd:complexType name="InvoiceLineStructure">
 
<xsd:sequence>
   
<xsd:element ref="LineNumber"/>
   
<xsd:element ref="InvoiceLineReferences" minOccurs="0"/>
   
<xsd:choice>
     
<xsd:element ref="Extensions" minOccurs="0"/>
     
<xsd:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded">
       
<xsd:annotation>
         
<xsd:documentation>Used by Green and Utilties XML along with other extensions. </xsd:documentation>
       
</xsd:annotation>
     
</xsd:any>
   
</xsd:choice>
   
<xsd:element ref="Product" minOccurs="0" maxOccurs="unbounded"/>
   
<xsd:element ref="Quantity" minOccurs="0"/>
   
<xsd:element ref="Price" minOccurs="0" maxOccurs="unbounded"/>
   
<xsd:element ref="PercentDiscount" minOccurs="0" maxOccurs="unbounded"/>
   
<xsd:element ref="AmountDiscount" minOccurs="0" maxOccurs="unbounded"/>
   
<xsd:element ref="LineTax" minOccurs="0">
     
<xsd:annotation>
       
<xsd:documentation>eBIS-XML-UKGov: Line Tax is the tax applied to a Line.</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element ref="NetLineTotal" minOccurs="0"/>
   
<xsd:element ref="GrossLineTotal" minOccurs="0"/>
   
<xsd:element ref="LineTotal" minOccurs="0"/>
   
<xsd:element ref="Delivery" minOccurs="0" maxOccurs="unbounded"/>
   
<xsd:element ref="InvoiceLineInformation" minOccurs="0" maxOccurs="unbounded"/>
   
<xsd:element ref="ExtendedDescription" minOccurs="0" maxOccurs="unbounded"/>
   
<xsd:element ref="Narrative" minOccurs="0" maxOccurs="unbounded"/>
   
<xsd:element ref="LotSerial" minOccurs="0" maxOccurs="unbounded"/>
   
<xsd:element ref="Intrastat" minOccurs="0"/>
   
<xsd:element ref="Attachment" minOccurs="0" maxOccurs="unbounded"/>
 
</xsd:sequence>
 
<xsd:attributeGroup ref="LineAttrGroup"/>
</xsd:complexType>

complexType InvoiceReferencesStructure
diagram Invoice-v3_diagrams/Invoice-v3_p287.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
children ContractOrderReference CostCentre BuyersOrderNumber Department GeneralLedgerCode ProjectCode ProjectAnalysisCode TermsConditions SuppliersInvoiceNumber DeliveryNoteNumber SuppliersOrderReference ResponseTo BatchNumber GloballyUniqueID
used by
element InvoiceReferences
source <xsd:complexType name="InvoiceReferencesStructure">
 
<xsd:sequence>
   
<xsd:element ref="ContractOrderReference" minOccurs="0"/>
   
<xsd:element ref="CostCentre" minOccurs="0"/>
   
<xsd:element ref="BuyersOrderNumber" minOccurs="0"/>
   
<xsd:element ref="Department" minOccurs="0"/>
   
<xsd:element ref="GeneralLedgerCode" minOccurs="0"/>
   
<xsd:element ref="ProjectCode" minOccurs="0"/>
   
<xsd:element ref="ProjectAnalysisCode" minOccurs="0"/>
   
<xsd:element ref="TermsConditions" minOccurs="0"/>
   
<xsd:element ref="SuppliersInvoiceNumber"/>
   
<xsd:element ref="DeliveryNoteNumber" minOccurs="0"/>
   
<xsd:element ref="SuppliersOrderReference" minOccurs="0"/>
   
<xsd:element ref="ResponseTo" minOccurs="0"/>
   
<xsd:element ref="BatchNumber" minOccurs="0"/>
   
<xsd:element ref="GloballyUniqueID" minOccurs="0"/>
 
</xsd:sequence>
</xsd:complexType>

complexType InvoiceToReferencesStructure
diagram Invoice-v3_diagrams/Invoice-v3_p288.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
children TaxNumber GLN DUNS RegistrationNumber RegisteredIn SuppliersCodeForInvoiceTo BuyersCodeForInvoiceTo
used by
element InvoiceToReferences
source <xsd:complexType name="InvoiceToReferencesStructure">
 
<xsd:sequence>
   
<xsd:element ref="TaxNumber" minOccurs="0"/>
   
<xsd:element ref="GLN" minOccurs="0"/>
   
<xsd:element ref="DUNS" minOccurs="0"/>
   
<xsd:element ref="RegistrationNumber" minOccurs="0"/>
   
<xsd:element ref="RegisteredIn" minOccurs="0"/>
   
<xsd:element ref="SuppliersCodeForInvoiceTo" minOccurs="0"/>
   
<xsd:element ref="BuyersCodeForInvoiceTo" minOccurs="0"/>
 
</xsd:sequence>
</xsd:complexType>

complexType InvoiceToStructure
diagram Invoice-v3_diagrams/Invoice-v3_p289.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
children InvoiceToReferences Party Address Contact Narrative
used by
element InvoiceTo
source <xsd:complexType name="InvoiceToStructure">
 
<xsd:sequence>
   
<xsd:element ref="InvoiceToReferences" minOccurs="0"/>
   
<xsd:element ref="Party" maxOccurs="unbounded"/>
   
<xsd:element ref="Address" minOccurs="0"/>
   
<xsd:element ref="Contact" minOccurs="0" maxOccurs="unbounded"/>
   
<xsd:element ref="Narrative" minOccurs="0"/>
 
</xsd:sequence>
</xsd:complexType>

complexType InvoiceTotalStructure
diagram Invoice-v3_diagrams/Invoice-v3_p290.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
children NumberOfLines NumberOfTaxRates LineValueTotal FreightCharges MiscCharges SettlementDiscountTotal TaxableTotal TaxTotal NetPaymentTotal GrossPaymentTotal AmountPaid AmountOutstanding
used by
element InvoiceTotal
source <xsd:complexType name="InvoiceTotalStructure">
 
<xsd:sequence>
   
<xsd:element ref="NumberOfLines"/>
   
<xsd:element ref="NumberOfTaxRates"/>
   
<xsd:element ref="LineValueTotal"/>
   
<xsd:element ref="FreightCharges" minOccurs="0"/>
   
<xsd:element ref="MiscCharges" minOccurs="0"/>
   
<xsd:element ref="SettlementDiscountTotal" minOccurs="0"/>
   
<xsd:element ref="TaxableTotal"/>
   
<xsd:element ref="TaxTotal"/>
   
<xsd:element ref="NetPaymentTotal"/>
   
<xsd:element ref="GrossPaymentTotal"/>
   
<xsd:element ref="AmountPaid" minOccurs="0"/>
   
<xsd:element ref="AmountOutstanding" minOccurs="0"/>
 
</xsd:sequence>
</xsd:complexType>

complexType InvoiceTypeStructure
diagram Invoice-v3_diagrams/Invoice-v3_p291.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type extension of InvoiceTypeType
properties
base InvoiceTypeType
used by
element InvoiceType
attributes
Name  Type  Use  Default  Fixed  Annotation
Code  CodeType  optional      
Codelist  CodelistType  optional      
source <xsd:complexType name="InvoiceTypeStructure">
 
<xsd:simpleContent>
   
<xsd:extension base="InvoiceTypeType">
     
<xsd:attributeGroup ref="CodelistAttrGroup"/>
   
</xsd:extension>
 
</xsd:simpleContent>
</xsd:complexType>

complexType LengthStructure
diagram Invoice-v3_diagrams/Invoice-v3_p292.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type extension of LengthType
properties
base LengthType
used by
element Length
attributes
Name  Type  Use  Default  Fixed  Annotation
UOMCode  UOMCodeType  optional      
documentation
Code representing the Unit of Measure used for defining 'Units'
documentation
<h2>UOM numeric codes</h2>
<p>Numeric codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>PCE</td>
<td>Piece</td>
</tr>
<tr>
<td>NMB</td>
<td>Number</td>
</tr>
<tr>
<td>CEN</td>
<td>Hundred</td>
</tr>
<tr>
<td>MIL</td>
<td>Thousand</td>
</tr>
<tr>
<td>MIO</td>
<td>Million</td>
</tr>
<tr>
<td>MLD</td>
<td>Billion - US</td>
</tr>
<tr>
<td>BIL</td>
<td>Billion - EUR</td>
</tr>
<tr>
<td>BIL</td>
<td>Trillion - US</td>
</tr>
<tr>
<td>TRL</td>
<td>Trillion - EUR</td>
</tr>
<tr>
<td>DZN</td>
<td>Dozen</td>
</tr>
<tr>
<td>SCO</td>
<td>Score</td>
</tr>
<tr>
<td>GRO</td>
<td>Gross</td>
</tr>
</table>
documentation
<h2>UOM length codes </h2>
<p>Length codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>MMT</td>
<td>Millimetre</td>
</tr>
<tr>
<td>CMT</td>
<td>Centimetre</td>
</tr>
<tr>
<td>DMT</td>
<td>Decimetre</td>
</tr>
<tr>
<td>MTR</td>
<td>Metre</td>
</tr>
<tr>
<td>HMT</td>
<td>Hectometre</td>
</tr>
<tr>
<td>KMT</td>
<td>Kilometre</td>
</tr>
<tr>
<td>MAM</td>
<td>Mega meter</td>
</tr>
<tr>
<td>INH</td>
<td>Inch</td>
</tr>
<tr>
<td>FOT</td>
<td>Foot</td>
</tr>
<tr>
<td>YRD</td>
<td>Yard</td>
</tr>
<tr>
<td>SMI</td>
<td>Statute Mile</td>
</tr>
</table>
documentation
<h2>UOM weight codes </h2>
<p>Weight codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>MGM</td>
<td>Milligram</td>
</tr>
<tr>
<td>GRM</td>
<td>Gram</td>
</tr>
<tr>
<td>HGM</td>
<td>Hectogram</td>
</tr>
<tr>
<td>KGM</td>
<td>Kilogram</td>
</tr>
<tr>
<td>DTN</td>
<td>Decitonne</td>
</tr>
<tr>
<td>TNE</td>
<td>Metric ton</td>
</tr>
<tr>
<td>TNE</td>
<td>Tonne</td>
</tr>
<tr>
<td>KTN</td>
<td>Kilotonne</td>
</tr>
<tr>
<td>LBR</td>
<td>Pound</td>
</tr>
<tr>
<td>ONZ</td>
<td>Ounce</td>
</tr>
<tr>
<td>DRI</td>
<td>Dram</td>
</tr>
<tr>
<td>GRN</td>
<td>Grain</td>
</tr>
<tr>
<td>STI</td>
<td>Stone</td>
</tr>
<tr>
<td>QTR</td>
<td>Quarter</td>
</tr>
<tr>
<td>CNT</td>
<td>Central</td>
</tr>
<tr>
<td>CWA</td>
<td>Hundredweight - US</td>
</tr>
<tr>
<td>CWI</td>
<td>Hundredweight - UK</td>
</tr>
<tr>
<td>STN</td>
<td>Short ton</td>
</tr>
<tr>
<td>LTN</td>
<td>Long ton</td>
</tr>
</table>
documentation
<h2>UOM volume codes </h2>
<p>Volume codes must be one of:</p>
<table>
<tr>
<td>MMQ</td>
<td>Cubic millimetre</td>
</tr>
<tr>
<td>CMQ</td>
<td>Cubic centimetre</td>
</tr>
<tr>
<td>DMQ</td>
<td>Cubic decimetre</td>
</tr>
<tr>
<td>MTQ</td>
<td>Cubic metre</td>
</tr>
<tr>
<td>HMQ</td>
<td>Million cubic metres</td>
</tr>
<tr>
<td>MLT</td>
<td>Millilitre</td>
</tr>
<tr>
<td>CLT</td>
<td>Centilitre</td>
</tr>
<tr>
<td>DLT</td>
<td>Decilitre</td>
</tr>
<tr>
<td>LTR</td>
<td>Litre</td>
</tr>
<tr>
<td>HLT</td>
<td>Hectolitre</td>
</tr>
<tr>
<td>MAL</td>
<td>Mega litre</td>
</tr>
<tr>
<td>INQ</td>
<td>Cubic inch</td>
</tr>
<tr>
<td>FTQ</td>
<td>Cubic foot</td>
</tr>
<tr>
<td>YDQ</td>
<td>Cubic yard</td>
</tr>
</table>
UOMDescription  UOMDescriptionType  optional      
documentation
Human readable descriptions of the Unit of Measure.
UOMCodelist  UOMCodelistType  optional      
documentation
Codelist from which the UOMCode is taken
source <xsd:complexType name="LengthStructure">
 
<xsd:simpleContent>
   
<xsd:extension base="LengthType">
     
<xsd:attributeGroup ref="UOMattrGroup"/>
   
</xsd:extension>
 
</xsd:simpleContent>
</xsd:complexType>

complexType LineNumberStructure
diagram Invoice-v3_diagrams/Invoice-v3_p293.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type extension of LineNumberType
properties
base LineNumberType
used by
element LineNumber
attributes
Name  Type  Use  Default  Fixed  Annotation
Preserve  PreserveType  optional      
source <xsd:complexType name="LineNumberStructure">
 
<xsd:simpleContent>
   
<xsd:extension base="LineNumberType">
     
<xsd:attributeGroup ref="PreserveAttrGroup"/>
   
</xsd:extension>
 
</xsd:simpleContent>
</xsd:complexType>

complexType LineTaxStructure
diagram Invoice-v3_diagrams/Invoice-v3_p294.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
children MixedRateIndicator TaxRate TaxValue TaxRef
used by
element LineTax
source <xsd:complexType name="LineTaxStructure">
 
<xsd:sequence>
   
<xsd:element ref="MixedRateIndicator" minOccurs="0"/>
   
<xsd:element ref="TaxRate"/>
   
<xsd:element ref="TaxValue" minOccurs="0"/>
   
<xsd:element ref="TaxRef" minOccurs="0"/>
 
</xsd:sequence>
</xsd:complexType>

complexType LotSerialDatesStructure
diagram Invoice-v3_diagrams/Invoice-v3_p295.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
children BestBeforeDate DeliveryDate DespatchDate OnSaleByDate SellByDate ShelfLifeDate
used by
element LotSerialDates
source <xsd:complexType name="LotSerialDatesStructure">
 
<xsd:sequence>
   
<xsd:element ref="BestBeforeDate" minOccurs="0"/>
   
<xsd:element ref="DeliveryDate" minOccurs="0"/>
   
<xsd:element ref="DespatchDate" minOccurs="0"/>
   
<xsd:element ref="OnSaleByDate" minOccurs="0"/>
   
<xsd:element ref="SellByDate" minOccurs="0"/>
   
<xsd:element ref="ShelfLifeDate" minOccurs="0"/>
 
</xsd:sequence>
</xsd:complexType>

complexType LotSerialStructure
diagram Invoice-v3_diagrams/Invoice-v3_p296.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
children LotSerialType LotSerialNumber Quantity LotSerialDates Narrative
used by
element LotSerial
source <xsd:complexType name="LotSerialStructure">
 
<xsd:sequence>
   
<xsd:element ref="LotSerialType"/>
   
<xsd:element ref="LotSerialNumber"/>
   
<xsd:element ref="Quantity" minOccurs="0"/>
   
<xsd:element ref="LotSerialDates" minOccurs="0" maxOccurs="unbounded"/>
   
<xsd:element ref="Narrative" minOccurs="0" maxOccurs="unbounded"/>
 
</xsd:sequence>
</xsd:complexType>

complexType LotSerialTypeStructure
diagram Invoice-v3_diagrams/Invoice-v3_p297.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type extension of LotSerialTypeType
properties
base LotSerialTypeType
used by
element LotSerialType
attributes
Name  Type  Use  Default  Fixed  Annotation
Code  CodeType  required      
Codelist  CodelistType  optional      
Preserve  PreserveType  optional      
source <xsd:complexType name="LotSerialTypeStructure">
 
<xsd:simpleContent>
   
<xsd:extension base="LotSerialTypeType">
     
<xsd:attributeGroup ref="CodeRequiredAttrGroup"/>
     
<xsd:attributeGroup ref="PreserveAttrGroup"/>
   
</xsd:extension>
 
</xsd:simpleContent>
</xsd:complexType>

complexType ModeOfTransportStructure
diagram Invoice-v3_diagrams/Invoice-v3_p298.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type extension of ModeOfTransportType
properties
base ModeOfTransportType
used by
element ModeOfTransport
attributes
Name  Type  Use  Default  Fixed  Annotation
Code  CodeType  optional      
Codelist  CodelistType  optional      
source <xsd:complexType name="ModeOfTransportStructure">
 
<xsd:simpleContent>
   
<xsd:extension base="ModeOfTransportType">
     
<xsd:attributeGroup ref="CodelistAttrGroup"/>
   
</xsd:extension>
 
</xsd:simpleContent>
</xsd:complexType>

complexType NatureOfTransactionStructure
diagram Invoice-v3_diagrams/Invoice-v3_p299.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type extension of NatureOfTransactionType
properties
base NatureOfTransactionType
used by
element NatureOfTransaction
attributes
Name  Type  Use  Default  Fixed  Annotation
Code  CodeType  optional      
Codelist  CodelistType  optional      
source <xsd:complexType name="NatureOfTransactionStructure">
 
<xsd:simpleContent>
   
<xsd:extension base="NatureOfTransactionType">
     
<xsd:attributeGroup ref="CodelistAttrGroup"/>
   
</xsd:extension>
 
</xsd:simpleContent>
</xsd:complexType>

complexType OrderDateStructure
diagram Invoice-v3_diagrams/Invoice-v3_p300.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type extension of OrderDateType
properties
base OrderDateType
used by
element OrderDate
facets
Kind Value Annotation
pattern .+
attributes
Name  Type  Use  Default  Fixed  Annotation
Preserve  PreserveType  optional      
source <xsd:complexType name="OrderDateStructure">
 
<xsd:simpleContent>
   
<xsd:extension base="OrderDateType">
     
<xsd:attributeGroup ref="PreserveAttrGroup"/>
   
</xsd:extension>
 
</xsd:simpleContent>
</xsd:complexType>

complexType OrderHeadStructure
diagram Invoice-v3_diagrams/Invoice-v3_p301.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
children Schema Stylesheet Parameters OriginatingSoftware TestFlag OrderType Function OrderCurrency InvoiceCurrency
used by
element OrderHead
source <xsd:complexType name="OrderHeadStructure">
 
<xsd:sequence>
   
<xsd:element ref="Schema"/>
   
<xsd:element ref="Stylesheet" minOccurs="0"/>
   
<xsd:element ref="Parameters"/>
   
<xsd:element ref="OriginatingSoftware" minOccurs="0"/>
   
<xsd:element ref="TestFlag" minOccurs="0"/>
   
<xsd:element ref="OrderType"/>
   
<xsd:element ref="Function" minOccurs="0"/>
   
<xsd:element ref="OrderCurrency"/>
   
<xsd:element ref="InvoiceCurrency" minOccurs="0"/>
 
</xsd:sequence>
</xsd:complexType>

complexType OrderLineReferencesStructure
diagram Invoice-v3_diagrams/Invoice-v3_p302.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
children ContractOrderReference CostCentre GeneralLedgerCode BuyersOrderLineReference ProjectCode ProjectAnalysisCode
used by
element OrderLineReferences
source <xsd:complexType name="OrderLineReferencesStructure">
 
<xsd:sequence>
   
<xsd:element ref="ContractOrderReference" minOccurs="0"/>
   
<xsd:element ref="CostCentre" minOccurs="0"/>
   
<xsd:element ref="GeneralLedgerCode" minOccurs="0"/>
   
<xsd:element ref="BuyersOrderLineReference" minOccurs="0"/>
   
<xsd:element ref="ProjectCode" minOccurs="0"/>
   
<xsd:element ref="ProjectAnalysisCode" minOccurs="0"/>
 
</xsd:sequence>
</xsd:complexType>

complexType OrderLineStructure
diagram Invoice-v3_diagrams/Invoice-v3_p303.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
children LineNumber OrderLineReferences Originator Extensions Product Quantity Price PercentDiscount AmountDiscount LineTax NetLineTotal GrossLineTotal LineTotal Delivery OrderLineInformation ExtendedDescription Narrative Attachment
used by
element OrderLine
attributes
Name  Type  Use  Default  Fixed  Annotation
Action  ActionAttrType  optional      
TypeCode  TypeCodeType  optional      
TypeDescription  TypeDescriptionType  optional      
TypeCodelist  TypeCodelistType  optional      
source <xsd:complexType name="OrderLineStructure">
 
<xsd:sequence>
   
<xsd:element ref="LineNumber"/>
   
<xsd:element ref="OrderLineReferences" minOccurs="0"/>
   
<xsd:element ref="Originator" minOccurs="0"/>
   
<xsd:choice>
     
<xsd:element ref="Extensions" minOccurs="0"/>
     
<xsd:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded">
       
<xsd:annotation>
         
<xsd:documentation>Deprecated. New implementations using eBIS-XML should place extensions within the Extensions element which follows.</xsd:documentation>
       
</xsd:annotation>
     
</xsd:any>
   
</xsd:choice>
   
<xsd:element ref="Product" minOccurs="0" maxOccurs="unbounded"/>
   
<xsd:element ref="Quantity" minOccurs="0"/>
   
<xsd:element ref="Price" minOccurs="0" maxOccurs="unbounded"/>
   
<xsd:element ref="PercentDiscount" minOccurs="0" maxOccurs="unbounded"/>
   
<xsd:element ref="AmountDiscount" minOccurs="0" maxOccurs="unbounded"/>
   
<xsd:element ref="LineTax" minOccurs="0"/>
   
<xsd:element ref="NetLineTotal" minOccurs="0"/>
   
<xsd:element ref="GrossLineTotal" minOccurs="0"/>
   
<xsd:element ref="LineTotal" minOccurs="0"/>
   
<xsd:element ref="Delivery" minOccurs="0" maxOccurs="unbounded"/>
   
<xsd:element ref="OrderLineInformation" minOccurs="0" maxOccurs="unbounded"/>
   
<xsd:element ref="ExtendedDescription" minOccurs="0" maxOccurs="unbounded"/>
   
<xsd:element ref="Narrative" minOccurs="0" maxOccurs="unbounded"/>
   
<xsd:element ref="Attachment" minOccurs="0" maxOccurs="unbounded"/>
 
</xsd:sequence>
 
<xsd:attributeGroup ref="LineAttrGroup"/>
</xsd:complexType>

complexType OrderReferencesStructure
diagram Invoice-v3_diagrams/Invoice-v3_p304.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
children ContractOrderReference CostCentre TermsConditions BuyersOrderNumber Department GeneralLedgerCode ProjectCode ProjectAnalysisCode SuppliersOrderReference CrossReference ResponseTo BatchNumber GloballyUniqueID
used by
element OrderReferences
source <xsd:complexType name="OrderReferencesStructure">
 
<xsd:sequence>
   
<xsd:element ref="ContractOrderReference" minOccurs="0"/>
   
<xsd:element ref="CostCentre" minOccurs="0"/>
   
<xsd:element ref="TermsConditions" minOccurs="0"/>
   
<xsd:element ref="BuyersOrderNumber" minOccurs="0"/>
   
<xsd:element ref="Department" minOccurs="0"/>
   
<xsd:element ref="GeneralLedgerCode" minOccurs="0"/>
   
<xsd:element ref="ProjectCode" minOccurs="0"/>
   
<xsd:element ref="ProjectAnalysisCode" minOccurs="0"/>
   
<xsd:element ref="SuppliersOrderReference" minOccurs="0"/>
   
<xsd:element ref="CrossReference" minOccurs="0"/>
   
<xsd:element ref="ResponseTo" minOccurs="0"/>
   
<xsd:element ref="BatchNumber" minOccurs="0"/>
   
<xsd:element ref="GloballyUniqueID" minOccurs="0"/>
 
</xsd:sequence>
</xsd:complexType>

complexType OrderResponseHeadStructure
diagram Invoice-v3_diagrams/Invoice-v3_p305.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
children Schema Stylesheet Parameters OriginatingSoftware TestFlag OrderResponseType Function OrderCurrency InvoiceCurrency
used by
element OrderResponseHead
source <xsd:complexType name="OrderResponseHeadStructure">
 
<xsd:sequence>
   
<xsd:element ref="Schema"/>
   
<xsd:element ref="Stylesheet" minOccurs="0"/>
   
<xsd:element ref="Parameters"/>
   
<xsd:element ref="OriginatingSoftware" minOccurs="0"/>
   
<xsd:element ref="TestFlag" minOccurs="0"/>
   
<xsd:element ref="OrderResponseType"/>
   
<xsd:element ref="Function" minOccurs="0"/>
   
<xsd:element ref="OrderCurrency"/>
   
<xsd:element ref="InvoiceCurrency" minOccurs="0"/>
 
</xsd:sequence>
</xsd:complexType>

complexType OrderResponseLineReferencesStructure
diagram Invoice-v3_diagrams/Invoice-v3_p306.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
children ContractOrderReference CostCentre GeneralLedgerCode BuyersOrderLineReference ProjectCode ProjectAnalysisCode
used by
element OrderResponseLineReferences
source <xsd:complexType name="OrderResponseLineReferencesStructure">
 
<xsd:sequence>
   
<xsd:element ref="ContractOrderReference" minOccurs="0"/>
   
<xsd:element ref="CostCentre" minOccurs="0"/>
   
<xsd:element ref="GeneralLedgerCode" minOccurs="0"/>
   
<xsd:element ref="BuyersOrderLineReference" minOccurs="0"/>
   
<xsd:element ref="ProjectCode" minOccurs="0"/>
   
<xsd:element ref="ProjectAnalysisCode" minOccurs="0"/>
 
</xsd:sequence>
</xsd:complexType>

complexType OrderResponseLineStructure
diagram Invoice-v3_diagrams/Invoice-v3_p307.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
children LineNumber OriginalLineNumber Status OrderResponseLineReferences Originator Extensions Product Quantity OriginalQuantity Price OriginalPrice PercentDiscount AmountDiscount LineTax NetLineTotal GrossLineTotal LineTotal Delivery OrderLineInformation ExtendedDescription Narrative Attachment
used by
element OrderResponseLine
attributes
Name  Type  Use  Default  Fixed  Annotation
Action  ActionAttrType  optional      
TypeCode  TypeCodeType  optional      
TypeDescription  TypeDescriptionType  optional      
TypeCodelist  TypeCodelistType  optional      
source <xsd:complexType name="OrderResponseLineStructure">
 
<xsd:sequence>
   
<xsd:element ref="LineNumber"/>
   
<xsd:element ref="OriginalLineNumber" minOccurs="0"/>
   
<xsd:element ref="Status" minOccurs="0"/>
   
<xsd:element ref="OrderResponseLineReferences" minOccurs="0"/>
   
<xsd:element ref="Originator" minOccurs="0"/>
   
<xsd:choice>
     
<xsd:element ref="Extensions" minOccurs="0"/>
     
<xsd:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded">
       
<xsd:annotation>
         
<xsd:documentation>Deprecated. New implementations using eBIS-XML should place extensions within the Extensions element which follows.</xsd:documentation>
       
</xsd:annotation>
     
</xsd:any>
   
</xsd:choice>
   
<xsd:element ref="Product" minOccurs="0" maxOccurs="unbounded"/>
   
<xsd:element ref="Quantity" minOccurs="0"/>
   
<xsd:element ref="OriginalQuantity" minOccurs="0"/>
   
<xsd:element ref="Price" minOccurs="0" maxOccurs="unbounded"/>
   
<xsd:element ref="OriginalPrice" minOccurs="0" maxOccurs="unbounded"/>
   
<xsd:element ref="PercentDiscount" minOccurs="0" maxOccurs="unbounded"/>
   
<xsd:element ref="AmountDiscount" minOccurs="0" maxOccurs="unbounded"/>
   
<xsd:element ref="LineTax" minOccurs="0"/>
   
<xsd:element ref="NetLineTotal" minOccurs="0"/>
   
<xsd:element ref="GrossLineTotal" minOccurs="0"/>
   
<xsd:element ref="LineTotal" minOccurs="0"/>
   
<xsd:element ref="Delivery" minOccurs="0" maxOccurs="unbounded"/>
   
<xsd:element ref="OrderLineInformation" minOccurs="0" maxOccurs="unbounded"/>
   
<xsd:element ref="ExtendedDescription" minOccurs="0" maxOccurs="unbounded"/>
   
<xsd:element ref="Narrative" minOccurs="0" maxOccurs="unbounded"/>
   
<xsd:element ref="Attachment" minOccurs="0" maxOccurs="unbounded"/>
 
</xsd:sequence>
 
<xsd:attributeGroup ref="LineAttrGroup"/>
</xsd:complexType>

complexType OrderResponseReferencesStructure
diagram Invoice-v3_diagrams/Invoice-v3_p308.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
children OrderResponseNumber ContractOrderReference CostCentre TermsConditions BuyersOrderNumber Department GeneralLedgerCode ProjectCode ProjectAnalysisCode SuppliersOrderReference CrossReference ResponseTo BatchNumber GloballyUniqueID
used by
element OrderResponseReferences
source <xsd:complexType name="OrderResponseReferencesStructure">
 
<xsd:sequence>
   
<xsd:element ref="OrderResponseNumber" minOccurs="0"/>
   
<xsd:element ref="ContractOrderReference" minOccurs="0"/>
   
<xsd:element ref="CostCentre" minOccurs="0"/>
   
<xsd:element ref="TermsConditions" minOccurs="0"/>
   
<xsd:element ref="BuyersOrderNumber" minOccurs="0"/>
   
<xsd:element ref="Department" minOccurs="0"/>
   
<xsd:element ref="GeneralLedgerCode" minOccurs="0"/>
   
<xsd:element ref="ProjectCode" minOccurs="0"/>
   
<xsd:element ref="ProjectAnalysisCode" minOccurs="0"/>
   
<xsd:element ref="SuppliersOrderReference" minOccurs="0"/>
   
<xsd:element ref="CrossReference" minOccurs="0"/>
   
<xsd:element ref="ResponseTo" minOccurs="0"/>
   
<xsd:element ref="BatchNumber" minOccurs="0"/>
   
<xsd:element ref="GloballyUniqueID" minOccurs="0"/>
 
</xsd:sequence>
</xsd:complexType>

complexType OrderResponseTotalStructure
diagram Invoice-v3_diagrams/Invoice-v3_p309.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
children GoodsValue FreightCharges MiscCharges TaxTotal GrossValue
used by
element OrderResponseTotal
source <xsd:complexType name="OrderResponseTotalStructure">
 
<xsd:sequence>
   
<xsd:element ref="GoodsValue" minOccurs="0"/>
   
<xsd:element ref="FreightCharges" minOccurs="0"/>
   
<xsd:element ref="MiscCharges" minOccurs="0"/>
   
<xsd:element ref="TaxTotal" minOccurs="0"/>
   
<xsd:element ref="GrossValue" minOccurs="0"/>
 
</xsd:sequence>
</xsd:complexType>

complexType OrderResponseTypeStructure
diagram Invoice-v3_diagrams/Invoice-v3_p310.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type extension of OrderResponseTypeType
properties
base OrderResponseTypeType
used by
element OrderResponseType
attributes
Name  Type  Use  Default  Fixed  Annotation
Code  CodeType  optional      
Codelist  CodelistType  optional      
source <xsd:complexType name="OrderResponseTypeStructure">
 
<xsd:simpleContent>
   
<xsd:extension base="OrderResponseTypeType">
     
<xsd:attributeGroup ref="CodelistAttrGroup"/>
   
</xsd:extension>
 
</xsd:simpleContent>
</xsd:complexType>

complexType OrderTotalStructure
diagram Invoice-v3_diagrams/Invoice-v3_p311.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
children GoodsValue FreightCharges MiscCharges TaxTotal GrossValue AmountPaid AmountOutstanding
used by
element OrderTotal
source <xsd:complexType name="OrderTotalStructure">
 
<xsd:sequence>
   
<xsd:element ref="GoodsValue" minOccurs="0"/>
   
<xsd:element ref="FreightCharges" minOccurs="0"/>
   
<xsd:element ref="MiscCharges" minOccurs="0"/>
   
<xsd:element ref="TaxTotal" minOccurs="0"/>
   
<xsd:element ref="GrossValue" minOccurs="0"/>
   
<xsd:element ref="AmountPaid" minOccurs="0"/>
   
<xsd:element ref="AmountOutstanding" minOccurs="0"/>
 
</xsd:sequence>
</xsd:complexType>

complexType OrderTypeStructure
diagram Invoice-v3_diagrams/Invoice-v3_p312.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type extension of OrderTypeType
properties
base OrderTypeType
used by
element OrderType
attributes
Name  Type  Use  Default  Fixed  Annotation
Code  CodeType  optional      
Codelist  CodelistType  optional      
source <xsd:complexType name="OrderTypeStructure">
 
<xsd:simpleContent>
   
<xsd:extension base="OrderTypeType">
     
<xsd:attributeGroup ref="CodelistAttrGroup"/>
   
</xsd:extension>
 
</xsd:simpleContent>
</xsd:complexType>

complexType OriginatingSoftwareStructure
diagram Invoice-v3_diagrams/Invoice-v3_p313.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
children SoftwareManufacturer SoftwareProduct SoftwareVersion SoftwareSystemID
used by
element OriginatingSoftware
source <xsd:complexType name="OriginatingSoftwareStructure">
 
<xsd:sequence>
   
<xsd:element ref="SoftwareManufacturer"/>
   
<xsd:element ref="SoftwareProduct"/>
   
<xsd:element ref="SoftwareVersion"/>
   
<xsd:element ref="SoftwareSystemID" minOccurs="0"/>
 
</xsd:sequence>
</xsd:complexType>

complexType OtherProductCodeStructure
diagram Invoice-v3_diagrams/Invoice-v3_p314.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type extension of OtherProductCodeType
properties
base OtherProductCodeType
used by
element OtherProductCode
attributes
Name  Type  Use  Default  Fixed  Annotation
Qualifier  QualifierType  required      
source <xsd:complexType name="OtherProductCodeStructure">
 
<xsd:simpleContent>
   
<xsd:extension base="OtherProductCodeType">
     
<xsd:attributeGroup ref="QualifierAttrGroup"/>
   
</xsd:extension>
 
</xsd:simpleContent>
</xsd:complexType>

complexType OtherUOMStructure
diagram Invoice-v3_diagrams/Invoice-v3_p315.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type extension of OtherUOMType
properties
base OtherUOMType
used by
element Other
attributes
Name  Type  Use  Default  Fixed  Annotation
UOMCode  UOMCodeType  optional      
documentation
Code representing the Unit of Measure used for defining 'Units'
documentation
<h2>UOM numeric codes</h2>
<p>Numeric codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>PCE</td>
<td>Piece</td>
</tr>
<tr>
<td>NMB</td>
<td>Number</td>
</tr>
<tr>
<td>CEN</td>
<td>Hundred</td>
</tr>
<tr>
<td>MIL</td>
<td>Thousand</td>
</tr>
<tr>
<td>MIO</td>
<td>Million</td>
</tr>
<tr>
<td>MLD</td>
<td>Billion - US</td>
</tr>
<tr>
<td>BIL</td>
<td>Billion - EUR</td>
</tr>
<tr>
<td>BIL</td>
<td>Trillion - US</td>
</tr>
<tr>
<td>TRL</td>
<td>Trillion - EUR</td>
</tr>
<tr>
<td>DZN</td>
<td>Dozen</td>
</tr>
<tr>
<td>SCO</td>
<td>Score</td>
</tr>
<tr>
<td>GRO</td>
<td>Gross</td>
</tr>
</table>
documentation
<h2>UOM length codes </h2>
<p>Length codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>MMT</td>
<td>Millimetre</td>
</tr>
<tr>
<td>CMT</td>
<td>Centimetre</td>
</tr>
<tr>
<td>DMT</td>
<td>Decimetre</td>
</tr>
<tr>
<td>MTR</td>
<td>Metre</td>
</tr>
<tr>
<td>HMT</td>
<td>Hectometre</td>
</tr>
<tr>
<td>KMT</td>
<td>Kilometre</td>
</tr>
<tr>
<td>MAM</td>
<td>Mega meter</td>
</tr>
<tr>
<td>INH</td>
<td>Inch</td>
</tr>
<tr>
<td>FOT</td>
<td>Foot</td>
</tr>
<tr>
<td>YRD</td>
<td>Yard</td>
</tr>
<tr>
<td>SMI</td>
<td>Statute Mile</td>
</tr>
</table>
documentation
<h2>UOM weight codes </h2>
<p>Weight codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>MGM</td>
<td>Milligram</td>
</tr>
<tr>
<td>GRM</td>
<td>Gram</td>
</tr>
<tr>
<td>HGM</td>
<td>Hectogram</td>
</tr>
<tr>
<td>KGM</td>
<td>Kilogram</td>
</tr>
<tr>
<td>DTN</td>
<td>Decitonne</td>
</tr>
<tr>
<td>TNE</td>
<td>Metric ton</td>
</tr>
<tr>
<td>TNE</td>
<td>Tonne</td>
</tr>
<tr>
<td>KTN</td>
<td>Kilotonne</td>
</tr>
<tr>
<td>LBR</td>
<td>Pound</td>
</tr>
<tr>
<td>ONZ</td>
<td>Ounce</td>
</tr>
<tr>
<td>DRI</td>
<td>Dram</td>
</tr>
<tr>
<td>GRN</td>
<td>Grain</td>
</tr>
<tr>
<td>STI</td>
<td>Stone</td>
</tr>
<tr>
<td>QTR</td>
<td>Quarter</td>
</tr>
<tr>
<td>CNT</td>
<td>Central</td>
</tr>
<tr>
<td>CWA</td>
<td>Hundredweight - US</td>
</tr>
<tr>
<td>CWI</td>
<td>Hundredweight - UK</td>
</tr>
<tr>
<td>STN</td>
<td>Short ton</td>
</tr>
<tr>
<td>LTN</td>
<td>Long ton</td>
</tr>
</table>
documentation
<h2>UOM volume codes </h2>
<p>Volume codes must be one of:</p>
<table>
<tr>
<td>MMQ</td>
<td>Cubic millimetre</td>
</tr>
<tr>
<td>CMQ</td>
<td>Cubic centimetre</td>
</tr>
<tr>
<td>DMQ</td>
<td>Cubic decimetre</td>
</tr>
<tr>
<td>MTQ</td>
<td>Cubic metre</td>
</tr>
<tr>
<td>HMQ</td>
<td>Million cubic metres</td>
</tr>
<tr>
<td>MLT</td>
<td>Millilitre</td>
</tr>
<tr>
<td>CLT</td>
<td>Centilitre</td>
</tr>
<tr>
<td>DLT</td>
<td>Decilitre</td>
</tr>
<tr>
<td>LTR</td>
<td>Litre</td>
</tr>
<tr>
<td>HLT</td>
<td>Hectolitre</td>
</tr>
<tr>
<td>MAL</td>
<td>Mega litre</td>
</tr>
<tr>
<td>INQ</td>
<td>Cubic inch</td>
</tr>
<tr>
<td>FTQ</td>
<td>Cubic foot</td>
</tr>
<tr>
<td>YDQ</td>
<td>Cubic yard</td>
</tr>
</table>
UOMDescription  UOMDescriptionType  optional      
documentation
Human readable descriptions of the Unit of Measure.
UOMCodelist  UOMCodelistType  optional      
documentation
Codelist from which the UOMCode is taken
Description  DescriptionType  required      
source <xsd:complexType name="OtherUOMStructure">
 
<xsd:simpleContent>
   
<xsd:extension base="OtherUOMType">
     
<xsd:attributeGroup ref="UOMattrGroup"/>
     
<xsd:attributeGroup ref="DescriptionRequiredAttrGroup"/>
   
</xsd:extension>
 
</xsd:simpleContent>
</xsd:complexType>

complexType ParametersStructure
diagram Invoice-v3_diagrams/Invoice-v3_p316.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
children Language DecimalSeparator Precision
used by
element Parameters
source <xsd:complexType name="ParametersStructure">
 
<xsd:sequence>
   
<xsd:element ref="Language"/>
   
<xsd:element ref="DecimalSeparator"/>
   
<xsd:element ref="Precision"/>
 
</xsd:sequence>
</xsd:complexType>

complexType PercentDiscountStructure
diagram Invoice-v3_diagrams/Invoice-v3_p317.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
children QualifyingTerms Type Percentage
used by
element PercentDiscount
source <xsd:complexType name="PercentDiscountStructure">
 
<xsd:sequence>
   
<xsd:element ref="QualifyingTerms" minOccurs="0"/>
   
<xsd:element ref="Type" minOccurs="0"/>
   
<xsd:element ref="Percentage"/>
 
</xsd:sequence>
</xsd:complexType>

complexType PriceStructure
diagram Invoice-v3_diagrams/Invoice-v3_p318.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
children Units UnitPrice SpecialPriceDescription
used by
elements OriginalPrice Price
attributes
Name  Type  Use  Default  Fixed  Annotation
UOMCode  UOMCodeType  optional      
documentation
Code representing the Unit of Measure used for defining 'Units'
documentation
<h2>UOM numeric codes</h2>
<p>Numeric codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>PCE</td>
<td>Piece</td>
</tr>
<tr>
<td>NMB</td>
<td>Number</td>
</tr>
<tr>
<td>CEN</td>
<td>Hundred</td>
</tr>
<tr>
<td>MIL</td>
<td>Thousand</td>
</tr>
<tr>
<td>MIO</td>
<td>Million</td>
</tr>
<tr>
<td>MLD</td>
<td>Billion - US</td>
</tr>
<tr>
<td>BIL</td>
<td>Billion - EUR</td>
</tr>
<tr>
<td>BIL</td>
<td>Trillion - US</td>
</tr>
<tr>
<td>TRL</td>
<td>Trillion - EUR</td>
</tr>
<tr>
<td>DZN</td>
<td>Dozen</td>
</tr>
<tr>
<td>SCO</td>
<td>Score</td>
</tr>
<tr>
<td>GRO</td>
<td>Gross</td>
</tr>
</table>
documentation
<h2>UOM length codes </h2>
<p>Length codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>MMT</td>
<td>Millimetre</td>
</tr>
<tr>
<td>CMT</td>
<td>Centimetre</td>
</tr>
<tr>
<td>DMT</td>
<td>Decimetre</td>
</tr>
<tr>
<td>MTR</td>
<td>Metre</td>
</tr>
<tr>
<td>HMT</td>
<td>Hectometre</td>
</tr>
<tr>
<td>KMT</td>
<td>Kilometre</td>
</tr>
<tr>
<td>MAM</td>
<td>Mega meter</td>
</tr>
<tr>
<td>INH</td>
<td>Inch</td>
</tr>
<tr>
<td>FOT</td>
<td>Foot</td>
</tr>
<tr>
<td>YRD</td>
<td>Yard</td>
</tr>
<tr>
<td>SMI</td>
<td>Statute Mile</td>
</tr>
</table>
documentation
<h2>UOM weight codes </h2>
<p>Weight codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>MGM</td>
<td>Milligram</td>
</tr>
<tr>
<td>GRM</td>
<td>Gram</td>
</tr>
<tr>
<td>HGM</td>
<td>Hectogram</td>
</tr>
<tr>
<td>KGM</td>
<td>Kilogram</td>
</tr>
<tr>
<td>DTN</td>
<td>Decitonne</td>
</tr>
<tr>
<td>TNE</td>
<td>Metric ton</td>
</tr>
<tr>
<td>TNE</td>
<td>Tonne</td>
</tr>
<tr>
<td>KTN</td>
<td>Kilotonne</td>
</tr>
<tr>
<td>LBR</td>
<td>Pound</td>
</tr>
<tr>
<td>ONZ</td>
<td>Ounce</td>
</tr>
<tr>
<td>DRI</td>
<td>Dram</td>
</tr>
<tr>
<td>GRN</td>
<td>Grain</td>
</tr>
<tr>
<td>STI</td>
<td>Stone</td>
</tr>
<tr>
<td>QTR</td>
<td>Quarter</td>
</tr>
<tr>
<td>CNT</td>
<td>Central</td>
</tr>
<tr>
<td>CWA</td>
<td>Hundredweight - US</td>
</tr>
<tr>
<td>CWI</td>
<td>Hundredweight - UK</td>
</tr>
<tr>
<td>STN</td>
<td>Short ton</td>
</tr>
<tr>
<td>LTN</td>
<td>Long ton</td>
</tr>
</table>
documentation
<h2>UOM volume codes </h2>
<p>Volume codes must be one of:</p>
<table>
<tr>
<td>MMQ</td>
<td>Cubic millimetre</td>
</tr>
<tr>
<td>CMQ</td>
<td>Cubic centimetre</td>
</tr>
<tr>
<td>DMQ</td>
<td>Cubic decimetre</td>
</tr>
<tr>
<td>MTQ</td>
<td>Cubic metre</td>
</tr>
<tr>
<td>HMQ</td>
<td>Million cubic metres</td>
</tr>
<tr>
<td>MLT</td>
<td>Millilitre</td>
</tr>
<tr>
<td>CLT</td>
<td>Centilitre</td>
</tr>
<tr>
<td>DLT</td>
<td>Decilitre</td>
</tr>
<tr>
<td>LTR</td>
<td>Litre</td>
</tr>
<tr>
<td>HLT</td>
<td>Hectolitre</td>
</tr>
<tr>
<td>MAL</td>
<td>Mega litre</td>
</tr>
<tr>
<td>INQ</td>
<td>Cubic inch</td>
</tr>
<tr>
<td>FTQ</td>
<td>Cubic foot</td>
</tr>
<tr>
<td>YDQ</td>
<td>Cubic yard</td>
</tr>
</table>
UOMDescription  UOMDescriptionType  optional      
documentation
Human readable descriptions of the Unit of Measure.
UOMCodelist  UOMCodelistType  optional      
documentation
Codelist from which the UOMCode is taken
source <xsd:complexType name="PriceStructure">
 
<xsd:sequence>
   
<xsd:element ref="Units" minOccurs="0"/>
   
<xsd:element ref="UnitPrice"/>
   
<xsd:element ref="SpecialPriceDescription" minOccurs="0"/>
 
</xsd:sequence>
 
<xsd:attributeGroup ref="UOMattrGroup"/>
</xsd:complexType>

complexType ProductStructure
diagram Invoice-v3_diagrams/Invoice-v3_p319.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
children SuppliersProductCode BuyersProductCode GTIN OtherProductCode TradedUnitCode ConsumerUnitCode Description Properties CommodityClass
used by
element Product
source <xsd:complexType name="ProductStructure">
 
<xsd:sequence>
   
<xsd:element ref="SuppliersProductCode" minOccurs="0"/>
   
<xsd:element ref="BuyersProductCode" minOccurs="0"/>
   
<xsd:element ref="GTIN" minOccurs="0"/>
   
<xsd:element ref="OtherProductCode" minOccurs="0" maxOccurs="unbounded"/>
   
<xsd:element ref="TradedUnitCode" minOccurs="0"/>
   
<xsd:element ref="ConsumerUnitCode" minOccurs="0"/>
   
<xsd:element ref="Description" minOccurs="0"/>
   
<xsd:element ref="Properties" minOccurs="0"/>
   
<xsd:element ref="CommodityClass" minOccurs="0"/>
 
</xsd:sequence>
</xsd:complexType>

complexType ProjectAnalysisCodeStructure
diagram Invoice-v3_diagrams/Invoice-v3_p320.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type extension of ProjectAnalysisCodeType
properties
base ProjectAnalysisCodeType
used by
element ProjectAnalysisCode
attributes
Name  Type  Use  Default  Fixed  Annotation
Preserve  PreserveType  optional      
source <xsd:complexType name="ProjectAnalysisCodeStructure">
 
<xsd:simpleContent>
   
<xsd:extension base="ProjectAnalysisCodeType">
     
<xsd:attributeGroup ref="PreserveAttrGroup"/>
   
</xsd:extension>
 
</xsd:simpleContent>
</xsd:complexType>

complexType ProjectCodeStructure
diagram Invoice-v3_diagrams/Invoice-v3_p321.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type extension of ProjectCodeType
properties
base ProjectCodeType
used by
element ProjectCode
attributes
Name  Type  Use  Default  Fixed  Annotation
Preserve  PreserveType  optional      
source <xsd:complexType name="ProjectCodeStructure">
 
<xsd:simpleContent>
   
<xsd:extension base="ProjectCodeType">
     
<xsd:attributeGroup ref="PreserveAttrGroup"/>
   
</xsd:extension>
 
</xsd:simpleContent>
</xsd:complexType>

complexType PropertiesStructure
diagram Invoice-v3_diagrams/Invoice-v3_p322.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
children Quantity Length Width Depth Weight Volume Height Size Color Other
used by
element Properties
source <xsd:complexType name="PropertiesStructure">
 
<xsd:sequence>
   
<xsd:element ref="Quantity" minOccurs="0"/>
   
<xsd:element ref="Length" minOccurs="0"/>
   
<xsd:element ref="Width" minOccurs="0"/>
   
<xsd:element ref="Depth" minOccurs="0"/>
   
<xsd:element ref="Weight" minOccurs="0"/>
   
<xsd:element ref="Volume" minOccurs="0"/>
   
<xsd:element ref="Height" minOccurs="0"/>
   
<xsd:element ref="Size" minOccurs="0"/>
   
<xsd:element ref="Color" minOccurs="0"/>
   
<xsd:element ref="Other" minOccurs="0" maxOccurs="unbounded"/>
 
</xsd:sequence>
</xsd:complexType>

complexType QualifyingTermsStructure
diagram Invoice-v3_diagrams/Invoice-v3_p323.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
children PayByDate DaysFromInvoice DaysFromMonthEnd DaysFromDelivery
used by
element QualifyingTerms
attributes
Name  Type  Use  Default  Fixed  Annotation
Code  CodeType  optional      
Codelist  CodelistType  optional      
source <xsd:complexType name="QualifyingTermsStructure">
 
<xsd:sequence>
   
<xsd:element ref="PayByDate"/>
   
<xsd:element ref="DaysFromInvoice" minOccurs="0"/>
   
<xsd:element ref="DaysFromMonthEnd" minOccurs="0"/>
   
<xsd:element ref="DaysFromDelivery" minOccurs="0"/>
 
</xsd:sequence>
 
<xsd:attributeGroup ref="CodelistAttrGroup"/>
</xsd:complexType>

complexType QuantityStructure
diagram Invoice-v3_diagrams/Invoice-v3_p324.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
children Packsize Amount
used by
elements OriginalQuantity Quantity
attributes
Name  Type  Use  Default  Fixed  Annotation
UOMCode  UOMCodeType  optional      
documentation
Code representing the Unit of Measure used for defining 'Units'
documentation
<h2>UOM numeric codes</h2>
<p>Numeric codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>PCE</td>
<td>Piece</td>
</tr>
<tr>
<td>NMB</td>
<td>Number</td>
</tr>
<tr>
<td>CEN</td>
<td>Hundred</td>
</tr>
<tr>
<td>MIL</td>
<td>Thousand</td>
</tr>
<tr>
<td>MIO</td>
<td>Million</td>
</tr>
<tr>
<td>MLD</td>
<td>Billion - US</td>
</tr>
<tr>
<td>BIL</td>
<td>Billion - EUR</td>
</tr>
<tr>
<td>BIL</td>
<td>Trillion - US</td>
</tr>
<tr>
<td>TRL</td>
<td>Trillion - EUR</td>
</tr>
<tr>
<td>DZN</td>
<td>Dozen</td>
</tr>
<tr>
<td>SCO</td>
<td>Score</td>
</tr>
<tr>
<td>GRO</td>
<td>Gross</td>
</tr>
</table>
documentation
<h2>UOM length codes </h2>
<p>Length codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>MMT</td>
<td>Millimetre</td>
</tr>
<tr>
<td>CMT</td>
<td>Centimetre</td>
</tr>
<tr>
<td>DMT</td>
<td>Decimetre</td>
</tr>
<tr>
<td>MTR</td>
<td>Metre</td>
</tr>
<tr>
<td>HMT</td>
<td>Hectometre</td>
</tr>
<tr>
<td>KMT</td>
<td>Kilometre</td>
</tr>
<tr>
<td>MAM</td>
<td>Mega meter</td>
</tr>
<tr>
<td>INH</td>
<td>Inch</td>
</tr>
<tr>
<td>FOT</td>
<td>Foot</td>
</tr>
<tr>
<td>YRD</td>
<td>Yard</td>
</tr>
<tr>
<td>SMI</td>
<td>Statute Mile</td>
</tr>
</table>
documentation
<h2>UOM weight codes </h2>
<p>Weight codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>MGM</td>
<td>Milligram</td>
</tr>
<tr>
<td>GRM</td>
<td>Gram</td>
</tr>
<tr>
<td>HGM</td>
<td>Hectogram</td>
</tr>
<tr>
<td>KGM</td>
<td>Kilogram</td>
</tr>
<tr>
<td>DTN</td>
<td>Decitonne</td>
</tr>
<tr>
<td>TNE</td>
<td>Metric ton</td>
</tr>
<tr>
<td>TNE</td>
<td>Tonne</td>
</tr>
<tr>
<td>KTN</td>
<td>Kilotonne</td>
</tr>
<tr>
<td>LBR</td>
<td>Pound</td>
</tr>
<tr>
<td>ONZ</td>
<td>Ounce</td>
</tr>
<tr>
<td>DRI</td>
<td>Dram</td>
</tr>
<tr>
<td>GRN</td>
<td>Grain</td>
</tr>
<tr>
<td>STI</td>
<td>Stone</td>
</tr>
<tr>
<td>QTR</td>
<td>Quarter</td>
</tr>
<tr>
<td>CNT</td>
<td>Central</td>
</tr>
<tr>
<td>CWA</td>
<td>Hundredweight - US</td>
</tr>
<tr>
<td>CWI</td>
<td>Hundredweight - UK</td>
</tr>
<tr>
<td>STN</td>
<td>Short ton</td>
</tr>
<tr>
<td>LTN</td>
<td>Long ton</td>
</tr>
</table>
documentation
<h2>UOM volume codes </h2>
<p>Volume codes must be one of:</p>
<table>
<tr>
<td>MMQ</td>
<td>Cubic millimetre</td>
</tr>
<tr>
<td>CMQ</td>
<td>Cubic centimetre</td>
</tr>
<tr>
<td>DMQ</td>
<td>Cubic decimetre</td>
</tr>
<tr>
<td>MTQ</td>
<td>Cubic metre</td>
</tr>
<tr>
<td>HMQ</td>
<td>Million cubic metres</td>
</tr>
<tr>
<td>MLT</td>
<td>Millilitre</td>
</tr>
<tr>
<td>CLT</td>
<td>Centilitre</td>
</tr>
<tr>
<td>DLT</td>
<td>Decilitre</td>
</tr>
<tr>
<td>LTR</td>
<td>Litre</td>
</tr>
<tr>
<td>HLT</td>
<td>Hectolitre</td>
</tr>
<tr>
<td>MAL</td>
<td>Mega litre</td>
</tr>
<tr>
<td>INQ</td>
<td>Cubic inch</td>
</tr>
<tr>
<td>FTQ</td>
<td>Cubic foot</td>
</tr>
<tr>
<td>YDQ</td>
<td>Cubic yard</td>
</tr>
</table>
UOMDescription  UOMDescriptionType  optional      
documentation
Human readable descriptions of the Unit of Measure.
UOMCodelist  UOMCodelistType  optional      
documentation
Codelist from which the UOMCode is taken
source <xsd:complexType name="QuantityStructure">
 
<xsd:sequence>
   
<xsd:element ref="Packsize" minOccurs="0"/>
   
<xsd:element ref="Amount"/>
 
</xsd:sequence>
 
<xsd:attributeGroup ref="UOMattrGroup"/>
</xsd:complexType>

complexType RateType
diagram Invoice-v3_diagrams/Invoice-v3_p325.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type extension of xsd:decimal
properties
base xsd:decimal
used by
element Rate
attributes
Name  Type  Use  Default  Fixed  Annotation
CalculationType  derived by: xsd:string  required      
source <xsd:complexType name="RateType">
 
<xsd:simpleContent>
   
<xsd:extension base="xsd:decimal">
     
<xsd:attribute name="CalculationType" use="required">
       
<xsd:simpleType>
         
<xsd:restriction base="xsd:string">
           
<xsd:enumeration value="D"/>
           
<xsd:enumeration value="M"/>
         
</xsd:restriction>
       
</xsd:simpleType>
     
</xsd:attribute>
   
</xsd:extension>
 
</xsd:simpleContent>
</xsd:complexType>

attribute RateType/@CalculationType
type restriction of xsd:string
properties
use required
facets
Kind Value Annotation
enumeration D
enumeration M
source <xsd:attribute name="CalculationType" use="required">
 
<xsd:simpleType>
   
<xsd:restriction base="xsd:string">
     
<xsd:enumeration value="D"/>
     
<xsd:enumeration value="M"/>
   
</xsd:restriction>
 
</xsd:simpleType>
</xsd:attribute>

complexType SchemaStructure
diagram Invoice-v3_diagrams/Invoice-v3_p326.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
children Version
used by
element Schema
source <xsd:complexType name="SchemaStructure">
 
<xsd:sequence>
   
<xsd:element ref="Version"/>
 
</xsd:sequence>
</xsd:complexType>

complexType SettlementByReferencesStructure
diagram Invoice-v3_diagrams/Invoice-v3_p327.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
children GLN DUNS
used by
element SettlementByReferences
source <xsd:complexType name="SettlementByReferencesStructure">
 
<xsd:sequence>
   
<xsd:element ref="GLN" minOccurs="0"/>
   
<xsd:element ref="DUNS" minOccurs="0"/>
 
</xsd:sequence>
</xsd:complexType>

complexType SettlementByStructure
diagram Invoice-v3_diagrams/Invoice-v3_p328.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
children SettlementByReferences Party Address Contact
used by
element SettlementBy
source <xsd:complexType name="SettlementByStructure">
 
<xsd:sequence>
   
<xsd:element ref="SettlementByReferences" minOccurs="0"/>
   
<xsd:element ref="Party" maxOccurs="unbounded"/>
   
<xsd:element ref="Address" minOccurs="0"/>
   
<xsd:element ref="Contact" minOccurs="0" maxOccurs="unbounded"/>
 
</xsd:sequence>
</xsd:complexType>

complexType SettlementDiscountStructure
diagram Invoice-v3_diagrams/Invoice-v3_p329.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
children PercentDiscount AmountDiscount
used by
element SettlementDiscount
attributes
Name  Type  Use  Default  Fixed  Annotation
Code  CodeType  optional      
Codelist  CodelistType  optional      
source <xsd:complexType name="SettlementDiscountStructure">
 
<xsd:sequence>
   
<xsd:element ref="PercentDiscount" minOccurs="0"/>
   
<xsd:element ref="AmountDiscount"/>
 
</xsd:sequence>
 
<xsd:attributeGroup ref="CodelistAttrGroup"/>
</xsd:complexType>

complexType SettlementMethodStructure
diagram Invoice-v3_diagrams/Invoice-v3_p330.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type extension of SettlementMethodType
properties
base SettlementMethodType
used by
element SettlementMethod
attributes
Name  Type  Use  Default  Fixed  Annotation
Code  CodeType  optional      
Codelist  CodelistType  optional      
source <xsd:complexType name="SettlementMethodStructure">
 
<xsd:simpleContent>
   
<xsd:extension base="SettlementMethodType">
     
<xsd:attributeGroup ref="CodelistAttrGroup"/>
   
</xsd:extension>
 
</xsd:simpleContent>
</xsd:complexType>

complexType SettlementStructure
diagram Invoice-v3_diagrams/Invoice-v3_p331.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
children SettlementTerms SettlementMethod BankDetails CardDetails SettlementBy Contact SettlementDiscount
used by
element Settlement
source <xsd:complexType name="SettlementStructure">
 
<xsd:sequence>
   
<xsd:element ref="SettlementTerms" minOccurs="0"/>
   
<xsd:element ref="SettlementMethod" minOccurs="0"/>
   
<xsd:element ref="BankDetails" minOccurs="0"/>
   
<xsd:element ref="CardDetails" minOccurs="0"/>
   
<xsd:element ref="SettlementBy" minOccurs="0"/>
   
<xsd:element ref="Contact" minOccurs="0" maxOccurs="unbounded"/>
   
<xsd:element ref="SettlementDiscount" minOccurs="0" maxOccurs="unbounded"/>
 
</xsd:sequence>
</xsd:complexType>

complexType SettlementTermsStructure
diagram Invoice-v3_diagrams/Invoice-v3_p332.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
children PayByDate DaysFromInvoice DaysFromMonthEnd DaysFromDelivery PaidDate Description
used by
element SettlementTerms
attributes
Name  Type  Use  Default  Fixed  Annotation
Code  CodeType  optional      
Codelist  CodelistType  optional      
source <xsd:complexType name="SettlementTermsStructure">
 
<xsd:choice>
   
<xsd:element ref="PayByDate" minOccurs="0"/>
   
<xsd:element ref="DaysFromInvoice" minOccurs="0"/>
   
<xsd:element ref="DaysFromMonthEnd" minOccurs="0"/>
   
<xsd:element ref="DaysFromDelivery" minOccurs="0"/>
   
<xsd:element ref="PaidDate" minOccurs="0"/>
   
<xsd:element ref="Description" minOccurs="0">
     
<xsd:annotation>
       
<xsd:documentation>eBIS-XML-UKGov: Represents the terms set by the sender of the document for the payment of the Invoice. This string may include details of the trigger event,the period between trigger event and payment and any agreed settlement terms.</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
 
</xsd:choice>
 
<xsd:attributeGroup ref="CodelistAttrGroup"/>
</xsd:complexType>

complexType SizeStructure
diagram Invoice-v3_diagrams/Invoice-v3_p333.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type extension of SizeType
properties
base SizeType
used by
element Size
attributes
Name  Type  Use  Default  Fixed  Annotation
UOMCode  UOMCodeType  optional      
documentation
Code representing the Unit of Measure used for defining 'Units'
documentation
<h2>UOM numeric codes</h2>
<p>Numeric codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>PCE</td>
<td>Piece</td>
</tr>
<tr>
<td>NMB</td>
<td>Number</td>
</tr>
<tr>
<td>CEN</td>
<td>Hundred</td>
</tr>
<tr>
<td>MIL</td>
<td>Thousand</td>
</tr>
<tr>
<td>MIO</td>
<td>Million</td>
</tr>
<tr>
<td>MLD</td>
<td>Billion - US</td>
</tr>
<tr>
<td>BIL</td>
<td>Billion - EUR</td>
</tr>
<tr>
<td>BIL</td>
<td>Trillion - US</td>
</tr>
<tr>
<td>TRL</td>
<td>Trillion - EUR</td>
</tr>
<tr>
<td>DZN</td>
<td>Dozen</td>
</tr>
<tr>
<td>SCO</td>
<td>Score</td>
</tr>
<tr>
<td>GRO</td>
<td>Gross</td>
</tr>
</table>
documentation
<h2>UOM length codes </h2>
<p>Length codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>MMT</td>
<td>Millimetre</td>
</tr>
<tr>
<td>CMT</td>
<td>Centimetre</td>
</tr>
<tr>
<td>DMT</td>
<td>Decimetre</td>
</tr>
<tr>
<td>MTR</td>
<td>Metre</td>
</tr>
<tr>
<td>HMT</td>
<td>Hectometre</td>
</tr>
<tr>
<td>KMT</td>
<td>Kilometre</td>
</tr>
<tr>
<td>MAM</td>
<td>Mega meter</td>
</tr>
<tr>
<td>INH</td>
<td>Inch</td>
</tr>
<tr>
<td>FOT</td>
<td>Foot</td>
</tr>
<tr>
<td>YRD</td>
<td>Yard</td>
</tr>
<tr>
<td>SMI</td>
<td>Statute Mile</td>
</tr>
</table>
documentation
<h2>UOM weight codes </h2>
<p>Weight codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>MGM</td>
<td>Milligram</td>
</tr>
<tr>
<td>GRM</td>
<td>Gram</td>
</tr>
<tr>
<td>HGM</td>
<td>Hectogram</td>
</tr>
<tr>
<td>KGM</td>
<td>Kilogram</td>
</tr>
<tr>
<td>DTN</td>
<td>Decitonne</td>
</tr>
<tr>
<td>TNE</td>
<td>Metric ton</td>
</tr>
<tr>
<td>TNE</td>
<td>Tonne</td>
</tr>
<tr>
<td>KTN</td>
<td>Kilotonne</td>
</tr>
<tr>
<td>LBR</td>
<td>Pound</td>
</tr>
<tr>
<td>ONZ</td>
<td>Ounce</td>
</tr>
<tr>
<td>DRI</td>
<td>Dram</td>
</tr>
<tr>
<td>GRN</td>
<td>Grain</td>
</tr>
<tr>
<td>STI</td>
<td>Stone</td>
</tr>
<tr>
<td>QTR</td>
<td>Quarter</td>
</tr>
<tr>
<td>CNT</td>
<td>Central</td>
</tr>
<tr>
<td>CWA</td>
<td>Hundredweight - US</td>
</tr>
<tr>
<td>CWI</td>
<td>Hundredweight - UK</td>
</tr>
<tr>
<td>STN</td>
<td>Short ton</td>
</tr>
<tr>
<td>LTN</td>
<td>Long ton</td>
</tr>
</table>
documentation
<h2>UOM volume codes </h2>
<p>Volume codes must be one of:</p>
<table>
<tr>
<td>MMQ</td>
<td>Cubic millimetre</td>
</tr>
<tr>
<td>CMQ</td>
<td>Cubic centimetre</td>
</tr>
<tr>
<td>DMQ</td>
<td>Cubic decimetre</td>
</tr>
<tr>
<td>MTQ</td>
<td>Cubic metre</td>
</tr>
<tr>
<td>HMQ</td>
<td>Million cubic metres</td>
</tr>
<tr>
<td>MLT</td>
<td>Millilitre</td>
</tr>
<tr>
<td>CLT</td>
<td>Centilitre</td>
</tr>
<tr>
<td>DLT</td>
<td>Decilitre</td>
</tr>
<tr>
<td>LTR</td>
<td>Litre</td>
</tr>
<tr>
<td>HLT</td>
<td>Hectolitre</td>
</tr>
<tr>
<td>MAL</td>
<td>Mega litre</td>
</tr>
<tr>
<td>INQ</td>
<td>Cubic inch</td>
</tr>
<tr>
<td>FTQ</td>
<td>Cubic foot</td>
</tr>
<tr>
<td>YDQ</td>
<td>Cubic yard</td>
</tr>
</table>
UOMDescription  UOMDescriptionType  optional      
documentation
Human readable descriptions of the Unit of Measure.
UOMCodelist  UOMCodelistType  optional      
documentation
Codelist from which the UOMCode is taken
source <xsd:complexType name="SizeStructure">
 
<xsd:simpleContent>
   
<xsd:extension base="SizeType">
     
<xsd:attributeGroup ref="UOMattrGroup"/>
   
</xsd:extension>
 
</xsd:simpleContent>
</xsd:complexType>

complexType StylesheetStructure
diagram Invoice-v3_diagrams/Invoice-v3_p334.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
children StylesheetOwner StylesheetName Version StylesheetType LogoURL
used by
element Stylesheet
source <xsd:complexType name="StylesheetStructure">
 
<xsd:sequence>
   
<xsd:element ref="StylesheetOwner"/>
   
<xsd:element ref="StylesheetName"/>
   
<xsd:element ref="Version"/>
   
<xsd:element ref="StylesheetType"/>
   
<xsd:element ref="LogoURL" minOccurs="0"/>
 
</xsd:sequence>
</xsd:complexType>

complexType SupplierReferencesStructure
diagram Invoice-v3_diagrams/Invoice-v3_p335.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
children BuyersCodeForSupplier TaxNumber GLN DUNS RegistrationNumber RegisteredIn
used by
element SupplierReferences
source <xsd:complexType name="SupplierReferencesStructure">
 
<xsd:sequence>
   
<xsd:element ref="BuyersCodeForSupplier" minOccurs="0">
     
<xsd:annotation>
       
<xsd:documentation>Represents the buyer reference for the seller organisation.</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element ref="TaxNumber" minOccurs="0"/>
   
<xsd:element ref="GLN" minOccurs="0"/>
   
<xsd:element ref="DUNS" minOccurs="0"/>
   
<xsd:element ref="RegistrationNumber" minOccurs="0"/>
   
<xsd:element ref="RegisteredIn" minOccurs="0"/>
 
</xsd:sequence>
</xsd:complexType>

complexType SuppliersInvoiceNumberStructure
diagram Invoice-v3_diagrams/Invoice-v3_p336.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type extension of SuppliersInvoiceNumberType
properties
base SuppliersInvoiceNumberType
used by
element SuppliersInvoiceNumber
attributes
Name  Type  Use  Default  Fixed  Annotation
Preserve  PreserveType  optional      
source <xsd:complexType name="SuppliersInvoiceNumberStructure">
 
<xsd:simpleContent>
   
<xsd:extension base="SuppliersInvoiceNumberType">
     
<xsd:attributeGroup ref="PreserveAttrGroup"/>
   
</xsd:extension>
 
</xsd:simpleContent>
</xsd:complexType>

complexType SuppliersOrderReferenceStructure
diagram Invoice-v3_diagrams/Invoice-v3_p337.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type extension of SuppliersOrderReferenceType
properties
base SuppliersOrderReferenceType
used by
element SuppliersOrderReference
attributes
Name  Type  Use  Default  Fixed  Annotation
Preserve  PreserveType  optional      
source <xsd:complexType name="SuppliersOrderReferenceStructure">
 
<xsd:simpleContent>
   
<xsd:extension base="SuppliersOrderReferenceType">
     
<xsd:attributeGroup ref="PreserveAttrGroup"/>
   
</xsd:extension>
 
</xsd:simpleContent>
</xsd:complexType>

complexType SupplierStructure
diagram Invoice-v3_diagrams/Invoice-v3_p338.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
children SupplierReferences Party Address Contact Narrative
used by
element Supplier
source <xsd:complexType name="SupplierStructure">
 
<xsd:sequence>
   
<xsd:element ref="SupplierReferences" minOccurs="0"/>
   
<xsd:element ref="Party" maxOccurs="unbounded"/>
   
<xsd:element ref="Address" minOccurs="0"/>
   
<xsd:element ref="Contact" minOccurs="0" maxOccurs="unbounded"/>
   
<xsd:element ref="Narrative" minOccurs="0"/>
 
</xsd:sequence>
</xsd:complexType>

complexType TaxRateStructure
diagram Invoice-v3_diagrams/Invoice-v3_p339.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type extension of TaxRateType
properties
base TaxRateType
used by
element TaxRate
attributes
Name  Type  Use  Default  Fixed  Annotation
Code  CodeType  required      
Codelist  CodelistType  optional      
source <xsd:complexType name="TaxRateStructure">
 
<xsd:simpleContent>
   
<xsd:extension base="TaxRateType">
     
<xsd:attributeGroup ref="CodeRequiredAttrGroup"/>
   
</xsd:extension>
 
</xsd:simpleContent>
</xsd:complexType>

complexType TaxRefStructure
diagram Invoice-v3_diagrams/Invoice-v3_p340.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type extension of TaxRefType
properties
base TaxRefType
used by
element TaxRef
attributes
Name  Type  Use  Default  Fixed  Annotation
Code  CodeType  optional      
Codelist  CodelistType  optional      
Preserve  PreserveType  optional      
source <xsd:complexType name="TaxRefStructure">
 
<xsd:simpleContent>
   
<xsd:extension base="TaxRefType">
     
<xsd:attributeGroup ref="CodelistAttrGroup"/>
     
<xsd:attributeGroup ref="PreserveAttrGroup"/>
   
</xsd:extension>
 
</xsd:simpleContent>
</xsd:complexType>

complexType TaxSubTotalStructure
diagram Invoice-v3_diagrams/Invoice-v3_p341.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
children TaxRate NumberOfLinesAtRate TotalValueAtRate SettlementDiscountAtRate TaxableValueAtRate TaxAtRate NetPaymentAtRate GrossPaymentAtRate TaxCurrency
used by
element TaxSubTotal
source <xsd:complexType name="TaxSubTotalStructure">
 
<xsd:sequence>
   
<xsd:element ref="TaxRate" minOccurs="0"/>
   
<xsd:element ref="NumberOfLinesAtRate"/>
   
<xsd:element ref="TotalValueAtRate"/>
   
<xsd:element ref="SettlementDiscountAtRate" minOccurs="0"/>
   
<xsd:element ref="TaxableValueAtRate"/>
   
<xsd:element ref="TaxAtRate"/>
   
<xsd:element ref="NetPaymentAtRate"/>
   
<xsd:element ref="GrossPaymentAtRate"/>
   
<xsd:element ref="TaxCurrency"/>
 
</xsd:sequence>
</xsd:complexType>

complexType TestFlagStructure
diagram Invoice-v3_diagrams/Invoice-v3_p342.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
properties
mixed true
children Test
used by
element TestFlag
attributes
Name  Type  Use  Default  Fixed  Annotation
TestReference  TestReferenceType  optional      
documentation
This is the developer's reference, which will be returned in the test response.
source <xsd:complexType name="TestFlagStructure" mixed="true">
 
<xsd:sequence>
   
<xsd:element ref="Test" minOccurs="0" maxOccurs="unbounded"/>
 
</xsd:sequence>
 
<xsd:attribute name="TestReference" type="TestReferenceType" use="optional">
   
<xsd:annotation>
     
<xsd:documentation>This is the developer's reference, which will be returned in the test response.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
</xsd:complexType>

attribute TestFlagStructure/@TestReference
type TestReferenceType
properties
use optional
annotation
documentation
This is the developer's reference, which will be returned in the test response.
source <xsd:attribute name="TestReference" type="TestReferenceType" use="optional">
 
<xsd:annotation>
   
<xsd:documentation>This is the developer's reference, which will be returned in the test response.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

complexType TestStructure
diagram Invoice-v3_diagrams/Invoice-v3_p343.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
used by
element Test
attributes
Name  Type  Use  Default  Fixed  Annotation
ExpectedReply  ExpectedReplyType  optional      
Mode  ModeType  required      
documentation
Test status is a boolean. If value is true, the document is intended for test purposes only (i.e. not to constitute a contractural commitment). 
source <xsd:complexType name="TestStructure">
 
<xsd:attribute name="ExpectedReply" type="ExpectedReplyType" use="optional"/>
 
<xsd:attribute name="Mode" type="ModeType" use="required">
   
<xsd:annotation>
     
<xsd:documentation> Test status is a boolean. If value is true, the document is intended for test purposes only (i.e. not to constitute a contractural commitment).  </xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
</xsd:complexType>

attribute TestStructure/@ExpectedReply
type ExpectedReplyType
properties
use optional
source <xsd:attribute name="ExpectedReply" type="ExpectedReplyType" use="optional"/>

attribute TestStructure/@Mode
type ModeType
properties
use required
annotation
documentation
Test status is a boolean. If value is true, the document is intended for test purposes only (i.e. not to constitute a contractural commitment). 
source <xsd:attribute name="Mode" type="ModeType" use="required">
 
<xsd:annotation>
   
<xsd:documentation> Test status is a boolean. If value is true, the document is intended for test purposes only (i.e. not to constitute a contractural commitment).  </xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

complexType TypeStructure
diagram Invoice-v3_diagrams/Invoice-v3_p344.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type extension of TypeType
properties
base TypeType
used by
element Type
attributes
Name  Type  Use  Default  Fixed  Annotation
Code  CodeType  optional      
Codelist  CodelistType  optional      
source <xsd:complexType name="TypeStructure">
 
<xsd:simpleContent>
   
<xsd:extension base="TypeType">
     
<xsd:attributeGroup ref="CodelistAttrGroup"/>
   
</xsd:extension>
 
</xsd:simpleContent>
</xsd:complexType>

complexType VolumeStructure
diagram Invoice-v3_diagrams/Invoice-v3_p345.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type extension of VolumeType
properties
base VolumeType
used by
element Volume
attributes
Name  Type  Use  Default  Fixed  Annotation
UOMCode  UOMCodeType  optional      
documentation
Code representing the Unit of Measure used for defining 'Units'
documentation
<h2>UOM numeric codes</h2>
<p>Numeric codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>PCE</td>
<td>Piece</td>
</tr>
<tr>
<td>NMB</td>
<td>Number</td>
</tr>
<tr>
<td>CEN</td>
<td>Hundred</td>
</tr>
<tr>
<td>MIL</td>
<td>Thousand</td>
</tr>
<tr>
<td>MIO</td>
<td>Million</td>
</tr>
<tr>
<td>MLD</td>
<td>Billion - US</td>
</tr>
<tr>
<td>BIL</td>
<td>Billion - EUR</td>
</tr>
<tr>
<td>BIL</td>
<td>Trillion - US</td>
</tr>
<tr>
<td>TRL</td>
<td>Trillion - EUR</td>
</tr>
<tr>
<td>DZN</td>
<td>Dozen</td>
</tr>
<tr>
<td>SCO</td>
<td>Score</td>
</tr>
<tr>
<td>GRO</td>
<td>Gross</td>
</tr>
</table>
documentation
<h2>UOM length codes </h2>
<p>Length codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>MMT</td>
<td>Millimetre</td>
</tr>
<tr>
<td>CMT</td>
<td>Centimetre</td>
</tr>
<tr>
<td>DMT</td>
<td>Decimetre</td>
</tr>
<tr>
<td>MTR</td>
<td>Metre</td>
</tr>
<tr>
<td>HMT</td>
<td>Hectometre</td>
</tr>
<tr>
<td>KMT</td>
<td>Kilometre</td>
</tr>
<tr>
<td>MAM</td>
<td>Mega meter</td>
</tr>
<tr>
<td>INH</td>
<td>Inch</td>
</tr>
<tr>
<td>FOT</td>
<td>Foot</td>
</tr>
<tr>
<td>YRD</td>
<td>Yard</td>
</tr>
<tr>
<td>SMI</td>
<td>Statute Mile</td>
</tr>
</table>
documentation
<h2>UOM weight codes </h2>
<p>Weight codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>MGM</td>
<td>Milligram</td>
</tr>
<tr>
<td>GRM</td>
<td>Gram</td>
</tr>
<tr>
<td>HGM</td>
<td>Hectogram</td>
</tr>
<tr>
<td>KGM</td>
<td>Kilogram</td>
</tr>
<tr>
<td>DTN</td>
<td>Decitonne</td>
</tr>
<tr>
<td>TNE</td>
<td>Metric ton</td>
</tr>
<tr>
<td>TNE</td>
<td>Tonne</td>
</tr>
<tr>
<td>KTN</td>
<td>Kilotonne</td>
</tr>
<tr>
<td>LBR</td>
<td>Pound</td>
</tr>
<tr>
<td>ONZ</td>
<td>Ounce</td>
</tr>
<tr>
<td>DRI</td>
<td>Dram</td>
</tr>
<tr>
<td>GRN</td>
<td>Grain</td>
</tr>
<tr>
<td>STI</td>
<td>Stone</td>
</tr>
<tr>
<td>QTR</td>
<td>Quarter</td>
</tr>
<tr>
<td>CNT</td>
<td>Central</td>
</tr>
<tr>
<td>CWA</td>
<td>Hundredweight - US</td>
</tr>
<tr>
<td>CWI</td>
<td>Hundredweight - UK</td>
</tr>
<tr>
<td>STN</td>
<td>Short ton</td>
</tr>
<tr>
<td>LTN</td>
<td>Long ton</td>
</tr>
</table>
documentation
<h2>UOM volume codes </h2>
<p>Volume codes must be one of:</p>
<table>
<tr>
<td>MMQ</td>
<td>Cubic millimetre</td>
</tr>
<tr>
<td>CMQ</td>
<td>Cubic centimetre</td>
</tr>
<tr>
<td>DMQ</td>
<td>Cubic decimetre</td>
</tr>
<tr>
<td>MTQ</td>
<td>Cubic metre</td>
</tr>
<tr>
<td>HMQ</td>
<td>Million cubic metres</td>
</tr>
<tr>
<td>MLT</td>
<td>Millilitre</td>
</tr>
<tr>
<td>CLT</td>
<td>Centilitre</td>
</tr>
<tr>
<td>DLT</td>
<td>Decilitre</td>
</tr>
<tr>
<td>LTR</td>
<td>Litre</td>
</tr>
<tr>
<td>HLT</td>
<td>Hectolitre</td>
</tr>
<tr>
<td>MAL</td>
<td>Mega litre</td>
</tr>
<tr>
<td>INQ</td>
<td>Cubic inch</td>
</tr>
<tr>
<td>FTQ</td>
<td>Cubic foot</td>
</tr>
<tr>
<td>YDQ</td>
<td>Cubic yard</td>
</tr>
</table>
UOMDescription  UOMDescriptionType  optional      
documentation
Human readable descriptions of the Unit of Measure.
UOMCodelist  UOMCodelistType  optional      
documentation
Codelist from which the UOMCode is taken
source <xsd:complexType name="VolumeStructure">
 
<xsd:simpleContent>
   
<xsd:extension base="VolumeType">
     
<xsd:attributeGroup ref="UOMattrGroup"/>
   
</xsd:extension>
 
</xsd:simpleContent>
</xsd:complexType>

complexType WeightStructure
diagram Invoice-v3_diagrams/Invoice-v3_p346.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type extension of WeightType
properties
base WeightType
used by
element Weight
attributes
Name  Type  Use  Default  Fixed  Annotation
UOMCode  UOMCodeType  optional      
documentation
Code representing the Unit of Measure used for defining 'Units'
documentation
<h2>UOM numeric codes</h2>
<p>Numeric codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>PCE</td>
<td>Piece</td>
</tr>
<tr>
<td>NMB</td>
<td>Number</td>
</tr>
<tr>
<td>CEN</td>
<td>Hundred</td>
</tr>
<tr>
<td>MIL</td>
<td>Thousand</td>
</tr>
<tr>
<td>MIO</td>
<td>Million</td>
</tr>
<tr>
<td>MLD</td>
<td>Billion - US</td>
</tr>
<tr>
<td>BIL</td>
<td>Billion - EUR</td>
</tr>
<tr>
<td>BIL</td>
<td>Trillion - US</td>
</tr>
<tr>
<td>TRL</td>
<td>Trillion - EUR</td>
</tr>
<tr>
<td>DZN</td>
<td>Dozen</td>
</tr>
<tr>
<td>SCO</td>
<td>Score</td>
</tr>
<tr>
<td>GRO</td>
<td>Gross</td>
</tr>
</table>
documentation
<h2>UOM length codes </h2>
<p>Length codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>MMT</td>
<td>Millimetre</td>
</tr>
<tr>
<td>CMT</td>
<td>Centimetre</td>
</tr>
<tr>
<td>DMT</td>
<td>Decimetre</td>
</tr>
<tr>
<td>MTR</td>
<td>Metre</td>
</tr>
<tr>
<td>HMT</td>
<td>Hectometre</td>
</tr>
<tr>
<td>KMT</td>
<td>Kilometre</td>
</tr>
<tr>
<td>MAM</td>
<td>Mega meter</td>
</tr>
<tr>
<td>INH</td>
<td>Inch</td>
</tr>
<tr>
<td>FOT</td>
<td>Foot</td>
</tr>
<tr>
<td>YRD</td>
<td>Yard</td>
</tr>
<tr>
<td>SMI</td>
<td>Statute Mile</td>
</tr>
</table>
documentation
<h2>UOM weight codes </h2>
<p>Weight codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>MGM</td>
<td>Milligram</td>
</tr>
<tr>
<td>GRM</td>
<td>Gram</td>
</tr>
<tr>
<td>HGM</td>
<td>Hectogram</td>
</tr>
<tr>
<td>KGM</td>
<td>Kilogram</td>
</tr>
<tr>
<td>DTN</td>
<td>Decitonne</td>
</tr>
<tr>
<td>TNE</td>
<td>Metric ton</td>
</tr>
<tr>
<td>TNE</td>
<td>Tonne</td>
</tr>
<tr>
<td>KTN</td>
<td>Kilotonne</td>
</tr>
<tr>
<td>LBR</td>
<td>Pound</td>
</tr>
<tr>
<td>ONZ</td>
<td>Ounce</td>
</tr>
<tr>
<td>DRI</td>
<td>Dram</td>
</tr>
<tr>
<td>GRN</td>
<td>Grain</td>
</tr>
<tr>
<td>STI</td>
<td>Stone</td>
</tr>
<tr>
<td>QTR</td>
<td>Quarter</td>
</tr>
<tr>
<td>CNT</td>
<td>Central</td>
</tr>
<tr>
<td>CWA</td>
<td>Hundredweight - US</td>
</tr>
<tr>
<td>CWI</td>
<td>Hundredweight - UK</td>
</tr>
<tr>
<td>STN</td>
<td>Short ton</td>
</tr>
<tr>
<td>LTN</td>
<td>Long ton</td>
</tr>
</table>
documentation
<h2>UOM volume codes </h2>
<p>Volume codes must be one of:</p>
<table>
<tr>
<td>MMQ</td>
<td>Cubic millimetre</td>
</tr>
<tr>
<td>CMQ</td>
<td>Cubic centimetre</td>
</tr>
<tr>
<td>DMQ</td>
<td>Cubic decimetre</td>
</tr>
<tr>
<td>MTQ</td>
<td>Cubic metre</td>
</tr>
<tr>
<td>HMQ</td>
<td>Million cubic metres</td>
</tr>
<tr>
<td>MLT</td>
<td>Millilitre</td>
</tr>
<tr>
<td>CLT</td>
<td>Centilitre</td>
</tr>
<tr>
<td>DLT</td>
<td>Decilitre</td>
</tr>
<tr>
<td>LTR</td>
<td>Litre</td>
</tr>
<tr>
<td>HLT</td>
<td>Hectolitre</td>
</tr>
<tr>
<td>MAL</td>
<td>Mega litre</td>
</tr>
<tr>
<td>INQ</td>
<td>Cubic inch</td>
</tr>
<tr>
<td>FTQ</td>
<td>Cubic foot</td>
</tr>
<tr>
<td>YDQ</td>
<td>Cubic yard</td>
</tr>
</table>
UOMDescription  UOMDescriptionType  optional      
documentation
Human readable descriptions of the Unit of Measure.
UOMCodelist  UOMCodelistType  optional      
documentation
Codelist from which the UOMCode is taken
source <xsd:complexType name="WeightStructure">
 
<xsd:simpleContent>
   
<xsd:extension base="WeightType">
     
<xsd:attributeGroup ref="UOMattrGroup"/>
   
</xsd:extension>
 
</xsd:simpleContent>
</xsd:complexType>

complexType WidthStructure
diagram Invoice-v3_diagrams/Invoice-v3_p347.png
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
type extension of WidthType
properties
base WidthType
used by
element Width
attributes
Name  Type  Use  Default  Fixed  Annotation
UOMCode  UOMCodeType  optional      
documentation
Code representing the Unit of Measure used for defining 'Units'
documentation
<h2>UOM numeric codes</h2>
<p>Numeric codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>PCE</td>
<td>Piece</td>
</tr>
<tr>
<td>NMB</td>
<td>Number</td>
</tr>
<tr>
<td>CEN</td>
<td>Hundred</td>
</tr>
<tr>
<td>MIL</td>
<td>Thousand</td>
</tr>
<tr>
<td>MIO</td>
<td>Million</td>
</tr>
<tr>
<td>MLD</td>
<td>Billion - US</td>
</tr>
<tr>
<td>BIL</td>
<td>Billion - EUR</td>
</tr>
<tr>
<td>BIL</td>
<td>Trillion - US</td>
</tr>
<tr>
<td>TRL</td>
<td>Trillion - EUR</td>
</tr>
<tr>
<td>DZN</td>
<td>Dozen</td>
</tr>
<tr>
<td>SCO</td>
<td>Score</td>
</tr>
<tr>
<td>GRO</td>
<td>Gross</td>
</tr>
</table>
documentation
<h2>UOM length codes </h2>
<p>Length codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>MMT</td>
<td>Millimetre</td>
</tr>
<tr>
<td>CMT</td>
<td>Centimetre</td>
</tr>
<tr>
<td>DMT</td>
<td>Decimetre</td>
</tr>
<tr>
<td>MTR</td>
<td>Metre</td>
</tr>
<tr>
<td>HMT</td>
<td>Hectometre</td>
</tr>
<tr>
<td>KMT</td>
<td>Kilometre</td>
</tr>
<tr>
<td>MAM</td>
<td>Mega meter</td>
</tr>
<tr>
<td>INH</td>
<td>Inch</td>
</tr>
<tr>
<td>FOT</td>
<td>Foot</td>
</tr>
<tr>
<td>YRD</td>
<td>Yard</td>
</tr>
<tr>
<td>SMI</td>
<td>Statute Mile</td>
</tr>
</table>
documentation
<h2>UOM weight codes </h2>
<p>Weight codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>MGM</td>
<td>Milligram</td>
</tr>
<tr>
<td>GRM</td>
<td>Gram</td>
</tr>
<tr>
<td>HGM</td>
<td>Hectogram</td>
</tr>
<tr>
<td>KGM</td>
<td>Kilogram</td>
</tr>
<tr>
<td>DTN</td>
<td>Decitonne</td>
</tr>
<tr>
<td>TNE</td>
<td>Metric ton</td>
</tr>
<tr>
<td>TNE</td>
<td>Tonne</td>
</tr>
<tr>
<td>KTN</td>
<td>Kilotonne</td>
</tr>
<tr>
<td>LBR</td>
<td>Pound</td>
</tr>
<tr>
<td>ONZ</td>
<td>Ounce</td>
</tr>
<tr>
<td>DRI</td>
<td>Dram</td>
</tr>
<tr>
<td>GRN</td>
<td>Grain</td>
</tr>
<tr>
<td>STI</td>
<td>Stone</td>
</tr>
<tr>
<td>QTR</td>
<td>Quarter</td>
</tr>
<tr>
<td>CNT</td>
<td>Central</td>
</tr>
<tr>
<td>CWA</td>
<td>Hundredweight - US</td>
</tr>
<tr>
<td>CWI</td>
<td>Hundredweight - UK</td>
</tr>
<tr>
<td>STN</td>
<td>Short ton</td>
</tr>
<tr>
<td>LTN</td>
<td>Long ton</td>
</tr>
</table>
documentation
<h2>UOM volume codes </h2>
<p>Volume codes must be one of:</p>
<table>
<tr>
<td>MMQ</td>
<td>Cubic millimetre</td>
</tr>
<tr>
<td>CMQ</td>
<td>Cubic centimetre</td>
</tr>
<tr>
<td>DMQ</td>
<td>Cubic decimetre</td>
</tr>
<tr>
<td>MTQ</td>
<td>Cubic metre</td>
</tr>
<tr>
<td>HMQ</td>
<td>Million cubic metres</td>
</tr>
<tr>
<td>MLT</td>
<td>Millilitre</td>
</tr>
<tr>
<td>CLT</td>
<td>Centilitre</td>
</tr>
<tr>
<td>DLT</td>
<td>Decilitre</td>
</tr>
<tr>
<td>LTR</td>
<td>Litre</td>
</tr>
<tr>
<td>HLT</td>
<td>Hectolitre</td>
</tr>
<tr>
<td>MAL</td>
<td>Mega litre</td>
</tr>
<tr>
<td>INQ</td>
<td>Cubic inch</td>
</tr>
<tr>
<td>FTQ</td>
<td>Cubic foot</td>
</tr>
<tr>
<td>YDQ</td>
<td>Cubic yard</td>
</tr>
</table>
UOMDescription  UOMDescriptionType  optional      
documentation
Human readable descriptions of the Unit of Measure.
UOMCodelist  UOMCodelistType  optional      
documentation
Codelist from which the UOMCode is taken
source <xsd:complexType name="WidthStructure">
 
<xsd:simpleContent>
   
<xsd:extension base="WidthType">
     
<xsd:attributeGroup ref="UOMattrGroup"/>
   
</xsd:extension>
 
</xsd:simpleContent>
</xsd:complexType>

attributeGroup CardTypeAttrGroup
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
used by
complexType CardDetailsStructure
attributes
Name  Type  Use  Default  Fixed  Annotation
CardType  CardTypeAttrType  required      
documentation

      When specifying a Debit card, then it is required to specify an IssueNumber.
     
source <xsd:attributeGroup name="CardTypeAttrGroup">
 
<xsd:attribute name="CardType" type="CardTypeAttrType" use="required">
   
<xsd:annotation>
     
<xsd:documentation>
      When specifying a Debit card, then it is required to specify an IssueNumber.
     
</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
</xsd:attributeGroup>

attribute CardTypeAttrGroup/@CardType
type CardTypeAttrType
properties
use required
facets
Kind Value Annotation
enumeration Charge
enumeration Credit
enumeration Debit
annotation
documentation

      When specifying a Debit card, then it is required to specify an IssueNumber.
     
source <xsd:attribute name="CardType" type="CardTypeAttrType" use="required">
 
<xsd:annotation>
   
<xsd:documentation>
      When specifying a Debit card, then it is required to specify an IssueNumber.
     
</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attributeGroup CodelistAttrGroup
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
used by
complexTypes CountryOfDestinationStructure CountryStructure FunctionStructure InvoiceTypeStructure ModeOfTransportStructure NatureOfTransactionStructure OrderResponseTypeStructure OrderTypeStructure QualifyingTermsStructure SettlementDiscountStructure SettlementMethodStructure SettlementTermsStructure TaxRefStructure TypeStructure
attributes
Name  Type  Use  Default  Fixed  Annotation
Code  CodeType  optional      
Codelist  CodelistType  optional      
source <xsd:attributeGroup name="CodelistAttrGroup">
 
<xsd:attribute name="Code" type="CodeType" use="optional"/>
 
<xsd:attribute name="Codelist" type="CodelistType" use="optional"/>
</xsd:attributeGroup>

attribute CodelistAttrGroup/@Code
type CodeType
properties
use optional
source <xsd:attribute name="Code" type="CodeType" use="optional"/>

attribute CodelistAttrGroup/@Codelist
type CodelistType
properties
use optional
source <xsd:attribute name="Codelist" type="CodelistType" use="optional"/>

attributeGroup CodeRequiredAttrGroup
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
used by
complexTypes AlternateCurrencyStructure CurrencyElementStructure LotSerialTypeStructure TaxRateStructure
attributes
Name  Type  Use  Default  Fixed  Annotation
Code  CodeType  required      
Codelist  CodelistType  optional      
source <xsd:attributeGroup name="CodeRequiredAttrGroup">
 
<xsd:attribute name="Code" type="CodeType" use="required"/>
 
<xsd:attribute name="Codelist" type="CodelistType" use="optional"/>
</xsd:attributeGroup>

attribute CodeRequiredAttrGroup/@Code
type CodeType
properties
use required
source <xsd:attribute name="Code" type="CodeType" use="required"/>

attribute CodeRequiredAttrGroup/@Codelist
type CodelistType
properties
use optional
source <xsd:attribute name="Codelist" type="CodelistType" use="optional"/>

attributeGroup DescriptionAttrGroup
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
attributes
Name  Type  Use  Default  Fixed  Annotation
Description  DescriptionType  optional      
source <xsd:attributeGroup name="DescriptionAttrGroup">
 
<xsd:attribute name="Description" type="DescriptionType" use="optional"/>
</xsd:attributeGroup>

attribute DescriptionAttrGroup/@Description
type DescriptionType
properties
use optional
source <xsd:attribute name="Description" type="DescriptionType" use="optional"/>

attributeGroup DescriptionRequiredAttrGroup
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
used by
complexType OtherUOMStructure
attributes
Name  Type  Use  Default  Fixed  Annotation
Description  DescriptionType  required      
source <xsd:attributeGroup name="DescriptionRequiredAttrGroup">
 
<xsd:attribute name="Description" type="DescriptionType" use="required"/>
</xsd:attributeGroup>

attribute DescriptionRequiredAttrGroup/@Description
type DescriptionType
properties
use required
source <xsd:attribute name="Description" type="DescriptionType" use="required"/>

attributeGroup LineAttrGroup
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
used by
complexTypes InvoiceLineStructure OrderLineStructure OrderResponseLineStructure
attributes
Name  Type  Use  Default  Fixed  Annotation
Action  ActionAttrType  optional      
TypeCode  TypeCodeType  optional      
TypeDescription  TypeDescriptionType  optional      
TypeCodelist  TypeCodelistType  optional      
source <xsd:attributeGroup name="LineAttrGroup">
 
<xsd:attribute name="Action" type="ActionAttrType" use="optional"/>
 
<xsd:attribute name="TypeCode" type="TypeCodeType" use="optional"/>
 
<xsd:attribute name="TypeDescription" type="TypeDescriptionType" use="optional"/>
 
<xsd:attribute name="TypeCodelist" type="TypeCodelistType" use="optional"/>
</xsd:attributeGroup>

attribute LineAttrGroup/@Action
type ActionAttrType
properties
use optional
facets
Kind Value Annotation
enumeration Add
enumeration Change
enumeration Delete
enumeration Original
source <xsd:attribute name="Action" type="ActionAttrType" use="optional"/>

attribute LineAttrGroup/@TypeCode
type TypeCodeType
properties
use optional
source <xsd:attribute name="TypeCode" type="TypeCodeType" use="optional"/>

attribute LineAttrGroup/@TypeDescription
type TypeDescriptionType
properties
use optional
source <xsd:attribute name="TypeDescription" type="TypeDescriptionType" use="optional"/>

attribute LineAttrGroup/@TypeCodelist
type TypeCodelistType
properties
use optional
source <xsd:attribute name="TypeCodelist" type="TypeCodelistType" use="optional"/>

attributeGroup PreserveAttrGroup
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
used by
complexTypes BuyersCodeForDeliveryStructure BuyersOrderLineReferenceStructure BuyersOrderNumberStructure FunctionStructure GUIDStructure LineNumberStructure LotSerialTypeStructure OrderDateStructure ProjectAnalysisCodeStructure ProjectCodeStructure SuppliersInvoiceNumberStructure SuppliersOrderReferenceStructure TaxRefStructure
attributes
Name  Type  Use  Default  Fixed  Annotation
Preserve  PreserveType  optional      
source <xsd:attributeGroup name="PreserveAttrGroup">
 
<xsd:attribute name="Preserve" type="PreserveType" use="optional"/>
</xsd:attributeGroup>

attribute PreserveAttrGroup/@Preserve
type PreserveType
properties
use optional
source <xsd:attribute name="Preserve" type="PreserveType" use="optional"/>

attributeGroup QualifierAttrGroup
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
used by
complexType OtherProductCodeStructure
attributes
Name  Type  Use  Default  Fixed  Annotation
Qualifier  QualifierType  required      
source <xsd:attributeGroup name="QualifierAttrGroup">
 
<xsd:attribute name="Qualifier" type="QualifierType" use="required"/>
</xsd:attributeGroup>

attribute QualifierAttrGroup/@Qualifier
type QualifierType
properties
use required
source <xsd:attribute name="Qualifier" type="QualifierType" use="required"/>

attributeGroup UOMattrGroup
namespace urn:schemas-basda-org:2000:salesInvoice:xdr:3.01
used by
complexTypes ColorStructure DepthStructure HeightStructure LengthStructure OtherUOMStructure PriceStructure QuantityStructure SizeStructure VolumeStructure WeightStructure WidthStructure
attributes
Name  Type  Use  Default  Fixed  Annotation
UOMCode  UOMCodeType  optional      
documentation
Code representing the Unit of Measure used for defining 'Units'
documentation
<h2>UOM numeric codes</h2>
<p>Numeric codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>PCE</td>
<td>Piece</td>
</tr>
<tr>
<td>NMB</td>
<td>Number</td>
</tr>
<tr>
<td>CEN</td>
<td>Hundred</td>
</tr>
<tr>
<td>MIL</td>
<td>Thousand</td>
</tr>
<tr>
<td>MIO</td>
<td>Million</td>
</tr>
<tr>
<td>MLD</td>
<td>Billion - US</td>
</tr>
<tr>
<td>BIL</td>
<td>Billion - EUR</td>
</tr>
<tr>
<td>BIL</td>
<td>Trillion - US</td>
</tr>
<tr>
<td>TRL</td>
<td>Trillion - EUR</td>
</tr>
<tr>
<td>DZN</td>
<td>Dozen</td>
</tr>
<tr>
<td>SCO</td>
<td>Score</td>
</tr>
<tr>
<td>GRO</td>
<td>Gross</td>
</tr>
</table>
documentation
<h2>UOM length codes </h2>
<p>Length codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>MMT</td>
<td>Millimetre</td>
</tr>
<tr>
<td>CMT</td>
<td>Centimetre</td>
</tr>
<tr>
<td>DMT</td>
<td>Decimetre</td>
</tr>
<tr>
<td>MTR</td>
<td>Metre</td>
</tr>
<tr>
<td>HMT</td>
<td>Hectometre</td>
</tr>
<tr>
<td>KMT</td>
<td>Kilometre</td>
</tr>
<tr>
<td>MAM</td>
<td>Mega meter</td>
</tr>
<tr>
<td>INH</td>
<td>Inch</td>
</tr>
<tr>
<td>FOT</td>
<td>Foot</td>
</tr>
<tr>
<td>YRD</td>
<td>Yard</td>
</tr>
<tr>
<td>SMI</td>
<td>Statute Mile</td>
</tr>
</table>
documentation
<h2>UOM weight codes </h2>
<p>Weight codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>MGM</td>
<td>Milligram</td>
</tr>
<tr>
<td>GRM</td>
<td>Gram</td>
</tr>
<tr>
<td>HGM</td>
<td>Hectogram</td>
</tr>
<tr>
<td>KGM</td>
<td>Kilogram</td>
</tr>
<tr>
<td>DTN</td>
<td>Decitonne</td>
</tr>
<tr>
<td>TNE</td>
<td>Metric ton</td>
</tr>
<tr>
<td>TNE</td>
<td>Tonne</td>
</tr>
<tr>
<td>KTN</td>
<td>Kilotonne</td>
</tr>
<tr>
<td>LBR</td>
<td>Pound</td>
</tr>
<tr>
<td>ONZ</td>
<td>Ounce</td>
</tr>
<tr>
<td>DRI</td>
<td>Dram</td>
</tr>
<tr>
<td>GRN</td>
<td>Grain</td>
</tr>
<tr>
<td>STI</td>
<td>Stone</td>
</tr>
<tr>
<td>QTR</td>
<td>Quarter</td>
</tr>
<tr>
<td>CNT</td>
<td>Central</td>
</tr>
<tr>
<td>CWA</td>
<td>Hundredweight - US</td>
</tr>
<tr>
<td>CWI</td>
<td>Hundredweight - UK</td>
</tr>
<tr>
<td>STN</td>
<td>Short ton</td>
</tr>
<tr>
<td>LTN</td>
<td>Long ton</td>
</tr>
</table>
documentation
<h2>UOM volume codes </h2>
<p>Volume codes must be one of:</p>
<table>
<tr>
<td>MMQ</td>
<td>Cubic millimetre</td>
</tr>
<tr>
<td>CMQ</td>
<td>Cubic centimetre</td>
</tr>
<tr>
<td>DMQ</td>
<td>Cubic decimetre</td>
</tr>
<tr>
<td>MTQ</td>
<td>Cubic metre</td>
</tr>
<tr>
<td>HMQ</td>
<td>Million cubic metres</td>
</tr>
<tr>
<td>MLT</td>
<td>Millilitre</td>
</tr>
<tr>
<td>CLT</td>
<td>Centilitre</td>
</tr>
<tr>
<td>DLT</td>
<td>Decilitre</td>
</tr>
<tr>
<td>LTR</td>
<td>Litre</td>
</tr>
<tr>
<td>HLT</td>
<td>Hectolitre</td>
</tr>
<tr>
<td>MAL</td>
<td>Mega litre</td>
</tr>
<tr>
<td>INQ</td>
<td>Cubic inch</td>
</tr>
<tr>
<td>FTQ</td>
<td>Cubic foot</td>
</tr>
<tr>
<td>YDQ</td>
<td>Cubic yard</td>
</tr>
</table>
UOMDescription  UOMDescriptionType  optional      
documentation
Human readable descriptions of the Unit of Measure.
UOMCodelist  UOMCodelistType  optional      
documentation
Codelist from which the UOMCode is taken
source <xsd:attributeGroup name="UOMattrGroup">
 
<xsd:attribute name="UOMCode" type="UOMCodeType" use="optional">
   
<xsd:annotation>
     
<xsd:documentation>Code representing the Unit of Measure used for defining 'Units'</xsd:documentation>
     
<xsd:documentation>
       
<h2>UOM numeric codes</h2>
       
<p>Numeric codes must be one of:</p>
       
<table>
         
<tr>
           
<td>
             
<b>Code</b>
           
</td>
           
<td>
             
<b>Meaning</b>
           
</td>
         
</tr>
         
<tr>
           
<td>PCE</td>
           
<td>Piece</td>
         
</tr>
         
<tr>
           
<td>NMB</td>
           
<td>Number</td>
         
</tr>
         
<tr>
           
<td>CEN</td>
           
<td>Hundred</td>
         
</tr>
         
<tr>
           
<td>MIL</td>
           
<td>Thousand</td>
         
</tr>
         
<tr>
           
<td>MIO</td>
           
<td>Million</td>
         
</tr>
         
<tr>
           
<td>MLD</td>
           
<td>Billion - US</td>
         
</tr>
         
<tr>
           
<td>BIL</td>
           
<td>Billion - EUR</td>
         
</tr>
         
<tr>
           
<td>BIL</td>
           
<td>Trillion - US</td>
         
</tr>
         
<tr>
           
<td>TRL</td>
           
<td>Trillion - EUR</td>
         
</tr>
         
<tr>
           
<td>DZN</td>
           
<td>Dozen</td>
         
</tr>
         
<tr>
           
<td>SCO</td>
           
<td>Score</td>
         
</tr>
         
<tr>
           
<td>GRO</td>
           
<td>Gross</td>
         
</tr>
       
</table>
     
</xsd:documentation>
     
<xsd:documentation>
       
<h2>UOM length codes </h2>
       
<p>Length codes must be one of:</p>
       
<table>
         
<tr>
           
<td>
             
<b>Code</b>
           
</td>
           
<td>
             
<b>Meaning</b>
           
</td>
         
</tr>
         
<tr>
           
<td>MMT</td>
           
<td>Millimetre</td>
         
</tr>
         
<tr>
           
<td>CMT</td>
           
<td>Centimetre</td>
         
</tr>
         
<tr>
           
<td>DMT</td>
           
<td>Decimetre</td>
         
</tr>
         
<tr>
           
<td>MTR</td>
           
<td>Metre</td>
         
</tr>
         
<tr>
           
<td>HMT</td>
           
<td>Hectometre</td>
         
</tr>
         
<tr>
           
<td>KMT</td>
           
<td>Kilometre</td>
         
</tr>
         
<tr>
           
<td>MAM</td>
           
<td>Mega meter</td>
         
</tr>
         
<tr>
           
<td>INH</td>
           
<td>Inch</td>
         
</tr>
         
<tr>
           
<td>FOT</td>
           
<td>Foot</td>
         
</tr>
         
<tr>
           
<td>YRD</td>
           
<td>Yard</td>
         
</tr>
         
<tr>
           
<td>SMI</td>
           
<td>Statute Mile</td>
         
</tr>
       
</table>
     
</xsd:documentation>
     
<xsd:documentation>
       
<h2>UOM weight codes </h2>
       
<p>Weight codes must be one of:</p>
       
<table>
         
<tr>
           
<td>
             
<b>Code</b>
           
</td>
           
<td>
             
<b>Meaning</b>
           
</td>
         
</tr>
         
<tr>
           
<td>MGM</td>
           
<td>Milligram</td>
         
</tr>
         
<tr>
           
<td>GRM</td>
           
<td>Gram</td>
         
</tr>
         
<tr>
           
<td>HGM</td>
           
<td>Hectogram</td>
         
</tr>
         
<tr>
           
<td>KGM</td>
           
<td>Kilogram</td>
         
</tr>
         
<tr>
           
<td>DTN</td>
           
<td>Decitonne</td>
         
</tr>
         
<tr>
           
<td>TNE</td>
           
<td>Metric ton</td>
         
</tr>
         
<tr>
           
<td>TNE</td>
           
<td>Tonne</td>
         
</tr>
         
<tr>
           
<td>KTN</td>
           
<td>Kilotonne</td>
         
</tr>
         
<tr>
           
<td>LBR</td>
           
<td>Pound</td>
         
</tr>
         
<tr>
           
<td>ONZ</td>
           
<td>Ounce</td>
         
</tr>
         
<tr>
           
<td>DRI</td>
           
<td>Dram</td>
         
</tr>
         
<tr>
           
<td>GRN</td>
           
<td>Grain</td>
         
</tr>
         
<tr>
           
<td>STI</td>
           
<td>Stone</td>
         
</tr>
         
<tr>
           
<td>QTR</td>
           
<td>Quarter</td>
         
</tr>
         
<tr>
           
<td>CNT</td>
           
<td>Central</td>
         
</tr>
         
<tr>
           
<td>CWA</td>
           
<td>Hundredweight - US</td>
         
</tr>
         
<tr>
           
<td>CWI</td>
           
<td>Hundredweight - UK</td>
         
</tr>
         
<tr>
           
<td>STN</td>
           
<td>Short ton</td>
         
</tr>
         
<tr>
           
<td>LTN</td>
           
<td>Long ton</td>
         
</tr>
       
</table>
     
</xsd:documentation>
     
<xsd:documentation>
       
<h2>UOM volume codes </h2>
       
<p>Volume codes must be one of:</p>
       
<table>
         
<tr>
           
<td>MMQ</td>
           
<td>Cubic millimetre</td>
         
</tr>
         
<tr>
           
<td>CMQ</td>
           
<td>Cubic centimetre</td>
         
</tr>
         
<tr>
           
<td>DMQ</td>
           
<td>Cubic decimetre</td>
         
</tr>
         
<tr>
           
<td>MTQ</td>
           
<td>Cubic metre</td>
         
</tr>
         
<tr>
           
<td>HMQ</td>
           
<td>Million cubic metres</td>
         
</tr>
         
<tr>
           
<td>MLT</td>
           
<td>Millilitre</td>
         
</tr>
         
<tr>
           
<td>CLT</td>
           
<td>Centilitre</td>
         
</tr>
         
<tr>
           
<td>DLT</td>
           
<td>Decilitre</td>
         
</tr>
         
<tr>
           
<td>LTR</td>
           
<td>Litre</td>
         
</tr>
         
<tr>
           
<td>HLT</td>
           
<td>Hectolitre</td>
         
</tr>
         
<tr>
           
<td>MAL</td>
           
<td>Mega litre</td>
         
</tr>
         
<tr>
           
<td>INQ</td>
           
<td>Cubic inch</td>
         
</tr>
         
<tr>
           
<td>FTQ</td>
           
<td>Cubic foot</td>
         
</tr>
         
<tr>
           
<td>YDQ</td>
           
<td>Cubic yard</td>
         
</tr>
       
</table>
     
</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="UOMDescription" type="UOMDescriptionType" use="optional">
   
<xsd:annotation>
     
<xsd:documentation>Human readable descriptions of the Unit of Measure.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="UOMCodelist" type="UOMCodelistType" use="optional">
   
<xsd:annotation>
     
<xsd:documentation>Codelist from which the UOMCode is taken</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
</xsd:attributeGroup>

attribute UOMattrGroup/@UOMCode
type UOMCodeType
properties
use optional
annotation
documentation
Code representing the Unit of Measure used for defining 'Units'
documentation
<h2>UOM numeric codes</h2>
<p>Numeric codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>PCE</td>
<td>Piece</td>
</tr>
<tr>
<td>NMB</td>
<td>Number</td>
</tr>
<tr>
<td>CEN</td>
<td>Hundred</td>
</tr>
<tr>
<td>MIL</td>
<td>Thousand</td>
</tr>
<tr>
<td>MIO</td>
<td>Million</td>
</tr>
<tr>
<td>MLD</td>
<td>Billion - US</td>
</tr>
<tr>
<td>BIL</td>
<td>Billion - EUR</td>
</tr>
<tr>
<td>BIL</td>
<td>Trillion - US</td>
</tr>
<tr>
<td>TRL</td>
<td>Trillion - EUR</td>
</tr>
<tr>
<td>DZN</td>
<td>Dozen</td>
</tr>
<tr>
<td>SCO</td>
<td>Score</td>
</tr>
<tr>
<td>GRO</td>
<td>Gross</td>
</tr>
</table>
documentation
<h2>UOM length codes </h2>
<p>Length codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>MMT</td>
<td>Millimetre</td>
</tr>
<tr>
<td>CMT</td>
<td>Centimetre</td>
</tr>
<tr>
<td>DMT</td>
<td>Decimetre</td>
</tr>
<tr>
<td>MTR</td>
<td>Metre</td>
</tr>
<tr>
<td>HMT</td>
<td>Hectometre</td>
</tr>
<tr>
<td>KMT</td>
<td>Kilometre</td>
</tr>
<tr>
<td>MAM</td>
<td>Mega meter</td>
</tr>
<tr>
<td>INH</td>
<td>Inch</td>
</tr>
<tr>
<td>FOT</td>
<td>Foot</td>
</tr>
<tr>
<td>YRD</td>
<td>Yard</td>
</tr>
<tr>
<td>SMI</td>
<td>Statute Mile</td>
</tr>
</table>
documentation
<h2>UOM weight codes </h2>
<p>Weight codes must be one of:</p>
<table>
<tr>
<td>
<b>Code</b>
</td>
<td>
<b>Meaning</b>
</td>
</tr>
<tr>
<td>MGM</td>
<td>Milligram</td>
</tr>
<tr>
<td>GRM</td>
<td>Gram</td>
</tr>
<tr>
<td>HGM</td>
<td>Hectogram</td>
</tr>
<tr>
<td>KGM</td>
<td>Kilogram</td>
</tr>
<tr>
<td>DTN</td>
<td>Decitonne</td>
</tr>
<tr>
<td>TNE</td>
<td>Metric ton</td>
</tr>
<tr>
<td>TNE</td>
<td>Tonne</td>
</tr>
<tr>
<td>KTN</td>
<td>Kilotonne</td>
</tr>
<tr>
<td>LBR</td>
<td>Pound</td>
</tr>
<tr>
<td>ONZ</td>
<td>Ounce</td>
</tr>
<tr>
<td>DRI</td>
<td>Dram</td>
</tr>
<tr>
<td>GRN</td>
<td>Grain</td>
</tr>
<tr>
<td>STI</td>
<td>Stone</td>
</tr>
<tr>
<td>QTR</td>
<td>Quarter</td>
</tr>
<tr>
<td>CNT</td>
<td>Central</td>
</tr>
<tr>
<td>CWA</td>
<td>Hundredweight - US</td>
</tr>
<tr>
<td>CWI</td>
<td>Hundredweight - UK</td>
</tr>
<tr>
<td>STN</td>
<td>Short ton</td>
</tr>
<tr>
<td>LTN</td>
<td>Long ton</td>
</tr>
</table>
documentation
<h2>UOM volume codes </h2>
<p>Volume codes must be one of:</p>
<table>
<tr>
<td>MMQ</td>
<td>Cubic millimetre</td>
</tr>
<tr>
<td>CMQ</td>
<td>Cubic centimetre</td>
</tr>
<tr>
<td>DMQ</td>
<td>Cubic decimetre</td>
</tr>
<tr>
<td>MTQ</td>
<td>Cubic metre</td>
</tr>
<tr>
<td>HMQ</td>
<td>Million cubic metres</td>
</tr>
<tr>
<td>MLT</td>
<td>Millilitre</td>
</tr>
<tr>
<td>CLT</td>
<td>Centilitre</td>
</tr>
<tr>
<td>DLT</td>
<td>Decilitre</td>
</tr>
<tr>
<td>LTR</td>
<td>Litre</td>
</tr>
<tr>
<td>HLT</td>
<td>Hectolitre</td>
</tr>
<tr>
<td>MAL</td>
<td>Mega litre</td>
</tr>
<tr>
<td>INQ</td>
<td>Cubic inch</td>
</tr>
<tr>
<td>FTQ</td>
<td>Cubic foot</td>
</tr>
<tr>
<td>YDQ</td>
<td>Cubic yard</td>
</tr>
</table>
source <xsd:attribute name="UOMCode" type="UOMCodeType" use="optional">
 
<xsd:annotation>
   
<xsd:documentation>Code representing the Unit of Measure used for defining 'Units'</xsd:documentation>
   
<xsd:documentation>
     
<h2>UOM numeric codes</h2>
     
<p>Numeric codes must be one of:</p>
     
<table>
       
<tr>
         
<td>
           
<b>Code</b>
         
</td>
         
<td>
           
<b>Meaning</b>
         
</td>
       
</tr>
       
<tr>
         
<td>PCE</td>
         
<td>Piece</td>
       
</tr>
       
<tr>
         
<td>NMB</td>
         
<td>Number</td>
       
</tr>
       
<tr>
         
<td>CEN</td>
         
<td>Hundred</td>
       
</tr>
       
<tr>
         
<td>MIL</td>
         
<td>Thousand</td>
       
</tr>
       
<tr>
         
<td>MIO</td>
         
<td>Million</td>
       
</tr>
       
<tr>
         
<td>MLD</td>
         
<td>Billion - US</td>
       
</tr>
       
<tr>
         
<td>BIL</td>
         
<td>Billion - EUR</td>
       
</tr>
       
<tr>
         
<td>BIL</td>
         
<td>Trillion - US</td>
       
</tr>
       
<tr>
         
<td>TRL</td>
         
<td>Trillion - EUR</td>
       
</tr>
       
<tr>
         
<td>DZN</td>
         
<td>Dozen</td>
       
</tr>
       
<tr>
         
<td>SCO</td>
         
<td>Score</td>
       
</tr>
       
<tr>
         
<td>GRO</td>
         
<td>Gross</td>
       
</tr>
     
</table>
   
</xsd:documentation>
   
<xsd:documentation>
     
<h2>UOM length codes </h2>
     
<p>Length codes must be one of:</p>
     
<table>
       
<tr>
         
<td>
           
<b>Code</b>
         
</td>
         
<td>
           
<b>Meaning</b>
         
</td>
       
</tr>
       
<tr>
         
<td>MMT</td>
         
<td>Millimetre</td>
       
</tr>
       
<tr>
         
<td>CMT</td>
         
<td>Centimetre</td>
       
</tr>
       
<tr>
         
<td>DMT</td>
         
<td>Decimetre</td>
       
</tr>
       
<tr>
         
<td>MTR</td>
         
<td>Metre</td>
       
</tr>
       
<tr>
         
<td>HMT</td>
         
<td>Hectometre</td>
       
</tr>
       
<tr>
         
<td>KMT</td>
         
<td>Kilometre</td>
       
</tr>
       
<tr>
         
<td>MAM</td>
         
<td>Mega meter</td>
       
</tr>
       
<tr>
         
<td>INH</td>
         
<td>Inch</td>
       
</tr>
       
<tr>
         
<td>FOT</td>
         
<td>Foot</td>
       
</tr>
       
<tr>
         
<td>YRD</td>
         
<td>Yard</td>
       
</tr>
       
<tr>
         
<td>SMI</td>
         
<td>Statute Mile</td>
       
</tr>
     
</table>
   
</xsd:documentation>
   
<xsd:documentation>
     
<h2>UOM weight codes </h2>
     
<p>Weight codes must be one of:</p>
     
<table>
       
<tr>
         
<td>
           
<b>Code</b>
         
</td>
         
<td>
           
<b>Meaning</b>
         
</td>
       
</tr>
       
<tr>
         
<td>MGM</td>
         
<td>Milligram</td>
       
</tr>
       
<tr>
         
<td>GRM</td>
         
<td>Gram</td>
       
</tr>
       
<tr>
         
<td>HGM</td>
         
<td>Hectogram</td>
       
</tr>
       
<tr>
         
<td>KGM</td>
         
<td>Kilogram</td>
       
</tr>
       
<tr>
         
<td>DTN</td>
         
<td>Decitonne</td>
       
</tr>
       
<tr>
         
<td>TNE</td>
         
<td>Metric ton</td>
       
</tr>
       
<tr>
         
<td>TNE</td>
         
<td>Tonne</td>
       
</tr>
       
<tr>
         
<td>KTN</td>
         
<td>Kilotonne</td>
       
</tr>
       
<tr>
         
<td>LBR</td>
         
<td>Pound</td>
       
</tr>
       
<tr>
         
<td>ONZ</td>
         
<td>Ounce</td>
       
</tr>
       
<tr>
         
<td>DRI</td>
         
<td>Dram</td>
       
</tr>
       
<tr>
         
<td>GRN</td>
         
<td>Grain</td>
       
</tr>
       
<tr>
         
<td>STI</td>
         
<td>Stone</td>
       
</tr>
       
<tr>
         
<td>QTR</td>
         
<td>Quarter</td>
       
</tr>
       
<tr>
         
<td>CNT</td>
         
<td>Central</td>
       
</tr>
       
<tr>
         
<td>CWA</td>
         
<td>Hundredweight - US</td>
       
</tr>
       
<tr>
         
<td>CWI</td>
         
<td>Hundredweight - UK</td>
       
</tr>
       
<tr>
         
<td>STN</td>
         
<td>Short ton</td>
       
</tr>
       
<tr>
         
<td>LTN</td>
         
<td>Long ton</td>
       
</tr>
     
</table>
   
</xsd:documentation>
   
<xsd:documentation>
     
<h2>UOM volume codes </h2>
     
<p>Volume codes must be one of:</p>
     
<table>
       
<tr>
         
<td>MMQ</td>
         
<td>Cubic millimetre</td>
       
</tr>
       
<tr>
         
<td>CMQ</td>
         
<td>Cubic centimetre</td>
       
</tr>
       
<tr>
         
<td>DMQ</td>
         
<td>Cubic decimetre</td>
       
</tr>
       
<tr>
         
<td>MTQ</td>
         
<td>Cubic metre</td>
       
</tr>
       
<tr>
         
<td>HMQ</td>
         
<td>Million cubic metres</td>
       
</tr>
       
<tr>
         
<td>MLT</td>
         
<td>Millilitre</td>
       
</tr>
       
<tr>
         
<td>CLT</td>
         
<td>Centilitre</td>
       
</tr>
       
<tr>
         
<td>DLT</td>
         
<td>Decilitre</td>
       
</tr>
       
<tr>
         
<td>LTR</td>
         
<td>Litre</td>
       
</tr>
       
<tr>
         
<td>HLT</td>
         
<td>Hectolitre</td>
       
</tr>
       
<tr>
         
<td>MAL</td>
         
<td>Mega litre</td>
       
</tr>
       
<tr>
         
<td>INQ</td>
         
<td>Cubic inch</td>
       
</tr>
       
<tr>
         
<td>FTQ</td>
         
<td>Cubic foot</td>
       
</tr>
       
<tr>
         
<td>YDQ</td>
         
<td>Cubic yard</td>
       
</tr>
     
</table>
   
</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute UOMattrGroup/@UOMDescription
type UOMDescriptionType
properties
use optional
annotation
documentation
Human readable descriptions of the Unit of Measure.
source <xsd:attribute name="UOMDescription" type="UOMDescriptionType" use="optional">
 
<xsd:annotation>
   
<xsd:documentation>Human readable descriptions of the Unit of Measure.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute UOMattrGroup/@UOMCodelist
type UOMCodelistType
properties
use optional
annotation
documentation
Codelist from which the UOMCode is taken
source <xsd:attribute name="UOMCodelist" type="UOMCodelistType" use="optional">
 
<xsd:annotation>
   
<xsd:documentation>Codelist from which the UOMCode is taken</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>


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