using HL_FristAidPlatform_Help;
using HL_FristAidPlatform_Models;
using System.Collections.Generic;
namespace HL_FristAidPlatform_IDataBase
{
public interface IT_Service_FirstAid_Statistics
{
///
/// 出车统计 图表
///
///
///
///
///
string DrivingCensus(string hospitalGuid, string startTime, string endTime,int type);
DrvingCensusModel GetTodayCensus(string hospitalGuid);
///
/// 重大事故统计 图表
///
///
///
///
///
///
string AccidentCensus(string hospitalGuid, string startTime, string endTime, int type);
///
/// 病因统计
///
///
///
///
///
///
string PathogentyCensus(string hospitalGuid, string startTime, string endTime, int type);
///
/// 病因统计详情
///
///
///
///
///
///
///
TableModel PathogenyCensusDetailList(string hospitalGuid, string startTime, string endTime, int pageIndex, int pageSize);
///
/// 工作项目评分
///
///
///
///
///
///
///
TableModel GetWorkLoadList(string hospitalGuid, string startTime, string endTime, int pageIndex, int pageSize);
///
/// 急危重症分类统计
///
///
///
///
///
///
string PatientSystemModelCesnsus(string hospitalGuid, string startTime, string endTime, int type);
///
/// 急危重症列表
///
///
///
///
///
///
///
TableModel PatientSystemModelList(string hospitalGuid, string startTime, string endTime, int pageIndex, int pageSize);
///
/// 院前患者去向统计
///
///
///
///
///
///
string FirstAidPatientWhereaboutsCensus(string hospitalGuid, string startTime, string endTime, int type);
///
/// 院前120出车用时统计
///
///
///
///
///
///
///
TableModel GetDrivingTimeUseList(string hospitalGuid, string startTime, string endTime, int pageIndex, int pageSize);
///
/// 院前120出车时间段统计
///
///
///
///
///
///
string FirstAidDrvingTimeSoltCensus(string hospitalGuid, string startTime, string endTime, int type);
///
/// 院前120患者性别统计
///
///
string FirstAidPatientGenderGroupCensus(string hospitalGuid, string startTime, string endTime);
///
/// 院前120患者年龄段统计
///
///
string FirstAidPatientAgeGroupCensus(string hospitalGuid, string startTime, string endTime);
///
/// 有效出车统计
///
///
///
///
///
///
string FirstAidEffectiveDrvingCensus(string hospitalGuid, string startTime, string endTime);
///
/// 120人员出车次数统计
///
///
///
///
///
///
///
///
///
TableModel GetUserDrvingCensusList(string hospitalGuid, string name, int position, string startTime, string endTime, int pageIndex, int pageSize);
List FirstAidPatientWhereabouts(string hospitalGuid, string startTime, string endTime, int type);
}
}