<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:tns="http://rob-net.nl/miaopx" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"
           targetNamespace="http://rob-net.nl/miaopx" xmlns:q1="http://rob-net.nl/miaopx/request"
           version="1.0.0">
  <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/" schemaLocation="schemas.microsoft.com.2003.10.Serialization.xsd"/>
  <xs:import namespace="http://rob-net.nl/miaopx/request" schemaLocation="rob-net.nl.miaopx.request.xsd"/>
  <xs:element name="Requests">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="Request" minOccurs="0" maxOccurs="unbounded" type="tns:Request"/>
      </xs:sequence>
      <xs:attribute name="schemaVersion" type="xs:string" use="required">
        <xs:annotation>
          <xs:documentation>Uses SemVer for schema versioning (see http://semver.org)</xs:documentation>
        </xs:annotation>
      </xs:attribute>
      <xs:attribute name="sequenceNumber" type="xs:unsignedInt" use="required"/>
    </xs:complexType>
  </xs:element>
  <xs:complexType name="Request">
    <xs:choice>
      <xs:element ref="q1:ServiceRequest"/>
      <xs:element ref="q1:ReliefVehicleRequest"/>
    </xs:choice>
  </xs:complexType>
</xs:schema>
