<?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="SunSystems_ApplicationType">
        <xsd:sequence>
            <xsd:element name="SunSystems_Reporting" type="SunSystems_ReportingType" minOccurs="0"/>
            <xsd:element name="SunSystems_Web" type="SunSystems_WebType" minOccurs="0"/>
            <xsd:element name="SunSystems_Security" type="SunSystems_SecurityType" minOccurs="0"/>
        </xsd:sequence>
    </xsd:complexType>
    
    <xsd:complexType name="SunSystems_DatabaseType">
        <xsd:simpleContent>
            <xsd:extension base="NotYetImplementedType"/>
        </xsd:simpleContent>
    </xsd:complexType>
    
    <xsd:complexType name="SunSystems_ReportingType">
        <xsd:annotation>
            <xsd:documentation>Type Definition for data collection of SunSystems Reporting information</xsd:documentation>
        </xsd:annotation>
        <xsd:sequence>
            <xsd:element ref="SunSystems_InstalledCategories" minOccurs="0"/> 
        </xsd:sequence>
    </xsd:complexType>
    
    <xsd:complexType name="SunSystems_WebType">
        <xsd:annotation>
            <xsd:documentation>Type Definition for data collection of SunSystems Web information</xsd:documentation>
        </xsd:annotation>
        <xsd:sequence>
            <xsd:element ref="SunSystems_InstallationLocation" minOccurs="0"/> 
        </xsd:sequence>
    </xsd:complexType>
    
    <xsd:complexType name="SunSystems_SecurityType">
        <xsd:annotation>
            <xsd:documentation>Type Definition for data collection of SunSystems Security Server information</xsd:documentation>
        </xsd:annotation>
        <xsd:sequence>
            <xsd:element ref="SunSystems_InstallationLocation" minOccurs="0"/> 
            <xsd:element ref="SunSystems_SecurityServerHost" minOccurs="0"/> 
            <xsd:element ref="SunSystems_PortNumber" minOccurs="0"/> 
            <xsd:element ref="SunSystems_SecurityDataBase" minOccurs="0"/> 
        </xsd:sequence>
    </xsd:complexType>
    
    <xsd:complexType name="SunSystems_SecurityDataBaseType">
        <xsd:annotation>
            <xsd:documentation>Type Definition for data collection of SunSystems Security Database information</xsd:documentation>
        </xsd:annotation>
        <xsd:sequence>
            <xsd:element ref="SunSystems_DataBaseType" minOccurs="0"/> 
            <xsd:element ref="SunSystems_DataBaseServer" minOccurs="0"/> 
            <xsd:element ref="SunSystems_DataBaseName" minOccurs="0"/> 
        </xsd:sequence>
    </xsd:complexType>
    
    <xsd:element name="SunSystems_InstalledCategories" type="StringType">
        <xsd:annotation>
            <xsd:documentation>Installed Categories</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
                
    <xsd:element name="SunSystems_InstallationLocation" type="StringType">
        <xsd:annotation>
            <xsd:documentation>Installed Location of SunSystems Security</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="SunSystems_SecurityServerHost" type="StringType">
        <xsd:annotation>
            <xsd:documentation>The security server host name</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="SunSystems_PortNumber" type="StringType">
        <xsd:annotation>
            <xsd:documentation>The port number for SunSystems Web</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="SunSystems_SecurityDataBase" type="SunSystems_SecurityDataBaseType">
        <xsd:annotation>
            <xsd:documentation>Details of the SunSystems Security Database</xsd:documentation>
        </xsd:annotation>
    </xsd:element>        
    
    <xsd:element name="SunSystems_DataBaseType" type="StringType">
        <xsd:annotation>
            <xsd:documentation>Installed Location of SunSystems Security</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="SunSystems_DataBaseServer" type="StringType">
        <xsd:annotation>
            <xsd:documentation>Server Address of the application Database (hostname)</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="SunSystems_DataBaseName" type="StringType">
        <xsd:annotation>
            <xsd:documentation>Database Name</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
        
</xsd:schema>
