using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace HL_FristAidPlatform_DTO
{
    /// <summary>
    ///  院前患者GCS评分
    /// </summary>
    public class PatientGCSDTO
    {

        /// <summary>
        /// 患者GUID
        /// </summary>
        public string PatientGUID { get; set; }

        /// <summary>
        /// 睁眼反应
        /// </summary>
        public int EyesOpenScore { get; set; }

        /// <summary>
        /// 语言反应
        /// </summary>
        public int VerbalResponseScore { get; set; }

        /// <summary>
        /// 肢体运动
        /// </summary>
        public int LimbExerciseScore { get; set; }

        /// <summary>
        /// 总分
        /// </summary>
        public int TotalScore { get; set; }

        /// <summary>
        ///  1:13-14分:轻度昏迷  2:9-12 中度昏迷:3:3-8分:重度昏迷
        /// </summary>
        public int GCSLevel { get; set; }

        /// <summary>
        /// 创建人
        /// </summary>
        public long CreateUser { get; set; }

        /// <summary>
        /// 是否删除
        /// </summary>
        public int DeleteFlag { get; set; }

        public DateTime? CreateTime { get; set; } = Convert.ToDateTime(DateTime.Now.ToString("yyyy-MM-dd HH:mm"));
        public DateTime? ScoreTime { get; set; } = Convert.ToDateTime(DateTime.Now.ToString("yyyy-MM-dd HH:mm"));

        /// <summary>
        /// 评分类型 1.入院时GCS 2.出院时GCS
        /// </summary>
        public int Flag { get; set; }
    }
}