{
    "$schema": "http://json-schema.org/draft-07/schema#",
    "$id": "../Documentation/Implementation/data_model/Json/",
    "title": "MetaStandard",
    "description": "MetaStandard template",
    "type": "object",
    "properties": {
        "title": {
            "type": "string",
            "description": "Titre du plan de gestion de données",
            "label@fr_FR": "Titre",
            "label@en_GB": "Title"
        },
        "description": {
            "type": "string",
            "description": "Description de la portée du plan de gestion",
            "inputType": "textarea",
            "label@fr_FR": "Description",
            "label@en_GB": "Description"
        },
        "dmpLanguage": {
            "type": "string",
            "length": "3",
            "description": "Langue utilisée pour rédiger le DMP",
            "inputType": "dropdown",
            "label@fr_FR": "Code langue du PGD",
            "label@en_GB": "DMP language code",
            "values@fr_FR": [
                "aar",
                "abk",
                "afr",
                "aka",
                "amh",
                "ara",
                "arg",
                "asm",
                "ava",
                "ave",
                "aym",
                "aze",
                "bak",
                "bam",
                "bel",
                "ben",
                "bih",
                "bis",
                "bod",
                "bos",
                "bre",
                "bul",
                "cat",
                "ces",
                "cha",
                "che",
                "chu",
                "chv",
                "cor",
                "cos",
                "cre",
                "cym",
                "dan",
                "deu",
                "div",
                "dzo",
                "ell",
                "eng",
                "epo",
                "est",
                "eus",
                "ewe",
                "fao",
                "fas",
                "fij",
                "fin",
                "fra",
                "fry",
                "ful",
                "gla",
                "gle",
                "glg",
                "glv",
                "grn",
                "guj",
                "hat",
                "hau",
                "hbs",
                "heb",
                "her",
                "hin",
                "hmo",
                "hrv",
                "hun",
                "hye",
                "ibo",
                "ido",
                "iii",
                "iku",
                "ile",
                "ina",
                "ind",
                "ipk",
                "isl",
                "ita",
                "jav",
                "jpn",
                "kal",
                "kan",
                "kas",
                "kat",
                "kau",
                "kaz",
                "khm",
                "kik",
                "kin",
                "kir",
                "kom",
                "kon",
                "kor",
                "kua",
                "kur",
                "lao",
                "lat",
                "lav",
                "lim",
                "lin",
                "lit",
                "ltz",
                "lub",
                "lug",
                "mah",
                "mal",
                "mar",
                "mkd",
                "mlg",
                "mlt",
                "mon",
                "mri",
                "msa",
                "mya",
                "nau",
                "nav",
                "nbl",
                "nde",
                "ndo",
                "nep",
                "nld",
                "nno",
                "nob",
                "nor",
                "nya",
                "oci",
                "oji",
                "ori",
                "orm",
                "oss",
                "pan",
                "pli",
                "pol",
                "por",
                "pus",
                "que",
                "roh",
                "ron",
                "run",
                "rus",
                "sag",
                "san",
                "sin",
                "slk",
                "slv",
                "sme",
                "smo",
                "sna",
                "snd",
                "som",
                "sot",
                "spa",
                "sqi",
                "srd",
                "srp",
                "ssw",
                "sun",
                "swa",
                "swe",
                "tah",
                "tam",
                "tat",
                "tel",
                "tgk",
                "tgl",
                "tha",
                "tir",
                "ton",
                "tsn",
                "tso",
                "tuk",
                "tur",
                "twi",
                "uig",
                "ukr",
                "urd",
                "uzb",
                "ven",
                "vie",
                "vol",
                "wln",
                "wol",
                "xho",
                "yid",
                "yor",
                "zha",
                "zho",
                "zul"
            ],
            "values@en_GB": [
                "aar",
                "abk",
                "afr",
                "aka",
                "amh",
                "ara",
                "arg",
                "asm",
                "ava",
                "ave",
                "aym",
                "aze",
                "bak",
                "bam",
                "bel",
                "ben",
                "bih",
                "bis",
                "bod",
                "bos",
                "bre",
                "bul",
                "cat",
                "ces",
                "cha",
                "che",
                "chu",
                "chv",
                "cor",
                "cos",
                "cre",
                "cym",
                "dan",
                "deu",
                "div",
                "dzo",
                "ell",
                "eng",
                "epo",
                "est",
                "eus",
                "ewe",
                "fao",
                "fas",
                "fij",
                "fin",
                "fra",
                "fry",
                "ful",
                "gla",
                "gle",
                "glg",
                "glv",
                "grn",
                "guj",
                "hat",
                "hau",
                "hbs",
                "heb",
                "her",
                "hin",
                "hmo",
                "hrv",
                "hun",
                "hye",
                "ibo",
                "ido",
                "iii",
                "iku",
                "ile",
                "ina",
                "ind",
                "ipk",
                "isl",
                "ita",
                "jav",
                "jpn",
                "kal",
                "kan",
                "kas",
                "kat",
                "kau",
                "kaz",
                "khm",
                "kik",
                "kin",
                "kir",
                "kom",
                "kon",
                "kor",
                "kua",
                "kur",
                "lao",
                "lat",
                "lav",
                "lim",
                "lin",
                "lit",
                "ltz",
                "lub",
                "lug",
                "mah",
                "mal",
                "mar",
                "mkd",
                "mlg",
                "mlt",
                "mon",
                "mri",
                "msa",
                "mya",
                "nau",
                "nav",
                "nbl",
                "nde",
                "ndo",
                "nep",
                "nld",
                "nno",
                "nob",
                "nor",
                "nya",
                "oci",
                "oji",
                "ori",
                "orm",
                "oss",
                "pan",
                "pli",
                "pol",
                "por",
                "pus",
                "que",
                "roh",
                "ron",
                "run",
                "rus",
                "sag",
                "san",
                "sin",
                "slk",
                "slv",
                "sme",
                "smo",
                "sna",
                "snd",
                "som",
                "sot",
                "spa",
                "sqi",
                "srd",
                "srp",
                "ssw",
                "sun",
                "swa",
                "swe",
                "tah",
                "tam",
                "tat",
                "tel",
                "tgk",
                "tgl",
                "tha",
                "tir",
                "ton",
                "tsn",
                "tso",
                "tuk",
                "tur",
                "twi",
                "uig",
                "ukr",
                "urd",
                "uzb",
                "ven",
                "vie",
                "vol",
                "wln",
                "wol",
                "xho",
                "yid",
                "yor",
                "zha",
                "zho",
                "zul"
            ]
        },
        "contact": {
            "type": "object",
            "class": "Person",
            "properties": {
                "dbid": {
                    "type": "number"
                }
            },
            "template_name": "PersonStandard",
            "required": [
                "dbid"
            ],
            "description": "Personne responsable de la réalisation et suivi du plan de gestion de données",
            "label@fr_FR": "Contact",
            "label@en_GB": "Contact"
        },
        "creationDate": {
            "type": "string",
            "format": "date",
            "description": "Date de création du DMP"
        },
        "lastModifiedDate": {
            "type": "string",
            "format": "date",
            "description": "Date de dernière modification du DMP"
        },
        "versionNumber": {
            "type": "string",
            "description": "Numéro de version du plan de gestion de données"
        },
        "versionNotes": {
            "type": "string",
            "description": "Texte indiquant les modifications par rapport à la précédente version"
        },
        "dmpId": {
            "type": "object",
            "class": "Identifier",
            "properties": {
                "dbid": {
                    "type": "number"
                }
            },
            "template_name": "ResourceIdentifier",
            "required": [
                "dbid"
            ],
            "description": "Identifiant pérenne attribué au plan de gestion de données"
        },
        "license": {
            "type": "object",
            "class": "License",
            "properties": {
                "dbid": {
                    "type": "number"
                }
            },
            "template_name": "LicenseStandard",
            "required": [
                "dbid"
            ],
            "description": "Licence apposée au plan de gestion de données pour faciliter la réutilisation de son contenu",
            "label@fr_FR": "Licence",
            "label@en_GB": "License"
        },
        "licenseStartDate": {
            "type": "string",
            "format": "date",
            "description": "Date à partir de laquelle le DMP est partagé publiquement et peut-être réutilisé"
        },
        "relatedDocIdentifier": {
            "type": "array",
            "items": {
                "type": "object",
                "class": "Identifier",
                "properties": {
                    "dbid": {
                        "type": "number"
                    }
                },
                "template_name": "ResourceIdentifier",
                "required": [
                    "dbid"
                ]
            },
            "description": "Url de documents éventuels à relier au plan de gestion de données"
        },
        "associatedDmpId": {
            "type": "array",
            "items": {
                "type": "object",
                "class": "Identifier",
                "properties": {
                    "dbid": {
                        "type": "number"
                    }
                },
                "template_name": "ResourceIdentifier",
                "required": [
                    "dbid"
                ]
            },
            "description": "Autres plans de gestion de données en lien avec le projet, rédigés par exemple pour être autorisé à utiliser une resourceTechniques"
        }
    },
    "required": [
        "title",
        "dmpLanguage",
        "contact",
        "creationDate",
        "lastModifiedDate",
        "versionNumber"
    ],
    "to_string": [
        "MetaStandard: to_string not defined"
    ]
}