index.js 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399
  1. // A4: 210毫米 × 297毫米 = 793.70px * 1122.52px
  2. // A5: 148毫米 × 210毫米 = 559.37px * 793.70px 148mm 210mm
  3. export const statusFlags = [
  4. {code: 0, name: '待审核'},
  5. {code: 1, name: '已审核'},
  6. {code: 2, name: '未通过'},
  7. ]
  8. export const yzZhuangTai = [
  9. {code: '0', name: '全部'},
  10. {code: '1', name: '待审核'},
  11. {code: '2', name: '已审核'},
  12. {code: '3', name: '未通过'},
  13. {code: '4', name: '已回撤'},
  14. ]
  15. export const medTypes = [
  16. {code: '00', name: '全部'},
  17. {code: '2101', name: '普通住院'},
  18. {code: '2102', name: '单病种住院'},
  19. {code: '2106', name: '生育平产(居民)'},
  20. {code: '2107', name: '生育剖宫产(居民)'},
  21. {code: '22', name: '外伤住院'},
  22. {code: '52', name: '生育住院(职工)'},
  23. {code: '42', name: '工伤住院'},
  24. ]
  25. export const frontSheetMedTypes = [
  26. {code: '01', name: '自费'},
  27. {code: '2101', name: '普通住院'},
  28. {code: '2102', name: '单病种住院'},
  29. {code: '2106', name: '生育平产(居民)'},
  30. {code: '2107', name: '生育剖宫产(居民)'},
  31. {code: '22', name: '外伤住院'},
  32. {code: '52', name: '生育住院(职工)'},
  33. {code: '42', name: '工伤住院'},
  34. ]
  35. export const trueMedTypes = [
  36. {code: '2101', name: '普通住院'},
  37. {code: '2102', name: '单病种住院'},
  38. {code: '2106', name: '生育平产(居民)'},
  39. {code: '2107', name: '生育剖宫产(居民)'},
  40. {code: '22', name: '外伤住院'},
  41. {code: '52', name: '生育住院(职工)'},
  42. {code: '42', name: '工伤住院'},
  43. ]
  44. export const customMedTypes = [
  45. {code: '01', name: '自费'},
  46. {code: '2101', name: '普通住院'},
  47. {code: '2102', name: '单病种住院'},
  48. {code: '2106', name: '生育平产(居民)'},
  49. {code: '2107', name: '生育剖宫产(居民)'},
  50. {code: '22', name: '外伤住院'},
  51. {code: '52', name: '生育住院(职工)'},
  52. {code: '42', name: '工伤住院'},
  53. {code: '4X', name: '工伤待定'},
  54. ]
  55. export const needVerifyMedTypes = [
  56. {code: '2102', name: '单病种住院'},
  57. {code: '2106', name: '生育平产(居民)'},
  58. {code: '2107', name: '生育剖宫产(居民)'},
  59. {code: '22', name: '外伤住院'},
  60. {code: '52', name: '生育住院(职工)'},
  61. {code: '42', name: '工伤住院'},
  62. ]
  63. export const sexes = [
  64. {code: 0, name: '未知'},
  65. {code: 1, name: '男'},
  66. {code: 2, name: '女'},
  67. {code: 9, name: '未说明的性别'},
  68. ]
  69. export const siDictTypes = [
  70. {code: 'psn_type', name: '人员类别'},
  71. {code: 'med_type', name: '医疗类别'},
  72. {code: 'insutype', name: '险种类型'},
  73. {code: 'adm_way', name: '入院途径'},
  74. {code: 'dscg_way', name: '离院方式'},
  75. {code: 'psn_cert_type', name: '人员证件类型'},
  76. {code: 'mdtrt_cert_type', name: '就诊凭证类型'},
  77. {code: 'gend', name: '性别'},
  78. {code: 'naty', name: '民族'},
  79. {code: 'ipt_med_type', name: '住院医疗类型'},
  80. {code: 'trt_type', name: '治疗类别'},
  81. {code: 'dcla_souc', name: '申报来源'},
  82. {code: 'matn_type', name: '生育类别'},
  83. {code: 'birctrl_type', name: '计划生育手术类别'},
  84. {code: 'hosp_appr_flag', name: '医院审批标志'},
  85. {code: 'tcmdrug_used_way', name: '中药使用方式'},
  86. {code: 'fixmedins_type', name: '定点医疗服务机构类型'},
  87. {code: 'prodplac_type', name: '生产地类别'},
  88. {code: 'chrgitm_lv', name: '收费项目等级'},
  89. {code: 'agnter_rlts', name: '代办人关系'},
  90. {code: 'clr_type', name: '清算类别'},
  91. {code: 'clr_way', name: '清算方式'},
  92. {code: 'pay_loc', name: '支付地点'},
  93. {code: 'cvlserv_lv', name: '公务员等级'},
  94. {code: 'list_sp_item_flag', name: '目录特项标志'},
  95. {code: 'dedc_hosp_lv', name: '起付线医院等级'},
  96. {code: 'lmtpric_hosp_lv', name: '限价医院等级'},
  97. {code: 'med_chrgitm_type', name: '医疗收费项目类别'},
  98. {code: 'drord_type', name: '医嘱类别'},
  99. {code: 'turnaround_hosp_lv', name: '转往医院等级'},
  100. {code: 'fund_pay_type', name: '基金支付类型'},
  101. {code: 'list_type', name: '目录类别'},
  102. {code: 'biz_appy_type', name: '业务申请类型'},
  103. {code: 'inv_chg_type', name: '库存变更类型'},
  104. {code: 'hi_feesetl_type', name: '医保费用结算类型'},
  105. {code: 'inout_diag_type', name: '出入院诊断类别'},
  106. {code: 'diag_type', name: '诊断类别'},
  107. {code: 'bank_type_code', name: '银行行别代码'},
  108. {code: 'hosp_lv', name: '医院等级'},
  109. {code: 'fix_onln_open_flag', name: '定点联网开通标志'},
  110. {code: 'drug_dosform', name: '药品剂型'},
  111. {code: 'tcmpat_flag', name: '中成药标志'},
  112. {code: 'prcunt_type', name: '计价单位类型'},
  113. {code: 'pacmatl', name: '包装材质'},
  114. {code: 'min_useunt', name: '最小使用单位'},
  115. {code: 'servitem_type', name: '服务项目类别'},
  116. {code: 'prod_pacmatl', name: '产品包装材质'},
  117. {code: 'impt_itvt_clss_flag', name: '植入或介入类标志'},
  118. {code: 'trt_chk_type', name: '待遇检查类型'},
  119. {code: 'vola_amt_stas', name: '违规金额计算状态'},
  120. {code: 'sev_deg', name: '违规严重程度'},
  121. {code: 'vola_bhvr_type', name: '违规行为分类'},
  122. {code: 'vola_item_type', name: '违规明细类型'},
  123. {code: 'transaction_type', name: '交易类型'},
  124. {code: 'nwb_adm_type', name: '新生儿入院类型'},
  125. {code: 'psn_idet_type', name: '人员身份类别'},
  126. {code: 'disa_lv', name: '残疾等级'},
  127. {code: 'nat_regn_code', name: '国家地区代码'},
  128. {code: 'hi_paymtd', name: '医保支付方式'},
  129. {code: 'dept', name: '科室代码'},
  130. {code: 'rgst_type_code', name: '挂号类别代码'},
  131. {code: 'rgst_way_code', name: '挂号方式代码'},
  132. {code: 'ordr_way_code', name: '预约途径代码'},
  133. {code: 'aise_code', name: '过敏源代码'},
  134. {code: 'disa_info_code', name: '残疾情况代码'},
  135. {code: 'symp_code', name: '症状代码'},
  136. {code: 'rx_type_code', name: '处方类别代码'},
  137. {code: 'rx_item_type_code', name: '处方项目分类代码'},
  138. {code: 'tcmdrug_type_code', name: '中药类别代码'},
  139. {code: 'medn_type_code', name: '药物类型代码'},
  140. {code: 'drug_medc_way_code', name: '药物使用-途径代码'},
  141. {code: 'mrg_stas', name: '婚姻状况类别代码'},
  142. {code: 'blotype_abo', name: 'ABO血型代码'},
  143. {code: 'blotype_rh', name: 'Rh血型代码'},
  144. {code: 'medcas_qlt_code', name: '住院病例病案质量代码'},
  145. {code: 'days_rinp_flag_31', name: '出院31天内再住院计划标志'},
  146. {code: 'ipt_dise_crsp', name: '住院患者疾病诊断对照代码'},
  147. {code: 'ipt_dise_inscp_code', name: '住院患者诊断符合情况代码'},
  148. {code: 'dscg_trt_rslt_code', name: '出院诊疗结果代码'},
  149. {code: 'hbsag', name: '乙肝表面抗原'},
  150. {code: 'hcv-ab', name: '丙型肝炎抗体'},
  151. {code: 'hiv-ab', name: '艾滋病毒抗体'},
  152. {code: 'hif_pay_code', name: '医保付费方式代码'},
  153. {code: 'medfee_paymtd_code', name: '医疗费用支付方式代码'},
  154. {code: 'ipt_dise_type_code', name: '住院患者疾病诊断类型代码'},
  155. {code: 'adm_dise_cond_code', name: '入院疾病病情代码'},
  156. {code: 'adm_cond_code', name: '入院时情况代码'},
  157. {code: 'high_dise_evid', name: '最高诊断依据'},
  158. {code: 'bkup_deg_code', name: '分化程度代码'},
  159. {code: 'oprn_oprt_lv_code', name: '手术级别代码'},
  160. {code: 'sinc_heal_lv_code', name: '手术切口愈合等级代码'},
  161. {code: 'anst_mtd_code', name: '麻醉-方法代码'},
  162. {code: 'oprn_oper_part_code', name: '手术操作部位代码'},
  163. {code: 'anst_lv_code', name: '麻醉分级代码'},
  164. {code: 'oprn_patn_type _code', name: '手术患者类型'},
  165. {code: 'drord_item_type', name: '医嘱项目分类代码'},
  166. {code: 'exam_test_type', name: '检验检查类别'},
  167. {code: 'rpt_type_code', name: '报告单类别代码'},
  168. {code: 'reta_rslt_code', name: '抗药结果代码'},
  169. {code: 'exam_test', name: '检查/检验标志'},
  170. {code: 'bld_natu_code', name: '输血性质代码'},
  171. {code: 'bld_cat_code', name: '输血品种代码'},
  172. {code: 'bld_defs_type_code', name: '输血反应类型代码'},
  173. {code: 'matn_stas', name: '生育状态'},
  174. {code: 'drord_dr_profttl', name: '开单医生职称'},
  175. {code: 'lmt_cpnd_type', name: '限复方使用类型'},
  176. {code: 'matn_trt_dclaer_type', name: '生育待遇申报人类别'},
  177. {code: 'medins_psn_type', name: '医务人员类别'},
  178. {code: 'rute', name: '给药途径'},
  179. {code: 'adm_cond_type', name: '入院病情类型'},
  180. {code: 'hi_setl_lv', name: '医保结算等级'},
  181. {code: 'hilist_lmtprc_type', name: '医保目录限价类型'},
  182. {code: 'selfpay_prop_psn_type', name: '医保目录自付比例人员类型'},
  183. {code: 'selfpay_prop_type', name: '目录自付比例类别'},
  184. {code: 'refl_type', name: '转院类型'},
  185. {code: 'oprn_oprt_type', name: '手术操作类别'},
  186. {code: 'patn_cert_type', name: '患者证件类别'},
  187. {code: 'prfs', name: '职业'},
  188. {code: 'patn_rlts', name: '与患者关系'},
  189. {code: 'mdcs_type', name: '医疗保障类型'},
  190. {code: 'sp_psn_type', name: '特殊人员类型'},
  191. {code: 'psn_setlway', name: '个人结算方式'},
  192. {code: 'used_frqu', name: '使用频次'},
  193. {code: 'hlcon', name: '健康状况'},
  194. {code: 'delv_stas_codg', name: '配送状态'},
  195. {code: 'delver_geo_type', name: '配送位置经纬度类型'},
  196. {code: 'hilist_lmtpric_type', name: '医保目录限价类型'},
  197. ]
  198. export const tuiFeiLeiXin = [
  199. {code: 0, name: '未退'},
  200. {code: 1, name: '已退'},
  201. {code: 2, name: '被退'},
  202. {code: 3, name: '全部'},
  203. ]
  204. export const yiZhuTuiFeiLeiXing = [
  205. {code: 0, name: '护士'},
  206. {code: 2, name: '全部'},
  207. {code: 1, name: '医嘱'},
  208. {code: 3, name: '医技'},
  209. ]
  210. export const feiYongLeiXing = [
  211. {code: 0, name: '项目'},
  212. {code: 1, name: '药品'},
  213. ]
  214. export const admdvses = [
  215. {code: '119900', name: '北京市市本级'},
  216. {code: '129900', name: '天津市市本级'},
  217. {code: '139900', name: '河北省省本级'},
  218. {code: '149900', name: '山西省省本级'},
  219. {code: '159900', name: '内蒙古自治区区本级'},
  220. {code: '219900', name: '辽宁省省本级'},
  221. {code: '229900', name: '吉林省省本级'},
  222. {code: '239900', name: '黑龙江省省本级'},
  223. {code: '319900', name: '上海市市本级'},
  224. {code: '329900', name: '江苏省省本级'},
  225. {code: '339900', name: '浙江省省本级'},
  226. {code: '349900', name: '安徽省省本级'},
  227. {code: '359900', name: '福建省省本级'},
  228. {code: '369900', name: '江西省省本级'},
  229. {code: '379900', name: '山东省省本级'},
  230. {code: '419900', name: '河南省省本级'},
  231. {code: '429900', name: '湖北省省本级'},
  232. {code: '439900', name: '湖南省省本级'},
  233. {code: '810000', name: '香港特别行政区'},
  234. {code: '820000', name: '澳门特别行政区'},
  235. {code: '430199', name: '长沙市市本级'},
  236. {code: '430102', name: '长沙市芙蓉区'},
  237. {code: '430103', name: '长沙市天心区'},
  238. {code: '430104', name: '长沙市岳麓区'},
  239. {code: '430105', name: '长沙市开福区'},
  240. {code: '430111', name: '长沙市雨花区'},
  241. {code: '430140', name: '长沙市高新区'},
  242. {code: '430121', name: '长沙市长沙县'},
  243. {code: '430112', name: '长沙市望城区'},
  244. {code: '430181', name: '浏阳市'},
  245. {code: '430182', name: '宁乡市'},
  246. {code: '449900', name: '广东省省本级'},
  247. {code: '459900', name: '广西壮族自治区区本级'},
  248. {code: '469900', name: '海南省省本级'},
  249. {code: '509900', name: '重庆市市本级'},
  250. {code: '519900', name: '四川省省本级'},
  251. {code: '529900', name: '贵州省省本级'},
  252. {code: '539900', name: '云南省省本级'},
  253. {code: '549900', name: '西藏自治区区本级'},
  254. {code: '619900', name: '陕西省省本级'},
  255. {code: '629900', name: '甘肃省省本级'},
  256. {code: '639900', name: '青海省省本级'},
  257. {code: '649900', name: '宁夏回族自治区区本级'},
  258. {code: '659900', name: '新疆维吾尔自治区区本级'},
  259. {code: '669900', name: '新疆生产建设兵团本级'},
  260. ]
  261. export const getPsnType = [
  262. {code: '11', name: '在职'},
  263. {code: '12', name: '退休'},
  264. {code: '1204', name: '提前退休'},
  265. {code: '13', name: '离休'},
  266. {code: '1401', name: '新生儿'},
  267. {code: '1402', name: '学龄前儿童'},
  268. {code: '1403', name: '中小学生'},
  269. {code: '1404', name: '大学生'},
  270. {code: '1405', name: '未成年(未入学)'},
  271. {code: '15', name: '居民(成年)'},
  272. {code: '16', name: '居民(老年)'},
  273. {code: '1701', name: '城乡居民'},
  274. ]
  275. export const clrOptinsData = [
  276. {code: '439900', name: '省本级'},
  277. {code: '430100', name: '长沙市'},
  278. {code: '430121', name: '长沙县'},
  279. {code: '430199', name: '长沙市市本级'},
  280. {code: '430102', name: '长沙市芙蓉区'},
  281. {code: '430103', name: '长沙市天心区'},
  282. {code: '430104', name: '长沙市岳麓区'},
  283. {code: '430105', name: '长沙市开福区'},
  284. {code: '430111', name: '长沙市雨花区'},
  285. {code: '430140', name: '长沙市高新区'},
  286. {code: '430112', name: '长沙市望城区'},
  287. {code: '430181', name: '长沙市浏阳区'},
  288. {code: '430182', name: '长沙市宁乡区'},
  289. ]
  290. export const operations = [
  291. {code: '0', name: '非手术'},
  292. {code: '1', name: '传统手术'},
  293. {code: '2', name: '介入手术'},
  294. {code: '3', name: '微创手术'},
  295. {code: '4', name: '恶性肿瘤放射治疗'},
  296. {code: '5', name: '恶性肿瘤化学治疗'},
  297. {code: '6', name: '恶性肿瘤放疗加化疗'},
  298. {code: '7', name: '恶性肿瘤姑息治疗'},
  299. ]
  300. export const decTypes = [
  301. {code: 0, name: '有对照', dis: true},
  302. {code: 1, name: '治疗未完成'},
  303. {code: 2, name: '无对照'},
  304. {code: 3, name: '转科'},
  305. {code: 4, name: '单列', dis: true},
  306. ]
  307. export const infnos = {
  308. 1: [
  309. {code: '2401', name: '入院登记'},
  310. {code: '2404', name: '撤销入院登记'},
  311. {code: '2302', name: '撤销费用上传'},
  312. {code: '2303', name: '住院预结算'},
  313. {code: '2402', name: '出院办理'},
  314. {code: '2405', name: '撤销出院办理'},
  315. {code: '2304', name: '出院结算'},
  316. {code: '2305', name: '撤销出院结算'},
  317. {code: '4101', name: '结算清单上传'},
  318. {code: '100003', name: '分组接口'},
  319. {code: '100002', name: '质控接口'},
  320. ],
  321. 2: [
  322. {code: '2503', name: '慢特病备案'},
  323. {code: '2504', name: '撤销慢特病备案'},
  324. {code: '2201', name: '门诊挂号'},
  325. {code: '2202', name: '撤销门诊挂号'},
  326. {code: '2203', name: '就诊信息上传'},
  327. {code: '2204', name: '处方明细上传'},
  328. {code: '2205', name: '撤销处方明细上传'},
  329. {code: '2206', name: '门诊预结算'},
  330. {code: '2207', name: '门诊结算'},
  331. {code: '2208', name: '撤销门诊结算'},
  332. ],
  333. }
  334. export const kangJunYaoWuYongYaoFangShi = [
  335. {code: 1, name: '手术预防用药'},
  336. {code: 2, name: '非手术预防用药'},
  337. {code: 3, name: '治疗用药-标本已送检'},
  338. {code: 4, name: '治疗用药-标本未已送检'},
  339. {code: 5, name: '皮试用药'},
  340. ]
  341. export const kangJunYaoWuQieKou = [
  342. {code: 1, name: 'Ⅰ类切口'},
  343. {code: 2, name: 'Ⅱ类切口'},
  344. {code: 3, name: 'Ⅲ类切口'},
  345. {code: 4, name: '微创'},
  346. {code: 5, name: '介入'},
  347. {code: 6, name: '其他'},
  348. ]
  349. export const kangJunYaoWuYongYaoShiJian = [
  350. {code: 1, name: '0.5至1小时'},
  351. {code: 2, name: '2小时'},
  352. {code: 3, name: '其他'},
  353. ]
  354. export const diagTypes = [
  355. {code: '1', name: '西医诊断'},
  356. {code: '2', name: '中医主病诊断'},
  357. {code: '3', name: '中医主证诊断'},
  358. ]
  359. export const scoringCriteriaList = [
  360. {code: 1, name: '轻'},
  361. {code: 2, name: '中'},
  362. {code: 3, name: '重'},
  363. ]
  364. // 退费理由
  365. export const refundReasonList = [
  366. {code: 1, name: '未充分告知患者'},
  367. {code: 2, name: '临时出院'},
  368. {code: 3, name: '患者拒绝用药'},
  369. {code: 4, name: '药房缺药'},
  370. {code: 5, name: '药物不耐受或过敏'},
  371. {code: 6, name: '医嘱错误'},
  372. {code: 7, name: '病情变化'},
  373. {code: 8, name: '转科或者转院'},
  374. {code: 9, name: '药品更换厂家或规格'},
  375. ]