using SqlSugar; using System; using System.ComponentModel.DataAnnotations; namespace HL_FristAidPlatform_Models { /// /// 院前急救患者院前基本信息 /// public class T_Service_FirstAid_PatientInfo { /// /// ID /// [SugarColumn(IsIdentity = true)] public int ID { get; set; } /// /// GUID /// [Key] [SugarColumn(IsPrimaryKey = true)] public string GUID { get; set; } /// /// 患者GUID /// public string PatientGUID { get; set; } /// /// 病种GUID /// public string PathogenyGUID { get; set; } /// /// 填报人ID /// public long FilledByID { get; set; } /// /// 身份类型 /// public string IdentityType { get; set; } /// /// Killip分级 /// public string Killip { get; set; } /// /// 标识颜色 /// public string SignArea { get; set; } /// /// 分诊科室 /// public string TriageDepartment { get; set; } /// /// 发病时间 /// public string Attack_Time { get; set; } /// /// 送往地址 /// public string TransportAddress { get; set; } /// /// 主诉 /// public string ChiefComplaint { get; set; } /// /// 病史 /// public string MedicalHistory { get; set; } /// /// 既往史 (逗号分隔) /// public string PastHistory { get; set; } /// /// 既往史内容 /// public string PastHistorySplit { get; set; } /// /// (既往史及)药物过敏史(逗号分隔) /// public string AllergyHistorySplit { get; set; } /// /// 过敏史内容 /// public string AllergyHistory { get; set; } /// /// 出警任务GUID /// public string TaskGUID { get; set; } /// /// 院前急救处置记录 /// public string DisposalRecord { get; set; } /// /// 去向 0到院 1 转院 2现场救治 3 拒绝治疗 4拒绝送院 5抢救无效死亡 6 家属放弃治疗 7 自行离去 8未接到患者 /// public int WhereAbouts { get; set; } /// /// 是否能够提供病史 /// public int ProvideMedical { get; set; } = -1; /// /// 病史提供人 0 本人 1他人 /// public int Provider { get; set; } = -1; /// /// 用药记录 /// public string MedicationRecord { get; set; } /// /// 诊断(逗号分隔) /// public string Diagnosis { get; set; } /// /// 是否有过敏史 /// public int AllergicHistory { get; set; } = -1; /// /// 过敏信息 /// public string AllergicHistoryInfo { get; set; } /// /// 是否发热 /// public int Fever { get; set; } = -1; /// /// 是否拥有既往病史 /// public int OwnerAllergyHistory { get; set; } = -1; /// /// 是否拥有心脏病史 /// public int HeartDiseaseHistory { get; set; } = -1; /// /// 是否有高血压史 /// public int HypertensionHistory { get; set; } = -1; /// /// 是否有糖尿病史 /// public int DiabetesHistory { get; set; } = -1; /// /// 创建时间 /// public DateTime CreationTime { get; set; } = Convert.ToDateTime(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")); /// /// 是否删除 /// public int DeleteFlag { get; set; } /// /// 创建用户 /// public long CreationID { get; set; } /// /// 修改用户 /// public long UpdateID { get; set; } //==== 患者院前救治时间轴====== /// /// 发病时间 /// // public DateTime? OnsetTime { get; set; } /// /// 呼救时间 /// public string CallTime { get; set; } /// /// 出车时间 /// public DateTime? DrivingTime { get; set; } /// /// 到达现场时间 /// public DateTime? ArrivalTime { get; set; } /// /// 病人上车时间 /// public DateTime? BoardingTime { get; set; } /// /// 离开现场时间 /// public DateTime? LeaveTime { get; set; } /// /// 返回医院时间 /// public DateTime? ReturnHospitalTime { get; set; } /// /// 转运开始时间 /// public DateTime? TransportStartTime { get; set; } /// /// 转运结束时间 /// public DateTime? TransportEndTime { get; set; } /// /// 到达医院时间 /// public DateTime? ArriveHospitalTime { get; set; } /// /// 死亡时间 /// public DateTime? DeathTime { get; set; } /// /// 分诊时间 /// public string TriageTime { get; set; } /// /// 来院方式 /// public string ComeHospital { get; set; } /// /// 印象诊断 /// public string DiagnosisImpression { get; set; } /// /// 症状部位 /// public string SiteSymptoms { get; set; } /// /// 发热登记 /// public string FeverRegistration { get; set; } /// /// 发热时间 /// public string FeverTime { get; set; } /// /// 首次医疗接触时间 /// public string FMCTime { get; set; } /// /// 到达大门时间 /// public string ArrivalDoorTime { get; set; } /// /// 群伤事件ID /// public int EventID { get; set; } /// /// 事件名称 /// public string EventName { get; set; } /// /// 疼痛评估 /// public string PainAssessment { get; set; } /// /// 疼痛评估时间 /// public string PainAssessmentTime { get; set; } } }