Newer
Older
dmpopidor / config / schemas / main / MetadataStandardBasic-template.json
{
    "$schema": "http://json-schema.org/draft-07/schema#",
    "$id": "../Documentation/Implementation/data_model/Json/",
    "title": "MetadataStandardBasic",
    "description": "MetadataStandardBasic template",
    "type": "object",
    "class": "MetadataStandardBasic",
    "properties": {
        "name": {
            "type": "string",
            "description": "Nom du standard",
            "label@fr_FR": "Nom",
            "label@en_GB": "Name",
            "tooltip@fr_FR": "Enoncer le standard ou une liste de champs/attributs utilisé pour décrire les données, les représenter ou les annoter (Vocabulaires ",
            "tooltip@en_GB": "Standard (or list of fields/attributes) used to describe data, to represent or annotate data (FAIR compliant vocabularies): eg. EML, DICOM, EDAM",
            "example@fr_FR": "DataCite, ISA Tab, DDI, EML, DarwinCore, EDAM, OBI",
            "example@en_GB": "DataCite, ISA Tab, DDI, EML, DarwinCore, EDAM, OBI"
        },
        "metadataLanguage": {
            "type": "string",
            "length": "3",
            "description": "Code langue des métadonnées",
            "inputType": "dropdown",
            "label@fr_FR": "Code langue des métadonnées",
            "label@en_GB": "Metadata 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"
            ],
            "tooltip@fr_FR": "Code de la langue des métadonnées, annotations",
            "tooltip@en_GB": "Language code of metadata or annotation"
        },
        "metadataStandardId": {
            "type": "string",
            "description": "Identifiant du standard",
            "label@fr_FR": "Identifiant du standard utilisé",
            "label@en_GB": "Standard Identifier",
            "tooltip@fr_FR": "Identifiant d'un standard signalé dans un catalogue",
            "tooltip@en_GB": "Identifier of a standard from a catalogue",
            "example@fr_FR": "Identifiant dans FAIRSharing ou le RDA Metadata Standard Catalog (https://rdamsc.bath.ac.uk/)",
            "example@en_EN": "Identifier in FAIRSharing or RDA Metadata Standard Catalog (https://rdamsc.bath.ac.uk/)"
        },
        "idType": {
            "type": "string",
            "description": "Type d'identifiant",
            "label@fr_FR": "Type d'identifiant",
            "label@en_GB": "Identifier type",
            "values@fr_FR": [
                "DOI",
                "ARK",
                "Handle",
                "IGSN",
                "URL",
                "Autre"
            ],
            "values@en_GB": [
                "DOI",
                "ARK",
                "Handle",
                "IGSN",
                "URL",
                "Other"
            ],
            "overridable": true
        }
    },
    "required": [
        "name",
        "metadataLanguage",
        "metadataStandardId",
        "idType"
    ],
    "to_string": [
        "$.name"
    ]
}