123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887 |
- package thyyxxk.webserver.entity.inpatient;
- import com.baomidou.mybatisplus.annotation.TableField;
- import com.fasterxml.jackson.annotation.JsonFormat;
- import com.fasterxml.jackson.annotation.JsonInclude;
- import lombok.Data;
- import org.springframework.format.annotation.DateTimeFormat;
- import thyyxxk.webserver.entity.datamodify.MzChargeDetail;
- import thyyxxk.webserver.entity.datamodify.ZyDetailCharge;
- import java.io.Serializable;
- import java.math.BigDecimal;
- import java.util.Date;
- import java.util.List;
- @Data
- @JsonInclude(JsonInclude.Include.NON_NULL)
- public class ZyActpatient implements Serializable {
- private static final long serialVersionUID = 5145290750715622360L;
- private String wardName;
- /**
- * 医保类型
- */
- private String responceTypeName;
- private BigDecimal balance;
- private String wardCode;
- private String deptCode;
- private Integer ledgerSn;
- private Integer maxDetailSn;
- private String staffId;
- /**
- * 执行科室 (门 急诊转入时用的)
- */
- private String execUnit;
- /**
- * 住院天数
- */
- private String actIptDays;
- /**
- * 身份证
- */
- private String certno;
- /**
- * 参保地
- */
- private String insuplcAdmdvs;
- /**
- * 参保地名称
- */
- private String insuplcAdmdvsName;
- /**
- * 0 - 没有出院医嘱
- * 1 - 有出院医嘱
- */
- private Integer chuYuanYiZhu;
- private Integer infantFlag;
- private String reqExecUnit;
- @TableField(exist = false)
- private List<MzChargeDetail> list;
- @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
- @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
- private Date chargeDate;
- /**
- * inpatientNo
- */
- private String inpatientNo;
- /**
- * admissTimes
- */
- private Integer admissTimes;
- /**
- * name
- */
- private String name;
- /**
- * outpatientNo
- */
- private String outpatientNo;
- /**
- * chargeType
- */
- private String chargeType;
- /**
- * visitType
- */
- private String visitType;
- /**
- * admissDate
- */
- private Date admissDate;
- /**
- * admissStatus
- */
- private String admissStatus;
- /**
- * clinicDiag
- */
- private String clinicDiag;
- /**
- * admissDiag
- */
- private String admissDiag;
- /**
- * admissPhysician
- */
- private String admissPhysician;
- /**
- * 管床医生
- */
- private String referPhysician;
- private String referPhysicianName;
- /**
- * consultPhysician
- */
- private String consultPhysician;
- /**
- * deptDirector
- */
- private String deptDirector;
- /**
- * admissDept
- */
- private String admissDept;
- /**
- * admissWard
- */
- private String admissWard;
- /**
- * disDate
- */
- private Date disDate;
- /**
- * 主要诊断代码
- */
- private String disDiag;
- /**
- * 主要诊断名称
- */
- private String disDiagComment;
- /**
- * disStatus
- */
- private String disStatus;
- /**
- * disDept
- */
- private String disDept;
- /**
- * disWard
- */
- private String disWard;
- /**
- * insurCode
- */
- private String insurCode;
- /**
- * contractCode
- */
- private String contractCode;
- /**
- * 医保类型
- */
- private String responceType;
- /**
- * timesBilled
- */
- private Integer timesBilled;
- /**
- * totalCharge
- */
- private BigDecimal totalCharge;
- /**
- * charge1
- */
- private Double charge1;
- /**
- * charge2
- */
- private Double charge2;
- /**
- * charge3
- */
- private Double charge3;
- /**
- * charge4
- */
- private Double charge4;
- /**
- * charge5
- */
- private Double charge5;
- /**
- * charge6
- */
- private Double charge6;
- /**
- * charge7
- */
- private Double charge7;
- /**
- * charge8
- */
- private Double charge8;
- /**
- * charge9
- */
- private Double charge9;
- /**
- * charge10
- */
- private Double charge10;
- /**
- * charge11
- */
- private Double charge11;
- /**
- * charge12
- */
- private Double charge12;
- /**
- * charge13
- */
- private Double charge13;
- /**
- * charge14
- */
- private Double charge14;
- /**
- * charge15
- */
- private Double charge15;
- /**
- * charge16
- */
- private Double charge16;
- /**
- * charge17
- */
- private Double charge17;
- /**
- * charge18
- */
- private Double charge18;
- /**
- * charge19
- */
- private Double charge19;
- /**
- * charge20
- */
- private Double charge20;
- /**
- * charge21
- */
- private Double charge21;
- /**
- * charge22
- */
- private Double charge22;
- /**
- * charge23
- */
- private Double charge23;
- /**
- * charge24
- */
- private Double charge24;
- /**
- * charge25
- */
- private Double charge25;
- /**
- * charge26
- */
- private Double charge26;
- /**
- * charge27
- */
- private Double charge27;
- /**
- * charge28
- */
- private Double charge28;
- /**
- * charge29
- */
- private Double charge29;
- /**
- * charge30
- */
- private Double charge30;
- /**
- * ward
- */
- private String ward;
- /**
- * dept
- */
- private String dept;
- /**
- * bedNo
- */
- private String bedNo;
- /**
- * sex
- */
- private Integer sex;
- /**
- * bloodType
- */
- private String bloodType;
- /**
- * diagnosisDate
- */
- private Date diagnosisDate;
- /**
- * allergyMedicine
- */
- private String allergyMedicine;
- /**
- * rescueTimes
- */
- private String rescueTimes;
- /**
- * successTimes
- */
- private String successTimes;
- /**
- * followupMark
- */
- private String followupMark;
- /**
- * followupPrior
- */
- private String followupPrior;
- /**
- * autopsyMark
- */
- private String autopsyMark;
- /**
- * qualityLevel
- */
- private String qualityLevel;
- /**
- * opIdCode
- */
- private String opIdCode;
- /**
- * archiveCode
- */
- private String archiveCode;
- /**
- * archiveMark
- */
- private String archiveMark;
- /**
- * teachingMark
- */
- private String teachingMark;
- /**
- * diagnoseConform1
- */
- private String diagnoseConform1;
- /**
- * diagnoseConform2
- */
- private String diagnoseConform2;
- /**
- * diagnoseConform3
- */
- private String diagnoseConform3;
- /**
- * diagnoseConform4
- */
- private String diagnoseConform4;
- /**
- * diagnoseConform5
- */
- private String diagnoseConform5;
- /**
- * diagnoseConform6
- */
- private String diagnoseConform6;
- /**
- * diagnoseConform7
- */
- private String diagnoseConform7;
- /**
- * diagnoseConform8
- */
- private String diagnoseConform8;
- /**
- * internCode
- */
- private String internCode;
- /**
- * diagnoseConform9
- */
- private String diagnoseConform9;
- /**
- * diagnoseConform10
- */
- private String diagnoseConform10;
- /**
- * pathologyDiag
- */
- private String pathologyDiag;
- /**
- * disHour
- */
- private Date disHour;
- /**
- * admissHour
- */
- private Date admissHour;
- /**
- * capBloody
- */
- private Integer capBloody;
- /**
- * maxLedger
- */
- private Integer maxLedger;
- /**
- * admissDiagStr
- */
- private String admissDiagStr;
- /**
- * patientStatus
- */
- private String patientStatus;
- /**
- * moveFlag
- */
- private String moveFlag;
- /**
- * jzjlh
- */
- private String jzjlh;
- /**
- * zkDept
- */
- private String zkDept;
- /**
- * hbsag
- */
- private String hbsag;
- /**
- * archiveCode1
- */
- private String archiveCode1;
- /**
- * jobDoctor
- */
- private String jobDoctor;
- /**
- * jobNurse
- */
- private String jobNurse;
- /**
- * ybjy
- */
- private Double ybjy;
- /**
- * bczf
- */
- private Double bczf;
- /**
- * zflj
- */
- private Double zflj;
- /**
- * disDiagStr
- */
- private String disDiagStr;
- /**
- * ybZyh
- */
- private String ybZyh;
- /**
- * ybJzlb
- */
- private String ybJzlb;
- /**
- * yzIn
- */
- private Date yzIn;
- /**
- * yzOut
- */
- private Date yzOut;
- /**
- * ybFlag
- */
- private String ybFlag;
- /**
- * oweFlag
- */
- private String oweFlag;
- /**
- * zkWard
- */
- private String zkWard;
- private String zkWardName;
- /**
- * zkDate
- */
- private Date zkDate;
- /**
- * ybJlh
- */
- private String ybJlh;
- /**
- * ybType
- */
- private String ybType;
- /**
- * zySerialNo
- */
- private String zySerialNo;
- /**
- * mzNo
- */
- private String mzNo;
- /**
- * clinicDiagStr
- */
- private String clinicDiagStr;
- /**
- * bedStatus
- */
- private String bedStatus;
- /**
- * inputDate
- */
- private Date inputDate;
- /**
- * ybJsffbz
- */
- private String ybJsffbz;
- /**
- * ybSylb
- */
- private String ybSylb;
- /**
- * ybZszh
- */
- private String ybZszh;
- /**
- * admissDateYb
- */
- private Date admissDateYb;
- /**
- * baReceiveFlag
- */
- private String baReceiveFlag;
- /**
- * blzkStatus
- */
- private String blzkStatus;
- /**
- * room
- */
- private String room;
- /**
- * disYb
- */
- private String disYb;
- /**
- * disYbStr
- */
- private String disYbStr;
- /**
- * ybBzfx
- */
- private String ybBzfx;
- /**
- * disRoom
- */
- private String disRoom;
- /**
- * disYb1
- */
- private String disYb1;
- /**
- * disYbStr1
- */
- private String disYbStr1;
- /**
- * disYb2
- */
- private String disYb2;
- /**
- * disYbStr2
- */
- private String disYbStr2;
- /**
- * 入院小科室
- */
- private String smallDept;
- private String smallDeptName;
- /**
- * xnhFamilysysno
- */
- private String xnhFamilysysno;
- /**
- * xnhMembersysno
- */
- private String xnhMembersysno;
- /**
- * xnhBookno
- */
- private String xnhBookno;
- /**
- * xnhCardno
- */
- private String xnhCardno;
- /**
- * xnhCmisno
- */
- private String xnhCmisno;
- /**
- * xnhZyh
- */
- private String xnhZyh;
- /**
- * xnhReferralno
- */
- private String xnhReferralno;
- /**
- * xnhRedeemType
- */
- private String xnhRedeemType;
- /**
- * xnhHasreferral
- */
- private String xnhHasreferral;
- /**
- * zyFlag
- */
- private String zyFlag;
- /**
- * xnhRejectFlag
- */
- private String xnhRejectFlag;
- /**
- * ownFlag
- */
- private String ownFlag;
- /**
- * ownTime
- */
- private Date ownTime;
- /**
- * freeFlag
- */
- private String freeFlag;
- /**
- * operation
- */
- private String operation;
- /**
- * cyyy
- */
- private String cyyy;
- /**
- * ybGsNo
- */
- private String ybGsNo;
- /**
- * treatType
- */
- private String treatType;
- /**
- * hicNo
- */
- private String hicNo;
- /**
- * ybRegisterDate
- */
- private Date ybRegisterDate;
- /**
- * pathologyDiagComment
- */
- private String pathologyDiagComment;
- /**
- * fileStatus
- */
- private String fileStatus;
- /**
- * lendFlag
- */
- private Integer lendFlag;
- /**
- * 违规费用
- */
- private List<ZyDetailCharge> weiXieDaiYuanLiuShui;
- /**
- * 未匹配
- */
- private List<WeiGuiFeiYongFenXi> weiPiPei;
- public String getSexName() {
- if (this.sex == null) {
- return "";
- }
- switch (sex) {
- case 1:
- return "男";
- case 2:
- return "女";
- default:
- return "未知";
- }
- }
- }
|