161 lines
6.0 KiB
C#
161 lines
6.0 KiB
C#
|
using DevExpress.XtraEditors;
|
|||
|
using HL_FristAidPlatform_Public;
|
|||
|
using System;
|
|||
|
using System.Data;
|
|||
|
|
|||
|
namespace HL_FristAidPlatform_Apoplexy
|
|||
|
{
|
|||
|
public partial class Form_Patient_QualityControl : XtraForm
|
|||
|
{
|
|||
|
#region 变量
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 当前病人编号(GUID)
|
|||
|
/// </summary>
|
|||
|
private string Cur_PatientGuid;
|
|||
|
|
|||
|
private string Morbidity;//发病时间
|
|||
|
|
|||
|
private string Callhelp;//呼救时间
|
|||
|
|
|||
|
private string Setout;//120出发时间
|
|||
|
|
|||
|
private string Arrive;//120到达时间
|
|||
|
|
|||
|
private string Leave;//120离开现场时间
|
|||
|
|
|||
|
private string Transfer;//转运至急诊科时间
|
|||
|
|
|||
|
private string Collectblood;//采血时间CTcheck
|
|||
|
|
|||
|
private string CTcheck;//CT检查时间
|
|||
|
|
|||
|
private string CTassessment;//CT评估时间
|
|||
|
|
|||
|
private string Talk;//谈话时间
|
|||
|
|
|||
|
private string Sign;//签字时间
|
|||
|
|
|||
|
private string Startthrombolysis;//开始静脉溶栓时间
|
|||
|
|
|||
|
private string Str = "";
|
|||
|
|
|||
|
#endregion 变量
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 卒中患者病志
|
|||
|
/// </summary>
|
|||
|
/// <param name="_patientGuid">患者编号</param>
|
|||
|
public Form_Patient_QualityControl(string _patientGuid)
|
|||
|
{
|
|||
|
InitializeComponent();
|
|||
|
Cur_PatientGuid = _patientGuid;
|
|||
|
}
|
|||
|
|
|||
|
public Form_Patient_QualityControl()
|
|||
|
{
|
|||
|
InitializeComponent();
|
|||
|
}
|
|||
|
|
|||
|
private void Form_Patient_QualityControl_Load(object sender, System.EventArgs e)
|
|||
|
{
|
|||
|
Str = "111" + Environment.NewLine + "222";
|
|||
|
|
|||
|
try
|
|||
|
{
|
|||
|
#region 时间节点信息
|
|||
|
|
|||
|
string Url = string.Format("api/service/T_Service_Apoplexy_PatientsTimeAxis/GetPatientDetailTime?PatientGuid={0}", Cur_PatientGuid);
|
|||
|
DataTable PatientsTimeAxisDT = DBHelpClass.GetJsonText(Url);
|
|||
|
//DateTime dateTime = PublicClass.DateTimeNow();
|
|||
|
foreach (DataRow item in PatientsTimeAxisDT.Rows)
|
|||
|
{
|
|||
|
//发病时间
|
|||
|
if (item["ID"] + "" == PublicClassForDataBase.Config6)
|
|||
|
{
|
|||
|
Morbidity = item["RecordingTime"] + "";
|
|||
|
}
|
|||
|
//呼救时间
|
|||
|
if (item["ID"] + "" == PublicClassForDataBase.Config7)
|
|||
|
{
|
|||
|
Callhelp = item["RecordingTime"] + "";
|
|||
|
}
|
|||
|
//120出车时间
|
|||
|
if (item["ID"] + "" == PublicClassForDataBase.Config9)
|
|||
|
{
|
|||
|
Setout = item["RecordingTime"] + "";
|
|||
|
}
|
|||
|
//120到达现场时间
|
|||
|
if (item["ID"] + "" == PublicClassForDataBase.Config10)
|
|||
|
{
|
|||
|
Arrive = item["RecordingTime"] + "";
|
|||
|
}
|
|||
|
//120离开时间
|
|||
|
if (item["ID"] + "" == PublicClassForDataBase.Config11)
|
|||
|
{
|
|||
|
Leave = item["RecordingTime"] + "";
|
|||
|
}
|
|||
|
//转运至急诊科时间
|
|||
|
if (item["ID"] + "" == PublicClassForDataBase.Config12)
|
|||
|
{
|
|||
|
Transfer = item["RecordingTime"] + "";
|
|||
|
}
|
|||
|
//采血时间
|
|||
|
if (item["ID"] + "" == PublicClassForDataBase.Config15)
|
|||
|
{
|
|||
|
Collectblood = item["RecordingTime"] + "";
|
|||
|
}
|
|||
|
//CT检查时间
|
|||
|
if (item["ID"] + "" == PublicClassForDataBase.Config20)
|
|||
|
{
|
|||
|
CTcheck = item["RecordingTime"] + "";
|
|||
|
}
|
|||
|
//CT评估时间 CTassessment
|
|||
|
if (item["ID"] + "" == PublicClassForDataBase.Config22)
|
|||
|
{
|
|||
|
CTassessment = item["RecordingTime"] + "";
|
|||
|
}
|
|||
|
|
|||
|
//开始谈话时间
|
|||
|
if (item["ID"] + "" == PublicClassForDataBase.Config27)
|
|||
|
{
|
|||
|
Talk = item["RecordingTime"] + "";
|
|||
|
}
|
|||
|
//家属签字时间
|
|||
|
if (item["ID"] + "" == PublicClassForDataBase.Config28)
|
|||
|
{
|
|||
|
Sign = item["RecordingTime"] + "";
|
|||
|
}
|
|||
|
//开始静脉溶栓时间
|
|||
|
if (item["ID"] + "" == PublicClassForDataBase.Config30)
|
|||
|
{
|
|||
|
Startthrombolysis = item["RecordingTime"] + "";
|
|||
|
}
|
|||
|
|
|||
|
Str = "发病时间: " + Morbidity + Environment.NewLine
|
|||
|
+ "呼救时间: " + Callhelp + Environment.NewLine
|
|||
|
+ "120救护车出发时间: " + Setout + Environment.NewLine
|
|||
|
+ "120救护车到达现场时间: " + Arrive + Environment.NewLine
|
|||
|
+ "120救护车转运出发时间: " + Leave + Environment.NewLine
|
|||
|
+ "转运至急诊科时间: " + Transfer + Environment.NewLine
|
|||
|
+ "抽血时间: " + Collectblood + Environment.NewLine
|
|||
|
+ "CT检查时间: " + CTcheck + Environment.NewLine
|
|||
|
+ "CT评估时间: " + CTassessment + Environment.NewLine
|
|||
|
+ "与家属开始谈话时间: " + Talk + Environment.NewLine
|
|||
|
+ "家属签署知情同意书时间: " + Sign + Environment.NewLine
|
|||
|
+ "开始静脉溶栓时间: " + Startthrombolysis + Environment.NewLine;
|
|||
|
|
|||
|
richEditControl1.Text = Str;
|
|||
|
}
|
|||
|
|
|||
|
#endregion 时间节点信息
|
|||
|
}
|
|||
|
catch (Exception ex)
|
|||
|
{
|
|||
|
PublicClass.WriteErrorLog(this.Text, "卒中病例相关信息:\r\n" + ex);
|
|||
|
}
|
|||
|
}
|
|||
|
|
|||
|
// Environment.NewLine 换行操作
|
|||
|
}
|
|||
|
}
|