<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" 
 xmlns:doc="http://www.ros.ie/schemas/customs/doc"
 xmlns:base="http://www.ros.ie/schemas/customs/base"
 xmlns:simple="http://www.ros.ie/schemas/customs/simple"
 xmlns:tcl="http://www.ros.ie/schemas/customs/tcl"
 targetNamespace="http://www.ros.ie/schemas/customs/simple" elementFormDefault="unqualified" attributeFormDefault="unqualified" version="1.00">

 <!--=========================================-->
 <!--   SIMPLE ELEMENTS     -->
 <!--=========================================-->
 <!--===== Includes =====-->
 <xs:import namespace="http://www.ros.ie/schemas/customs/base" schemaLocation="AIS_base.xsd"/>

 <!--===== Data Item Simple Types =====-->

 <xs:simpleType name="MsgDeclarationType_type">
  <xs:restriction base="base:AlphanumericCapitalType">
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="AccessCode_type">
  <xs:restriction base="base:Alphanumeric_Max4" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="AdditionalDeclarationType_type">
  <xs:restriction base="base:Alpha_1" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="AdditionalIdentifier_type">
  <xs:restriction base="base:Numeric_Max3" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="AdditionalInformationCode_type">
  <xs:restriction base="base:Alphanumeric_5" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="AdditionsDeductionsCode_type">
  <xs:restriction base="base:Alphanumeric_2" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="Amount_type">
  <xs:restriction base="base:Decimal_16_2" > 
    <xs:minInclusive value="0"/>
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="Authentication_type">
  <xs:restriction base="base:Alphanumeric_Max35" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="AuthorisationTypeCode_type">
  <xs:restriction base="base:Alphanumeric_Max4" > 
  </xs:restriction>
 </xs:simpleType>
  <xs:simpleType name="CaseId_type">
    <xs:restriction base="base:Alphanumeric_36"/>
 </xs:simpleType>
   <xs:simpleType name="City_type">
  <xs:restriction base="base:Alphanumeric_Max35" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="CombinedNomenclatureCode_type">
     <xs:restriction base="base:Alphanumeric_Max8" > 
  </xs:restriction>
 </xs:simpleType>
 <xs:simpleType name="CombinedNomenclatureHSCode_type">
  <xs:restriction base="base:Alphanumeric_Max6" > 
  </xs:restriction>
 </xs:simpleType>
 <xs:simpleType name="CombinedNomenclatureCNCode_type">
  <xs:restriction base="base:Alphanumeric_Max8" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="Container_type">
  <xs:restriction base="base:Numeric_1" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="ContainerIdentificationNumber_type">
  <xs:restriction base="base:Alphanumeric_Max17" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="ContainerisedConsignementIndicator_type">
  <xs:restriction base="base:Numeric_1" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="ContainerPackedStatus_type">
  <xs:restriction base="base:Alphanumeric_Max3" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="ContainerSizeType_type">
  <xs:restriction base="base:Alphanumeric_Max10" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="ConveyanceReferenceNumber_type">
  <xs:restriction base="base:Alphanumeric_Max17" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="CountryCode_type">
  <xs:restriction base="base:AlphaCapital_2" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="CountryGroupCode_type">
  <xs:restriction base="base:Alphanumeric_Max4" > 
  </xs:restriction>
 </xs:simpleType>
 <xs:simpleType name="Nationality_Type">
  <xs:restriction base="base:AlphaCapital_2" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="Currency_type">
  <xs:restriction base="base:Alpha_3" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="CUSCode_type">
  <xs:restriction base="base:Alphanumeric_8" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="CustomsOffice_type">
  <xs:restriction base="base:Alphanumeric_8" >
   <xs:pattern value="[a-zA-Z]{2}[a-zA-Z0-9]{6}" /> 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="CustomsProcedure_type">
  <xs:restriction base="base:Alphanumeric_3" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="Date_type">
  <xs:restriction base="base:Alphanumeric_8" >
   <xs:pattern value="[1-9][0-9]{3}(([0][1|3|5|7|8])([0][1-9]|[1-2][0-9]|[3][0-1])|([0][4|6|9])([0][1-9]|[1-2][0-9]|[3][0])|([0][2])([0][1-9]|[1-2][0-9])|([1][0|2])([0][1-9]|[1-2][0-9]|[3][0-1])|([1][1])([0][1-9]|[1-2][0-9]|[3][0]))" /> 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="DatePrep_type">
  <xs:restriction base="base:Alphanumeric_6" >
   <xs:pattern value="(([0][1-9]|[1-2][0-9]|[3][0-1])([0][1|3|5|7|8])|([0][1-9]|[1-2][0-9]|[3][0])([0][4|6|9])|([0][1-9]|[1-2][0-9])([0][2])|([0][1-9]|[1-2][0-9]|[3][0-1])([1][0|2])|([0][1-9]|[1-2][0-9]|[3][0])([1][1]))[0-9]{2}" /> 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="DateTime_type">
  <xs:restriction base="base:Alphanumeric_Max15" >
   <xs:pattern value="[1-9][0-9][0-9][0-9](([0][1|3|5|7|8])([0][1-9]|[1-2][0-9]|[3][0-1])|([0][4|6|9])([0][1-9]|[1-2][0-9]|[3][0])|([0][2])([0][1-9]|[1-2][0-9])|([1][0|2])([0][1-9]|[1-2][0-9]|[3][0-1])|([1][1])([0][1-9]|[1-2][0-9]|[3][0]))(([2][0-3]|[0][0-9]|[1][0-9])([0-5][0-9]))[A-Z]{3}" /> 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="DeclarationType_type">
  <xs:restriction base="base:AlphaCapital_2" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="DestinationRegionCode_type">
  <xs:restriction base="base:Alphanumeric_Max9" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="DocumentCategory_type">
  <xs:restriction base="base:Alpha_1" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="DocumentIdentifier_type">
  <xs:restriction base="base:Alphanumeric_Max35" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="DocumentType4_type">
  <xs:restriction base="base:Alphanumeric_4" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="EquipmentSupplierType_type">
  <xs:restriction base="base:Alphanumeric_Max3" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="ExchangeRate_type">
  <xs:restriction base="base:Decimal_12_5" > 
  </xs:restriction>
 </xs:simpleType>
 <xs:simpleType name="FileSize_type">
  <xs:restriction base="base:BigInteger" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="Form_type">
  <xs:restriction base="base:Numeric_Max4" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="FreeText512_type">
  <xs:restriction base="base:Alphanumeric_Max512" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="GoodsItemNumber_type">
  <xs:restriction base="base:Numeric_Max5" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="GoodType_type">
  <xs:restriction base="base:Alpha_1" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="GRN_type">
  <xs:restriction base="base:Alphanumeric_Max24" > 
   <xs:pattern value="[0-9]{2}[A-Z]{2}[A-Z0-9]{12}[0-9]([A-Z][0-9]{6})?" /> 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="GuaranteeType_type">
  <xs:restriction base="base:Alphanumeric_1" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="IdentificationNumber_type">
  <xs:restriction base="base:Alphanumeric_Max35" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="IdentificationType_type">
  <xs:restriction base="base:Numeric_2" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="IdentificationTypeAtDeparture_type">
  <xs:restriction base="base:Numeric_2" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="INCOTERMCode_type">
  <xs:restriction base="base:Alpha_3" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="ItemsNumber_type">
  <xs:restriction base="base:Numeric_Max5" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="LoadingList_type">
  <xs:restriction base="base:Numeric_Max5" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="LocationTypeCode_type">
  <xs:restriction base="base:Alpha_1" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="LRN_type">
  <xs:restriction base="base:Alphanumeric_Max22" > 
  </xs:restriction>
 </xs:simpleType>
 <xs:simpleType name="MRN_type">
  <xs:restriction base="base:Alphanumeric_18" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="MeasurementUnit_type">
  <xs:restriction base="base:Alphanumeric_Max4" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="MeasurementUnitAndQualifier_type">
  <xs:restriction base="base:Alphanumeric_Max6" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="Name_type">
  <xs:restriction base="base:Alphanumeric_Max70" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="NationalAdditionalCommodityCode_type">
  <xs:restriction base="base:Alphanumeric_Max4" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="NumberSeals_type">
  <xs:restriction base="base:Numeric_Max4" > 
  </xs:restriction>
 </xs:simpleType>
 <xs:simpleType name="StreetNumber_type">
  <xs:restriction base="base:Alphanumeric_Max35" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="OriginRegionCode_type">
  <xs:restriction base="base:Alphanumeric_Max9" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="OtherGuaranteeReference_type">
  <xs:restriction base="base:Alphanumeric_Max35" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="PackageNumber_type">
  <xs:restriction base="base:Numeric_Max8" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="PackageType_type">
  <xs:restriction base="base:Alphanumeric_Max2" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="Place_type">
  <xs:restriction base="base:Alphanumeric_Max35" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="Postcode_type">
  <xs:restriction base="base:Alphanumeric_Max9" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="Preference_type">
  <xs:restriction base="base:Numeric_3" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="PreviousDocumentType_type">
  <xs:restriction base="base:Alphanumeric_Max3" > 
  </xs:restriction>
 </xs:simpleType>
 <xs:simpleType name="ReferenceNumber">
  <xs:restriction base="base:Alphanumeric_Max70" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="ProcedureCode_type">
  <xs:restriction base="base:Alphanumeric_2" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="ProofValidity_type">
  <xs:restriction base="base:Numeric_Max3" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="QualifierIdentification_type">
  <xs:restriction base="base:Alpha_1" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="Quantity_type">
  <xs:restriction base="base:Decimal_16_6" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="QuotaOrderNumber_type">
  <xs:restriction base="base:Alphanumeric_6" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="RepresentativeStatusCode_type">
  <xs:restriction base="base:Numeric_1" > 
  </xs:restriction>
 </xs:simpleType>
  <xs:simpleType name="Remarks_type">
    <xs:restriction base="base:Alphanumeric_Max512" > 
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="DetailsAmended_type">
    <xs:restriction base="base:Alphanumeric_Max512" > 
    </xs:restriction>
  </xs:simpleType>
   <xs:simpleType name="RoleCode_type">
  <xs:restriction base="base:AlphaCapital_Max3" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="RoleCodeAN3_type">
  <xs:restriction base="base:Alphanumeric_3" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="SealIdentifier_type">
  <xs:restriction base="base:Alphanumeric_Max20" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="SpecificCircumstanceIndicator_type">
  <xs:restriction base="base:Alphanumeric_3" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="StreetAndNumber_type">
  <xs:restriction base="base:Alphanumeric_Max70" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="TARICAdditionalCode_type">
  <xs:restriction base="base:Alphanumeric_4" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="TARICCode_type">
  <xs:restriction base="base:Numeric_2" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="TaxPaymentMethod_type">
  <xs:restriction base="base:Alpha_1" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="TaxRate_type">
  <xs:restriction base="base:Decimal_17_3" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="TaxType_type">
  <xs:restriction base="base:Alphanumeric_3" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="TelephoneNumber_type">
  <xs:restriction base="base:Alphanumeric_Max50" > 
  </xs:restriction>
 </xs:simpleType>
 <xs:simpleType name="TraderIdentification_type">
  <xs:restriction base="base:Alphanumeric_Max17" >
    <xs:minLength value="1"/>
    <xs:pattern value="[A-Z]{2}[^\n\r]*"/>
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="TransactionNature_type">
  <xs:restriction base="base:Numeric_Max2" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="TransitDeclarationType_type">
  <xs:restriction base="base:Alphanumeric_Max5" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="TransportMode_type">
  <xs:restriction base="base:Numeric_1" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="TransportPaymentMethod_type">
  <xs:restriction base="base:Alpha_1" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="UCR_type">
  <xs:restriction base="base:Alphanumeric_Max35" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="UNDangerousGoodsCode_type">
  <xs:restriction base="base:Alphanumeric_Max4" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="UNLOCODE_type">
  <xs:restriction base="base:Alphanumeric_Max17" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="ValuationIndicator_type">
  <xs:restriction base="base:Alphanumeric_4" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="ValuationMethod_type">
  <xs:restriction base="base:Numeric_1" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="VATNumber_type">
  <xs:restriction base="base:Alphanumeric_Max17" >
    <xs:minLength value="1"/>
    <xs:pattern value="[A-Z]{2}[^\n\r]*"/>
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="WarehouseIdentifier_type">
  <xs:restriction base="base:Alphanumeric_Max35" > 
  </xs:restriction>
 </xs:simpleType>
   <xs:simpleType name="WarehouseType_type">
  <xs:restriction base="base:Alpha_1" > 
  </xs:restriction>
 </xs:simpleType>
 <xs:simpleType name="ControlResult_type">
  <xs:restriction base="base:Alphanumeric_Max70" > 
  </xs:restriction>
 </xs:simpleType>
  <xs:simpleType name="ControlResultCode_type">
    <xs:restriction base="base:AlphaCapital_2" > 
    </xs:restriction>
  </xs:simpleType>
 <xs:simpleType name="ControlTypeCode_type">
  <xs:restriction base="base:Alphanumeric_Max6" > 
  </xs:restriction>
 </xs:simpleType>
  <xs:simpleType name="Agency_type">
    <xs:restriction base="base:Alphanumeric_Max70" > 
    </xs:restriction>
  </xs:simpleType>
 <xs:simpleType name="SupportingDoc_type">
  <xs:restriction base="base:Numeric_Max2" > 
  </xs:restriction>
 </xs:simpleType>
 <xs:simpleType name="ImageDocument_type">
  <xs:restriction base="base:Base64Binary" > 
  </xs:restriction>
 </xs:simpleType>
 <xs:simpleType name="FreeText350_type">
  <xs:restriction base="base:Alphanumeric_Max350" > 
  </xs:restriction>
 </xs:simpleType>
 <xs:simpleType name="RepackageRequestReason_type">
  <xs:restriction base="base:Alphanumeric_Max17" > 
  </xs:restriction>
 </xs:simpleType>
 <xs:simpleType name="DateTimeType">
  <xs:restriction base="base:Numeric_Max12" > 
  </xs:restriction>
 </xs:simpleType>
 <xs:simpleType name="PaymentOrderNumber_type">
  <xs:restriction base="base:Alphanumeric_Max17" > 
  </xs:restriction>
 </xs:simpleType>
 <xs:simpleType name="Number_type">
  <xs:restriction base="base:Numeric_Max8" > 
  </xs:restriction>
 </xs:simpleType>
  <xs:simpleType name="ReceptacleIdentification_type">
    <xs:restriction base="base:Alphanumeric_Max35" > 
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="RejectionReason_type">
    <xs:restriction base="base:Alphanumeric_Max350" > 
    </xs:restriction>
  </xs:simpleType>
 
 <!-- Types regarding the Authorisation message -->
 <xs:simpleType name="Period_type">
  <xs:restriction base="base:Numeric_2" > 
  </xs:restriction>
 </xs:simpleType>
 <xs:simpleType name="YesNo_type">
  <xs:restriction base="base:Flag" > 
  </xs:restriction>
 </xs:simpleType>
 <xs:simpleType name="IdentificationOfGoodsCode_type">
  <xs:restriction base="base:Numeric_1" > 
  </xs:restriction>
 </xs:simpleType>
 <xs:simpleType name="ProcessingProcedureCode_type">
  <xs:restriction base="base:Numeric_Max2" > 
  </xs:restriction>
 </xs:simpleType>
  
  <!-- Types regarding the RFxxx messages -->
  <xs:simpleType name="ApplicationReferenceId_type">
    <xs:restriction base="base:Alphanumeric_18"> 
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="ApplicationReferenceIdRF_type">
    <xs:restriction base="base:Alphanumeric_22"> 
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="ApplicationDecisionCodeType_type">
    <xs:restriction base="base:Alphanumeric_Max4" > 
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Signature_type">
    <xs:restriction base="base:Alphanumeric_Max256" > 
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="TotalNumberOfDocuments_type">
    <xs:restriction base="base:Numeric_Max3" > 
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="PhoneNumberType">
    <xs:restriction base="xs:token">
      <xs:maxLength value="35" />
      <xs:pattern value=".{1,35}" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="EmailAddressType">
    <xs:restriction base="xs:token">
      <xs:maxLength value="70" />
      <xs:pattern value=".{1,70}" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="LegalBasis_type">
    <xs:restriction base="base:AlphanumericCapital_a1_n2" > 
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="LegalBasisSub_type">
    <xs:restriction base="base:Numeric_2" > 
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="TimeLimit_type">
    <xs:restriction base="base:Numeric_3" > 
    </xs:restriction>
  </xs:simpleType>
  
  <!-- Types regarding the RDxxx messages -->
  <xs:simpleType name="CustomsDutyHeldDeposit_type">
    <xs:restriction base="base:Decimal_16_2" > 
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="VATHeldDeposit_type">
    <xs:restriction base="base:Decimal_16_2" > 
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="OtherDutiesHeldDeposit_type">
    <xs:restriction base="base:Decimal_16_2" > 
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="PeriodForDischarge_type">
    <xs:restriction base="base:Numeric_2" > 
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="NetMass_type">
    <xs:restriction base="base:Decimal_16_6" > 
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="SupplementaryUnits_type">
    <xs:restriction base="base:Decimal_16_6" > 
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="MethodOfDischarge_type">
    <xs:restriction base="base:Numeric_1" > 
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Boolean_type">
    <xs:restriction base="base:Flag" > 
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Balance_type">
    <xs:restriction base="base:Decimal_16_2" >
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="AmountOfDepositRefund_type">
    <xs:restriction base="base:Decimal_16_2" > 
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="TransitDeclaration_type">
    <xs:annotation>
      <xs:documentation>
        <doc:description value="TransitDeclarationType"/>
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="base:Alphanumeric_Max5" > 
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="IdentificationOfLocation_type">
    <xs:restriction base="base:Alphanumeric_Max35" > 
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="PreferredPaymentMethod_Type">
    <xs:restriction base="base:Alpha_1">
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="RefundApplicationType_type">
    <xs:restriction base="base:Numeric_1"> 
    </xs:restriction>
  </xs:simpleType>
</xs:schema>
