|
@@ -1,144 +0,0 @@
|
|
|
-package cn.tr.module.smart.common.dto;
|
|
|
|
|
-
|
|
|
|
|
-import cn.tr.plugin.mybatis.pojo.BaseDTO;
|
|
|
|
|
-import lombok.EqualsAndHashCode;
|
|
|
|
|
-import lombok.ToString;
|
|
|
|
|
-import cn.tr.core.validation.Insert;
|
|
|
|
|
-import cn.tr.core.validation.Update;
|
|
|
|
|
-import io.swagger.annotations.ApiModel;
|
|
|
|
|
-import io.swagger.annotations.ApiModelProperty;
|
|
|
|
|
-import lombok.Data;
|
|
|
|
|
-import javax.validation.constraints.*;
|
|
|
|
|
-import java.io.Serializable;
|
|
|
|
|
-import java.math.BigDecimal;
|
|
|
|
|
-import java.util.*;
|
|
|
|
|
-/**
|
|
|
|
|
- * 输注-输注历史记录表传输对象
|
|
|
|
|
- *
|
|
|
|
|
- * @author lf
|
|
|
|
|
- * @date 2025/08/05 10:31
|
|
|
|
|
- **/
|
|
|
|
|
-@Data
|
|
|
|
|
-@ApiModel("输注-输注历史记录表传输对象")
|
|
|
|
|
-@ToString
|
|
|
|
|
-public class BizInfusionHistoryDTO implements Serializable {
|
|
|
|
|
- private static final long serialVersionUID = 1L;
|
|
|
|
|
- @ApiModelProperty(value = "主键", position = 1)
|
|
|
|
|
- @NotBlank (message = "主键不能为空",groups = {Update.class})
|
|
|
|
|
- private String id;
|
|
|
|
|
-
|
|
|
|
|
- @ApiModelProperty(value = "设备唯一编码", position = 2)
|
|
|
|
|
- private String deviceId;
|
|
|
|
|
-
|
|
|
|
|
- @ApiModelProperty(value = "设备数据标识", position = 3)
|
|
|
|
|
- private String classification;
|
|
|
|
|
-
|
|
|
|
|
- @ApiModelProperty(value = "输注过程中的数据编号", position = 4)
|
|
|
|
|
- private Integer dataNumber;
|
|
|
|
|
-
|
|
|
|
|
- @ApiModelProperty(value = "住院号(设备上传的住院号)", position = 5)
|
|
|
|
|
- private String patientCode;
|
|
|
|
|
-
|
|
|
|
|
- @ApiModelProperty(value = "总量", position = 6)
|
|
|
|
|
- private Integer totalDose;
|
|
|
|
|
-
|
|
|
|
|
- @ApiModelProperty(value = "公共-首次量", position = 7)
|
|
|
|
|
- private Integer firstDose;
|
|
|
|
|
-
|
|
|
|
|
- @ApiModelProperty(value = "公共-剩余量", position = 8)
|
|
|
|
|
- private BigDecimal remainDose;
|
|
|
|
|
-
|
|
|
|
|
- @ApiModelProperty(value = "公共-已输入量", position = 9)
|
|
|
|
|
- private BigDecimal inputDose;
|
|
|
|
|
-
|
|
|
|
|
- @ApiModelProperty(value = "公共-追加量", position = 10)
|
|
|
|
|
- private BigDecimal appendDose;
|
|
|
|
|
-
|
|
|
|
|
- @ApiModelProperty(value = "公共-追加锁时", position = 11)
|
|
|
|
|
- private BigDecimal appendLockTime;
|
|
|
|
|
-
|
|
|
|
|
- @ApiModelProperty(value = "公共-极限量", position = 12)
|
|
|
|
|
- private BigDecimal maxDose;
|
|
|
|
|
-
|
|
|
|
|
- @ApiModelProperty(value = "公共-自控次数", position = 13)
|
|
|
|
|
- private Integer selfControlCount;
|
|
|
|
|
-
|
|
|
|
|
- @ApiModelProperty(value = "公共-自控锁时", position = 14)
|
|
|
|
|
- private BigDecimal selfControlLockTime;
|
|
|
|
|
-
|
|
|
|
|
- @ApiModelProperty(value = "公共-有效次数", position = 15)
|
|
|
|
|
- private Integer pcaValidCount;
|
|
|
|
|
-
|
|
|
|
|
- @ApiModelProperty(value = "公共-无效次数", position = 16)
|
|
|
|
|
- private Integer pcaInvalidCount;
|
|
|
|
|
-
|
|
|
|
|
- @ApiModelProperty(value = "公共-总按次数", position = 17)
|
|
|
|
|
- private Integer pcaTotalCount;
|
|
|
|
|
-
|
|
|
|
|
- @ApiModelProperty(value = "持续-持续量", position = 18)
|
|
|
|
|
- private BigDecimal continueDose;
|
|
|
|
|
-
|
|
|
|
|
- @ApiModelProperty(value = "脉冲-脉冲量", position = 19)
|
|
|
|
|
- private Integer pulseDose;
|
|
|
|
|
-
|
|
|
|
|
- @ApiModelProperty(value = "脉冲-脉冲锁时", position = 20)
|
|
|
|
|
- private Integer pulseLockTime;
|
|
|
|
|
-
|
|
|
|
|
- @ApiModelProperty(value = "脉冲-脉冲首次锁时", position = 21)
|
|
|
|
|
- private Integer pulseFirstLockTime;
|
|
|
|
|
-
|
|
|
|
|
- @ApiModelProperty(value = "智能-加档周期", position = 22)
|
|
|
|
|
- private BigDecimal flowUpCycle;
|
|
|
|
|
-
|
|
|
|
|
- @ApiModelProperty(value = "智能-减档周期", position = 23)
|
|
|
|
|
- private BigDecimal flowDownCycle;
|
|
|
|
|
-
|
|
|
|
|
- @ApiModelProperty(value = "智能-计次", position = 24)
|
|
|
|
|
- private Integer flowCount;
|
|
|
|
|
-
|
|
|
|
|
- @ApiModelProperty(value = "智能-上限", position = 25)
|
|
|
|
|
- private BigDecimal flowUpLimit;
|
|
|
|
|
-
|
|
|
|
|
- @ApiModelProperty(value = "智能-下限", position = 26)
|
|
|
|
|
- private BigDecimal flowDownLimit;
|
|
|
|
|
-
|
|
|
|
|
- @ApiModelProperty(value = "智能-自调比例", position = 27)
|
|
|
|
|
- private BigDecimal flowAdjustRate;
|
|
|
|
|
-
|
|
|
|
|
- @ApiModelProperty(value = "智能-输注过程中是否出现过加档受限", position = 28)
|
|
|
|
|
- private String flowRestricted;
|
|
|
|
|
-
|
|
|
|
|
- @ApiModelProperty(value = "智能-加减档提示", position = 29)
|
|
|
|
|
- private Integer warnFlow;
|
|
|
|
|
-
|
|
|
|
|
- @ApiModelProperty(value = "电量", position = 30)
|
|
|
|
|
- private Integer electricQuantity;
|
|
|
|
|
-
|
|
|
|
|
- @ApiModelProperty(value = "镇痛泵运行状态", position = 31)
|
|
|
|
|
- private Integer deviceRunState;
|
|
|
|
|
-
|
|
|
|
|
- @ApiModelProperty(value = "输液将结束(0:否,1:是)", position = 32)
|
|
|
|
|
- private String warnWillFinished;
|
|
|
|
|
-
|
|
|
|
|
- @ApiModelProperty(value = "镇痛不足(0:否,1:是)", position = 33)
|
|
|
|
|
- private String warnAnalgesicPoor;
|
|
|
|
|
-
|
|
|
|
|
- @ApiModelProperty(value = "电量偏低(0:否,1:是)", position = 34)
|
|
|
|
|
- private String warnLowBattery;
|
|
|
|
|
-
|
|
|
|
|
- @ApiModelProperty(value = "报警信息", position = 35)
|
|
|
|
|
- private Integer deviceAlarm;
|
|
|
|
|
-
|
|
|
|
|
- @ApiModelProperty(value = "开始时间", position = 36)
|
|
|
|
|
- private Date infusionStartTime;
|
|
|
|
|
-
|
|
|
|
|
- @ApiModelProperty(value = "一次输注最后上传时间", position = 37)
|
|
|
|
|
- private Date lastUploadTime;
|
|
|
|
|
-
|
|
|
|
|
- @ApiModelProperty(value = "设备类型", position = 38)
|
|
|
|
|
- private Integer type;
|
|
|
|
|
-
|
|
|
|
|
- @ApiModelProperty(value = "医院编码", position = 40)
|
|
|
|
|
- private String hospitalCode;
|
|
|
|
|
-
|
|
|
|
|
-}
|
|
|