Ordering Services for Earth Observation Products Interface Standard
OGC 06-141r6
199 Copyright © 2012 Open Geospatial Consortium
16.3 Cancel operation request
The type of Cancel is CancelRequestType. The following figure provides a graphical representation of this type.
Figure 16-1 - Cancel diagram.
16.3.1 Cancel request parameters
The Cancel Operation uses the Cancel Request element. The following table presents all parameters used within a Cancel request.
Names Definition
Data type and values Multiplicity and
use
service Service type identifier
Type: non-empty string Allowed values: OS
One mandatory 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 orderId
Order identification number unique for this Provider.
Type: xs: anyURI One mandatory
statusNotification This element specifies how many status
notifications are sent back to the client see §7.4.4
Type: StatusNotificationType
see §7.4.4 One mandatory
Table 16-2 - Cancel description.
16.3.2 Cancel 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
Ordering Services for Earth Observation Products Interface Standard
OGC 06-141r6
200 Copyright © 2012 Open Geospatial Consortium
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=Cancel type=CancelRequestType
xs:complexType name=CancelRequestType xs:complexContent
xs:extension base=OrderRequestBaseType xs:sequence
xs:element name=timeStamp type=xs:dateTime minOccurs=0 xs:element ref=orderId
xs:element ref=statusNotification xs:sequence
xs:extension xs:complexContent
xs:complexType ….
schema
16.3.3 Cancel request example