<jaxb:bindings xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
<?xml version="1.0" encoding="UTF-8"?>
<jaxb:bindings xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
version="1.0">
<!--
Copyright 2003 Sun Microsystems, Inc. All rights reserved.
SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
-->
<!--
Binding customizations defining package names for generated code.
-->
<jaxb:bindings schemaLocation="cd-UBL-1.0/xsd/codelist/UBL-CodeList-AcknowledgementResponseCode-1.0.xsd" node="/xsd:schema">
<jaxb:globalBindings
fixedAttributeAsConstantProperty="false"
typesafeEnumBase="xsd:NCname"/>
<jaxb:bindings node="./xsd:simpleType[@name='AcknowledgementResponseCodeContentType']">
<jaxb:typesafeEnumClass/>
</jaxb:bindings>
<jaxb:schemaBindings>
<jaxb:package name="org.oasis.ubl.codelist.acknowledgementresponse"/>
</jaxb:schemaBindings>
</jaxb:bindings>
<jaxb:bindings schemaLocation="cd-UBL-1.0/xsd/codelist/UBL-CodeList-AllowanceChargeReasonCode-1.0.xsd" node="/xsd:schema">
<jaxb:schemaBindings>
<jaxb:package name="org.oasis.ubl.codelist.allowancechargereason"/>
</jaxb:schemaBindings>
</jaxb:bindings>
<jaxb:bindings schemaLocation="cd-UBL-1.0/xsd/codelist/UBL-CodeList-ChannelCode-1.0.xsd" node="/xsd:schema">
<jaxb:bindings node="./xsd:simpleType[@name='ChannelCodeContentType']">
<jaxb:typesafeEnumClass/>
</jaxb:bindings>
<jaxb:schemaBindings>
<jaxb:package name="org.oasis.ubl.codelist.channel"/>
</jaxb:schemaBindings>
</jaxb:bindings>
<jaxb:bindings schemaLocation="cd-UBL-1.0/xsd/codelist/UBL-CodeList-ChipCode-1.0.xsd" node="/xsd:schema">
<jaxb:bindings node="./xsd:simpleType[@name='ChipCodeContentType']">
<jaxb:typesafeEnumClass/>
</jaxb:bindings>
<jaxb:schemaBindings>
<jaxb:package name="org.oasis.ubl.codelist.chip"/>
</jaxb:schemaBindings>
</jaxb:bindings>
<jaxb:bindings schemaLocation="cd-UBL-1.0/xsd/codelist/UBL-CodeList-CountryIdentificationCode-1.0.xsd" node="/xsd:schema">
<jaxb:bindings node="./xsd:simpleType[@name='CountryIdentificationCodeContentType']">
<jaxb:typesafeEnumClass/>
</jaxb:bindings>
<jaxb:schemaBindings>
<jaxb:package name="org.oasis.ubl.codelist.countryidentification"/>
</jaxb:schemaBindings>
</jaxb:bindings>
<jaxb:bindings schemaLocation="cd-UBL-1.0/xsd/codelist/UBL-CodeList-CurrencyCode-1.0.xsd" node="/xsd:schema">
<jaxb:bindings node="./xsd:simpleType[@name='CurrencyCodeContentType']">
<jaxb:typesafeEnumClass/>
</jaxb:bindings>
<jaxb:schemaBindings>
<jaxb:package name="org.oasis.ubl.codelist.currency"/>
</jaxb:schemaBindings>
</jaxb:bindings>
<jaxb:bindings schemaLocation="cd-UBL-1.0/xsd/codelist/UBL-CodeList-DocumentStatusCode-1.0.xsd" node="/xsd:schema">
<jaxb:bindings node="./xsd:simpleType[@name='DocumentStatusCodeContentType']">
<jaxb:typesafeEnumClass/>
</jaxb:bindings>
<jaxb:schemaBindings>
<jaxb:package name="org.oasis.ubl.codelist.documentstatus"/>
</jaxb:schemaBindings>
</jaxb:bindings>
<jaxb:bindings schemaLocation="cd-UBL-1.0/xsd/codelist/UBL-CodeList-LatitudeDirectionCode-1.0.xsd" node="/xsd:schema">
<jaxb:bindings node="./xsd:simpleType[@name='LatitudeDirectionCodeContentType']">
<jaxb:typesafeEnumClass/>
</jaxb:bindings>
<jaxb:schemaBindings>
<jaxb:package name="org.oasis.ubl.codelist.latitudedirection"/>
</jaxb:schemaBindings>
</jaxb:bindings>
<jaxb:bindings schemaLocation="cd-UBL-1.0/xsd/codelist/UBL-CodeList-LineStatusCode-1.0.xsd" node="/xsd:schema">
<jaxb:bindings node="./xsd:simpleType[@name='LineStatusCodeContentType']">
<jaxb:typesafeEnumClass/>
</jaxb:bindings>
<jaxb:schemaBindings>
<jaxb:package name="org.oasis.ubl.codelist.linestatus"/>
</jaxb:schemaBindings>
</jaxb:bindings>
<jaxb:bindings schemaLocation="cd-UBL-1.0/xsd/codelist/UBL-CodeList-LongitudeDirectionCode-1.0.xsd" node="/xsd:schema">
<jaxb:bindings node="./xsd:simpleType[@name='LongitudeDirectionCodeContentType']">
<jaxb:typesafeEnumClass/>
</jaxb:bindings>
<jaxb:schemaBindings>
<jaxb:package name="org.oasis.ubl.codelist.longitudedirection"/>
</jaxb:schemaBindings>
</jaxb:bindings>
<jaxb:bindings schemaLocation="cd-UBL-1.0/xsd/codelist/UBL-CodeList-OperatorCode-1.0.xsd" node="/xsd:schema">
<jaxb:bindings node="./xsd:simpleType[@name='OperatorCodeContentType']">
<jaxb:typesafeEnumClass/>
</jaxb:bindings>
<jaxb:schemaBindings>
<jaxb:package name="org.oasis.ubl.codelist.operator"/>
</jaxb:schemaBindings>
</jaxb:bindings>
<jaxb:bindings schemaLocation="cd-UBL-1.0/xsd/codelist/UBL-CodeList-PaymentMeansCode-1.0.xsd" node="/xsd:schema">
<jaxb:schemaBindings>
<jaxb:package name="org.oasis.ubl.codelist.paymentmeans"/>
</jaxb:schemaBindings>
</jaxb:bindings>
<jaxb:bindings schemaLocation="cd-UBL-1.0/xsd/codelist/UBL-CodeList-SubstitutionStatusCode-1.0.xsd" node="/xsd:schema">
<jaxb:bindings node="./xsd:simpleType[@name='SubstitutionStatusCodeContentType']">
<jaxb:typesafeEnumClass/>
</jaxb:bindings>
<jaxb:schemaBindings>
<jaxb:package name="org.oasis.ubl.codelist.substitutionstatus"/>
</jaxb:schemaBindings>
</jaxb:bindings>
<jaxb:bindings schemaLocation="cd-UBL-1.0/xsd/common/UBL-CommonAggregateComponents-1.0.xsd" node="/xsd:schema">
<jaxb:schemaBindings>
<jaxb:package name="org.oasis.ubl.commonaggregatecomponents"/>
</jaxb:schemaBindings>
</jaxb:bindings>
<jaxb:bindings schemaLocation="cd-UBL-1.0/xsd/common/UBL-CommonBasicComponents-1.0.xsd" node="/xsd:schema">
<jaxb:schemaBindings>
<jaxb:package name="org.oasis.ubl.commonbasiccomponents"/>
</jaxb:schemaBindings>
</jaxb:bindings>
<jaxb:bindings schemaLocation="cd-UBL-1.0/xsd/common/UBL-CoreComponentParameters-1.0.xsd" node="/xsd:schema">
<jaxb:bindings node="./xsd:element[@name='ComponentType']">
<jaxb:class name="ComponentTypeElement"/>
</jaxb:bindings>
<jaxb:schemaBindings>
<jaxb:package name="org.oasis.ubl.corecomponentparameters"/>
</jaxb:schemaBindings>
</jaxb:bindings>
<jaxb:bindings schemaLocation="cd-UBL-1.0/xsd/common/UBL-CoreComponentTypes-1.0.xsd" node="/xsd:schema">
<jaxb:schemaBindings>
<jaxb:package name="org.oasis.ubl.corecomponenttypes"/>
</jaxb:schemaBindings>
</jaxb:bindings>
<jaxb:bindings schemaLocation="cd-UBL-1.0/xsd/common/UBL-SpecializedDatatypes-1.0.xsd" node="/xsd:schema">
<jaxb:schemaBindings>
<jaxb:package name="org.oasis.ubl.specializeddatatypes"/>
</jaxb:schemaBindings>
</jaxb:bindings>
<jaxb:bindings schemaLocation="cd-UBL-1.0/xsd/common/UBL-UnspecializedDatatypes-1.0.xsd" node="/xsd:schema">
<jaxb:schemaBindings>
<jaxb:package name="org.oasis.ubl.unspecializeddatatypes"/>
</jaxb:schemaBindings>
</jaxb:bindings>
<jaxb:bindings schemaLocation="cd-UBL-1.0/xsd/maindoc/UBL-DespatchAdvice-1.0.xsd" node="/xsd:schema">
<jaxb:schemaBindings>
<jaxb:package name="org.oasis.ubl.despatchadvice"/>
</jaxb:schemaBindings>
</jaxb:bindings>
<jaxb:bindings schemaLocation="cd-UBL-1.0/xsd/maindoc/UBL-Invoice-1.0.xsd" node="/xsd:schema">
<jaxb:schemaBindings>
<jaxb:package name="org.oasis.ubl.invoice"/>
</jaxb:schemaBindings>
</jaxb:bindings>
<jaxb:bindings schemaLocation="cd-UBL-1.0/xsd/maindoc/UBL-Order-1.0.xsd" node="/xsd:schema">
<jaxb:schemaBindings>
<jaxb:package name="org.oasis.ubl.order"/>
</jaxb:schemaBindings>
</jaxb:bindings>
<jaxb:bindings schemaLocation="cd-UBL-1.0/xsd/maindoc/UBL-OrderCancellation-1.0.xsd" node="/xsd:schema">
<jaxb:schemaBindings>
<jaxb:package name="org.oasis.ubl.ordercancellation"/>
</jaxb:schemaBindings>
</jaxb:bindings>
<jaxb:bindings schemaLocation="cd-UBL-1.0/xsd/maindoc/UBL-OrderChange-1.0.xsd" node="/xsd:schema">
<jaxb:schemaBindings>
<jaxb:package name="org.oasis.ubl.orderchange"/>
</jaxb:schemaBindings>
</jaxb:bindings>
<jaxb:bindings schemaLocation="cd-UBL-1.0/xsd/maindoc/UBL-OrderResponse-1.0.xsd" node="/xsd:schema">
<jaxb:schemaBindings>
<jaxb:package name="org.oasis.ubl.orderresponse"/>
</jaxb:schemaBindings>
</jaxb:bindings>
<jaxb:bindings schemaLocation="cd-UBL-1.0/xsd/maindoc/UBL-OrderResponseSimple-1.0.xsd" node="/xsd:schema">
<jaxb:schemaBindings>
<jaxb:package name="org.oasis.ubl.orderresponsesimple"/>
</jaxb:schemaBindings>
</jaxb:bindings>
<jaxb:bindings schemaLocation="cd-UBL-1.0/xsd/maindoc/UBL-ReceiptAdvice-1.0.xsd" node="/xsd:schema">
<jaxb:schemaBindings>
<jaxb:package name="org.oasis.ubl.receiptadvice"/>
</jaxb:schemaBindings>
</jaxb:bindings>
</jaxb:bindings>