|
|
|
@ -1,41 +1,41 @@
|
|
|
|
|
package com.supervision.enums;
|
|
|
|
|
|
|
|
|
|
public enum TagEnum {
|
|
|
|
|
medical_rec("病例", 1, "#2F7CFF"),
|
|
|
|
|
medical_rec("病例", 1, "#2F7CFF", "病历", null),
|
|
|
|
|
|
|
|
|
|
process_medical("电子病历", 2, "#55CBAD"),
|
|
|
|
|
process_medical("电子病历", 2, "#55CBAD", "电子病历", medical_rec),
|
|
|
|
|
|
|
|
|
|
self_desc("主诉", 3, "#55CBAD"),
|
|
|
|
|
self_desc("主诉", 3, "#55CBAD", "电子病历", process_medical),
|
|
|
|
|
|
|
|
|
|
previous_history("既往病史", 3, "#55CBAD"),
|
|
|
|
|
previous_history("既往病史", 3, "#55CBAD", "电子病历", process_medical),
|
|
|
|
|
|
|
|
|
|
illness_history("现病史", 3, "#55CBAD"),
|
|
|
|
|
illness_history("现病史", 3, "#55CBAD", "电子病历", process_medical),
|
|
|
|
|
|
|
|
|
|
personal_history("个人史", 3, "#55CBAD"),
|
|
|
|
|
personal_history("个人史", 3, "#55CBAD", "电子病历", process_medical),
|
|
|
|
|
|
|
|
|
|
allergy_history("过敏史", 3, "#55CBAD"),
|
|
|
|
|
allergy_history("过敏史", 3, "#55CBAD", "电子病历", process_medical),
|
|
|
|
|
|
|
|
|
|
family_history("家族史", 3, "#55CBAD"),
|
|
|
|
|
family_history("家族史", 3, "#55CBAD", "电子病历", process_medical),
|
|
|
|
|
|
|
|
|
|
marriage_child_history("婚育史", 3, "#55CBAD"),
|
|
|
|
|
marriage_child_history("婚育史", 3, "#55CBAD", "电子病历", process_medical),
|
|
|
|
|
|
|
|
|
|
operation_history("手术史", 3, "#55CBAD"),
|
|
|
|
|
operation_history("手术史", 3, "#55CBAD", "电子病历", process_medical),
|
|
|
|
|
|
|
|
|
|
symptoms("症状", 2, "#55CBAD"),
|
|
|
|
|
symptoms("症状", 2, "#55CBAD", "电子病历", process_medical),
|
|
|
|
|
|
|
|
|
|
patient("患者信息", 2, "#55CBAD"),
|
|
|
|
|
patient("患者信息", 2, "#55CBAD", "电子病历", process_medical),
|
|
|
|
|
|
|
|
|
|
physical("体格检查", 2, "#8D8BFF"),
|
|
|
|
|
physical("体格检查", 2, "#8D8BFF", "体格检查", medical_rec),
|
|
|
|
|
|
|
|
|
|
physical_result("体格检查结果", 3, "#8D8BFF"),
|
|
|
|
|
physical_result("体格检查结果", 3, "#8D8BFF", "体格检查", physical),
|
|
|
|
|
|
|
|
|
|
ancillary("辅助检查", 2, "#4E8CFF"),
|
|
|
|
|
ancillary("辅助检查", 2, "#4E8CFF", "辅助检查", medical_rec),
|
|
|
|
|
|
|
|
|
|
ancillary_result("辅助检查结果", 3, "#4E8CFF"),
|
|
|
|
|
ancillary_result("辅助检查结果", 3, "#4E8CFF", "辅助检查", ancillary),
|
|
|
|
|
|
|
|
|
|
treatment_plan("处置计划", 2, "#2BCCFF"),
|
|
|
|
|
treatment_plan("处置计划", 2, "#2BCCFF", "处置计划", medical_rec),
|
|
|
|
|
|
|
|
|
|
diagnosis("诊断", 2, "#FF6667");
|
|
|
|
|
diagnosis("诊断", 2, "#FF6667", "诊断结果", medical_rec);
|
|
|
|
|
|
|
|
|
|
private final String type;
|
|
|
|
|
|
|
|
|
@ -43,10 +43,19 @@ public enum TagEnum {
|
|
|
|
|
|
|
|
|
|
private final String colour;
|
|
|
|
|
|
|
|
|
|
TagEnum(String type, Integer level, String colour) {
|
|
|
|
|
/**
|
|
|
|
|
* 图例名称
|
|
|
|
|
*/
|
|
|
|
|
private final String legendType;
|
|
|
|
|
|
|
|
|
|
private final TagEnum parentTag;
|
|
|
|
|
|
|
|
|
|
TagEnum(String type, Integer level, String colour, String legendType, TagEnum parentTag) {
|
|
|
|
|
this.type = type;
|
|
|
|
|
this.level = level;
|
|
|
|
|
this.colour = colour;
|
|
|
|
|
this.legendType = legendType;
|
|
|
|
|
this.parentTag = parentTag;
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -61,4 +70,12 @@ public enum TagEnum {
|
|
|
|
|
public String getColour() {
|
|
|
|
|
return colour;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public String getLegendType() {
|
|
|
|
|
return legendType;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public TagEnum getParentTag() {
|
|
|
|
|
return parentTag;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|