using HL_FristAidPlatform_Help;
using HL_FristAidPlatform_Models;
using System;
using System.Collections.Generic;
namespace HL_FristAidPlatform_IDataBase
{
public interface IT_Service_FirstAid_ApoplexyHighRiskScreening
{
bool Add(T_Service_FirstAid_ApoplexyHighRiskScreening model);
T_Service_ApoplexyScreenInfo GetByPhone(string phone);
T_Service_ApoplexyScreenInfo GetByIDCard(string idcard);
///
/// 卒中高危人群列表查询
///
/// 姓名
/// 身份证
/// -1 全部 0不是高危人群 1是高危人群
/// -1 全部 0男 1女
///
///
///
TableModel GetList(string hospitalGuid, string name, string idCard, int highRisk, int gender, string ShareUserName, string ShareUserDepartment, int pageIndex, int pageSize);
NotificationModel GetByPatientGuid(string patientGuid);
T_Service_FirstAid_ApoplexyHighRiskScreening GetApoplexyHighRiskScreeningByPatientGuid(string patientGuid);
///
/// 查询初筛表内容
///
///
///
public T_Service_FirstAid_ApoplexyInitialScreeningModel GetApoplexyInitialScreeningByPatientGuid(string patientGuid);
TableModel GetWorkloadStatistics(string startTime, string endTime);
bool Update(T_Service_FirstAid_ApoplexyHighRiskScreening model);
///
/// 修改知情同意书接口
///
///
///
public bool UpdateNotification(T_Service_FirstAid_ApoplexyHighRiskScreening model);
///
/// PrintDataApoplexyHighRiskScreeningModel 打印卒中筛查表接口 ----新
///
///
///
public PrintDataApoplexyHighRiskScreeningModel GetPrintDataByPatientGuid(string GUID);
public T_Service_FirstAid_ApoplexyHighRiskScreeningBaseInfo GetBaseByPatientGuid(string GUID);
}
}