<?xml version="1.0" encoding="UTF-8"?>
<!-- CEN and Crown Copyright 2007-2020
The Purpose of this file is to overcome a technical limitation in Xerces (and possibly other) widely used XML processors.
 
 Xerces has a limitation in that it only notices the first import for a given namespace that it encounters - all others are effectively ignored. Thus if one imports seperate individual xsd files from the same namespace as separate import statements, only the elements in the first are found. This applies on a per-schema basis, i.e. when processing a complex depedency graph with multiple files referencing the same namespace, once the first import for a namespace has been loaded no further files are imported for that namespace during the whole JAXB run. 
 
 The practical effect of this limitation is that you should always import all of the types in a namespace, not just the ones that the current file requires. 
 
 This file provides a single declaration of all the ifopt data elements for use in such an import.

 -->
<xsd:schema xmlns="http://www.netex.org.uk/netex" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:nx="http://www.netex.org.uk/netex" targetNamespace="http://www.netex.org.uk/netex" elementFormDefault="qualified" attributeFormDefault="unqualified" version="2.0" id="netex_ifopt_all_objects">
	<!-- ===Global include of all ACSB namespace elements neeeded to work around XERCES limitation=====-->
	<!-- ======================================================================= -->
	<xsd:include schemaLocation="netex_ifopt_checkConstraint_support.xsd"/>
	<xsd:include schemaLocation="netex_ifopt_checkConstraint_version.xsd"/>
	<xsd:include schemaLocation="netex_ifopt_equipmentAll.xsd"/>
	<xsd:include schemaLocation="netex_ifopt_path_version.xsd"/>
	<xsd:include schemaLocation="netex_ifopt_path_support.xsd"/>
	<xsd:include schemaLocation="netex_ifopt_navigationPath_version.xsd"/>
	<xsd:include schemaLocation="netex_ifopt_serviceFeature_support.xsd"/>
	<xsd:include schemaLocation="netex_ifopt_serviceFeature_version.xsd"/>
	<xsd:include schemaLocation="netex_ifopt_site_support.xsd"/>
	<xsd:include schemaLocation="netex_ifopt_site_version.xsd"/>
	<xsd:include schemaLocation="netex_ifopt_stopPlace_support.xsd"/>
	<xsd:include schemaLocation="netex_ifopt_stopPlace_version.xsd"/>
	<xsd:include schemaLocation="netex_ifopt_flexibleStopPlace_support.xsd"/>
	<xsd:include schemaLocation="netex_ifopt_flexibleStopPlace_version.xsd"/>
	<xsd:include schemaLocation="netex_ifopt_parking_support.xsd"/>
	<xsd:include schemaLocation="netex_ifopt_parking_version.xsd"/>
	<xsd:include schemaLocation="netex_taxiPlace_support.xsd"/>
	<xsd:include schemaLocation="netex_taxiPlace_version.xsd"/>
	<xsd:include schemaLocation="netex_ifopt_pointOfInterest_support.xsd"/>
	<xsd:include schemaLocation="netex_ifopt_pointOfInterest_version.xsd"/>
	<xsd:include schemaLocation="netex_ifopt_vehicleStopping_support.xsd"/>
	<xsd:include schemaLocation="netex_rechargingPointAssignment_support.xsd"/>
	<xsd:include schemaLocation="netex_rechargingPointAssignment_version.xsd"/>
	<!--  For some reason OXygen doesnt like this <xsd:include schemaLocation="netex_assistanceBooking_support.xsd"/> -->
	<xsd:include schemaLocation="netex_assistanceBooking_version.xsd"/>
</xsd:schema>
