-
Notifications
You must be signed in to change notification settings - Fork 0
/
conformance-certification.jsonld
70 lines (70 loc) · 1.84 KB
/
conformance-certification.jsonld
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
{
"@context": [
"https://openactive.io/ns-extension",
{
"cert": "https://openactive.io/conformance-certification#"
}
],
"@graph": [
{
"@id": "cert:ConformanceCertificate",
"@type": "Class",
"label": "ConformanceCertificate",
"comment": "A certificate that asserts the service’s conformance to established standards.",
"subClassOf": [
"schema:EducationalOccupationalCredential"
]
},
{
"@id": "cert:awardedTo",
"@type": "Property",
"label": "awardedTo",
"comment": "The product or service to which this certificate is awarded.",
"domainIncludes": [
"cert:ConformanceCertificate"
],
"rangeIncludes": [
"oa:BookingService"
]
},
{
"@id": "cert:featureImplemented",
"@type": "Property",
"label": "featureImplemented",
"comment": "Features implemented by the certified product or service.",
"domainIncludes": [
"cert:ConformanceCertificate"
],
"rangeIncludes": [
"skos:Concept"
],
"@container": "@list"
},
{
"@id": "cert:featureNotImplemented",
"@type": "Property",
"label": "featureNotImplemented",
"comment": "Features not implemented by the certified product or service.",
"domainIncludes": [
"cert:ConformanceCertificate"
],
"rangeIncludes": [
"skos:Concept"
],
"@container": "@list"
},
{
"@id": "cert:opportunityTypeImplemented",
"@type": "Property",
"label": "opportunityTypeImplemented",
"comment": "The OpenActive opportunity types implemented by the certified product or service.",
"domainIncludes": [
"cert:ConformanceCertificate"
],
"rangeIncludes": [
"schema:Class"
],
"@container": "@list"
}
]
}