QualityContent.java 7.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160
  1. package com.diagbot.enums;
  2. import java.util.Arrays;
  3. import java.util.List;
  4. /**
  5. * 新指标常用常量
  6. */
  7. public class QualityContent {
  8. public static final String recordNumber = "关联首页表质控病历人数";
  9. public static final String NoRecordNumberId = "无病案首页病历ID";
  10. public static final String DISCHARGED_PATIENTS = "出院人数";
  11. public static final String NUMBER_OF_HOSPITAL = "入院人数";
  12. public static final String NO_RECORD_OPERATION = "无病案首页手术患者";
  13. public static final String NO_RECORD_OPERATION_PATHOLOGY = "无病案首页手术病理患者";
  14. /**
  15. * 是否需要用到医嘱的指标名称
  16. */
  17. public static List<String> NO_MEDICAL_ADVICE = Arrays.asList("",
  18. "入院记录24小时内完成率","出院记录24小时内完成率","病案首页24小时内完成率"
  19. );
  20. public static List<String> NEED_MEDICAL_ADVICE = Arrays.asList("",
  21. "手术记录24小时内完成率","手术相关记录完成率","患者抢救记录及时完成率","临床用血相关记录符合率","CT检查记录符合率","MRI检查记录符合率","病理检查记录符合率","抗菌药物使用记录符合率","恶性肿瘤化学治疗记录符合率"
  22. );
  23. /**
  24. * 关联首页无code需要去医嘱查询指标
  25. */
  26. public static List<String> NORecord_NEED_MEDICAL_ADVICE = Arrays.asList("",
  27. "手术记录24小时内完成率","病理检查记录符合率","抗菌药物使用记录符合率"
  28. );
  29. /**
  30. * 所有指标名称
  31. */
  32. public static final String QB = "";
  33. public static final String ZYBA_CYHZ = "住院病案管理人员月均负担出院患者病历数";
  34. public static final String BABM_CYHZ = "病案编码人员月均负担出院患者病历数";
  35. public static final String MZBA_CYHZ = "门诊病案管理人员月均负担门诊患者病历数";
  36. public static final String RYJL_24H_WCL = "入院记录24小时内完成率";
  37. public static final String CYJL_24H_WCL = "出院记录24小时内完成率";
  38. public static final String BASY_24H_WCL = "病案首页24小时内完成率";
  39. public static final String SSJL_24H_WCL = "手术记录24小时内完成率";
  40. public static final String CT_JCJL_FHL = "CT检查记录符合率";
  41. public static final String MR_JCJL_FHL = "MRI检查记录符合率";
  42. public static final String BL_JCJL_FHL = "病理检查记录符合率";
  43. public static final String XJPY_JCJL_FHL = "细菌培养检查记录符合率";
  44. public static final String KJYW_SY_FHL = "抗菌药物使用记录符合率";
  45. public static final String EXZL_HXZL_FHL = "恶性肿瘤化学治疗记录符合率";
  46. public static final String EXZL_FSZL_FHL = "恶性肿瘤放射治疗记录符合率";
  47. public static final String SS_XGJL_WCL = "手术相关记录完成率";
  48. public static final String ZRW_XGJL_WCL = "植入物相关记录符合率";
  49. public static final String LCYX_XGJL_WCL = "临床用血相关记录符合率";
  50. public static final String YSCF_JL_WCL = "医师查房记录完成率";
  51. public static final String HZQJ_JLJS_WCL = "患者抢救记录及时完成率";
  52. public static final String CCHZ_2DAY_GDL = "出院患者病历2日归档率";
  53. public static final String CCHZ_GD_WZL = "出院患者病历归档完整率";
  54. public static final String BHL_FZ_FSL = "不合理复制病历发生率";
  55. public static final String ZQTYS_GF_QSL = "知情同意书规范签署率";
  56. public static final String JJBLL = "甲级病历率";
  57. /**
  58. * 触发规则指标
  59. */
  60. public static final String RYJLWWC_24H = "residentAdmitNote";
  61. public static final String SSJLWCC_24H = "operationNote";
  62. public static final String CYJLWWC_24H = "dischargeRecord";
  63. public static final String BASYWWC_24H = "medicalRecord";
  64. /**
  65. * 医嘱类型
  66. */
  67. public static final String STANDING_ORDER = "长期医嘱";
  68. public static final String STAT_ORDER = "临时医嘱";
  69. /**
  70. * 医嘱状态
  71. */
  72. public static final String EXECUTE_ORDER = "执行";
  73. public static final String IN_USE = "在用";
  74. public static final String CANCELLATION_ORDER = "作废";
  75. /**
  76. * 医嘱判断相关
  77. */
  78. public static final String STOP = "停";
  79. public static final String LAST = "前一次";
  80. public static final String COUNTERMAND = "取消";
  81. public static final String PAUSE = "暂停";
  82. public static final String BACTERIAL_CULTURE = "细菌培养";
  83. /**
  84. * 病理判断
  85. */
  86. public static String[][] BL_LIST = {{"病理"}};
  87. /**
  88. * 医嘱CT相关
  89. */
  90. public static String[][] CT_LIST = {{"CT"},{"X线"}};
  91. public static String[][] CT_REGULATION = {{"ATCH"},{"TCT"},{"HCT"},{"OCT"},{"NCT"},{"LCT"},{"ACT"},{"取消"},{"暂停"}};
  92. /**
  93. * 医嘱手术相关
  94. */
  95. public static String[][] OPERATION_LIST={
  96. {"手术"}
  97. };
  98. public static String[][] OPERATION_ARG={
  99. {"非手术"},
  100. {"手术室"},
  101. {"手术","取消"},
  102. {"暂停","手术"},
  103. {"静脉穿刺置管术"},
  104. {"停"},
  105. {"前一次"},
  106. {"特殊病人手术使用一次性卫生材料"},
  107. {"人免疫缺陷病毒抗体检测免费"}
  108. };
  109. /**
  110. * 医嘱MR相关
  111. */
  112. public static final String MR = "MR";
  113. public static String[][] MR_LIST = {{"MR"},{"磁共振"}};
  114. public static String[][] MR_REGULATION = {{"IMRT"},{"mrs评分"},{"取消"}};
  115. /**
  116. * 抗菌药物目录
  117. */
  118. public static List<String> Antimicrobial_Drug_List = Arrays.asList(
  119. "呋喃妥因", "呋喃唑酮", "盐酸小檗碱", "大蒜素", "鱼腥草素钠", "磺胺嘧啶", "甲氧苄啶", "复方磺胺甲恶唑",
  120. "磺胺嘧啶银", "磺胺嘧啶锌", "盐酸四环素", "盐酸土霉素", "盐酸多西环素", "盐酸米诺环素", "盐酸美他环素", "硫酸庆大霉素", "硫酸链霉素"
  121. );
  122. /**
  123. * 化疗药物目录
  124. */
  125. public static List<String> Chemotherapy_Drug_List = Arrays.asList(
  126. "注射用盐酸表柔比星", "注射用盐酸吡柔比星", "注射用环磷酰胺", "卡铂注射液", "注射用奥沙利铂", "注射用阿糖胞苷", "注射用盐酸吉西他滨", "注射用甲氨蝶呤",
  127. "注射用盐酸伊立替康", "紫杉醇注射液", "注射用培美曲塞二钠", "高三尖杉酯碱注射液", "注射用硫酸长春地辛", "多西他赛注射液", "注射用曲普瑞林", "注射用盐酸博来霉素", "注射用地西他滨",
  128. "盐酸伊立替康注射液", "注射用盐酸托泊替康", "注射用氟尿嘧啶", "注射用达卡巴嗪", "醋酸戈舍瑞林缓释植入剂", "顺铂注射液"
  129. );
  130. /**
  131. * 抢救药物 维护修改
  132. */
  133. public static List<String> RESCUEDRUGLIST = Arrays.asList(
  134. "尼可刹米","可拉明","盐酸洛贝林","山梗菜碱","肾上腺素","阿拉明", "重酒石酸间羟胺", "多巴胺", "利血平", "25%硫酸镁注射液", "垂体后叶素","注射用血凝酶", "阿托品","氯解磷定注射液","盐酸纳洛酮","异丙嗪", "非那更","地西泮", "安定","20%甘露醇");
  135. /**
  136. * 临床用血
  137. */
  138. public static List<String> BLOODLIST = Arrays.asList(
  139. "交叉配血","血交叉","血常规");
  140. /**
  141. * 用于代码判断指标1、2、3执行路径
  142. */
  143. public static List<String> FOURSTR = Arrays.asList(
  144. "住院病案管理人员月均负担出院患者病历数", "病案编码人员月均负担出院患者病历数", "门诊病案管理人员月均负担门诊患者病历数");
  145. }