{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "targetType": "document_surface1d",
    "schemaType": "DesambiguisationTerme",
    "title": "Termes d\u00e9sambigu\u00efs\u00e9s",
    "type": "object",
    "required": [
        "schemaType",
        "_corpusID",
        "_documentID",
        "offsets"
    ],
    "properties": {
        "schemaType": {
            "type": "string",
            "description": "Schema type",
            "searchable": true,
            "searchModes": [
                "noop"
            ],
            "locked": true
        },
        "_documentID": {
            "type": "string",
            "description": "Internal document GUID",
            "searchable": true,
            "searchModes": [
                "noop"
            ],
            "locked": true
        },
        "_corpusID": {
            "type": "string",
            "description": "Internal Corpus GUID",
            "searchable": true,
            "searchModes": [
                "noop"
            ],
            "locked": true
        },
        "offsets": {
            "searchable": true,
            "locked": true,
            "type": "array",
            "minItems": 1,
            "items": {
                "type": "object",
                "properties": {
                    "begin": {
                        "type": "integer",
                        "minimum": 0
                    },
                    "end": {
                        "type": "integer",
                        "minimum": 0
                    }
                }
            }
        },
        "": {
            "type": "string",
            "description": "",
            "searchable": true,
            "searchModes": [
                "basic"
            ],
            "locked": false
        },
        "confiance": {
            "type": "string",
            "description": "",
            "searchable": true,
            "searchModes": [
                "basic"
            ],
            "locked": false
        },
        "synonyme": {
            "type": "array",
            "_uniqueItems": true,
            "description": "Liste des synonymes de ce terme.",
            "searchable": true,
            "searchModes": [
                "basic"
            ],
            "locked": false,
            "minItems": 0,
            "items": {
                "type": "string"
            }
        },
        "genre": {
            "type": "string",
            "description": "Genre du terme, si sp\u00e9cifi\u00e9 dans le dictionaire.",
            "searchable": true,
            "searchModes": [
                "basic"
            ],
            "locked": false
        },
        "nombre": {
            "type": "string",
            "description": "Nombre du terme, si sp\u00e9cifi\u00e9 dans le dictionaire.",
            "searchable": true,
            "searchModes": [
                "basic"
            ],
            "locked": false
        },
        "langue": {
            "type": "string",
            "description": "Langue du terme.",
            "searchable": true,
            "searchModes": [
                "basic"
            ],
            "locked": false
        },
        "domaine": {
            "type": "array",
            "_uniqueItems": true,
            "description": "Liste des domaines associ\u00e9s \u00e0 ce terme.",
            "searchable": true,
            "searchModes": [
                "basic"
            ],
            "locked": false,
            "minItems": 0,
            "items": {
                "type": "string"
            }
        },
        "domaineProximite": {
            "type": "array",
            "_uniqueItems": true,
            "description": "Liste des domaines indirectement associ\u00e9s \u00e0 ce terme.",
            "searchable": true,
            "searchModes": [
                "basic"
            ],
            "locked": false,
            "minItems": 0,
            "items": {
                "type": "string"
            }
        },
        "definition": {
            "type": "string",
            "description": "D\u00e9finition du concept associ\u00e9 \u00e0 ce terme.",
            "searchable": true,
            "searchModes": [
                "basic"
            ],
            "locked": false
        },
        "roleSyntaxique": {
            "type": "string",
            "description": "Partie du discours du terme.",
            "searchable": true,
            "searchModes": [
                "basic"
            ],
            "locked": false
        },
        "exemple": {
            "type": "array",
            "_uniqueItems": true,
            "description": "Liste des exemples associ\u00e9s \u00e0 ce terme.",
            "searchable": true,
            "searchModes": [
                "basic"
            ],
            "locked": false,
            "minItems": 0,
            "items": {
                "type": "string"
            }
        }
    }
}