| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145 |
- using System;
- using System.ComponentModel.DataAnnotations;
- using System.ComponentModel;
- using System.Data.Linq;
- using System.Data.Linq.Mapping;
- namespace PTMedicalInsurance.Entity.Base.Settlement.Record
- {
- class QueryFixedPointRecordLocalInput : EntityBase
- {
- /// <summary>
- /// 人员编号
- /// </summary>
- [Column(Name = "psn_no", DbType = "VarChar(30)", CanBeNull = false)]
- [StringLength(30)]
- [DisplayName("人员编号")]
- public string psn_no { get; set; }
- /// <summary>
- /// 业务申请类型
- /// </summary>
- [Column(Name = "biz_appy_type", DbType = "VarChar(3)", CanBeNull = false)]
- [StringLength(3)]
- [DisplayName("业务申请类型")]
- public string biz_appy_type { get; set; }
- }
- class QueryFixedPointRecordLocalOutput : EntityBase
- {
- /// <summary>
- /// 人员编号
- /// </summary>
- [Column(Name = "psn_no", DbType = "VarChar(30)", CanBeNull = false)]
- [StringLength(30)]
- [DisplayName("人员编号")]
- public string psn_no { get; set; }
- /// <summary>
- /// 险种类型
- /// </summary>
- [Column(Name = "insutype", DbType = "VarChar(6)", CanBeNull = false)]
- [StringLength(6)]
- [DisplayName("险种类型")]
- public string insutype { get; set; }
- /// <summary>
- /// 定点排序号
- /// </summary>
- [Column(Name = "fix_srt_no", DbType = "VarChar(3)", CanBeNull = false)]
- [StringLength(3)]
- [DisplayName("定点排序号")]
- public string fix_srt_no { get; set; }
- /// <summary>
- /// 定点医药机构编号
- /// </summary>
- [Column(Name = "fixmedins_code", DbType = "VarChar(12)", CanBeNull = false)]
- [StringLength(12)]
- [DisplayName("定点医药机构编号")]
- public string fixmedins_code { get; set; }
- /// <summary>
- /// 定点医药机构名称
- /// </summary>
- [Column(Name = "fixmedins_name", DbType = "VarChar(200)", CanBeNull = false)]
- [StringLength(200)]
- [DisplayName("定点医药机构名称")]
- public string fixmedins_name { get; set; }
- /// <summary>
- /// 开始日期
- /// </summary>
- [Column(Name = "begndate", DbType = "Date", CanBeNull = false)]
- [DisplayName("开始日期 (yyyy-MM-dd)")]
- public DateTime begndate { get; set; }
- /// <summary>
- /// 结束日期
- /// </summary>
- [Column(Name = "enddate", DbType = "Date", CanBeNull = true)]
- [DisplayName("结束日期 (yyyy-MM-dd)")]
- public DateTime? enddate { get; set; }
- /// <summary>
- /// 备注
- /// </summary>
- [Column(Name = "memo", DbType = "VarChar(500)", CanBeNull = true)]
- [StringLength(500)]
- [DisplayName("备注")]
- public string memo { get; set; }
- /// <summary>
- /// 就医点类型
- /// </summary>
- [Column(Name = "fix_local_type", DbType = "VarChar(6)", CanBeNull = false)]
- [StringLength(6)]
- [DisplayName("就医点类型")]
- public string fix_local_type { get; set; }
- /// <summary>
- /// 主辅标志
- /// </summary>
- [Column(Name = "fix_main_scd_flag", DbType = "VarChar(6)", CanBeNull = false)]
- [StringLength(6)]
- [DisplayName("主辅标志")]
- public string fix_main_scd_flag { get; set; }
- /// <summary>
- /// 业务申请类型
- /// </summary>
- [Column(Name = "biz_appy_type", DbType = "VarChar(3)", CanBeNull = false)]
- [StringLength(3)]
- [DisplayName("业务申请类型")]
- public string biz_appy_type { get; set; }
- /// <summary>
- /// 待遇申报明细流水号
- /// </summary>
- [Column(Name = "trt_dcla_detl_sn", DbType = "VarChar(30)", CanBeNull = false)]
- [StringLength(30)]
- [DisplayName("待遇申报明细流水号")]
- public string trt_dcla_detl_sn { get; set; }
- /// <summary>
- /// 基层医疗机构
- /// </summary>
- [Column(Name = "grst_hosp_flag", DbType = "VarChar(3)", CanBeNull = true)]
- [StringLength(3)]
- [DisplayName("基层医疗机构")]
- public string grst_hosp_flag { get; set; }
- }
- [DisplayName("扩展数据")]
- public class ExtDataEntity
- {
- /// <summary>
- /// 年度定点变更次数
- /// </summary>
- [Column(Name = "year_fix_chg_cnt", DbType = "Integer", CanBeNull = true)]
- [DisplayName("年度定点变更次数")]
- public int? year_fix_chg_cnt { get; set; }
- }
- }
|