package com.smartor.domain; import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonIgnoreProperties; import com.ruoyi.common.annotation.Excel; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.util.Date; import java.util.List; /** * 第三方厂商出、入院信息 * * @author ruoyi * @date 2024-9-02 */ @Data @ApiModel("第三方厂商出、入院信息") public class ThiedInhospInfo { /** * 数据类型 */ @ApiModelProperty("病人主索引") @Excel(name = "病人主索引") private String patiIndex; /** * 患者姓名 */ @ApiModelProperty("患者姓名") @Excel(name = "患者姓名") private String patiRecordName; private String patiRecordId; private List Education; /** * 护士ID */ @ApiModelProperty(value = "护士ID") private String nurseId; /** * 护士姓名 */ @ApiModelProperty(value = "护士姓名") private String nurseName; /** * 患者姓名 */ @ApiModelProperty("患者姓名") @Excel(name = "患者姓名") private String currDeptCode; private String admissDeptCode; /** * 病人介质序号 */ @ApiModelProperty("病人介质序号") @Excel(name = "病人介质序号") private String patiMediaId1; /** * 病人介质号码 */ @ApiModelProperty("就诊卡号") @Excel(name = "就诊卡号") private String patiMediaNo; /** * 病人住院序号 */ @ApiModelProperty("病人住院序号") @Excel(name = "病人住院序号") private String inpatientId1; /** * 性别 */ @ApiModelProperty("性别") @Excel(name = "性别") private String patiRecordGender; /** * 年龄 */ @ApiModelProperty("年龄") @Excel(name = "年龄") private String age; /** * 身份证号 */ @ApiModelProperty("身份证号") @Excel(name = "身份证号") private String patiIdCardNo; /** * 入院单号 */ @ApiModelProperty("入院单号") @Excel(name = "入院单号") private String admitFormId; /** * 建议预交金额 */ @ApiModelProperty("建议预交金额") @Excel(name = "建议预交金额") private String suggestAmount; /** * 就诊卡号 */ @ApiModelProperty("就诊卡号") @Excel(name = "就诊卡号") private String patiMediaId; /** * 病人类别序号 */ @ApiModelProperty("病人类别序号") @Excel(name = "病人类别序号") private String patiTypeId1; /** * 病人类别名称 */ @ApiModelProperty("病人类别名称") @Excel(name = "病人类别名称") private String patiTypeName1; /** * 医保类型 */ @ApiModelProperty("医保类型") @Excel(name = "医保类型") private String patiTypeId; /** * 数据类型 */ @ApiModelProperty("医保类型名称") @Excel(name = "医保类型名称") private String patiTypeName; /** * 住院状态 * 1-尚未入科;2-已经入科;3-已预出院;4-已出院; */ @ApiModelProperty("住院状态") @Excel(name = "住院状态") private String currStatus; /** * 数据类型 */ @ApiModelProperty("院区ID") @Excel(name = "院区ID") private String areaId; /** * 入院病区ID */ @ApiModelProperty("入院病区ID") @Excel(name = "入院病区ID") private String admissWardId; /** * 入院病区名称 */ @ApiModelProperty("入院病区名称") @Excel(name = "入院病区名称") private String admissWardName; private String admissWardCode; /** * 入院科室ID */ @ApiModelProperty("入院科室ID") @Excel(name = "入院科室ID") private String admissDeptId; /** * 入院科室名称 */ @ApiModelProperty("入院科室名称") @Excel(name = "入院科室名称") private String admissDeptName; /** * 入院床位Id */ @ApiModelProperty("入院床位Id") @Excel(name = "入院床位Id") private String admissBedId; /** * 入院床位序号 */ @ApiModelProperty("入院床位序号") @Excel(name = "入院床位序号") private String admissBedNo; /** * 当前病区ID */ @ApiModelProperty("当前病区ID") @Excel(name = "当前病区ID") private String currWardId; /** * 当前病区ID */ @ApiModelProperty("当前病区ID") @Excel(name = "当前病区ID") private String currWardCode; /** * 当前病区名称 */ @ApiModelProperty("当前病区名称") @Excel(name = "当前病区名称") private String currWardName; /** * 当前科室ID */ @ApiModelProperty("当前科室ID") @Excel(name = "当前科室ID") private String currDeptId; /** * 当前科室名称 */ @ApiModelProperty("当前科室名称") @Excel(name = "当前科室名称") private String currDeptName; /** * 当前床位序号 */ @ApiModelProperty("当前床位序号") @Excel(name = "当前床位序号") private String currBedNo1; /** * 当前床位ID */ @ApiModelProperty("当前床位ID") @Excel(name = "当前床位ID") private String currBedId; /** * 住院号 */ @ApiModelProperty("住院号") @Excel(name = "住院号") private String inpatientId; /** * 床号 */ @ApiModelProperty("床号") @Excel(name = "床号") private String currBedNo; /** * 入院时间 */ @ApiModelProperty("入院时间") @Excel(name = "入院时间") private String admissDate; /** * 开单医生 */ @ApiModelProperty("开单医生") @Excel(name = "开单医生") private String DocName; /** * 主治医师 */ @ApiModelProperty("主治医师") @Excel(name = "主治医师") private String doctName; /** * 主治医师 */ @ApiModelProperty("主治医师") @Excel(name = "主治医师") private String doctId; /** * 诊断ID */ @ApiModelProperty("诊断ID") @Excel(name = "诊断ID") private String diagId; /** * 诊断ICD10码 */ @ApiModelProperty("诊断ICD10码") @Excel(name = "诊断ICD10码") private String diagIcd10; /** * 诊断名称 */ @ApiModelProperty("诊断名称") @Excel(name = "诊断名称") private String diagName; /** * 联系人 */ @ApiModelProperty("联系地址") @Excel(name = "联系地址") private String contactPersonAddr; /** * 联系人 */ @ApiModelProperty("联系人") @Excel(name = "联系人") private String contactPersonName; /** * 联系人电话 */ @ApiModelProperty("联系人电话") @Excel(name = "联系人电话") private String contactPersonPhone; /** * 数据类型 */ @ApiModelProperty("国籍") @Excel(name = "国籍") private String PatiNationality; private String NationalityAddr; private String patiNatureId; //年龄 private String treateAge; //年龄单位 private String treatAgeunit; private String patiNatureName; /** * 数据类型 */ @ApiModelProperty("国籍") @Excel(name = "国籍") private String patNatureId; private String PatNation; /** * 民族 */ @ApiModelProperty("民族") @Excel(name = "民族") private String patiNation; /** * 数据类型 */ @ApiModelProperty("职业") @Excel(name = "职业") private String ProfessionId; /** * 婚姻状态 */ @ApiModelProperty("婚姻状态") @Excel(name = "婚姻状态") private String PatiMaritalStatus; /** * 现住地址 */ @JsonIgnoreProperties(ignoreUnknown = true) @ApiModelProperty("现住地址") @Excel(name = "现住地址") private String patiHomeAddr; private String patiHomePhone; /** * 联系电话 */ @ApiModelProperty("联系电话") @Excel(name = "联系电话") private String companyTelNum; /** * 数据类型 */ @ApiModelProperty("出生日期") @Excel(name = "出生日期") private String patiBirthday; /** * 住院次数 */ @ApiModelProperty("住院次数") @Excel(name = "住院次数") private String inhospitalTimes; /** * 出院方式序号 */ @ApiModelProperty("出院方式序号") @Excel(name = "出院方式序号 1.治愈 2.好转 3.未愈 4.死亡 5.其它") private String outWayId; /** * 出院方式名称 */ @ApiModelProperty("出院方式名称") @Excel(name = "出院方式名称") private String outWayName; /** * 住院总费用 */ @ApiModelProperty("住院总费用") @Excel(name = "住院总费用") private String totalAmount; /** * 预备出院日期 */ @ApiModelProperty("预备出院日期") @Excel(name = "预备出院日期") private String preoutDate; /** * 结账日期 */ @ApiModelProperty("结账日期") @Excel(name = "结账日期") private String cashDate; /** * 病人出院日期 */ @ApiModelProperty("病人出院日期") @Excel(name = "病人出院日期") private String outDate; private String RelationShip; }