{
    "$schema": "http://json-schema.org/draft-07/schema#",
    "type": "object",
    "properties": {
        "provenance": {
            "type": "object",
            "properties": {
                "provenance": {
                    "type": "string"
                },
                "trust": {
                    "type": "string"
                }
            },
            "description": "The reason why OpenAIRE holds the relation "
        },
        "relType": {
            "type": "object",
            "properties": {
                "name": {
                    "type": "string"
                },
                "type": {
                    "type": "string"
                }
            },
            "description": "To represent the semantics of a relation between two entities"
        },
        "source": {
            "type": "string",
            "description": "The identifier of the source in the relation"
        },
        "sourceType": {
            "type": "string",
            "description": "The entity type of the source in the relation"
        },
        "target": {
            "type": "string",
            "description": "The identifier of the target in the relation"
        },
        "targetType": {
            "type": "string",
            "description": "The entity type of the target in the relation"
        },
        "validated": {
            "type": "boolean",
            "description": "True if the relation is related to a project and it has been collected from an authoritative source (i.e. the funder)"
        },
        "validationDate": {
            "type": "string",
            "description": "The date when the relation was collected from OpenAIRE"
        }
    }
}