Operation Response - DescribeResultAccessResponse AvailableOrNot

Copyright © 2011 Open Geospatial Consortium 99 Requirement http:www.opengis.netspecSPS2.0reqAvailableOrNotdataType REQ 74. The AvailableOrNot union shall contain the propertieschoices according to Table 46. Table 46 — Properties in the AvailableOrNot union Name Definition Data type and values Multiplicity and use available indicates that task data is available and contains service references to retrieve the data DataAvailable, see clause 7.3.8.7 One mandatory Because AvailableOrNot is a union, either available or unavailable shall be used i.e. there is a choice between the properties unavailable indicates that data is not available and explains why it is not available DataNotAvailable, see clause 7.3.8.8

7.3.8.7 DataAvailable

This data type contains a list of one or more groups of service references. They point to services that generally store data from the requested procedure. They can also point to the data directly. Distributing data across several service instances can be performed inside a reference group. The response can contain more than one ReferenceGroup, if the application design requires it see clause 7.3.8.1. Requirement http:www.opengis.netspecSPS2.0reqDataAvailabledataType REQ 75. The DataAvailable data type shall contain the property according to Table 47. Table 47 — Property in the DataAvailable data type Name Definition Data type and values Multiplicity and use dataReference group of service references with which the complete set of data gathered for a task can be retrieved ReferenceGroup, see table 46 in [06-121r3] One or more mandatory use of ReferenceGroup and contained ServiceReferences as defined in clause 7.3.8.1 100 Copyright © 2011 Open Geospatial Consortium Requirement http:www.opengis.netspecSPS2.0reqDescribeResultAccessResponseidentification REQ 76. The service shall assign a unique identifier for each ReferenceGroup and the references contained in that group. Those identifiers shall not be changed while the according object reference group or reference exists. Note: thus for example a change to the set of references contained in a reference group does not change the identifier of this group.

7.3.8.8 DataNotAvailable

This data type expresses that no data is available. Requirement http:www.opengis.netspecSPS2.0reqDataNotAvailabledataType REQ 77. The DataNotAvailable data type shall contain the properties according to Table 48. Table 48 — Properties in the DataNotAvailable data type Name Definition Data type and values Multiplicity and use message human readable message that provides further information or reason why no data is available LanguageString, see clause 10.7 in [OGC 06-121r3] Zero or more optional Include one for each language represented unavailabl eCode identifies the reason why data is unavailable UnavailableCode, see clause 7.3.8.9 One mandatory

7.3.8.9 UnavailableCode

This type is a list of codes signifying the reason why result access information for a given task or sensor is not available.