using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace PTMedicalInsurance.Entity
{
    /// <summary>
    /// 【2501】转院备案
    /// 交易说明：通过此交易上传转院备案信息。
    /// </summary>
    public class HospitalTransferRecordInput
    {
        /// <summary>
        /// 人员编号
        /// </summary>
        public string psn_no { get; set; }

        /// <summary>
        /// 险种类型
        /// </summary>
        public string insutype { get; set; }

        /// <summary>
        /// 联系电话
        /// </summary>
        public string tel { get; set; }

        /// <summary>
        /// 联系地址
        /// </summary>
        public string addr { get; set; }

        /// <summary>
        /// 参保机构医保区划
        /// </summary>
        public string insu_optins { get; set; }

        /// <summary>
        /// 诊断代码
        /// </summary>
        public string diag_code { get; set; }

        /// <summary>
        /// 诊断名称
        /// </summary>
        public string diag_name { get; set; }

        /// <summary>
        /// 疾病病情描述
        /// </summary>
        public string dise_cond_dscr { get; set; }

        /// <summary>
        /// 转往定点医药机构编号
        /// </summary>
        public string reflin_medins_no { get; set; }

        /// <summary>
        /// 转往医院名称
        /// </summary>
        public string reflin_medins_name { get; set; }

        /// <summary>
        /// 就医地行政区划
        /// </summary>
        public string mdtrtarea_admvs { get; set; }

        /// <summary>
        /// 医院同意转院标志
        /// </summary>
        public string hosp_agre_refl_flag { get; set; }

        /// <summary>
        /// 转院类型
        /// </summary>
        public string refl_type { get; set; }

        /// <summary>
        /// 转院日期
        /// </summary>
        public DateTime refl_date { get; set; }

        /// <summary>
        /// 转院原因
        /// </summary>
        public string refl_rea { get; set; }

        /// <summary>
        /// 转院意见
        /// </summary>
        public string refl_opnn { get; set; }

        /// <summary>
        /// 开始日期
        /// </summary>
        public DateTime begndate { get; set; }

        /// <summary>
        /// 结束日期
        /// </summary>
        public DateTime enddate { get; set; }

        /// <summary>
        /// 转诊使用标志
        /// </summary>
        public string refl_used_flag { get; set; }
    }

    /// <summary>
    /// 【2501】转院备案
    /// 输出类（无输出定义）
    /// </summary>
    public class HospitalTransferRecordOutput
    {
        /// <summary>
        /// 待遇申报明细流水号
        /// </summary>
        public string trt_dcla_detl_sn { get; set; }
    }

}
