|
@@ -1,5 +1,6 @@
|
|
|
package com.diagbot.dto;
|
|
|
|
|
|
+import cn.afterturn.easypoi.excel.annotation.Excel;
|
|
|
import lombok.Getter;
|
|
|
import lombok.Setter;
|
|
|
|
|
@@ -18,10 +19,12 @@ public class EntryStatisticsDTO {
|
|
|
/**
|
|
|
* 科室名称
|
|
|
*/
|
|
|
+ @Excel(name = "科室名称", width = 30, orderNum = "1")
|
|
|
private String deptName;
|
|
|
/**
|
|
|
* 未在24小时内完成会诊数
|
|
|
*/
|
|
|
+ @Excel(name = "未在24小时内完成会诊数", width = 15, orderNum = "2")
|
|
|
private Integer consultationNum = 0;
|
|
|
/**
|
|
|
* 未在24小时内完成会诊条目id
|
|
@@ -38,6 +41,7 @@ public class EntryStatisticsDTO {
|
|
|
/**
|
|
|
* 未在24小时内完成会诊率(百分比)
|
|
|
*/
|
|
|
+ @Excel(name = "未在24小时内完成会诊率", width = 15, orderNum = "3")
|
|
|
private String consultationPercentStr = "0.00%";
|
|
|
/**
|
|
|
* 会诊病历数
|
|
@@ -54,6 +58,7 @@ public class EntryStatisticsDTO {
|
|
|
/**
|
|
|
* 手术记录名称不匹配数
|
|
|
*/
|
|
|
+ @Excel(name = "手术记录名称不匹配数", width = 15, orderNum = "4")
|
|
|
private Integer operationNameNum = 0;
|
|
|
/**
|
|
|
* 手术记录名称不匹配率
|
|
@@ -62,6 +67,7 @@ public class EntryStatisticsDTO {
|
|
|
/**
|
|
|
* 手术记录名称不匹配率(百分比)
|
|
|
*/
|
|
|
+ @Excel(name = "手术记录名称不匹配率", width = 15, orderNum = "5")
|
|
|
private String operationNamePercentStr = "0.00%";
|
|
|
/**
|
|
|
* 术后首程未在15分钟内完成条目id
|
|
@@ -74,6 +80,7 @@ public class EntryStatisticsDTO {
|
|
|
/**
|
|
|
* 术后首程未在15分钟内完成数
|
|
|
*/
|
|
|
+ @Excel(name = "术后首程未在15分钟内完成数", width = 15, orderNum = "6")
|
|
|
private Integer operation15MinuteNum = 0;
|
|
|
/**
|
|
|
* 术后首程未在15分钟内完成率
|
|
@@ -82,6 +89,7 @@ public class EntryStatisticsDTO {
|
|
|
/**
|
|
|
* 术后首程未在15分钟内完成率(百分比)
|
|
|
*/
|
|
|
+ @Excel(name = "术后首程未在15分钟内完成率", width = 15, orderNum = "7")
|
|
|
private String operation15MinutePercentStr = "0.00%";
|
|
|
/**
|
|
|
* 病案首页手术时间不匹配条目id
|
|
@@ -94,6 +102,7 @@ public class EntryStatisticsDTO {
|
|
|
/**
|
|
|
* 病案首页手术时间不匹配数
|
|
|
*/
|
|
|
+ @Excel(name = "病案首页手术时间不匹配数", width = 15, orderNum = "8")
|
|
|
private Integer operationTimeNum = 0;
|
|
|
/**
|
|
|
* 病案首页手术时间不匹配率
|
|
@@ -102,6 +111,7 @@ public class EntryStatisticsDTO {
|
|
|
/**
|
|
|
* 病案首页手术时间不匹配率(百分比)
|
|
|
*/
|
|
|
+ @Excel(name = "病案首页手术时间不匹配率", width = 15, orderNum = "9")
|
|
|
private String operationTimePercentStr = "0.00%";
|
|
|
/**
|
|
|
* 手术记录病历数
|
|
@@ -118,6 +128,7 @@ public class EntryStatisticsDTO {
|
|
|
/**
|
|
|
* 未在6小时内书写危急值记录数
|
|
|
*/
|
|
|
+ @Excel(name = "未在6小时内书写危急值记录数", width = 15, orderNum = "10")
|
|
|
private Integer crisisNum = 0;
|
|
|
/**
|
|
|
* 未在6小时内书写危急值记录率
|
|
@@ -126,6 +137,7 @@ public class EntryStatisticsDTO {
|
|
|
/**
|
|
|
* 未在6小时内书写危急值记录率(百分比)
|
|
|
*/
|
|
|
+ @Excel(name = "未在6小时内书写危急值记录率", width = 15, orderNum = "11")
|
|
|
private String crisisPercentStr = "0.00%";
|
|
|
/**
|
|
|
* 危急值记录病历数
|
|
@@ -142,6 +154,7 @@ public class EntryStatisticsDTO {
|
|
|
/**
|
|
|
* 阶段小节未书写数
|
|
|
*/
|
|
|
+ @Excel(name = "阶段小节未书写数", width = 15, orderNum = "12")
|
|
|
private Integer stageSummaryNum = 0;
|
|
|
/**
|
|
|
* 阶段小节未书写率
|
|
@@ -150,6 +163,7 @@ public class EntryStatisticsDTO {
|
|
|
/**
|
|
|
* 阶段小节未书写率(百分比)
|
|
|
*/
|
|
|
+ @Excel(name = "阶段小节未书写率", width = 15, orderNum = "13")
|
|
|
private String stageSummaryPercentStr = "0.00%";
|
|
|
/**
|
|
|
* 病人住院超过30天的病历数
|