Skip to content

Latest commit

 

History

History
41 lines (28 loc) · 1.72 KB

A.09.IR04.srv.linkage.md

File metadata and controls

41 lines (28 loc) · 1.72 KB

#A.09.IR04.srv.linkage

Purpose: If a linkage for a service is available, the Resource Locator shall be a valid URL providing one of the following:

  • a link to a web with further instructions
  • a link to a service capabilities document
  • a link to the service WSDL document (SOAP Binding)
  • a link to a client application that directly accesses the service

Prerequisites

Test method

The test first checks if coupling type is given and if it has a codeList and a codeListValue attribute, codeListValue must be either tight, coupled or mixed. If this codeListValue attribute doesn't exist, an gco:nilReason attribute must be given at gmd:identificationInfo[1]/*/srv:couplingType and must have a value of missing, inapplicable, template, unknown or withheld (This will lead to a warning).

If the type of the resource is not service, this test is omitted.

Any of the onlineresources should be checked if it resolves

  • if wm(t)s/wfs/wcs there should be a link back to the metadata, it should be the same metadata.
  • if atom: ...
  • if soap: ...

Reference(s)

Test type: Automated

Notes

##Contextual XPath references**

The namespace prefixes used as described in README.md.

Abbreviation XPath expression (relative to gmd:MD_Metadata)
Coupling type gmd:identificationInfo[1]/*/srv:couplingType/srv:SV_CouplingType