using HL_FristAidPlatform_Help;
using HL_FristAidPlatform_Models;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace HL_FristAidPlatform_IDataBase
{
public interface IT_Service_ChestPain_FollowUpInfo
{
///
/// 胸痛随访患者列表查询
///
///
///
///
///
///
///
///
///
///
///
TableModel GetChestPainFollowUpList(string hospitalGuid, string name, string startDate, string endDate, string cp_Diagnosis_Code, string status, string month, string reporting, int pageSize, int pageIndex);
List GetChestPainFollowUpList(string hospitalGuid);
///
/// 胸痛随访患者列表
///
///
///
///
///
///
TableModel GetFollowUpList(string hospitalGuid, string name, int pageSize, int pageIndex);
///
/// 随访计划
///
///
///
List GetFollowUpPlanList(string registerId);
T_Service_ChestPain_FollowUpInfo GetModel(string registerId);
///
/// 随访患者部分基本信息--(表头数据展示)
///
///
///
RegisterInfoModel GetRegisterInfo(string registerId);
///
/// 获取随访基本信息
///
///
///
FollowUpInfoModel GetFollowUpInfo(string registerId, string month);
///
/// 保存随访基本信息
///
///
///
bool SaveFollowUpInfo(FollowUpInfoModel info, string status);
///
/// 获取危险因素控制
///
///
///
///
FollowUpRiskReasonModel GetFollowUpRiskReason(string registerId, string month);
///
/// 保存危险因素控制
///
///
///
bool SaveFollowUpRiskReason(FollowUpRiskReasonModel info, string status);
///
/// 获取检查项目
///
///
///
///
FollowUpInspectionItemModel GetFollowUpInspectionItem(string registerId, string month);
///
/// 保存危险因素控制
///
///
///
bool SaveFollowUpInspectionItem(FollowUpInspectionItemModel info, string status);
///
/// 获取躯体症状与心功能评价
///
///
///
///
FollowUpSomaticSymptomsModel GetFollowUpSomaticSymptoms(string registerId, string month);
///
/// 保存躯体症状与心功能评价
///
///
///
bool SaveFollowUpSomaticSymptoms(FollowUpSomaticSymptomsModel info, string status);
///
/// 获取用药信息
///
///
///
///
FollowUpMedicationModel GetFollowUpMedication(string registerId, string month);
///
/// 获取用药信息
///
///
///
///
List GetFollowUpMedicationList(string registerId, string month);
///
/// 保存用药信息
///
///
///
bool SaveFollowUpMedication(T_Service_ChestPain_FollowUpInfo info, List infoList, string status);
///
/// 获取胸痛随访患者全部信息--上传
///
///
///
///
FollowUpDataUploadModel GetFollowUpDataUpload(string hospitalGuid, string registerId, string month);
///
/// 修改状态
///
///
///
///
bool UpdateStatus(UpdateStatusModel model);
}
}