{
    "dynamic":"strict",
    "properties": {
        "id":{"type":"string","index":"not_analyzed"},
        "name":{"type":"string","analyzer":"gm_ngram_index","search_analyzer":"gm_default_search"},
        "name_highlight":{"type":"string","analyzer":"gm_default_index","search_analyzer":"gm_default_search"}, //用来高亮显示
        "name_raw":{"type":"string","index":"not_analyzed"}, //医生名字(未分词)用于精确匹配
        "is_online":{"type":"boolean"},
        "doctor_type":{"type":"string","index":"not_analyzed"}, //医生类型
        "is_authenticated":{"type":"boolean"}, //是否认证(绑定手机号)
        "accept_private_msg":{"type":"boolean"}, //是否接受私信
        "famous_doctor":{"type":"boolean","null_value":false}, //是否名医
        "ticket_sink_start_time":{ //罚单下沉起始时间
            "type": "date",
            "format": "date_time_no_millis"
        },
        "ticket_sink_end_time":{ //罚单下沉终止时间
            "type": "date",
            "format": "date_time_no_millis"
        },
       // 机构罚单
        "org_sink_start_time":{"type":"date","format":"date_time_no_millis"}, //开始时间
        "org_sink_end_time":{"type":"date","format":"date_time_no_millis"}, //结束时间
        "hospital":{
            "type":"object",
            "properties":{
                "id":{"type":"string","index":"not_analyzed"},
                "name":{"type":"string","analyzer":"gm_ngram_index","search_analyzer":"gm_default_search"}, //医院名
                "name_highlight":{"type":"string","analyzer":"gm_default_index","search_analyzer":"gm_default_search"}, //用来高亮显示
                "officer_name":{"type":"string","analyzer":"gm_default_index","search_analyzer":"gm_default_search"}, //机构管理者名称
                "hospital_type":{"type":"string","index":"not_analyzed"}, //医院类型, 0公立, 1民营
                "city_name":{"type":"string","analyzer":"gm_ngram_index","search_analyzer":"gm_default_search"}, //城市名
                "city_tag_id":{"type":"long"}, //城市tag id
                "city_province_name":{"type":"string","analyzer":"gm_ngram_index","search_analyzer":"gm_default_search"}, //省份名
                "city_province_tag_id":{"type":"long"}, //省份tag id
                "city_province_country_tag_id":{"type":"long"}, //国家tagID
                "doctor_names":{"type":"string","analyzer":"gm_ngram_index","search_analyzer":"gm_default_search"} //医院下所有医生名
            }
        },
        "problems":{
            "type":"nested",
            "properties":{
                "id":{"type":"long"},
                "tags":{"type":"string","analyzer":"gm_default_index","search_analyzer":"gm_default_search"}
            }
        },
        "services":{  //直接关联的services
            "type":"nested",
            "properties":{
                "id":{"type":"long"},
                "name":{"type":"string","analyzer":"gm_ngram_index","search_analyzer":"gm_default_search","omit_norms":true}, //名字
                "short_description":{"type":"string","analyzer":"gm_ngram_index","search_analyzer":"gm_default_search","omit_norms":true}, //一句话描述
                "short_description_highlight":{"type":"string","analyzer":"gm_default_index","search_analyzer":"gm_default_search","omit_norms":true}, //用来高亮显示
                "all_text":{"type":"string","analyzer":"gm_ngram_index","search_analyzer":"gm_default_search"},// 把美购名称、描述、closure_tags、sku名称拼接到这个字段，方便搜索
                "is_can_be_sold":{"type":"boolean"}, //[DEPRECATED]是否在售
                "doctor_score":{"type":"double"}, // 该美购所属的医生整体得分*70%+品类得分*30%+CPC
                "doctor_score_v1":{"type":"double"}, // 该美购所属的医生整体得分*70%+品类得分*30%
                "start_time":{"type":"date","format":"date_time_no_millis"}, //开始时间
                "end_time":{"type":"date","format":"date_time_no_millis"}, //结束时间
                "special_ids":{"type":"long", "index":"not_analyzed"}  //属于哪些专题
            }
        },
        "doctor_score": {"type": "double"}, // 医生或医院的综合分：ctr开根号*（单pv佣金贡献+单pv广告消耗）
        "cpc_doctor_score": {"type": "double"}, // doctor_score映射成0到100，然后加上cpc
        "is_cpc":{"type":"boolean"},
        "is_sink":{"type":"boolean"},
        "closure_tag_ids":{"type":"long"}, //tag id闭包
        "service_closure_tag_ids":{"type":"long"}, //对于医生 是所有关联美购的tag 对于机构管理者 是所关联医院下的所有医生的所有关联美购的tag
        "service_closure_tags":{"type":"string","analyzer":"gm_ngram_index","search_analyzer":"gm_default_search","index_options":"offsets"},
        "advertise_position":{"type":"string", "index":"not_analyzed"}, //广告位置 用于加速过滤
        "advertise_searchwords":{"type":"string", "index":"not_analyzed"}, //所有搜索词 用于加速过滤
        "advertise_tag_ids":{"type":"long"}, //广告过滤tagID
        "advertise_info":{ //广告具体信息
            "type":"object",
            "enabled":false,
            "properties":{
                "id":{"type":"long"}, //ID
                "position":{"type":"string", "index":"not_analyzed"}, //list of 位置
                "start_time_epoch":{"type": "long"}, //开始时间
                "end_time_epoch":{"type": "long"}, //结束时间
                "searchwords":{"type":"string", "index":"not_analyzed"}, //搜索词(如果有)
                "ordering":{"type":"long"}
            }
        },
        "last_30d_payment":{"type": "double"},
        "last_30d_ad_money":{"type": "double"},
        "ctr":{"type": "double"}, // CTR指数
        "xiadan_index":{"type": "double"}, // 下单指数
        "last_30d_uv":{"type": "double"},
        "rank_score": {"type": "double"},
        "nearby_city_tag_ids": {"type": "double"},
        "merchant_id": {"type": "string", "index":"not_analyzed"},
        "merchant_level":{"type":"long"},
        "user_id":{"type":"long"}  //用户ID
    }
}
