55 lines
1.9 KiB
C#
55 lines
1.9 KiB
C#
using HL_FristAidPlatform_Help;
|
|
using HL_FristAidPlatform_Models;
|
|
|
|
namespace HL_FristAidPlatform_IDataBase
|
|
{
|
|
public interface IT_Service_CriticalPregnant_BasicInfo
|
|
{
|
|
|
|
/// <summary>
|
|
/// 根据患者GUID查询得到一个对象实体
|
|
/// </summary>
|
|
public T_Service_CriticalPregnant_BasicInfo GetByPatientGUID(string patientGUID);
|
|
|
|
/// <summary>
|
|
/// 增加一条数据
|
|
/// </summary>
|
|
/// <param name="model"></param>
|
|
/// <returns></returns>
|
|
public T_Service_CriticalPregnant_BasicInfo AddBasicInfo(T_Service_CriticalPregnant_BasicInfo model);
|
|
|
|
/// <summary>
|
|
/// 更新一条数据
|
|
/// </summary>
|
|
public int UpdateBasicInfo(T_Service_CriticalPregnant_BasicInfo model);
|
|
|
|
/// <summary>
|
|
/// 增加一条数据
|
|
/// </summary>
|
|
/// <param name="model"></param>
|
|
/// <returns></returns>
|
|
public T_Service_CriticalPregnan_Time AddTime(T_Service_CriticalPregnan_Time model);
|
|
|
|
/// <summary>
|
|
/// 更新一条数据
|
|
/// </summary>
|
|
public int UpdateTime(T_Service_CriticalPregnan_Time model);
|
|
|
|
public T_Service_CriticalPregnan_Time GetTimeByPatientGUID(string patientGUID);
|
|
|
|
/// <summary>
|
|
/// 高危孕产妇患者列表
|
|
/// </summary>
|
|
/// <param name="startTime"></param>
|
|
/// <param name="endTime"></param>
|
|
/// <param name="name"></param>
|
|
/// <param name="ageOne"></param>
|
|
/// <param name="ageTwo"></param>
|
|
/// <param name="comehospitalway"></param>
|
|
/// <param name="grade"></param>
|
|
/// <param name="state"></param>
|
|
/// <returns></returns>
|
|
TableModel<CriticalPregnantModel> GetCriticalPregnantsList(string hospitalGuid, long systemModelId, string startTime, string endTime, string name, int ageOne, int ageTwo, string comehospitalway, string grade, int state, int pageIndex, int pageSize);
|
|
}
|
|
}
|