conformance-certification

OpenActive Conformance Certification Vocabulary Terms

This is the documentation of the JSON-LD namespace used by the OpenActive Conformance Certificates generated by the OpenActive Test Suite.

This vocabulary is currently intended only for implementation within certificates generated by the OpenActive Test Suite, and by the associated OpenActive Certificate Validation Service.

Overview

This vocabulary is used to render machine-readable JSON-LD within an OpenActive Conformance Certificate. A full discussion of the rationale behind this approach can be found in the initial proposal.

Namespace

The namespace MUST be referenced using the URL "https://openactive.io/conformance-certification" (which will return the JSON-LD definition if the Accept header contains application/ld+json), and is designed to be used in conjunction with the "https://openactive.io/" namespace.

Properties

(Class) Property Expected Type Description
(cert:ConformanceCertificate)
cert:awardedTo
oa:BookingService The product or service to which this certificate is awarded.
(cert:ConformanceCertificate)
cert:featureImplemented
Array of skos:Concept Features implemented by the certified product or service.
(cert:ConformanceCertificate)
cert:featureNotImplemented
Array of skos:Concept Features not implemented by the certified product or service.
(cert:ConformanceCertificate)
cert:opportunityTypeImplemented
Array of schema:Class The OpenActive opportunity types implemented by the certified product or service.

Classes

Class subClasses Description
cert:ConformanceCertificate schema:EducationalOccupationalCredential A certificate that asserts the service’s conformance to established standards.