Introduction Data Types Confirm Operation

Co Figure 28 — Data types of the Confirm operation The details of the operation request and response are explained in the following subclauses.

7.3.10.3 Operation Request - Confirm

Sending an instance of the Confirm data type to the service performs an SPS Confirm operation request. The Confirm data type is derived from the abstract SWES ExtensibleRequest data type specified in clause 9 of [OGC 09-001] and therefore inherits all the properties contained in that data type. Confirm does not restrict the content model of ExtensibleRequest. pyright © 2011 Open Geospatial Consortium 109 110 Copyright © 2011 Open Geospatial Consortium Requirement http:www.opengis.netspecSPS2.0reqConfirmRequestdataType REQ 88. The Confirm data type shall contain the properties defined for SWES ExtensibleRequest. In addition, it shall contain the property according to Table 54. Table 54 — Property in the Confirm data type Name Definition Data type and values Multiplicity and use task Pointer to the reserved task that is requested to be confirmed. Task id , see clause 7.3.1.6 One mandatory id Note: the primary use of this property is to provide a pointeridentifier – see OGC 09-001 clause 16.3.1 for further details.

7.3.10.4 Operation Response - ConfirmResponse

The ConfirmResponse data type represents the response to an SPS Confirm operation request. The ConfirmResponse data type is derived from the SWES ExtensibleResponse data type specified in clause 9 of [OGC 09-001] and therefore inherits all the properties contained in that data type. ConfirmResponse does not restrict the content model of ExtensibleResponse . Requirement http:www.opengis.netspecSPS2.0reqConfirmResponsedataType REQ 89. The ConfirmResponse data type shall contain the properties defined for SWES ExtensibleResponse. In addition, it shall contain the property according to Table 55. Table 55 — Property in the ConfirmResponse data type Name Definition Data type and values Multiplicity and use result report with the outcome of the confirmation request StatusReport, see 7.3.1.5 Properties of StatusReport shall be used as defined in Table 56 One mandatory Table 56 illustrate the usage of the StatusReport properties in Confirm responses.