Schema Name: GetLocationService.xsd
Target Namespace: http://www.openapplications.org/oagis/9
Collapse XSD Schema Code:

<!--

** OAGISĀ® Revision: 9.0 **
** Date: 08 April 2005 **
** Copyright 1998-2005, All Rights Reserved **

This is an OAGISĀ® BOD XML Schema (XSD) Definition.

License information for this file is provided in the file **2005 OAGi License Agreement.txt** that is provided with this download package.

For support, more information, or to report implementation bugs, please contact the Open Applications Group at xml@openapplications.org.
    
     XML Schema 
     
    Name: \OAGIS\9.0\BODs\Developer\GetLocationService.xsd
-->
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.openapplications.org/oagis/9" targetNamespace="http://www.openapplications.org/oagis/9" elementFormDefault="qualified" attributeFormDefault="unqualified">
        <xsd:include schemaLocation="../../Resources/Nouns/LocationService.xsd"/>
        <xsd:element name="GetLocationService" type="GetLocationServiceType">
                <xsd:annotation>
                        <xsd:documentation source="http://www.openapplications.org/oagis">The purpose of  RequestLocationService is to enable a mechanism to ensure that the physical locations owned by the business applications are validated, geocoded, and standardized based on information returned by location service providers.

This BOD may be initiated by the sending system upon some event occurring, such as receiving a request submitted by another system for certain location service.

There are many possible business applications in several environments that may use this capability. For example, the customer management, the supplier management, or HRMS business applications could use this to receive processed location information from location service providers.</xsd:documentation>
                </xsd:annotation>
        </xsd:element>
        <xsd:complexType name="GetLocationServiceType">
                <xsd:annotation>
                        <xsd:documentation>The purpose of  ReceiveLocationService is to enable a mechanism to ensure that the physical location owned by the business applications are validated, geocoded, and standardized by the location service providers.                                                                       This BOD may also be initiated by the service provider in response to receiving a request for a particular service such as geocoding, address validation, etc.                                                                                      There are many possible business applications in several environments that may use this capability. For example, the customer management, the supplier management, or HRMS business applications could use this to communicate Location information to location service providers.</xsd:documentation>
                </xsd:annotation>
                <xsd:complexContent>
                        <xsd:extension base="BusinessObjectDocumentType">
                                <xsd:sequence>
                                        <xsd:element name="DataArea" type="GetLocationServiceDataAreaType">
                                                <xsd:annotation>
                                                        <xsd:documentation source="http://www.openapplications.org/oagis">Is where the information that the BOD message carries is provided, in this case ReceiveLocationService.                                             The information consists of a Verb and one or more Nouns. The verb (Receive) indicates the action to be performed on the Noun (LocationService).</xsd:documentation>
                                                </xsd:annotation>
                                        </xsd:element>
                                </xsd:sequence>
                        </xsd:extension>
                </xsd:complexContent>
        </xsd:complexType>
        <xsd:complexType name="GetLocationServiceDataAreaType">
                <xsd:sequence>
                        <xsd:element ref="Get"/>
                        <xsd:element ref="LocationService" maxOccurs="unbounded"/>
                </xsd:sequence>
        </xsd:complexType>
</xsd:schema>
Collapse ComplexTypes:
Collapse Elements: