# FundingStandard-template.json

{
    "$schema": "http://json-schema.org/draft-07/schema#",
    "$id": "../Documentation/Implementation/data_model/Json/",
    "title": "FundingStandard",
    "description": "FundingStandard template",
    "dataTypes": [
        "software",
        "none"
    ],
    "type": "object",
    "class": "FundingStandard",
    "properties": {
        "funder": {
            "type": "object",
            "class": "Funder",
            "properties": {
                "dbid": {
                    "type": "number"
                }
            },
            "template_name": "FunderStandard",
            "required": [
                "dbid"
            ],
            "description": "Information about a funder",
            "label@fr_FR": "Financeur",
            "label@en_GB": "Funder",
            "tooltip": null,
            "form_label@fr_FR": "Financeur",
            "form_label@en_GB": "Funder"
        },
        "grantId": {
            "type": "string",
            "description": "Funding  identifier (financing agreement)",
            "label@fr_FR": "Identifiant du financement",
            "label@en_GB": "Grant Identifier",
            "tooltip@fr_FR": "Pour tout projet financé (ANR, Anses…), indiquer impérativement l’identifiant du financement",
            "tooltip@en_GB": "For any project funded (ANR, Anses…), you must indicate the funding identifier",
            "example@fr_FR": "ANR-19-DATA-0017 ou ANSES-23-EST-043 ou https://doi.org/10.3030/101058527",
            "example@en_GB": "ANR-19-DATA-0017 ou ANSES-23-EST-043 ou https://doi.org/10.3030/101058527",
            "form_label@fr_FR": "Identifiant du financement",
            "form_label@en_GB": "Grant Identifier"
        },
        "fundingStatus": {
            "type": "string",
            "description": "Funding status: planned, requested, accepted, rejected",
            "inputType": "dropdown",
            "label@fr_FR": "Statut du financement",
            "label@en_GB": "Funding status",
            "registries": [
                "FundingStatus"
            ],
            "registryCategory": "FundingStatus",
            "tooltip": null,
            "form_label@fr_FR": "Statut du financement",
            "form_label@en_GB": "Funding status"
        }
    },
    "required": [
        "funder",
        "fundingStatus"
    ],
    "to_string": [
        "$.funder.name",
        "$.funder.custom_value",
        " : ",
        "$.grantId"
    ]
}