package com.smartor.domain; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.util.List; @ApiModel(value = "ServiceSLTDCommonReqVO", description = "省立同德出入院请求信息") @Data public class ServiceSLTDInhospReqVO { @ApiModelProperty(value = "机构ID 机构唯一编号") private String orgId; @ApiModelProperty(value = "院区ID") private Long campusIds; @ApiModelProperty(value = "患者姓名 必填一个") private String patientName; @ApiModelProperty(value = "身份证号 必填一个") private String idCardNo; @ApiModelProperty(value = "病区id 必填一个") private Long areaId; @ApiModelProperty(value = "科室ID 必填一个") private Long deptId; @ApiModelProperty(value = "科室ID集合") private List deptIdList; @ApiModelProperty(value = "诊疗记录号 必填一个") private String healthcareRecordNo; @ApiModelProperty(value = "诊疗记录号集合") private List healthcareRecordNoList; @ApiModelProperty(value = "病历号 必填一个") private String medicalRecordNo; @ApiModelProperty(value = "诊疗记录Id 必填一个") private Long healthcareRecordId; @ApiModelProperty(value = "诊疗记录ID集合") private List idList; @ApiModelProperty(value = "就诊卡号 必填一个") private String medicalCardNo; @ApiModelProperty(value = "入院时间-开始时间") private String startHeadTime; @ApiModelProperty(value = "入院时间-结束时间 yyyy-MM-dd") private String startTailTime; @ApiModelProperty(value = "出院时间-开始时间 yyyy-MM-dd") private String preOutHospitalHeadDate; @ApiModelProperty(value = "出院时间-结束时间 yyyy-MM-dd") private String preOutHospitalTailDate; @ApiModelProperty(value = "就诊时间-开始时间 : 门诊诊疗记录为号源时间 住院诊疗记录为入院登记时间 yyyy-MM-dd") private String encounterTimeStart; @ApiModelProperty(value = "就诊时间-结束时间 yyyy-MM-dd") private String encounterTimeEnd; @ApiModelProperty(value = "出院结算时间-开始时间 yyyy-MM-dd") private String outHospitalSettleHeadDate; @ApiModelProperty(value = "出院结算时间-结束时间 yyyy-MM-dd") private String outHospitalSettleTailDate; @ApiModelProperty(value = "诊疗类型: FH0108.01-门诊 FH0108.02-住院 FH0108.03-急诊 FH0108.04-留观" + "FH0108.05-抢救FH0108.06-门诊体检 FH0108.07-住院体检") private List healthcareRecordTypeList; @ApiModelProperty(value = "诊疗状态 参考值域文档2.6") private List statusList; @ApiModelProperty(value = "是否取最近一次诊疗信息 默认为false") private Boolean recently; }