<?xml version="1.0" encoding="UTF-8"?>
<!--  Delft FEWS Published Interface (Copyright 2003 WL | Delft Hydraulics) -->
<schema xmlns:fews="http://www.wldelft.nl/fews/PI" xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.wldelft.nl/fews/PI" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.0">
	<include schemaLocation="pi_sharedtypes.xsd"/>
	<element name="ModuleRunTimes" type="fews:ModuleRunTypesComplexType">
		<annotation>
			<documentation>List of module run times</documentation>
		</annotation>
	</element>
	<complexType name="ModuleRunTypesComplexType">
		<sequence>
			<element name="moduleRunTime" type="fews:ModuleRunTimeComplexType" minOccurs="0" maxOccurs="unbounded"/>
		</sequence>
	</complexType>
	<complexType name="ModuleRunTimeComplexType">
		<sequence>
			<element name="mcId" type="fews:mcIdStringType" minOccurs="1">
				<annotation>
					<documentation>MC ID of the module run.</documentation>
				</annotation>
			</element>
			<element name="workflowId" type="fews:idString" minOccurs="1">
				<annotation>
					<documentation>WorkFlow ID of the module run.</documentation>
				</annotation>
			</element>
			<element name="moduleInstanceId" type="fews:idString" minOccurs="1">
				<annotation>
					<documentation>ModuleInstance ID of the module run.</documentation>
				</annotation>
			</element>
			<element name="expectedStartTime" type="fews:DateTimeComplexType" minOccurs="0">
				<annotation>
					<documentation>Expected start time of the module run execution</documentation>
				</annotation>
			</element>
			<element name="expectedCompletionTime" type="fews:DateTimeComplexType" minOccurs="0">
				<annotation>
					<documentation>Expected completion time of the module run</documentation>
				</annotation>
			</element>
			<element name="expectedPendingDuration" type="long" minOccurs="0">
				<annotation>
					<documentation>Expected duration the module run will be in the pending state</documentation>
				</annotation>
			</element>
			<element name="expectedRunningDuration" type="long" minOccurs="0">
				<annotation>
					<documentation>Expected duration the module run will take</documentation>
				</annotation>
			</element>
		</sequence>
	</complexType>
</schema>