{
    "$schema" : "http://json-schema.org/draft-04/schema#",
    "title" : "OpenDTS",
    "type" : "object",
    "additionalProperties" : false,
    "description" : "Analytics-v2 .. Open DTS object",
    "properties" : {
        "log_context" : {
            "$ref" : "/resources/schema/analytics/client/v2/LogContext.json",
            "description" : "Required Log Context Reference"
        },
        "event_name" : {
            "type" : "string",
            "enum" : [
                "OPEN_DTS"
            ]
        },
        "schema_definition" : {
            "type" : "string",
            "enum" : [
                "OpenDTS"
            ]
        },
        "action" : {
            "$ref" : "/resources/schema/analytics/client/v2/ClickActionType.json",
            "description" : "Required .. User clicks on Search during a navigation - log Click.Log Select or Cancel depending on user choice the following popup."
        },
        "category_id" : {
            "type" : "string",
            "description" : "Category ID for the drive time search"
        },
        "category" : {
            "$ref" : "/resources/schema/analytics/client/v2/CategoryType.json",
            "description" : "POI category like Coffee, Food, Gas, Brand, etc."
        },
        "nav_id" : {
            "type" : "string",
            "description" : "Required .. LogID of NavStart"
        }
    },
    "required" : [
        "log_context",
        "event_name",
        "schema_definition",
        "action",
        "nav_id"
    ]
}