using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace PTMedicalInsurance.Entity { /// /// 【2206】门诊预结算 /// public class OutpatientPreSettlementInput { /// /// 人员编号 /// public string psn_no { get; set; } /// /// 就诊凭证类型 /// public string mdtrt_cert_type { get; set; } /// /// 就诊凭证编号 /// public string mdtrt_cert_no { get; set; } /// /// 医疗类别 /// public string med_type { get; set; } /// /// 医疗费总额 /// public decimal medfee_sumamt { get; set; } /// /// 个人结算方式 /// public string psn_setlway { get; set; } /// /// 就诊 ID /// public string mdtrt_id { get; set; } /// /// 收费批次号 /// public string chrg_bchno { get; set; } /// /// 个人账户使用标志 /// public string acct_used_flag { get; set; } /// /// 险种类型 /// public string insutype { get; set; } } public class OutpatientPreSettlementOutput { public SettleInfo settleInfo { get; set; } public List settleDetail { get; set; } } // 结算信息 public class SettleInfo { /// /// 就诊 ID /// public string mdtrt_id { get; set; } /// /// 人员编号 /// public string psn_no { get; set; } /// /// 人员姓名 /// public string psn_name { get; set; } /// /// 人员证件类型 /// public string psn_cert_type { get; set; } /// /// 证件号码 /// public string certno { get; set; } /// /// 性别 /// public string gend { get; set; } /// /// 民族 /// public string naty { get; set; } /// /// 出生日期 /// public DateTime brdy { get; set; } /// /// 年龄 /// public decimal age { get; set; } /// /// 险种类型 /// public string insutype { get; set; } /// /// 人员类别 /// public string psn_type { get; set; } /// /// 公务员标志 /// public string cvlserv_flag { get; set; } /// /// 结算时间 /// public DateTime setl_time { get; set; } /// /// 就诊凭证类型 /// public string mdtrt_cert_type { get; set; } /// /// 医疗类别 /// public string med_type { get; set; } /// /// 医疗费总额 /// public decimal medfee_sumamt { get; set; } /// /// 全自费金额 /// public decimal fulamt_ownpay_amt { get; set; } /// /// 超限价自费费用 /// public decimal overlmt_selfpay { get; set; } /// /// 先行自付金额 /// public decimal preselfpay_amt { get; set; } /// /// 符合政策范围金额 /// public decimal inscp_scp_amt { get; set; } /// /// 实际支付起付线 /// public decimal act_pay_dedc { get; set; } /// /// 基本医疗保险统筹基金支出 /// public decimal hifp_pay { get; set; } /// /// 基本医疗保险统筹基金支付比例 /// public decimal pool_prop_selfpay { get; set; } /// /// 公务员医疗补助资金支出 /// public decimal cvlserv_pay { get; set; } /// /// 企业补充医疗保险基金支出 /// public decimal hifes_pay { get; set; } /// /// 居民大病保险资金支出 /// public decimal hifmi_pay { get; set; } /// /// 职工大额医疗费用补助基金支出 /// public decimal hifob_pay { get; set; } /// /// 医疗救助基金支出 /// public decimal maf_pay { get; set; } /// /// 其他支出 /// public decimal oth_pay { get; set; } /// /// 基金支付总额 /// public decimal fund_pay_sumamt { get; set; } /// /// 个人负担总金额 /// public decimal psn_part_amt { get; set; } /// /// 个人账户支出 /// public decimal acct_pay { get; set; } /// /// 个人现金支出 /// public decimal psn_cash_pay { get; set; } /// /// 医院负担金额 /// public decimal hosp_part_amt { get; set; } /// /// 余额 /// public decimal balc { get; set; } /// /// 个人账户共济支付金额 /// public decimal acct_mulaid_pay { get; set; } /// /// 医药机构结算 ID /// public string medins_setl_id { get; set; } /// /// 清算经办机构 /// public string clr_optins { get; set; } /// /// 清算方式 /// public string clr_way { get; set; } /// /// 清算类别 /// public string clr_type { get; set; } } // 结算基金分项信息 public class SettleDetail { /// /// 基金支付类型 /// public string fund_pay_type { get; set; } /// /// 符合政策范围金额 /// public decimal inscp_scp_amt { get; set; } /// /// 本次可支付限额金额 /// public decimal crt_payb_lmt_amt { get; set; } /// /// 基金支付金额 /// public decimal fund_payamt { get; set; } /// /// 基金支付类型名称 /// public string fund_pay_type_name { get; set; } /// /// 结算过程信息 /// public string setl_proc_info { get; set; } } }