Ordering Services for Earth Observation Products Interface Standard
OGC 06-141r6
122 Copyright © 2012 Open Geospatial Consortium
Names Definition
Data type and value
Multiplicity and use
Product Ordering
Subscription
SubscriptionOrders This element specifies
whether subscription orders are supported on this
collection by the Order Server.
This element overrides the same element defined at
upper level. Type:
SubscriptionOrde rs
One optional
X X
supported Set to true whether the
subscription orders are supported.
Type: xs:boolean One mandatory
X X
DescribeResultAcces sCapabilities
This element specifies if the DescribeResultAccess
operation is supported or not on this collection.
This element overrides the same element defined at
upper level. Type:
DescribeResultA ccessCapabilities
One optional
X X
supported Set to true whether the
DescribeResultAccess is supported.
Type: xs:boolean One mandatory
X X
CancelCapabilities This element specifies if the
Cancel operation is supported or not on this
collection. This element overrides the
same element defined at upper level.
Type: CancelCapabilitie
s One
optional X
X
supported Set to true whether the
cancellation is supported. Type: xs:boolean One
mandatory X
X asynchronous
Set to true if the service is able to provide an
asynchronous answer to Cancel.
Type: xs:boolean One mandatory
X X
Table 8-10 - CollectionCapability complex type description.
8.4.4 GetCapabilities response XML encoding
In the following an XML schema fragment for this operation encoded in XML is reported:
xs:schema xmlns=http:www.opengis.netoseo1.0 xmlns:xs=http:www.w3.org2001XMLSchema
xmlns:swes=http:www.opengis.netswes2.0 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
123 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.netswes2.0 schemaLocation=..swes2.0.0swes.xsd
xs:import namespace=http:www.opengis.netows2.0 schemaLocation=..ows2.0owsExceptionReport.xsd
… xs:element name=Capabilities
xs:annotation xs:documentationXML encoded Order Service GetCapabilities
operation response. This document provides clients with service metadata about a specific service instance. If the server does not implement the updateSequence
parameter, the server shall always return the complete Capabilities document, without the updateSequence parameter. When the server implements the updateSequence parameter
and the GetCapabilities operation request included the updateSequence parameter with the current value, the server shall return this element with only the version and
updateSequence attributes. Otherwise, all optional elements shall be included or not depending on the actual value of the Sections parameter in the GetCapabilities
operation request. xs:documentation
xs:annotation xs:complexType
xs:complexContent xs:extension base=ows:CapabilitiesBaseType
xs:sequence xs:element name=Notifications type=swes:NotificationProducerMetadataPropertyType
minOccurs=0 xs:sequence
xs:sequence xs:element name=Contents type=OrderingServiceContentsType minOccurs=0
xs:sequence xs:extension
xs:complexContent xs:complexType
xs:element ….
schema
8.4.5 GetCapabilities response example