SearchVo.java 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. package com.diagbot.vo;
  2. import com.diagbot.dto.LisResult;
  3. import lombok.Getter;
  4. import lombok.Setter;
  5. import com.diagbot.client.Feature;
  6. import java.util.List;
  7. import java.util.Map;
  8. /**
  9. * @Description:
  10. * @author: Weixuan Huang
  11. * @time: 2019/3/4 16:35
  12. */
  13. @Getter
  14. @Setter
  15. public class SearchVo {
  16. private int length;
  17. private int age_start;
  18. private int age_end;
  19. private int age;
  20. private String sex;
  21. // 搜索结果的贝叶斯阈值
  22. private String threshold;
  23. private String symptom;
  24. private String vital;
  25. private String lis;
  26. private String pacs;
  27. private String diag;
  28. private String past;
  29. private String other;
  30. private List<LisResult> lisArr;
  31. //特征类别
  32. private String featureType;
  33. /*
  34. //特征类别对","进行分割后数据
  35. private String[] featureTypes;
  36. //门诊 住院分类
  37. private String resourceType;
  38. //模型
  39. // private AlgorithmClassify algorithmClassify[];
  40. //模型
  41. private String algorithmClassifyValue;
  42. */
  43. //外部系统编码 用于返回映射数据,如果sysCode为空或null,则返回kl_standard_info标准名称
  44. private String sysCode;
  45. private List<Feature> symptomFeatureList;
  46. private List<Feature> lisFeatureList;
  47. private List<Feature> pacsFeatureList;
  48. private List<Feature> vitalFeatureList;
  49. private List<Feature> symptompropertyFeatureList;
  50. private List<Feature> diagFeatureList;
  51. private Map<String, Map<String, String>> inputs;
  52. private String scaleName;
  53. }