Open
Registry
2.0
Documentation

CollectionDescription document

 {
   "CollectionIdentifier": "Collection identifier",
   "CollectionLanguage": "Collection language",
   "CollectionTitle": "Collection title",
   "CollectionSize": "Number of objects",
   "DocumentationURL": "http://path/to/documentation",
   "ObjectSchema": "http://path/to/XML_or_JSON/schema",
   "Supports": {
      "Register": "true / false",
      "FindText": "true / false",
      "FindTag": "true / false",
      "FindTime": "true / false",
      "FindLatLong": "true / false",
      "FindMinMax": "true / false",
      "FindRating": "true / false"
    }
 }

CollectionIdentifier

Unique identifier for this collection in this registry. Suitable for pick lists. (e.g.: WMS)

CollectionLanguage

Language of the objects in this collection. Contains a valid two or five digit RFC 4646 language tag. (e.g.: en)

CollectionSize

Count of the number of objects currently found in this collection. (e.g.: 1022)

CollectionTitle

Human readable title of this collection. (e.g.: Web Map Services)

DocumentationURL

The URL of the human-readable documentation that describes the objects in this collection. (e.g.: http://foo.bar/foo)

FindLatLong

Boolean ("true" or "false") describing whether or not the LatLong parameter is supported as part of the Find request.

FindMinMax

Boolean ("true" or "false") describing whether or not the MinMax parameter is supported as part of the Find request.

FindRating

Boolean ("true" or "false") describing whether or not the Rating parameter is supported as part of the Find request.

FindTag

Boolean ("true" or "false") describing whether or not the Tag parameter is supported as part of the Find request.

FindText

Boolean ("true" or "false") describing whether or not the Text parameter is supported as part of the Find request.

FindTime

Boolean ("true" or "false") describing whether or not the Time parameter is supported as part of the Find request.

ObjectSchema

The URL of the XMLor JSON schema that defines the objects in this collection. (e.g.: http://foo.bar/foo)

Register

Boolean ("true" or "false") describing whether or not the implementation supports the registration of additional objects for this collection. If the registry accepts the registration of objects then this flag is set to "true". This is the case regardless of whether or not the Register operation complies with the Register operation for URLs as specified by this standard.

Supports

Description of OpenRegistry functionality that is supported for this collection.