SubmitResponse response parameters SubmitResponse response XML encoding SubmitResponse response example Exceptions This operation has to be implemented by a Client of Ordering service.

Ordering Services for Earth Observation Products Interface Standard OGC 06-141r6 173 Copyright © 2012 Open Geospatial Consortium sps:values sps:ParameterData option sceneSelection sps:ParameterData sps:encoding swe:XMLEncoding defaultNamespace=http:www.opengis.netoseo1.0dataset sps:encoding sps:values xmlns:ns=http:www.opengis.netoseo1.0dataset ns:sceneTypeFloatingScenens:sceneType ns:sceneStartStopTime ns:min2010-01-01T11:55:00.00Zns:min ns:max2010-01-01T12:00:00.00Zns:max ns:sceneStartStopTime ns:frame7191ns:frame sps:values sps:ParameterData sceneSelection deliveryOptions mediaDelivery packageMediumCD-ROMpackageMedium mediaDelivery deliveryOptions payment paymentMethodquotapaymentMethod orderAccountproject_10000orderAccount payment productId identifierhttp:www.opengis.netdefEOPESA0ESA.EECF.ENVISAT_ASA_IMx_xSEN 1-05121921114570-3322.XIidentifier collectionIdhttp:www.opengis.netdefEOPESA0ESA.EECF.ENVISAT_ASA_IMx_xS collectionId productId orderItem orderMonitorSpecification SubmitResponse

13.4 SubmitResponse operation response

The following figure provides a graphical representation of this element. Figure 13-2 - SubmitResponseAck diagram.

13.4.1 SubmitResponse response parameters

The following table describes the SubmitResponseAck element. Ordering Services for Earth Observation Products Interface Standard OGC 06-141r6 174 Copyright © 2012 Open Geospatial Consortium Names Definition Data type and values Multiplicity and use status Status of reception of SubmitResponse message. If a blocking 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 a no blocking errors Type: Not empty string max 255 chars. One optional Table 13-2 - SubmitResponseAck description.

13.4.2 SubmitResponse response XML encoding

See §13.3.2

13.4.3 SubmitResponse response example

The following is an example of SubmitResponse response. Note that the example includes only the SubmitResponseAck element without the SOAP envelope. SubmitResponseAck xmlns:xsi=http:www.w3.org2001XMLSchema-instance xmlns=http:www.opengis.netoseo1.0 xsi:schemaLocation=http:www.opengis.netoseo1.0 http:schemas.opengis.netoseo1.0oseo.xsd statussuccessstatus SubmitResponseAck

13.4.4 Exceptions This operation has to be implemented by a Client of Ordering service.

In the event that an Order Server encounters an error servicing a SubmitResponse, 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” Ordering Services for Earth Observation Products Interface Standard OGC 06-141r6 175 Copyright © 2012 Open Geospatial Consortium “exceptionCode” value Meaning of code “locator” value “ExceptionText” value 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 Text describing the item not authorized. Table 13-3 – Exception codes for SubmitResponse operation. Ordering Services for Earth Observation Products Interface Standard OGC 06-141r6 176 Copyright © 2012 Open Geospatial Consortium 14 GetStatus Operation

14.1 Introduction