123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107 |
- package thyyxxk.webserver.entity.yibao.patient;
- import com.fasterxml.jackson.annotation.JsonFormat;
- import lombok.Data;
- import org.springframework.format.annotation.DateTimeFormat;
- import java.util.Date;
- @Data
- public class Patient {
- private String table;
- private String inpatientNo;
- private Integer admissTimes;
- private String staffId;
- private String visitType;
- private String visitTypeName;
- private String socialNo;
- private String name;
- private Integer sex;
- @DateTimeFormat(pattern = "yyyy-MM-dd")
- @JsonFormat(pattern = "yyyy-MM-dd")
- private String birthDate;
- private String homeTel;
- private String admissPhysician;
- private String admissPhysicianName;
- private String referPhysician;
- private String referPhysicianName;
- private String admissDiagStr;
- private String clinicDiagStr;
- private String admissWard;
- private String admissWardName;
- private String admissDept;
- private String smallDept;
- private String smallDeptName;
- private Date admissDate;
- private Date ybRegisterDate;
- private String responceType;
- private String xnhHasreferral;
- private String xnhReferralno;
- private String ybType;
- private String treatType;
- private String icdCode;
- private String icdText;
- private String ybGsNo;
- private String accidentFlag;
- private String stdFlag;
- private String ybCardNo;
- private String xnhCardno;
- private String xnhCmisno;
- private String xnhCmisnoName;
- private String xnhRedeemType;
- private String xnhRedeemTypeName;
- private String remark;
- private String inputId;
- private String inputName;
- private Date inputDate;
- private String ybRemark;
- private String passId;
- private String passName;
- private Date passDate;
- private Integer ledgerSn;
- private String admissStatus;
- private String xnhFamilysysno;
- private String xnhMembersysno;
- private String xnhRejectFlag;
- private String xnhDeptCode;
- private String xnhZyh;
- private String zkWard;
- private String zySerialNo;
- private String bedNo;
- private String statusFlag;
- private String totalCharge;
- private String hicNo;
- private String cardIden;
- private String indiId;
- private String ybJlh;
- private String centerId;
- private String ward;
- private String corpId;
- private String corpName;
- private String persType;
- private String responceTypeName;
- private String ybTypeName;
- private String treatTypeName;
- private String balance;
- private String sid;
- private Integer feeSize;
- private String disDiagStatus;
- private String icdCodes;
- private String icdTexts;
- private String operation;
- private String chargeYb;
- private Integer dismissFlag; // 结算标志,1:出院结算, 2:中间断账
- private Date zjdzDatetime; // 中间断账时间
- private Date dismissOrderDate; // 口腔科生成出院医嘱的出院时间
- public String getTable() {
- return null == table ? "zy_actpatient" : (table).trim();
- }
- public String getYbTypeName() {
- if ("10".equals(responceType)) {
- return "省医保";
- }
- return null == ybTypeName ? "" : (ybTypeName).trim();
- }
- }
|