Skip to content

Accessibility Support controlled vocabularies data and documentation

Notifications You must be signed in to change notification settings

openactive/accessibility-support

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 

Repository files navigation

Accessibility Support

Status: Draft | Please Provide Feedback via GitHub

Status

This list is in a draft state, however every effort will be made in subsequent revisions to maintain the IDs associated with the concepts enumerated here.

Documentation

This repository holds the JSON-LD definition of the OpenActive Accessibility Support controlled vocabulary.

This controlled vocabulary MUST be referenced within a Concept via inScheme using the URL "https://openactive.io/accessibility-support" (which will return the JSON-LD definition if the Accept header contains application/ld+json).

This controlled vocabulary SHOULD be retrieved frequently using an HTTP GET and cached within an application, to ensure that the most up-to-date version is displayed to the user, while also protecting against network failure when accessing the underlying resource. To access this controlled vocabulary the application MUST GET the URL "https://openactive.io/accessibility-support/accessibility-support.jsonld" (note there is no www in the URL) which does not require a specific Accept header, and is cached via CDN. The controlled vocabulary is also available via a GET of the URL "https://openactive.io/accessibility-support" using an Accept header of application/ld+json, for completeness, however this shorter URL MUST NOT be used in production.

Please raise requests for content or issues related to this controlled vocabulary via GitHub.

Example use

The example below illustrates an "accessibilitySupport" property for an Event that supports all defined accessibility groups.

"accessibilitySupport": [
  {
    "type": "Concept",
    "id": "https://openactive.io/accessibility-support#1393f2dc-3fcc-4be9-a99f-f1e51f5ad277",
    "prefLabel": "Visual impairment",
    "inScheme": "https://openactive.io/accessibility-support"
  },
  {
    "type": "Concept",
    "id": "https://openactive.io/accessibility-support#2bfb7228-5969-4927-8435-38b5005a8771",
    "prefLabel": "Hearing impairment",
    "inScheme": "https://openactive.io/accessibility-support"
  },
  {
    "type": "Concept",
    "id": "https://openactive.io/accessibility-support#dd026873-6713-4ea1-af5a-08901f651d98",
    "prefLabel": "Physical impairment",
    "inScheme": "https://openactive.io/accessibility-support"
  },
  {
    "type": "Concept",
    "id": "https://openactive.io/accessibility-support#67902468-fd49-4238-8650-20a22d7f0e40",
    "prefLabel": "Learning impairment",
    "inScheme": "https://openactive.io/accessibility-support"
  },
  {
    "type": "Concept",
    "id": "https://openactive.io/accessibility-support#40b9b11f-bdd3-4aeb-8984-2ecf74a14c7a",
    "prefLabel": "Mental health issues",
    "inScheme": "https://openactive.io/accessibility-support"
  },
  {
    "type": "Concept",
    "id": "https://openactive.io/accessibility-support#69b689d4-be04-4e6d-be56-4ac72ec82444",
    "prefLabel": "Social or behavioural problems",
    "inScheme": "https://openactive.io/accessibility-support"
  }
]

Concepts in this Vocabulary

Licence

The documentation and data in this repository is published under the Creative Commons CC-BY 4.0 license.

About

Accessibility Support controlled vocabularies data and documentation

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published