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