Ordering Services for Earth Observation Products Interface Standard
OGC 06-141r6
156 Copyright © 2012 Open Geospatial Consortium
11.4 GetQuotationResponse operation response
The following figure provides a graphical representation of this element.
Figure 11-2 - GetQuotationResponseAck diagram
11.4.1 GetQuotationResponse response parameters
The following table describes the XML entities relate to it.
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 reasons of the partial
result. Type: Not empty string
max 255 chars. One optional
Table 11-2 - GetQuotationResponseAck description
11.4.2 GetQuotationResponse response XML encoding
See §11.3.2
11.4.3 GetQuotationResponse response example.
The following is an example of GetQuotationResponse response asynchronous. Note that the example includes only the GetQuotationResponseAck element without the SOAP
envelope.
GetQuotationResponseAck xmlns:xsi=http:www.w3.org2001XMLSchema-instance xmlns=http:www.opengis.netoseo1.0 xmlns:xsd=http:www.w3.org2001XMLSchema
xmlns:sps=http:www.opengis.netsps2.0 xmlns:swe=http:www.opengis.netswe2.0 xmlns:gml=http:www.opengis.netgml3.2
xsi:schemaLocation=http:www.opengis.netoseo1.0 http:schemas.opengis.netoseo1.0oseo.xsd
statussuccessstatus GetQuotationResponseAck
11.4.4 Exceptions. This operation has to be implemented by a client of Ordering service.
Ordering Services for Earth Observation Products Interface Standard
OGC 06-141r6
157 Copyright © 2012 Open Geospatial Consortium
In the event that an error occurs servicing a GetQuotationResponse, it shall return an exception within a SOAP Fault in particular an ows:ExceptionReport according to the clause 8 of [NR9].
The SOAP Fault Message see §7.3.14 shall have one of the following exceptionCode value:
“exceptionCode” value
Meaning of code “locator”
value “ExceptionText”
value
MissingParameterValue Operation request does not
include a parameter value, and this server did not
declare a default value for that parameter
Name of missing parameter
“Missing value for Parameter”
InvalidParameterValue Operation request contains
an invalid parameter value Name of parameter with
invalid value “Invalid value for
Parameter” NoApplicableCode
No other exceptionCode specified by this service and
server applies to this exception
None, omit “locator” parameter
“Code not applicable”
AuthenticationFailed Invalid or missing identity
information “identity_token”
“Invalid or missing identity information”
AuthorizationFailed The client is not authorized
to call the operation. None, omit “locator”
parameter “The client is not
authorized to call the operation.”
Table 11-3 – Exception codes for GetQuotationResponse operation.
Ordering Services for Earth Observation Products Interface Standard
OGC 06-141r6
158 Copyright © 2012 Open Geospatial Consortium
12 Submit Operation
12.1 Introduction