<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:annotation>
    <xs:documentation>Bericht: KENTEKEN AANVRAAG AANHANGER OF BEDRYFSAUTO DOOR FABRIKANT</xs:documentation>
    <xs:documentation>Proces : Registreren digitale aanvraag aanhangerkenteken</xs:documentation>
    <xs:documentation>Functie: Registr. aanh.wagen kenteken</xs:documentation>
    <xs:documentation>Versie: 3.0</xs:documentation>
    <xs:documentation>Gegenereerd op 14-07-2006 15:51</xs:documentation>
  </xs:annotation>
  <xs:element name="KENT-AANVR-FABR" type="KENT-AANVR-FABR" />
  <xs:complexType name="KENT-AANVR-FABR">
    <xs:all>
      <xs:element name="ALG-GEG" type="ALG-GEG" />
      <xs:element name="AANVR-FABR-GEG" type="AANVR-FABR-GEG" />
      <xs:element name="AS-AAN-FAB-TAB" minOccurs="0" type="AS-AAN-FAB-TAB" />
      <xs:element name="TREK-ONDERD-TAB" minOccurs="0" type="TREK-ONDERD-TAB" />
    </xs:all>
  </xs:complexType>
  <xs:complexType name="ALG-GEG">
    <xs:all>
      <xs:element name="GEBR-IDENT" type="GEBR-IDENT" />
      <xs:element name="WACHT-WOORD-ACT" type="WACHT-WOORD-RDW" />
      <xs:element name="PROC-IDENT" type="PROC-IDENT" />
      <xs:element name="PROC-FUNC" type="PROC-FUNC" />
      <xs:element name="OPT-STAT-TEKST" minOccurs="0" type="OPT-STAT-TEKST" />
      <xs:element name="INFO-GEBR" minOccurs="0" type="INFO-GEBR" />
    </xs:all>
  </xs:complexType>
  <xs:complexType name="AANVR-FABR-GEG">
    <xs:all>
      <xs:element name="VRTG-ID-NR" type="VRTG-ID-NR" />
      <xs:element name="MERK-CODE-V" type="MERK-CODE" />
      <xs:element name="UITV-VOLG-NR-AH" minOccurs="0" type="UITV-VOLG-NR" />
      <xs:element name="VAR-NR-AANH" minOccurs="0" type="VOLG-NR-2" />
      <xs:element name="VAR-CODE-AANH" minOccurs="0" type="VAR-CODE-AANH" />
      <xs:element name="FAB-CODE-VRTG" type="FAB-CODE" />
      <xs:element name="TYPE-FABR" minOccurs="0" type="TYPE-FABR" />
      <xs:element name="PL-CODE-VRTG-ID" minOccurs="0" type="PLAATS-CODE" />
      <xs:element name="INRICHT-CODE" minOccurs="0" type="INRICHT-CODE" />
      <xs:element name="EEG-VRTG-CAT" minOccurs="0" type="EEG-VRTG-CAT" />
      <xs:element name="LENGTE-MIN" minOccurs="0" type="LENGTE" />
      <xs:element name="LENGTE-MAX" minOccurs="0" type="LENGTE" />
      <xs:element name="BREEDTE" minOccurs="0" type="BREEDTE" />
      <xs:element name="HOOGTE" minOccurs="0" type="HOOGTE" />
      <xs:element name="WIELBASIS" minOccurs="0" type="WIELBASIS" />
      <xs:element name="H-KOP-AZ-V-OG" minOccurs="0" type="LENGTE" />
      <xs:element name="H-KOP-AZ-V-BG" minOccurs="0" type="LENGTE" />
      <xs:element name="ACHT-AS-AZ-VRTG" minOccurs="0" type="ACHT-AS-AZ-VRTG" />
      <xs:element name="MASSA-LEEG-VRTG" minOccurs="0" type="MASSA-LEEG-VRTG" />
      <xs:element name="MAX-MASSA-VRTG" minOccurs="0" type="MAX-MASSA-5" />
      <xs:element name="MAX-LAST-KOP" minOccurs="0" type="LAST-5" />
      <xs:element name="KENTEKEN" minOccurs="0" type="KENTEKEN" />
      <xs:element name="EERSTE-INS-DAT" minOccurs="0" type="DATUM-EJMD" />
      <xs:element name="EERSTE-TOEL-DAT" minOccurs="0" type="DATUM-EJMD" />
      <xs:element name="BEST-GK-NR-VRTG" minOccurs="0" type="EEG-TGK-NR" />
      <xs:element name="BEST-SCH-VRTG" minOccurs="0" type="BEST-SCHEMA-NR" />
      <xs:element name="REM-GK-NR-VRTG" minOccurs="0" type="EEG-TGK-NR" />
      <xs:element name="REM-SCHEMA-VRTG" minOccurs="0" type="REM-SCHEMA-NR" />
      <xs:element name="VRTG-CLASSIF" minOccurs="0" type="VRTG-CLASSIF" />
      <xs:element name="KOP-STRAAL" minOccurs="0" type="KOP-STRAAL" />
      <xs:element name="BYZ-TEKST-FABR" minOccurs="0" type="TEKST-250" />
    </xs:all>
  </xs:complexType>
  <xs:complexType name="AS-AAN-FAB-TAB">
    <xs:all>
      <xs:element name="AS-AAN-FAB-GEG" type="AS-AAN-FAB-GEG" />
    </xs:all>
  </xs:complexType>
  <xs:complexType name="AS-AAN-FAB-GEG">
    <xs:all>
      <xs:element name="AS-NR-VRTG" type="AS-NR" />
      <xs:element name="AFST-VOLG-AS" minOccurs="0" type="AFST-VOLG-AS" />
      <xs:element name="MASSA-LEEG-AS" minOccurs="0" type="MAX-MASSA-5" />
      <xs:element name="MAX-LAST-AS" minOccurs="0" type="LAST-5" />
      <xs:element name="PLAATS-AS-CODE" minOccurs="0" type="PLAATS-AS-CODE" />
      <xs:element name="HEF-AS-IND" minOccurs="0" type="INDIC-JN" />
      <xs:element name="STUUR-AS-IND" minOccurs="0" type="INDIC-JN" />
      <xs:element name="ZELF-STUUR-IND" minOccurs="0" type="INDIC-JN" />
      <xs:element name="SOORT-VERING" minOccurs="0" type="SOORT-VERING" />
      <xs:element name="BAND-MAAT" minOccurs="0" type="BAND-MAAT" />
      <xs:element name="BAND-AAND" minOccurs="0" type="BAND-AAND" />
      <xs:element name="DUB-LUCHT-IND" minOccurs="0" type="INDIC-DE" />
      <xs:element name="BEL-INDEX-BAND" minOccurs="0" type="BEL-INDEX" />
      <xs:element name="SNELH-SYMBOOL" minOccurs="0" type="SNELH-SYMBOOL" />
    </xs:all>
  </xs:complexType>
  <xs:complexType name="TREK-ONDERD-TAB">
    <xs:sequence>
      <xs:element name="TREK-ONDERD-GEG" maxOccurs="unbounded" type="TREK-ONDERD-GEG" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="TREK-ONDERD-GEG">
    <xs:all>
      <xs:element name="SRT-AHW-ONDERD" type="SRT-AHW-ONDERD" />
      <xs:element name="MERK-BESCHR-OND" minOccurs="0" type="MERK-BESCHR-OND" />
      <xs:element name="TYPE-BESCHR-OND" minOccurs="0" type="TYPE-BESCHR-OND" />
      <xs:element name="TYPE-GOEDK-OND" minOccurs="0" type="TYPE-GOEDK-OND" />
      <xs:element name="D-WAARDE-OND" minOccurs="0" type="D-WAARDE" />
      <xs:element name="DC-WAARDE-OND" minOccurs="0" type="DC-WAARDE" />
      <xs:element name="S-WAARDE-OND" minOccurs="0" type="MAX-MASSA-5" />
      <xs:element name="MAX-MAS-AHW-OND" minOccurs="0" type="MAX-MASSA-5" />
    </xs:all>
  </xs:complexType>
  <xs:simpleType name="ACHT-AS-AZ-VRTG">
    <xs:restriction base="xs:nonNegativeInteger">
      <xs:totalDigits value="4" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="AFST-VOLG-AS">
    <xs:restriction base="xs:nonNegativeInteger">
      <xs:totalDigits value="4" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="AS-NR">
    <xs:restriction base="xs:nonNegativeInteger">
      <xs:totalDigits value="2" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="BAND-AAND">
    <xs:restriction base="xs:string">
      <xs:maxLength value="6" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="BAND-MAAT">
    <xs:restriction base="xs:string">
      <xs:maxLength value="20" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="BEL-INDEX">
    <xs:restriction base="xs:nonNegativeInteger">
      <xs:totalDigits value="3" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="BEST-SCHEMA-NR">
    <xs:restriction base="xs:string">
      <xs:maxLength value="25" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="BREEDTE">
    <xs:restriction base="xs:nonNegativeInteger">
      <xs:totalDigits value="3" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="DATUM-EJMD">
    <xs:restriction base="xs:nonNegativeInteger">
      <xs:totalDigits value="8" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="DC-WAARDE">
    <xs:restriction base="xs:nonNegativeInteger">
      <xs:totalDigits value="3" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="D-WAARDE">
    <xs:restriction base="xs:nonNegativeInteger">
      <xs:totalDigits value="3" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="EEG-TGK-NR">
    <xs:restriction base="xs:string">
      <xs:maxLength value="25" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="EEG-VRTG-CAT">
    <xs:restriction base="xs:string">
      <xs:maxLength value="2" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="FAB-CODE">
    <xs:restriction base="xs:string">
      <xs:maxLength value="7" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="GEBR-IDENT">
    <xs:restriction base="xs:string">
      <xs:maxLength value="8" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="HOOGTE">
    <xs:restriction base="xs:nonNegativeInteger">
      <xs:totalDigits value="4" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="INDIC-DE">
    <xs:restriction base="xs:string">
      <xs:maxLength value="1" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="INDIC-JN">
    <xs:restriction base="xs:string">
      <xs:maxLength value="1" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="INFO-GEBR">
    <xs:restriction base="xs:string">
      <xs:maxLength value="52" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="INRICHT-CODE">
    <xs:restriction base="xs:positiveInteger">
      <xs:totalDigits value="2" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="KENTEKEN">
    <xs:restriction base="xs:string">
      <xs:maxLength value="6" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="KOP-STRAAL">
    <xs:restriction base="xs:nonNegativeInteger">
      <xs:totalDigits value="3" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="LAST-5">
    <xs:restriction base="xs:nonNegativeInteger">
      <xs:totalDigits value="5" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="LENGTE">
    <xs:restriction base="xs:nonNegativeInteger">
      <xs:totalDigits value="4" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="MASSA-LEEG-VRTG">
    <xs:restriction base="xs:positiveInteger">
      <xs:totalDigits value="5" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="MAX-MASSA-5">
    <xs:restriction base="xs:nonNegativeInteger">
      <xs:totalDigits value="5" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="MERK-BESCHR-OND">
    <xs:restriction base="xs:string">
      <xs:maxLength value="25" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="MERK-CODE">
    <xs:restriction base="xs:string">
      <xs:maxLength value="4" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="OPT-STAT-TEKST">
    <xs:restriction base="xs:positiveInteger">
      <xs:totalDigits value="1" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="PLAATS-AS-CODE">
    <xs:restriction base="xs:string">
      <xs:maxLength value="1" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="PLAATS-CODE">
    <xs:restriction base="xs:string">
      <xs:maxLength value="14" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="PROC-FUNC">
    <xs:restriction base="xs:nonNegativeInteger">
      <xs:totalDigits value="2" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="PROC-IDENT">
    <xs:restriction base="xs:nonNegativeInteger">
      <xs:totalDigits value="4" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="REM-SCHEMA-NR">
    <xs:restriction base="xs:string">
      <xs:maxLength value="25" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="SNELH-SYMBOOL">
    <xs:restriction base="xs:string">
      <xs:maxLength value="1" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="SOORT-VERING">
    <xs:restriction base="xs:string">
      <xs:maxLength value="1" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="SRT-AHW-ONDERD">
    <xs:restriction base="xs:string">
      <xs:maxLength value="3" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="TEKST-250">
    <xs:restriction base="xs:string">
      <xs:maxLength value="250" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="TYPE-BESCHR-OND">
    <xs:restriction base="xs:string">
      <xs:maxLength value="50" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="TYPE-FABR">
    <xs:restriction base="xs:string">
      <xs:maxLength value="50" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="TYPE-GOEDK-OND">
    <xs:restriction base="xs:string">
      <xs:maxLength value="25" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UITV-VOLG-NR">
    <xs:restriction base="xs:nonNegativeInteger">
      <xs:totalDigits value="5" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="VAR-CODE-AANH">
    <xs:restriction base="xs:string">
      <xs:maxLength value="15" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="VOLG-NR-2">
    <xs:restriction base="xs:nonNegativeInteger">
      <xs:totalDigits value="2" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="VRTG-CLASSIF">
    <xs:restriction base="xs:positiveInteger">
      <xs:totalDigits value="2" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="VRTG-ID-NR">
    <xs:restriction base="xs:string">
      <xs:maxLength value="25" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="WACHT-WOORD-RDW">
    <xs:restriction base="xs:string">
      <xs:maxLength value="8" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="WIELBASIS">
    <xs:restriction base="xs:positiveInteger">
      <xs:totalDigits value="4" />
    </xs:restriction>
  </xs:simpleType>
</xs:schema>