package com.docus.server.message.rpc.request;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 接收归档/解档信息推送
 * @author YongBin Wen
 * @date 2025/8/29 0029 9:40
 */

@Data
@ApiModel("接收归档/解档信息推送参数")
public class MzSyArchiveRecallRequest {
    @ApiModelProperty("归档/解档ID")
    private String id;
    @ApiModelProperty("住院号")
    private String inHospIndexNo;
    @ApiModelProperty("住院次数")
    private Integer visitNo;
    @ApiModelProperty("患者姓名")
    private String patientName;
    @ApiModelProperty("住院就诊流水号")
    private String inHospNo;
    @ApiModelProperty("入院时间yyyy-MM-dd HH:mm:ss")
    private String admitTime;
    @ApiModelProperty("出院时间yyyy-MM-dd HH:mm:ss")
    private String disTime;
    @ApiModelProperty("归档时间yyyy-MM-dd HH:mm:ss")
    private String archiveTime;
    @ApiModelProperty("解档时间yyyy-MM-dd HH:mm:ss")
    private String unarchiveTime;
    @ApiModelProperty("出院科室代码")
    private String dischargeDeptCode;
    @ApiModelProperty("出院科室")
    private String dischargeDeptName;
    @ApiModelProperty("操作人工号")
    private String controlUserName;
    @ApiModelProperty("操作人姓名")
    private String controlName;
    @ApiModelProperty("解档/归档状态 0:解档 1:归档")
    private String archiveState;
    @ApiModelProperty("推送类型 EMR:电子病例，NURSE:护理")
    private String type;
    

}
