<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
    xmlns="http://schema.infor.com/InforOAGIS/2"
    targetNamespace="http://schema.infor.com/InforOAGIS/2" elementFormDefault="qualified"
    attributeFormDefault="unqualified">
    
    <xsd:include schemaLocation="./Components.xsd"/>
		
		<xsd:complexType name="SmartStream_ApplicationType">
			<xsd:sequence>
				<xsd:element ref="SmartStream_InstalledEnvironment" minOccurs="0"/>
				<xsd:element ref="SmartStream_ApplicationPatches" minOccurs="0"/>
				<xsd:element ref="SmartStream_JobServers" minOccurs="0"/>
				<xsd:element ref="SmartStream_Databases" minOccurs="0"/>
			</xsd:sequence>
		</xsd:complexType>
		
		<xsd:complexType name="SmartStream_DatabaseType">
			<xsd:simpleContent>
				<xsd:extension base="NotYetImplementedType"/>
			</xsd:simpleContent>
		</xsd:complexType>
		
		<xsd:complexType name="SmartStream_InstalledEnvironmentType">
			<xsd:sequence>
				<xsd:element ref="SmartStream_EnvironmentName" minOccurs="0"/>
			</xsd:sequence>
		</xsd:complexType>
		
		<xsd:complexType name="SmartStream_ApplicationPatchesType">
			<xsd:sequence>
				<xsd:element ref="SmartStream_ApplicationPatchDetail" minOccurs="0" maxOccurs="unbounded" />
			</xsd:sequence>
		</xsd:complexType>
		
		<xsd:complexType name="SmartStream_JobServersType">
			<xsd:sequence>
				<xsd:element ref="SmartStream_JobServer" minOccurs="0" maxOccurs="unbounded" />           
			</xsd:sequence>
		</xsd:complexType>
		
		<xsd:element name="SmartStream_JobServer" type="SmartStream_JobServerType"/>
		
		<xsd:complexType name="SmartStream_JobServerType">
			<xsd:sequence>
				<xsd:element ref="SmartStream_Name"  minOccurs="0"/>
				<xsd:element ref="SmartStream_Platform"  minOccurs="0"/>
				<xsd:element ref="SmartStream_Type"  minOccurs="0"/>
				<xsd:element ref="SmartStream_Host"  minOccurs="0"/>
				<xsd:element ref="SmartStream_UserID"  minOccurs="0"/>
				<xsd:element ref="SmartStream_Path"  minOccurs="0"/>
				<xsd:element ref="SmartStream_ServiceNameSuffix"  minOccurs="0"/>            
			</xsd:sequence>
		</xsd:complexType>
		
		<xsd:element name="SmartStream_EnvironmentName" type="NameType"/>
		
		<xsd:element name="SmartStream_ApplicationPatchDetail" type="StringType"/>
		
		<xsd:element name="SmartStream_Name" type="NameType"/>
		<xsd:element name="SmartStream_Platform" type="StringType"/>
		<xsd:element name="SmartStream_Type" type="StringType"/>
		<xsd:element name="SmartStream_Host" type="StringType"/>
		<xsd:element name="SmartStream_UserID" type="StringType"/>
		<xsd:element name="SmartStream_Path" type="StringType"/>
		<xsd:element name="SmartStream_ServiceNameSuffix" type="StringType"/>
		
	<xsd:element name="SmartStream_InstalledEnvironment" type="SmartStream_InstalledEnvironmentType"/>
	<xsd:element name="SmartStream_ApplicationPatches" type="SmartStream_ApplicationPatchesType"/>
	<xsd:element name="SmartStream_JobServers" type="SmartStream_JobServersType"/>
	<xsd:element name="SmartStream_Databases" type="SmartStream_DatabaseType"/>
	
	</xsd:schema>