{
    "$schema": "http://json-schema.org/draft-07/schema#",
    "$id": "../Documentation/Implementation/data_model/Json/",
    "title": "FunderStandard",
    "description": "FunderStandard template",
    "type": "object",
    "properties": {
        "name": {
            "type": "string",
            "description": "Nom de la source de financement",
            "label@fr_FR": "Nom",
            "label@en_GB": "Name"
        },
        "funderId": {
            "type": "object",
            "class": "Identifier",
            "properties": {
                "dbid": {
                    "type": "number"
                }
            },
            "template_name": "AgentIdentifier",
            "required": [
                "dbid"
            ],
            "description": "Identifiant de l'agence/source de financement",
            "label@fr_FR": "ID financeur",
            "label@en_GB": "Funder ID"
        },
        "dataPolicyIdentifier": {
            "type": "string",
            "format": "uri",
            "description": "Url de référence de la politique de données de l'agence de financement",
            "label@fr_FR": "Identifiant de la politique de données",
            "label@en_GB": "Data policy ID"
        }
    },
    "required": [
        "name"
    ],
    "to_string": [
        "FunderStandard: to_string not defined"
    ]
}