{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "description": "This schema represents a JSON Schema identifier.",
    "type": "object",
    "properties": {
        "namespace": {
            "description": "The namespace of the schema. A namespace serves to disambiguate schemas with conflicting names.",
            "type": "string"
        },
        "name": {
            "description": "The name of the schema.",
            "type": "string"
        },
        "version": {
            "description": "The version of the schema, e.g. 1.0.",
            "type": "string"
        },
        "url": {
            "description": "A URL to retrieve the schema. If a URL is not specified, it is assumed that the schema can be located using other means.",
            "type": "string",
            "format": "uri"
        }
    },
    "required": [
        "namespace",
        "name",
        "version"
    ]
}