package thyyxxk.webserver.entity.zhuyuanyisheng.emr; import java.io.Serializable; import lombok.Data; import lombok.experimental.Accessors; import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotNull; import java.util.Date; import java.util.List; /** * @author 鑲栬熅 */ @Data @Accessors(chain = true) public class EmrPatientData implements Serializable { private static final long serialVersionUID = 172057163746918134L; /** * id */ private Integer id; /** * 患者住院号 */ @NotNull(message = "住院号不能为空") @NotBlank(message = "住院号不能为空") private String patNo; /** * 患者住院次数 */ @NotNull(message = "患者住院次数不能为空") private Integer times; /** * 电子病历中的唯一值 */ @NotNull(message = "电子病历中的唯一值不能为空") @NotBlank(message = "电子病历中的唯一值不能为空") private String emrDocumentId; /** * 病历模板编码。 */ @NotNull(message = "病历模板编码不能为空") @NotBlank(message = "病历模板编码不能为空") private String emrCategoryCode; /** * 是否删除 */ private Integer delFlag; /** * 模板的名称 */ @NotNull(message = "模板的名称为空") @NotBlank(message = "模板的名称为空") private String emrName; /** * 医生取得名称 */ private String name; /** * 创建人 */ private String createId; /** * 创建时间 */ private Date createDate; /** * 修改人 */ private String modifyId; /** * 修改时间 */ private Date modifyDate; /** * 子节点 */ private List children; private String emrDataElement; }