{
  "dynamic" : "strict",
  "properties" : {
    "id": {
      "type" : "string",
      "index" : "not_analyzed"
    },
    "is_promote": {
      "type" : "boolean",
      "null_value" : false
    },
    "origin_id": {
      "type" : "string",
      "index" : "not_analyzed"
    },
    "smart_rank": {
      "type" : "double",
      "null_value" : 0.0
    },
    "item_type": {
      "type": "integer"
    },
    "city_id": {
      "type": "string"
    },
    "city_tag_id": {
      "type" : "long"
    },
    "merchant_doctor_id" : {
      "type" : "string"
    },
    "promotion_ids" : {
      "type" : "long"
    },
    "is_sink" : {
      "type" : "boolean"
    },
    "is_can_be_sold" : {
      "type" : "boolean"
    },
    "is_online" : {
      "type" : "boolean",
      "null_value" : true
    },
    "ticket_sink_end_time" : {
      "type" : "date",
      "format" : "date_time_no_millis"
    },
    "ticket_sink_start_time" : {
      "type" : "date",
      "format" : "date_time_no_millis"
    },
    "org_sink_end_time" : {
      "type" : "date",
      "format" : "date_time_no_millis"
    },
    "org_sink_start_time" : {
      "type" : "date",
      "format" : "date_time_no_millis"
    },
    "can_sold_start_time" : {
      "type" : "date",
      "format" : "date_time_no_millis"
    },
    "can_sold_end_time" : {
      "type" : "date",
      "format" : "date_time_no_millis"
    },
    "hospital_name": {
      "type" : "string",
      "analyzer" : "gm_default_index",
      "search_analyzer" : "gm_default_search"
    },
    "city_province_tag_id" : {
      "type" : "long"
    },
    "update_time" : {
      "type" : "date",
      "format" : "date_time_no_millis"
    },
    "window_ids": {
      "type" : "long"
    }
  }
}

