{ "$id": "https://openethics.ai/schema/oedp/oedp.passport.schema.json", "$schema": "https://json-schema.org/draft/2020-12/schema", "title": "Open Ethics Data Passport Schema", "type": "object", "description": "Describes fields in the Open Ethics Data Passport", "properties": { "id": { "type": "string", "format": "uuid", "description": "Unique ID for the ethics data passport" }, "scope": { "type": "string", "description": "Ethical focus of the passport" }, "created": { "type": "string", "format": "date-time", "description": "When the data passport was created" }, "product": { "type": [ "array", "string" ], "format": "uuid", "items": {}, "description": "Reference to the product associated with the data passport" }, "updated": { "type": "string", "format": "date-time", "description":"Last updated date and time of the data passport" }, "validUntil": { "type": "string", "format": "date-time", "description": "Expiration date and time for the data passport" }, "models": { "type": "array", "items": { "$ref": "https://openethics.ai/schema/oedp/oedp.model.schema.json" }, "description": "List of models covered by this passport" } }, "required": [ "id", "models", "scope", "created" ] }