// 前端枚举定义 用法:EnumUtil.FLAG.SUCCESS.value var EnumUtil = (function () { var model = {}; // buffalo请求返回标志枚举 model.FLAG = { SUCCESS: {value: "1", name: "请求成功"}, FAILURE: {value: "-1", name: "请求异常"} } // 是否标志枚举 model.SFBZ = { NO: {value: "0", name: "否"}, YES: {value: "1", name: "是"} } // 注销标志枚举 model.ZXBZ = { WZX: {value: "0", name: "未注销"}, YZX: {value: "1", name: "已注销"} } // 医嘱状态枚举 model.YZZT = { START: {value: "0", name: "启用"}, STOP: {value: "1", name: "停用"} } // 性别枚举 model.XB = { NAN: {value: "1", name: "男"}, NV: {value: "2", name: "女"}, WZDXB: {value: "0", name: "未知的性别"}, WSMDXB: {value: "9", name: "未说明的性别"} }; // 险种代码枚举 model.XZDM = { ZF: {value: "00000000", name: "自费"}, NINGBO: {value: "33020001", name: "宁波"}, ANJI: {value: "33052301", name: "安吉"}, ZHEJIANG: {value: "33000099", name: "浙江"}, CHONGQING: {value: "50000099", name: "重庆"} } // 处方类型枚举 model.CFLX = { XCYF: {value: "1", name: "西药方"}, ZCY: {value: "2", name: "中成药方"}, ZCYF: {value: "3", name: "中草药方"}, JZ: {value: "4", name: "治疗_肌注"}, JD: {value: "5", name: "治疗_静滴"}, JC: {value: "6", name: "检查"}, OTHER: {value: "7", name: "其他"}, WFCF: {value: "8", name: "西药外配处方"}, ZYWFCF: {value: "88", name: "中药外配处方"}, GF: {value: "9", name: "膏方"}, KLJF: {value: "12", name: "颗粒草药方"}, EWCF: {value: "99", name: "额外处方"}, XYZFWPCF: {value: "10", name: "西药自费外配处方"}, CYZFWPCF: {value: "11", name: "草药自费外配处方"} } // 开票项目枚举 model.MZKPXM = { XYF: {value: "01", name: "西药费"}, ZCCY: {value: "02", name: "中成药"}, ZCY: {value: "03", name: "中草药"}, ZCF: {value: "04", name: "诊察费"}, ZLF: {value: "05", name: "治疗",}, JCF: {value: "06", name: "检查费"}, HYF: {value: "07", name: "化验费"}, SSF: {value: "08", name: "手术费"}, FSF: {value: "09", name: "放射费"}, SXF: {value: "10", name: "输血费"}, SYF: {value: "11", name: "输氧费"}, HLIF: {value: "12", name: "护理费"}, JSF: {value: "13", name: "接生费"}, CWF: {value: "14", name: "床位费"}, PKF: {value: "15", name: "陪客费"}, KTF: {value: "16", name: "空调费"}, CLF: {value: "17", name: "材料费"}, HSF: {value: "18", name: "伙食费"}, YEF: {value: "19", name: "婴儿费"}, CTF: {value: "20", name: "CT费"}, MRIF: {value: "21", name: "MRI费"}, JHC: {value: "22", name: "救护车"}, BCF: {value: "23", name: "B超费"}, XDT: {value: "24", name: "心电图"}, ZSF: {value: "25", name: "注射费"}, TXF: {value: "26", name: "透析费"}, HLF: {value: "27", name: "化疗费"}, MZF: {value: "28", name: "麻醉费"}, GHF: {value: "30", name: "挂号费"}, XLF: {value: "32", name: "细料费"}, FLF: {value: "33", name: "辅料费"}, KDF: {value: "40", name: "快递费"}, BJPF: {value: "46", name: "保健品费"}, XQF: {value: "47", name: "器械费"}, QTF: {value: "99", name: "其他费"}, DJF: {value: "97", name: "代煎费"} } // 结算状态枚举 model.JSZT = { WSF: {value: "0", name: "未收费"}, YJF: {value: "1", name: "已计费"}, YJS: {value: "2", name: "已结算"}, YJSWQR: {value: "3", name: "已结算未确认"}, YTF: {value: "9", name: "已退费"}, TFZ: {value: "8", name: "退费中"}, JSZ: {value: "4", name: "结算中"}, JSSB: {value: "-1", name: "结算失败"}, CZZF: {value: "-2", name: "二次冲正作废"}, WXSF: {value: "7", name: "无需收费"}, GZSF: {value: "5", name: "挂账"}, JHZFCG: {value: "6", name: "聚合支付成功"}, JHZFWQR: {value: "-4", name: "聚合支付未确认"}, YQX: {value: "-5", name: "结算已取消"} } // 增值业务产品类别枚举 model.ZZYWCPLB = { /* ================= A 系统 ================= */ XTXF: { value: "A0", name: "系统续费" }, /* ================= B 实施/签名/网络 ================= */ XXSSFW: { value: "B0", name: "线下实施服务" }, XSSSFW: { value: "B1", name: "线上实施服务" }, JSYBWL: { value: "B2", name: "极速医保网络" }, YSDZQM: { value: "B3", name: "医生处方签名" }, /* ================= C 代煎 ================= */ DJ: { value: "C0", name: "代煎服务" }, DJ_ZYYDX: { value: "C1", name: "代煎服务(中医药大学)" }, DJ_TY: { value: "C2", name: "代煎服务(台药)" }, DJ_XNDJ: { value: "C3", name: "代煎服务(虚拟代煎)" }, DJ_JYZY: { value: "C4", name: "代煎服务(江阴制药)" }, DJ_MTYQZ: { value: "C5", name: "代煎服务(民泰医药-衢州)" }, DJ_TD: { value: "C6", name: "代煎服务(徒帝)" }, DJ_TZYYDQ: { value: "C7", name: "代煎服务(台州御济药企)" }, DJ_JXGY: { value: "C8", name: "代煎服务(嘉兴国药)" }, DJ_ZJGX: { value: "C9", name: "代煎服务(浙江国新)" }, DJ_JBDJ: { value: "C10", name: "代煎服务(建标代煎)" }, DJ_JNYD: { value: "C11", name: "代煎服务(江南药都)" }, DJ_ZJJHYY: { value: "C12", name: "代煎服务(浙江景禾医药)" }, DJ_YT: { value: "C13", name: "代煎服务(英特)" }, DJ_LAYY: { value: "C14", name: "代煎服务(临安医药)" }, DJ_JZT: { value: "C15", name: "代煎服务(九州通)" }, DJ_ZB: { value: "C16", name: "代煎服务(中宝)" }, DJ_BJT: { value: "C17", name: "代煎服务(保锦堂)" }, DJ_ZSF: { value: "C18", name: "代煎服务(再生方)" }, /* ================= D 发票 ================= */ NNCZFP: { value: "D1", name: "诺诺财政发票" }, WSCZFP: { value: "D2", name: "网盛财政发票" }, SHSDFP: { value: "D3", name: "税航数电发票" }, NNSDFP: { value: "D4", name: "诺诺数电发票" }, NNPTFP: { value: "D5", name: "诺诺普通发票" }, /* ================= E 支付 ================= */ JHZF: { value: "E0", name: "聚合支付" }, JHZF_KL: { value: "E1", name: "聚合支付(康邻)" }, JHZF_MY: { value: "E2", name: "聚合支付(米亚)" }, JHZF_TL: { value: "E3", name: "聚合支付(通联)" }, JHZF_NX: { value: "E4", name: "聚合支付(农信)" }, /* ================= F 医保 ================= */ YBDJ: { value: "F0", name: "医保接口" }, KSYD: { value: "F1", name: "异地医保接口" }, /* ================= G AI ================= */ ZYAIXFZD: { value: "G0", name: "智能中医AI" }, BLZS: { value: "G1", name: "病历助手" }, /* ================= H 微信公众号 ================= */ WXGZHYYGH: { value: "H0", name: "微信公众号预约挂号" }, /* ================= I 本地处方 ================= */ ZTYS: { value: "I1", name: "坐堂医生" }, KSCF: { value: "I2", name: "快速处方" }, /* ================= J 短信 ================= */ DXB: { value: "J0", name: "短信包" }, /* ================= K 监管 ================= */ CXYBKFJG: { value: "K0", name: "长兴医保控费监管" }, JHJKSJSC: { value: "K1", name: "金华麻精毒监管" }, /* ================= L 追溯码类 ================= */ YPZSMZZFW: { value: "L0", name: "药品追溯码增值服务" }, MSFX: { value: "L1", name: "码上放心" }, MSFXCKD: { value: "L2", name: "码上放心出库单" }, /* ================= M 互联网处方 ================= */ HLWYYCF: { value: "M0", name: "赛康互联网医院处方" }, HLWYYCF_DC: { value: "M1", name: "赛康互联网医院处方(单次)" }, LSHQYYHLWY: { value: "M2", name: "丽水华侨医院互联网医院" }, MTCF: { value: "M3", name: "解药互联网医院处方" }, /* ================= N 安吉本地处方 ================= */ AJ_SANREN_DONG: { value: "N0", name: "安吉处方(安吉县第三人民医院东院)" }, AJ_ZYH_THP: { value: "N1", name: "安吉处方(安吉周亚鸿健康管理有限公司天荒坪山河中医诊所)" }, AJ_RC_LIANGPENG: { value: "N2", name: "安吉处方(安吉瑞创医疗保健有限公司良朋中医诊所)" }, AJ_RENYI: { value: "N3", name: "安吉处方(安吉县人民医院)" }, /* ================= P 特殊处方 ================= */ TZCFJG: { value: "P0", name: "拓诊处方机构" }, /* ================= Q 电商类 ================= */ DSPTDDHKCJK: { value: "Q0", name: "电商平台订单和库存接口" }, WDTKCJK: { value: "Q1", name: "旺店通库存接口" }, /* ================= X 医保电子处方 ================= */ YBDZWP: { value: "X1", name: "医保电子处方(湖州)" }, HZZXMZB: { value: "X2", name: "湖州知心门诊部" }, YBDZCF_MZB: { value: "X3", name: "医保电子处方(门诊部)" }, AJXDDRMYY: { value: "X4", name: "三院专用" } }; // 处方登记枚举 model.SFDJBZ = { WDJ: { value: "0", name: "未登记" }, CFDJ: { value: "1", name: "处方登记" }, HMJDJ: { value: "2", name: "黄麻碱登记" }, FYDJ: { value: "3", name: "防疫登记" }, XFJDJ: { value: "4", name: "兴奋剂登记" } } /***********************************STOCK常用枚举***************************************/ // 库存业务枚举 model.KFYW = { GRRK: {value: "11", name: "购入入库"}, LYTK: {value: "12", name: "领用退库"}, DBTK: {value: "13", name: "调拨入库"}, JJHK: {value: "14", name: "借记还库"}, LSTK: {value: "15", name: "零售退库"}, GRTK: {value: "31", name: "购入退库"}, LYCK: {value: "32", name: "领用出库"}, DBCK: {value: "33", name: "调拨出库"}, JJCK: {value: "34", name: "借记出库"}, BS: {value: "35", name: "报损"}, LSCK: {value: "36", name: "零售出库"}, KCPD: {value: "50", name: "库存盘点"}, KFYH: {value: "51", name: "库房养护"}, KCTJ: {value: "52", name: "库存调价"}, KCCL: {value: "41", name: "库存拆零"}, KCGZ: {value: "45", name: "库存归整"}, ZBCZ: {value: "99", name: "账簿初置"}, CZ: {value: "00", name: "冲正"}, DJKC: {value: "61", name: "冻结库存"}, QXDJ: {value: "62", name: "取消冻结"} } //电子发票渠道 model.DZFPQD={ NNPT:{value:"nuo",name:"诺诺普通发票"}, NNSDP:{value:"nuos",name:"诺诺数电票"}, NNCZ:{value:"cz",name:"诺诺财政"}, WSCZ:{value:"ws",name:"网盛财政"}, SHSDP:{value:"sh",name:"税航数电票"} } //电子发票票据状态 model.DZFPPJZT={ ZC:{value:"1", name:"正常"}, FP:{value:"2", name:"废票"}, CP:{value:"3", name:"错票"}, KPZ:{value:"4", name:"开票中"}, KPCG:{value:"5",name:"开票成功"}, CHZ:{value:"6",name:"冲红中"}, CHCG:{value:"7",name:"冲红成功"}, KPSB:{value:"8",name:"开票失败"}, TJCH:{value:"9",name:"已提交冲红"} } // 业务开通标志枚举 model.YHKTBZ = { XSSXGSL: {value: "A", name: "销售时快速修改数量"}, XSSXGDJ: {value: "B", name: "销售时禁止快速修改单价和折扣"}, ZLYX: {value: "C", name: "诊疗优先"}, YTMMSJXXS: {value: "D", name: "以条码模式进行销售"}, XSSKQQZPP: {value: "E", name: "销售时开启全字匹配"}, KQWBZJMPP: {value: "F", name: "开启五笔助记码匹配"}, ZTYBJS: {value: "G", name: "医生暂停医保结算"} } // 现金支付方式 model.XJZFFS = { XJ: {value: "01", name: "现金"}, ZFB: {value: "02", name: "支付宝"}, WX: {value: "03", name: "微信"}, DWJZ: {value: "04", name: "单位记账"}, YL: {value: "05", name: "银联"}, HYKKK: {value: "06", name: "会员卡扣款"}, JHZF: {value: "07", name: "聚合支付"}, POSD: {value: "08", name: "智能POSD支付"}, NLJK: {value: "09", name: "纳里健康"}, MT: {value: "10", name: "美团外卖"}, ELM: {value: "11", name: "饿了么外卖"}, HYJFDK: {value: "12", name: "会员积分抵扣"}, YGY: {value: "13", name: "外配处方"}, MTZF: {value: "14", name: "美团"}, DJQ: {value: "15", name: "代金券"}, MTDS: {value: "16", name: "美团电商"}, ELMDS: {value: "17", name: "饿了么电商"}, JD: {value: "21", name: "京东"}, CQTZCF: {value: "22", name: "重庆拓诊处方线上支付"}, JHZFWQZ: {value: "77", name: "聚合支付未确认"}, QT: {value: "99", name: "其他"}, SFKZF: {value: "98", name: "市民卡支付"} } return model; })();