Ordering Services for Earth Observation Products Interface Standard
OGC 06-141r6
148 Copyright © 2012 Open Geospatial Consortium
Figure 10-2 - GetQuotationAck element diagram.
10.4.1 GetQuotation operation response parameters
The GetQuotationAck defines the acknowledge to GetQuotation. The following tables presents the parameters of GetQuotationAck element.
Names Definition
Data type and values Multiplicity and
use
status Completion result of the operation:
– success: operation successfully executed;
– partial: non blocking errors occurred
during processing of the request. If the Server error occurred the request will
abort and it will be generated a SOAP-Fault. Type: String
Permitted Values: success, partial
One mandatory
errorMessage Message to explain the partial result.
Type: Not empty string max 255 chars.
One optional quotationId
Identifier of the requested quotation. This field is set in case of asynchronous
quotation. This field is alternative to ‘quotation’
Type: QuotationIdType One
mandatorychoise
Ordering Services for Earth Observation Products Interface Standard
OGC 06-141r6
149 Copyright © 2012 Open Geospatial Consortium
Names Definition
Data type and values Multiplicity and
use
quotation This field is alternative to the previous one.
It specifies the quotation of the order. It is set only in case of synchronous
asynchronous with Monitoring quotation requests.
This field is alternative to ‘quotationId’ Type: OrderQuotation.
see §7.3.10 One
mandatorychoise
Table 10-3 - GetQuotationAck description
10.4.2 GetQuotation 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=GetQuotationAck type=GetQuotationAckType
xs:annotation xs:documentationGetQuotation operation - response
messagexs:documentation xs:annotation
xs:element xs:complexType name=GetQuotationAckType
xs:complexContent xs:extension base=OrderResponseBaseType
xs:sequence minOccurs=0 xs:choice
xs:element name=quotationId type=QuotationIdType xs:annotation
xs:documentationThis choice is set in case of non sync quotations.xs:documentation
xs:annotation xs:element
xs:element name=quotation type=OrderQuotation xs:annotation
xs:documentationThis choice is set in case of synchronous quotations or as answer to quotation monitoring.xs:documentation
xs:annotation xs:element
xs:choice
Ordering Services for Earth Observation Products Interface Standard
OGC 06-141r6
150 Copyright © 2012 Open Geospatial Consortium
xs:sequence xs:extension
xs:complexContent xs:complexType
…. schema
10.4.3 GetQuotation response example.