OperationsMetadata section standard contents Notifications section contents

Ordering Services for Earth Observation Products Interface Standard OGC 06-141r6 113 Copyright © 2012 Open Geospatial Consortium The GetCapabilities response shall contain the Order Service sections specified in the following table. Depending on the values in the Sections parameter of the GetCapabilities operation request, any combination of these sections can be requested and shall be returned when requested. Section name Contents ServiceIdentification Metadata about this specific server. The schema of this section shall be the same as for all OWSs, as specified in Subclause 7.4.3 and owsServiceIdentification.xsd of [NR9]. ServiceProvider Metadata about the organization operating this server. The schema of this section shall be the same for all OWSs, as specified in Subclause 7.4.4 and owsServiceProvider.xsd of [NR9]. OperationsMetadata Metadata about the operations specified by this service and implemented by this server, including the URLs for operation requests. The basic contents and organization of this section shall be the same as for all OWSs, as specified in Subclause 7.4.5 and owsOperationsMetadata.xsd of [NR9]. Table 8-3 - Section name values and contents. In addition to these sections, each service metadata document shall include the mandatory “version” and optional updateSequence parameters specified in Table 6 in Subclause 7.4.1 of [NR9].

8.4.1 OperationsMetadata section standard contents

For the Order Service, the OperationsMetadata section shall be the same as for all OGC Web Services, as specified in Subclause 7.4.5 and owsOperationsMetadata.xsd of [NR9]. The mandatory values of various XML attributes shall be as specified in Table 8-4. Similarly, the optional attribute values listed in Table 8-5 shall be included or not depending on whether that operation is implemented by that server. In these tables the “Attribute name” column uses dot-separator notation to identify parts of a parent item. The “Attribute value” column references an operation parameter, in this case an operation name, and the meaning of including that value is listed in the right column. Attribute name Attribute value Meaning of attribute value Operation.name GetCapabilities Implemented by the server Operation.name GetOptions Implemented by the server Operation.name Submit Implemented by the server Operation.name GetStatus Implemented by the server Table 8-4 - Required values of OperationsMetadata section attributes Attribute name Attribute value Meaning of attribute value Operation.name GetQuotation Implemented by the server Operation.name Cancel Implemented by the server Operation.name DescribeResultAccess Implemented by the server Table 8-5 - Optional values of OperationsMetadata section. Ordering Services for Earth Observation Products Interface Standard OGC 06-141r6 114 Copyright © 2012 Open Geospatial Consortium

8.4.2 Notifications section contents

To configure the WS-Notification interface, the Ordering Service needs to use the Notifications entity. Names Definition Data type and value Multiplicity and use Notifications metadata about the supported notification functionality NotificationProducerM etadata see Table 8-7 Zero or one optional inclusion depends on the values in the Sections parameter of the GetCapabilities operation request Table 8-6 - Notifications section. Names Definition Data type and value Multiplicity and use producerEndpoint endpoint of the web service implementing the NotificationProducer interface defined by WS-BaseNotification. EndpointReference see WS-Addressing specification One mandatory supportedDialects the filter dialects used in WS- Notification Subscribe requests supported by the service FilterDialectMetadata see clause 8.2.2 in [OR10] One mandatory fixedTopicSet indicates if the set of served topics is static throughout the lifetime of the service instance Boolean true if the topic set is static, else false One mandatory servedTopics collection of topics supported by the service may change if the topic set is not fixed TopicSet See WS-Topics specification One mandatory usedTopicNamespace definition of a topic namespace used in the topic set of the service TopicNamespace see WS-Topics specification Zero or more optional required if the topic set contains one or more topics Table 8-7 - NotificationProducerMetadata section. Names Definition Data type and value Multiplicity and use Ordering Services for Earth Observation Products Interface Standard OGC 06-141r6 115 Copyright © 2012 Open Geospatial Consortium Names Definition Data type and value Multiplicity and use producerEndpoint Same as Table 8-7 Same as Table 8-7 Same as Table 8-7 supportedDialects Same as Table 8-7 Same as Table 8-7 Same as Table 8-7 fixedTopicSet Same as Table 8-7 Same as Table 8-7 Same as Table 8-7 servedTopics Same as Table 8-7 Same as Table 8-7 Same as Table 8-7 usedTopicNamespace Same as Table 8-7 Same as Table 8-7 Same as Table 8-7 requiresRegistration defines if a new publisher needs to be registered at the broker before it is allowed to send notifications Boolean true if registration of new publishers is required, else false One mandatory Table 8-8 – NotificationBrokerMetadata section. For more detailed information see §8 of [OR10].

8.4.3 Contents section contents