GetOptions response parameters GetOptions response XML encoding

Ordering Services for Earth Observation Products Interface Standard OGC 06-141r6 133 Copyright © 2012 Open Geospatial Consortium Figure 9-2 - GetOptionsResponse diagram

9.4.1 GetOptions response parameters

The following table reports the definition of the GetOptionsResponse element. Ordering Services for Earth Observation Products Interface Standard OGC 06-141r6 134 Copyright © 2012 Open Geospatial Consortium Names Definition Data type and values Multiplicity and use status Completion result of the operation: – success: operation successfully executed; – partial: some error occurred during the processing of the request which lead to an incomplete response. In case of server error, which prevent also the provision of an incomplete answer, then SOAP fault is generated according see §9.4.4 Type: String Permitted Values: success, partial One mandatory errorMessage Message to explain the reasons of the partial result. Type: Not empty string max 255 chars. One optional orderOptions Order Options Set at least one istance Type:CommonOrderOptionsType see §7.3.2.1 Zero or more optional Table 9-3 – GetOptionsResponse description.

9.4.2 GetOptions response XML encoding

A XML schema fragment for this operation encoded in XML: xs:schema xmlns=http:www.opengis.netoseo1.0 xmlns:xs=http:www.w3.org2001XMLSchema xmlns:ows=http:www.opengis.netows2.0 xmlns:gml=http:www.opengis.netgml3.2 xmlns:swe=http:www.opengis.netswe2.0 xmlns:sps=http:www.opengis.netsps2.0 targetNamespace=http:www.opengis.netoseo1.0 elementFormDefault=qualified attributeFormDefault=unqualified xs:import namespace=http:www.opengis.netswe2.0 schemaLocation=..swesweCommon2.0.0swe.xsd xs:import namespace=http:www.opengis.netows2.0 schemaLocation=..ows2.0owsGetCapabilities.xsd xs:import namespace=http:www.opengis.netsps2.0 schemaLocation=Order_spsCommon.xsd xs:import namespace=http:www.opengis.netgml3.2 schemaLocation=..gml3.2.1basegml.xsd xs:import namespace=http:www.opengis.netows2.0 schemaLocation=..ows2.0owsExceptionReport.xsd … xs:element name=GetOptionsResponse type=OrderOptionsResponseType … xs:complexType name=OrderOptionsResponseType xs:complexContent xs:extension base=OrderResponseBaseType xs:sequence xs:element ref=orderOptions minOccurs=0 maxOccurs=unbounded xs:annotation xs:element xs:sequence xs:extension xs:complexContent xs:complexType xs:complexType name=OrderResponseBaseType Ordering Services for Earth Observation Products Interface Standard OGC 06-141r6 135 Copyright © 2012 Open Geospatial Consortium xs:annotation xs:documentationBase type for all Ordering Service operation responses.xs:documentation xs:annotation xs:sequence xs:element name=status type=OrderResponseStatusType nillable=false xs:element name=errorMessage minOccurs=0 xs:annotation xs:documentationThis field is set when status element is different from success. It provides some information about the occurred problem.xs:documentation xs:annotation xs:simpleType xs:restriction base=xs:string xs:maxLength value=255 xs:restriction xs:simpleType xs:element xs:sequence xs:complexType …. schema

9.4.3 GetOptions response example