big tings

This commit is contained in:
Max Richter
2025-08-17 15:16:17 +02:00
parent 40b9be887d
commit c687eff53d
958 changed files with 32279 additions and 704 deletions

View File

@@ -0,0 +1,48 @@
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "schema:Permit",
"title": "Permit",
"description": "A permit issued by an organization, e.g. a parking pass.",
"type": "object",
"allOf": [
{
"description": "A utility class that serves as the umbrella for a number of 'intangible' things such as quantities, structured values, etc.",
"$ref": "schema:Intangible"
}
],
"properties": {
"issuedBy": {
"description": "The organization issuing the item, for example a [[Permit]], [[Ticket]], or [[Certification]].",
"$ref": "schema:Organization"
},
"issuedThrough": {
"description": "The service through which the permit was granted.",
"$ref": "schema:Service"
},
"permitAudience": {
"description": "The target audience for this permit.",
"$ref": "schema:Audience"
},
"validFor": {
"description": "The duration of validity of a permit or similar thing.",
"type": "string",
"$comment": "https://schema.org/Duration"
},
"validFrom": {
"description": "The date when the item becomes valid.",
"anyOf": [
{ "type": "string", "format": "date" },
{ "type": "string", "format": "date-time" }
]
},
"validIn": {
"description": "The geographic area where the item is valid. Applies for example to a [[Permit]], a [[Certification]], or an [[EducationalOccupationalCredential]]. ",
"$ref": "schema:AdministrativeArea"
},
"validUntil": {
"description": "The date when the item is no longer valid.",
"type": "string",
"format": "date"
}
}
}