465 lines
11 KiB
C#
465 lines
11 KiB
C#
|
using System;
|
|||
|
using System.Collections.Generic;
|
|||
|
using System.Linq;
|
|||
|
using System.Text;
|
|||
|
using System.Threading.Tasks;
|
|||
|
|
|||
|
namespace HL_FristAidPlatform_DTO
|
|||
|
{
|
|||
|
public class QualityControlDTO
|
|||
|
{
|
|||
|
/// <summary>
|
|||
|
/// 患者唯一标识
|
|||
|
/// </summary>
|
|||
|
public string PatientGuid { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
///是否严重创伤病人
|
|||
|
///0 不是
|
|||
|
///1 是
|
|||
|
/// </summary>
|
|||
|
public int Grave { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 来院方式
|
|||
|
/// 1.呼救救护车
|
|||
|
/// 2.外院转诊
|
|||
|
/// 3.自行来院
|
|||
|
/// 4.院内发病
|
|||
|
/// 5.其他
|
|||
|
/// </summary>
|
|||
|
public string ComeHosptialWay { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 接到院时间
|
|||
|
/// </summary>
|
|||
|
public string ArriveHospital { get; set; }
|
|||
|
|
|||
|
#region 基本信息
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 真实姓名
|
|||
|
/// </summary>
|
|||
|
public string Name { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 性别
|
|||
|
/// </summary>
|
|||
|
public int Gender { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 年龄
|
|||
|
/// </summary>
|
|||
|
public int Age { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 住院ID
|
|||
|
/// </summary>
|
|||
|
public string InpatientID { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 门/急诊ID
|
|||
|
/// </summary>
|
|||
|
public string OutpatientID { get; set; }
|
|||
|
|
|||
|
#endregion
|
|||
|
|
|||
|
#region 接诊科室
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 接诊科室
|
|||
|
/// 1 急诊 2门诊
|
|||
|
/// </summary>
|
|||
|
public string ReceiveDepartment { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 到达急诊时间
|
|||
|
/// </summary>
|
|||
|
public DateTime? ArriveEmergencyTime { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 到达急诊时是否已死亡
|
|||
|
/// 0 未死亡
|
|||
|
/// 1 死亡
|
|||
|
/// </summary>
|
|||
|
public string ArriveEmergencyDeath { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 到达门诊时间
|
|||
|
/// </summary>
|
|||
|
public DateTime? ArriveOutpatientTime { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 到达门诊时是否已死亡
|
|||
|
/// 0 未死亡
|
|||
|
/// 1 死亡
|
|||
|
/// </summary>
|
|||
|
public string ArriveOutpatientDeath { get; set; }
|
|||
|
|
|||
|
|
|||
|
#endregion
|
|||
|
|
|||
|
#region 创伤评分
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// TI评分
|
|||
|
/// </summary>
|
|||
|
public string TIScore { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// GCS评分
|
|||
|
/// </summary>
|
|||
|
public string GCSScore { get; set; }
|
|||
|
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// ISS/AIS评分
|
|||
|
/// </summary>
|
|||
|
public string ISS_AISScore { get; set; }
|
|||
|
#endregion
|
|||
|
|
|||
|
#region 抢救措施
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 输血
|
|||
|
/// 1 已输血
|
|||
|
/// 0 未输血
|
|||
|
/// </summary>
|
|||
|
public string BloodTransfusion { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 申请输血时间
|
|||
|
/// </summary>
|
|||
|
public string ApplyBloodTransfusionTime { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 执行输血时间
|
|||
|
/// </summary>
|
|||
|
public string ImplementBloodTransfusionTime { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 输血时间间隔
|
|||
|
/// </summary>
|
|||
|
public string BloodTransfusionInterval { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 人工气道
|
|||
|
/// 1 建立人工气道
|
|||
|
/// 0 未建立人工气道
|
|||
|
/// </summary>
|
|||
|
public string ArtificialAirway { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 提出建立人工气道时间
|
|||
|
/// </summary>
|
|||
|
public string ProposeAirwayTime { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 成功建立人工气道时间
|
|||
|
/// </summary>
|
|||
|
public string SuccessAirwayTime { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 人工气道时间间隔
|
|||
|
/// </summary>
|
|||
|
public string ArtificialAirwayInterval { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 紧急手术
|
|||
|
/// 1 已做紧急手术
|
|||
|
/// 0 未做紧急手术
|
|||
|
/// </summary>
|
|||
|
public string EmergencyOperation { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 提出手术医嘱时间
|
|||
|
/// </summary>
|
|||
|
public string ProposeOperationTime { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 开始手术时间
|
|||
|
/// </summary>
|
|||
|
public string StartOperationTime { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 紧急手术时间间隔
|
|||
|
/// </summary>
|
|||
|
public string EmergencyOperationInterval { get; set; }
|
|||
|
#endregion
|
|||
|
|
|||
|
#region 检验检查
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 全身快速CT
|
|||
|
/// </summary>
|
|||
|
public string FastCT { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 全身快速CT完成时间
|
|||
|
/// </summary>
|
|||
|
public string FastCTEndTime { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 全身快速CT时间间隔
|
|||
|
/// </summary>
|
|||
|
public string FastCTInterval { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 胸部X片
|
|||
|
/// </summary>
|
|||
|
public string ChestX { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 胸部X片完成时间
|
|||
|
/// </summary>
|
|||
|
public string ChestXEndTime { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 胸部X片时间间隔
|
|||
|
/// </summary>
|
|||
|
public string ChestXInterval { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 骨盆X片
|
|||
|
/// </summary>
|
|||
|
public string Pelvis { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 骨盆X片完成时间
|
|||
|
/// </summary>
|
|||
|
public string PelvisEndTime { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 骨盆X片时间间隔
|
|||
|
/// </summary>
|
|||
|
public string PelvisInterval { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// FAST
|
|||
|
/// </summary>
|
|||
|
public string FAST { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// FAST完成时间
|
|||
|
/// </summary>
|
|||
|
public string FASTEndTime { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// FAST时间间隔
|
|||
|
/// </summary>
|
|||
|
public string FASTInterval { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 其他X片
|
|||
|
/// </summary>
|
|||
|
public string OtherX { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 其他X片完成时间
|
|||
|
/// </summary>
|
|||
|
public string OtherXEndTime { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 其他X片类型
|
|||
|
/// </summary>
|
|||
|
|
|||
|
public string OtherXType { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 其他X片时间间隔
|
|||
|
/// </summary>
|
|||
|
public string OtherXInterval { get; set; }
|
|||
|
#endregion
|
|||
|
|
|||
|
#region 患者去向
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 患者去向
|
|||
|
/// 1 急诊离院
|
|||
|
/// 2.住院
|
|||
|
/// 3.转院
|
|||
|
/// 4.死亡
|
|||
|
/// 5.急诊留观
|
|||
|
/// 6.其他
|
|||
|
/// </summary>
|
|||
|
public string Whereabouts { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 急诊离院时间
|
|||
|
/// </summary>
|
|||
|
public DateTime? EmergencyLeaveTime { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 病人去向情况备注
|
|||
|
/// </summary>
|
|||
|
public string SituationRemarks { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 急诊停留时间
|
|||
|
/// </summary>
|
|||
|
public string ResidenceTime { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 治疗结果
|
|||
|
/// 1 治愈
|
|||
|
/// 2 好转
|
|||
|
/// 3 脑死亡
|
|||
|
/// 4 其他原因离院
|
|||
|
/// </summary>
|
|||
|
public string TreatmentOutcome { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 其他离院原因说明
|
|||
|
/// </summary>
|
|||
|
public string TreatmentOtherContent { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 交接时间
|
|||
|
/// </summary>
|
|||
|
public DateTime? HandoverTime { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 接收医院
|
|||
|
/// </summary>
|
|||
|
public string ReceivingHospital { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 转归时间
|
|||
|
/// </summary>
|
|||
|
public DateTime? OutComeTime { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 具体去向
|
|||
|
/// </summary>
|
|||
|
public string ExactWereabouts { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 死亡原因描述
|
|||
|
/// </summary>
|
|||
|
public string DeathDesc { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 留观原因描述
|
|||
|
/// </summary>
|
|||
|
public string KeepInDesc { get; set; }
|
|||
|
|
|||
|
|
|||
|
#endregion
|
|||
|
|
|||
|
#region
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 住院天数
|
|||
|
/// </summary>
|
|||
|
public string HospitalizationDays { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 办理住院时间
|
|||
|
/// </summary>
|
|||
|
public DateTime? HospitalizationStartTime { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 结束住院时间
|
|||
|
/// </summary>
|
|||
|
public DateTime? HospitalizationEndTime { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 住院后是否死亡
|
|||
|
/// 0 未死亡
|
|||
|
/// 1 死亡
|
|||
|
/// </summary>
|
|||
|
public string Death { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 是否到达ICU
|
|||
|
/// 0 未到达
|
|||
|
/// 1 到达
|
|||
|
/// </summary>
|
|||
|
public string ArriveICU { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 死亡时间
|
|||
|
/// </summary>
|
|||
|
public DateTime? DeathTime { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 急诊留观时间
|
|||
|
/// </summary>
|
|||
|
public DateTime? ObservationTime { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 急诊留观后是否死亡
|
|||
|
/// 0 未死亡
|
|||
|
/// 1 死亡
|
|||
|
/// </summary>
|
|||
|
public string ObservationDead { get; set; }
|
|||
|
#endregion
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 数据填报员
|
|||
|
/// </summary>
|
|||
|
public string DataReporter { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 完成比率
|
|||
|
/// </summary>
|
|||
|
public string CompletionRate { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 住院科室ID
|
|||
|
/// </summary>
|
|||
|
public int HospitalizationID { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 离开现场
|
|||
|
/// </summary>
|
|||
|
public string LeaveScene { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// ICU信息集合
|
|||
|
/// </summary>
|
|||
|
public string ICUJson { get; set; }
|
|||
|
|
|||
|
public List<ICUListModel> ICUList { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 是否呼叫创伤
|
|||
|
/// 0 未呼叫
|
|||
|
/// 1 已呼叫
|
|||
|
/// </summary>
|
|||
|
public string CallTraumaTeam { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 是否预警
|
|||
|
/// 0 未预警
|
|||
|
/// 1 预警
|
|||
|
/// </summary>
|
|||
|
public string EarlyWarning { get; set; }
|
|||
|
}
|
|||
|
|
|||
|
public class ICUListModel
|
|||
|
{
|
|||
|
public string GUID { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 患者编号(GUID)
|
|||
|
/// </summary>
|
|||
|
public string PatientGuid { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 到达ICU时间
|
|||
|
/// </summary>
|
|||
|
public DateTime? ArriveICUTime { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 离开ICU时间
|
|||
|
/// </summary>
|
|||
|
public DateTime? LeaveICUTime { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// ICU住院天数
|
|||
|
/// </summary>
|
|||
|
public string ICUDays { get; set; }
|
|||
|
}
|
|||
|
}
|