<?xml version="1.0"?>
<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/PB.Eba.Client.Model" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/PB.Eba.Client.Model" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
  <xs:complexType name="EbaWeegbevestiging">
    <xs:sequence>
      <xs:element minOccurs="0" name="AdministratieveKenmerken" nillable="true" type="tns:AdministratieveKenmerken" />
      <xs:element minOccurs="0" name="Afvalstroom" nillable="true" type="tns:AfvalstroomWeging" />
      <xs:element minOccurs="0" name="NettoGewicht" type="xs:int" />
      <xs:element minOccurs="0" name="TechnischeBerichtIdentifier" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="TransportDocumentReferentie" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="TransportKenmerken" nillable="true" type="tns:TransportKenmerkenWeging" />
      <xs:element minOccurs="0" name="WeegbevestigingNummer" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Wegingen" nillable="true" type="tns:ArrayOfWeging" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="EbaWeegbevestiging" nillable="true" type="tns:EbaWeegbevestiging" />
  <xs:complexType name="AdministratieveKenmerken">
    <xs:sequence>
      <xs:element minOccurs="0" name="AfzenderReferentie" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="AgentReferentie" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="OntvangerReferentie" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="VervoerderReferentie" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="AdministratieveKenmerken" nillable="true" type="tns:AdministratieveKenmerken" />
  <xs:complexType name="AfvalstroomWeging">
    <xs:sequence>
      <xs:element minOccurs="0" name="Afvalstroomnummer" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="GebruikelijkeBenaming" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="MarkeringAfwijking" nillable="true" type="xs:boolean" />
      <xs:element minOccurs="0" name="ToelichtingAfwijking" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="AfvalstroomWeging" nillable="true" type="tns:AfvalstroomWeging" />
  <xs:complexType name="TransportKenmerkenWeging">
    <xs:sequence>
      <xs:element minOccurs="0" name="Containernummers" nillable="true" xmlns:q1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q1:ArrayOfstring" />
      <xs:element minOccurs="0" name="Kenteken" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="TransportKenmerkenWeging" nillable="true" type="tns:TransportKenmerkenWeging" />
  <xs:complexType name="ArrayOfWeging">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="Weging" nillable="true" type="tns:Weging" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfWeging" nillable="true" type="tns:ArrayOfWeging" />
  <xs:complexType name="Weging">
    <xs:sequence>
      <xs:element minOccurs="0" name="DatumTijd" type="xs:dateTime" />
      <xs:element minOccurs="0" name="Gewicht" type="xs:int" />
      <xs:element minOccurs="0" name="NaamWeegbrug" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="TarraCorrectie" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="Type" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="VolgnummerWeegbrug" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="Weging" nillable="true" type="tns:Weging" />
</xs:schema>