StableVersion4.3/HL_FristAidPlatform_Help/Model/ViewModel_PatientsList.cs

377 lines
9.5 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

using System;
namespace HL_FristAidPlatform_Help
{
/// <summary>
/// 患者档案列表查询展示专属Model
/// </summary>
public class ViewModel_PatientsList
{
/// <summary>
/// 患者ID
/// </summary>
public long ID { get; set; }
/// <summary>
/// GUID
/// </summary>
public string GUID { get; set; }
/// <summary>
/// 真实姓名
/// </summary>
public string Name { get; set; }
/// <summary>
/// 性别
/// </summary>
public int Gender { get; set; }
/// <summary>
/// 性别
/// </summary>
public string GenderName { get; set; }
/// <summary>
/// 发病地址(省)
/// </summary>
public string Province { get; set; }
/// <summary>
/// 发病地址(市)
/// </summary>
public string City { get; set; }
/// <summary>
/// 发病地址区(县)
/// </summary>
public string Area { get; set; }
/// <summary>
/// 年龄
/// </summary>
public int Age { get; set; }
/// <summary>
/// 急救状态 0:急救中 1:住院中 2:已转归
/// </summary>
public int EmergencyState { get; set; }
private string _emergencyStateCase;
/// <summary>
/// 急救状态 0:急救中 1:住院中 2:已转归
/// </summary>
public string EmergencyStateCase
{
get
{
string valueStr = string.Empty;
switch (_emergencyStateCase)
{
case "0":
valueStr = "急救中";
break;
case "1":
valueStr = "住院中";
break;
case "2":
valueStr = "已转归";
break;
default:
valueStr = "";
break;
}
return valueStr;
}
set
{
_emergencyStateCase = value;
}
}
/// <summary>
/// 民族
/// </summary>
public string Nation { get; set; }
/// <summary>
/// 移动电话
/// </summary>
public string MobilePhone { get; set; }
/// <summary>
/// 身份证
/// </summary>
public string IdentityCard { get; set; }
/// <summary>
/// 联系地址
/// </summary>
public string Address { get; set; }
/// <summary>
/// 发病地址
/// </summary>
public string Attack_Address { get; set; }
/// <summary>
/// 门诊号
/// </summary>
public string OutpatientNumber { get; set; }
/// <summary>
/// 住院号
/// </summary>
public string AdmissionNumber { get; set; }
/// <summary>
/// 来院方式
/// </summary>
public string HospitalModeName { get; set; }
/// <summary>
/// 登记时间
/// </summary>
public DateTime? RegisterTime { get; set; }
/// <summary>
/// 呼救时间
/// </summary>
public DateTime? CallHelpTime { get; set; }
public string AttackTime { get; set; }
/// <summary>
/// 发病时间
/// </summary>
public string Attack_Time { get; set; }
/// <summary>
/// 发病时间无法精确到分钟0否1
/// </summary>
public string Is_Null_Attack_Detail_Time { get; set; }
/// <summary>
/// 首次医疗接触时间
/// </summary>
public string First_MC_Time { get; set; }
/// <summary>
/// 初步诊断
/// </summary>
public string PreliminaryDiagnosis { get; set; }
/// <summary>
/// 医院编号(GUID)
/// </summary>
public string HospitalGuid { get; set; }
/// <summary>
/// 院区名称
/// </summary>
public string HospitalName { get; set; }
/// <summary>
/// 合同号
/// </summary>
public string WardshipId { get; set; }
/// <summary>
/// 心电设备号
/// </summary>
public string EqmtNo { get; set; }
/// <summary>
/// 标签卡编号
/// </summary>
public long WristStrapID { get; set; }
/// <summary>
/// 标签卡号
/// </summary>
public string WristStrapCode { get; set; }
/// <summary>
/// 标签卡号别名
/// </summary>
public string WristStrapCodeAlias { get; set; }
/// <summary>
/// 出车单位代码0未选择1120救护车2本院救护车3外院救护车
/// </summary>
public string Vehicleout_Unit { get; set; }
/// <summary>
/// 出车单位名称
/// </summary>
public string Vehicleout_Unit_Name { get; set; }
/// <summary>
/// 急救车编号
/// </summary>
public string AmbulanceGuid { get; set; }
/// <summary>
/// 是否上传到胸痛数据平台1是0否
/// </summary>
public int CCPC_State { get; set; }
public string CP_Diagnosis_Code { get; set; }
private string _CCPC_StateCase;
/// <summary>
/// 是否上传到胸痛数据平台1是0否
/// </summary>
public string CCPC_StateCase
{
get
{
string valueStr = string.Empty;
switch (_CCPC_StateCase)
{
case "0":
valueStr = "否";
break;
case "1":
valueStr = "是";
break;
default:
valueStr = "";
break;
}
return valueStr;
}
set
{
_CCPC_StateCase = value;
}
}
/// <summary>
/// 胸痛数据平台返回的注册编号
/// </summary>
public string CCPC_Register_ID { get; set; }
/// <summary>
/// 绕行方式
/// 1:未绕行
/// 2:单绕
/// 3:双绕
/// 4:三绕
/// </summary>
public int IsGreenChannel { get; set; }
/// <summary>
/// 拼音码
/// </summary>
public string PymCode { get; set; }
/// <summary>
/// 五笔码
/// </summary>
public string WbmCode { get; set; }
/// <summary>
/// 自定义编码
/// </summary>
public string CustomCode { get; set; }
/// <summary>
/// 填报状态
/// 1:填报中
/// 2:填报完成
/// 3:待审核
/// 4:审核通过
/// 5:质疑
/// 6:待归档
/// 7:归档成功
/// Add By LYM 2019-11-12
/// </summary>
public int Status { get; set; }
/// <summary>
/// 患者自愿放弃后续治疗 LYM 2020-03-31
/// 0:否
/// 1:是
/// </summary>
public string Give_UP_Treatment { get; set; }
/// <summary>
/// 是否溶栓治疗 LYM 2020-03-31
/// 0:无溶栓
/// 1:院前溶栓
/// 2:院内溶栓
/// 3:院前溶栓+院内溶栓
/// </summary>
public string Thrombolysis { get; set; }
/// <summary>
/// 是否介入治疗 LYM 2020-03-31
/// 0:否
/// 1:是
/// </summary>
public string Interventional_Therapy { get; set; }
/// <summary>
/// 要求归档日期 LYM 2020-06-17
/// </summary>
public string Specified_Archiving_Time { get; set; }
/// <summary>
/// 时间节点表打印次数 LYM 2020-06-17
/// </summary>
public int Print_CPTRS_Num { get; set; }
/// <summary>
/// 时间节点表打印人 LYM 2020-06-17
/// </summary>
public long Print_CPTRS_Person_ID { get; set; }
/// <summary>
/// 时间节点表打印人 LYM 2020-06-17
/// </summary>
public string Print_CPTRS_Person { get; set; }
/// <summary>
/// 时间节点表日期 LYM 2020-06-17
/// </summary>
public string Print_CPTRS_Time { get; set; }
/// <summary>
/// 创建人
/// </summary>
public string Creator { get; set; }
/// <summary>
/// 审核备注
/// </summary>
public string Audit_Refuse_Note { get; set; }
/// <summary>
/// 是否绿道患者
/// </summary>
public string IsGreenWay { get; set; }
/// <summary>
/// 是否是上转患者 1 是 默认是空
/// </summary>
public string IsForward { get; set; }
/// <summary>
/// 是否是下转患者 1 是 默认是空
/// </summary>
public string IsDownForward { get; set; }
/// <summary>
/// 病情程度
/// 1 濒危
/// 2 危重
/// 3急症
/// 4非急症
/// 5已死亡
/// </summary>
public string IllnessLevel { get; set; }
}
}