Ordering Services for Earth Observation Products Interface Standard
OGC 06-141r6
162 Copyright © 2012 Open Geospatial Consortium
Figure 12-1 - Submit diagram.
12.3.1 Submit request parameters
The Submit operation contains all information to submit an order. A request to perform Submit operation shall include the data structure specified in the previous figure and the following table.
Names Definition
Data type and values Multiplicity and
use
service Service type identifier
Type: non-empty string Allowed values: OS
One mandatory
Ordering Services for Earth Observation Products Interface Standard
OGC 06-141r6
163 Copyright © 2012 Open Geospatial Consortium
Names Definition
Data type and values Multiplicity and
use
version Specification version for operation
Type: non-empty string. Format: x.y.z
One mandatory
timeStamp It is the time when the request has
been issued. Type: xs:DateTime
One optional orderSpecification
Order Specification element. This field is alternative to
‘quotationId’. Type: OrderSpecification
see Table 7-12 One
mandatorychoise
quotationId QuotationId returned by
GetQuotation operation, This field is alternative to
‘orderSpecification’. Type: QuotationIdType.
One mandatorychoise
statusNotification This element specifies how many
status notifications are sent back to the client.
Type: String Allowed values:None, Final, All
One mandatory
Table 12-2 - Submit description
12.3.2 Submit request 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=Submit type=SubmitOrderRequestType
xs:complexType name=SubmitOrderRequestType xs:complexContent
xs:extension base=OrderRequestBaseType xs:sequence
xs:element name=timeStamp type=xs:dateTime minOccurs=0 xs:choice
xs:element ref=orderSpecification xs:element name=quotationId type=QuotationIdType
xs:choice xs:element ref=statusNotification
xs:annotation
Ordering Services for Earth Observation Products Interface Standard
OGC 06-141r6
164 Copyright © 2012 Open Geospatial Consortium
xs:documentationThis element specifies how many status notifications are sent back to the caller of the Submit operation.xs:documentation
xs:annotation xs:element
xs:sequence xs:extension
xs:complexContent xs:complexType
… schema
12.3.3 Submit request example