using System; using System.ComponentModel.DataAnnotations; using System.ComponentModel; using System.Data.Linq; using System.Data.Linq.Mapping; using System.Collections.Generic; namespace PTMedicalInsurance.Entity.Base.Settlement.Record { /// /// 【90211】人员定点备案变更 /// 交易说明:通过此交易变更人员定点备案信息。 /// class AlterPersonFixedPointRecordLocal:EntityBase { /// /// 人员编号 /// [Column(Name = "PersonnelNO", DbType = "VarChar(30)", CanBeNull = false)] [StringLength(30)] [DisplayName("人员编号")] public string psn_no { get; set; } /// /// 开始时间(医院选点开始时间 yyyy-MM-dd) /// [Column(Name = "BusinStartDate", DbType = "VarChar(50)", CanBeNull = false)] [StringLength(50)] [DisplayName("开始时间")] public string begndate { get; set; } /// /// 结束时间(医院选点结束时间 yyyy-MM-dd) /// [Column(Name = "BusinEndDate", DbType = "VarChar(50)", CanBeNull = false)] [StringLength(50)] [DisplayName("结束时间")] public string enddate { get; set; } /// /// 定点事件类型(2-变更、3-暂停) /// [Column(Name = "FixEventtype", DbType = "VarChar(6)", CanBeNull = false)] [StringLength(6)] [DisplayName("定点事件类型")] public string fix_evt_type { get; set; } /// /// 主辅标志(1-主就医点、2-辅就医点) /// [Column(Name = "FixMainScdFlag", DbType = "VarChar(6)", CanBeNull = false)] [StringLength(6)] [DisplayName("主辅标志")] public string fix_main_scd_flag { get; set; } /// /// 就医点类型(1-工作地、2-居住地) /// [Column(Name = "FixLocalType", DbType = "VarChar(6)", CanBeNull = false)] [StringLength(6)] [DisplayName("就医点类型")] public string fix_local_type { get; set; } /// /// 医疗机构编码 /// fix_evt_type传2-变更,传当前经办机构编码。 /// fix_evt_type传3-暂停时,传被暂停选点的医疗机构编码。 /// [Column(Name = "FixHospCode", DbType = "VarChar(30)", CanBeNull = true)] [StringLength(30)] [DisplayName("医疗机构编码")] public string fixmedins_code { get; set; } /// /// 备注 /// [Column(Name = "Memo", DbType = "VarChar(500)", CanBeNull = true)] [StringLength(500)] [DisplayName("备注")] public string memo { get; set; } } }