# DocumentationQuality-schema.json
{
"$schema": "http://json-schema.org/draft-07/schema#",
"$id": "../Documentation/Implementation/data_model/Json/",
"title": "DocumentationQuality",
"description": "DocumentationQuality schema",
"type": "object",
"properties": {
"description": {
"type": "string",
"description": "Description générale concernant la documentation et les méthodes qualité appliquées aux données"
},
"dataOrganization": {
"type": "array",
"items": {
"type": "object",
"$comment": "class=ResourceReference",
"properties": {
"dbid": {
"type": "number"
}
},
"required": [
"dbid"
]
},
"description": "Description de l'organisation des documents et données générés au cours du projet"
},
"metadataStandard": {
"type": "array",
"items": {
"type": "object",
"$comment": "class=MetadataStandard",
"properties": {
"dbid": {
"type": "number"
}
},
"required": [
"dbid"
]
},
"description": "Standard(s) de métadonnées ou données utilisé(s) en application des principes FAIR"
},
"metadataLanguage": {
"type": "string",
"length": "3",
"description": "Code langue des métadonnées"
},
"documentationSoftware": {
"type": "array",
"items": {
"type": "string"
},
"description": "Outil choisi pour saisir les métadonnées et documentation"
},
"contributor": {
"type": "array",
"items": {
"type": "object",
"$comment": "class=Contributor",
"properties": {
"dbid": {
"type": "number"
}
},
"required": [
"dbid"
]
},
"description": "Personne(s) impliquée(s) dans la documentation des données, production des métadonnées et/ou assurance qualité des données"
},
"cost": {
"type": "array",
"items": {
"type": "object",
"$comment": "class=Cost",
"properties": {
"dbid": {
"type": "number"
}
},
"required": [
"dbid"
]
},
"description": "Côuts éventuels en terme de ressources humaines ou acquisition de logiciels pour la documentation des données"
}
},
"required": [
"description",
"dataOrganization",
"metadataStandard",
"metadataLanguage",
"contributor"
]
}