Requirements class confcore: The Core Requirements class confextension: Extension for additional model elements

Copyright © 2014 Open Geospatial Consortium 12

2.1 Requirements classes of the base specifications

An implementation candidate to this specification shall be conformant to the minimal mandatory requirements of OGC CS-W [07-006r1] and to one of level 1 or level 2 of conformance of the ebRIM profile of CS-W defined in OGC 07-110r4. As stated in clause 2 of OGC 07-110r4, this conformance statement concerns: - The requirements stipulated for the corresponding conformance level of OGC 07- 110r4; - The applicable requirements in all normative base specifications.

2.2 Requirements classes of the I15 EP

This specification defines two levels of requirements.

2.2.1 Requirements class confcore: The Core

This requirements class defines requirements for all I15 EP based catalogues covering: - Support of SOAP 1.2 3 . - Availability of the I15 Extension Package including all RegistryObjects related to the Core. - Verification that filters in GetRecords requests including I15 Core RegistryObjects are correctly understood; - Verification that GetRecords GetRecordById-full responses correctly include I15 Core RegistryObjects including their correct ordering - Correct implementation of the mappings between the ISO 19139 file and the core I15 Extension Package; - Verification that repository items are accessed through the extrinsic objects of type ElementaryDataset, DatasetCollection, ServiceMetadata and Application.

2.2.2 Requirements class confextension: Extension for additional model elements

This requirements class extends the core requirements class. It defines mainly a number of additional extrinsic objects and association types primarily concerned with the quality, acquisition and context of the resource metadata. This conformance class supports OWS9 OGC 12-144 and OGC 11-035 requirements. This requirements class covers: - Availability of all additional RegistryObjects related to the Extension within the I15 Extension Package. 3 Support of SOAP 1.2 is optional in the ebRIM profile of CSW OGC 07-110r4. It is mandatory in the I15 Extension Package. Due to the way the ebRIM profile of CSW’s ATS is structured cf. ATC 26 to 28 in OGC 08-103r2, it is necessary to include a test case in the ATS of this specification verifying that SOAP 1.2 is supported by the implementation under test. Further testing of SOAP capabilities is specified in the CSW ebRIM ATS and needs not be repeated in the ATS of this specification Copyright © 2014 Open Geospatial Consortium 13 - Verification that filters in GetRecords requests including I15 Extension RegistryObjects are correctly understood. - Verification that GetRecords GetRecordById-full responses correctly include I15 Extension RegistryObjects. - Verification that the metadata of an ISO 19139 document describing a dataset or dataset collection, an application or a service are correctly mapped to the appropriate extension extrinsic objects, attributes, slots, associations and classifications. - Verification that the harvest operation definition advertises the support for ISO 19139 metadata

2.3 Conformance requirements