using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Shentun.Peis.PlugIns.LisRequests { /// /// LIS对接表 /// [Table("third_lis_request")] public class ThirdLisRequestEntity { public ThirdLisRequestEntity() { } public Guid Id { get; set; } /// /// LIS申请单ID /// [Column("lis_request_id")] public Guid LisRequestId { get; set; } /// /// 检查目的 (合管格式:肝功八项+肾功四项+电解质) /// [Column("asbitem_names")] [StringLength(400)] public string AsbitemNames { get; set; } /// /// 检查目的代码 (格式:1234^2134^3214代码必须与lis相对应) /// [Column("asbitem_codes")] [StringLength(400)] public string AsbitemCodes { get; set; } /// /// 体检科室代码 默认体检科室代码 /// [Column("department_code")] [StringLength(20)] public string? DepartmentCode { get; set; } /// /// 申请人工号或登记人工号 /// [Column("requester_code")] [StringLength(20)] public string? RequesterCode { get; set; } /// /// 联系电话 /// [Column("telephone")] [StringLength(16)] public string? Telephone { get; set; } /// /// 申请日期(登记日期) (YYYY-MM-DD hh24-mi-ss) /// [Column("request_date")] public DateTime RequestDate { get; set; } /// /// 检验项目总金额 /// [Column("charges", TypeName = "decimal(10, 2)")] public decimal Charges { get; set; } /// /// 费用状态 (1-未收费 2-已收费) /// [Column("charge_flag")] public string ChargeFlag { get; set; } /// /// 病人类别 (默认3-体检) /// [Column("patient_type")] [StringLength(10)] public string PatientType { get; set; } /// /// 病人性质 (默认1-自费) /// [Column("charge_type")] [StringLength(10)] public string ChargeType { get; set; } /// /// 样本类型 (B -粪便,C -血液,D -尿液,d -血浆,Q-血清,K-痰液。注意大小写) /// [Column("sample_type")] [StringLength(20)] public string SampleType { get; set; } /// /// 采集者工号 /// [Column("sampler_code")] [StringLength(20)] public string SamplerCode { get; set; } /// /// 样本接收状态 默认:正常 /// [Column("sample_request_flag")] [StringLength(20)] public string SampleRequestFlag { get; set; } public string ConcurrencyStamp { get; set; } } }