StableVersion4.3/HL_FristAidPlatform_IService/Service/IT_Service_CriticalPregnant...

45 lines
1.5 KiB
C#

using HL_FristAidPlatform_Help;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace HL_FristAidPlatform_IDataBase
{
public interface IT_Service_CriticalPregnant_StatisticsSummary
{
/// <summary>
/// 孕产妇患者趋势图数据
/// </summary>
/// <param name="patientGuid"></param>
/// <param name="flag"></param>
/// <returns></returns>
public List<KeyValue> GetCriticalPregnantData(string hospitalGuid, string startTime, string endTime);
/// <summary>
/// 孕产妇患者转院趋势图数据
/// </summary>
/// <param name="patientGuid"></param>
/// <param name="flag"></param>
/// <returns></returns>
public List<PregnantTransferTrend> GetPregnantTransferTrend(string hospitalGuid, string startTime, string endTime, long systemModelId);
/// <summary>
/// 获取病例个数统计
/// </summary>
/// <param name="hospitalGuid"></param>
/// <param name="systemModelId"></param>
/// <returns></returns>
MaternalModel GetCaseDataModel(string hospitalGuid, long systemModelId);
/// <summary>
/// 获取来院方式总数统计
/// </summary>
/// <param name="hospitalGuid"></param>
/// <param name="systemModelId"></param>
/// <returns></returns>
Dictionary<string, int> GetComeHospitalWay(string hospitalGuid, long systemModelId);
}
}