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_Apoplexy_Community
{
///
/// 增加一条数据
///
///
///
public T_Service_Apoplexy_Community_BaseInfo AddBaseInfo(T_Service_Apoplexy_Community_BaseInfo model);
///
/// 更新一条数据
///
public int UpdateBaseInfo(T_Service_Apoplexy_Community_BaseInfo model);
///
/// 社区乡镇随访接口内容
///
///
///
public List GetCommunityFollowUp(string hospitalGuid);
///
/// 根据患者GUID和flag查询数据
/// T_Service_ApoplexyScreenInfo
///
///
///
public T_Service_Apoplexy_Community_BaseInfoModel GetBaseInfoByPatientGuidAndFlag(string patientGuid, string flag);
public T_Service_Apoplexy_Community_BaseInfo GetBaseInfoByPatientGuidAndFlag1(string patientGuid, string flag);
///
/// 增加一条数据
///
///
///
public T_Service_Apoplexy_Community_LifeStyle AddLifeStyle(T_Service_Apoplexy_Community_LifeStyle model);
///
/// 更新一条数据
///
public int UpdateLifeStyle(T_Service_Apoplexy_Community_LifeStyle model);
///
/// 根据患者GUID和flag查询数据
///
///
///
///
public T_Service_Apoplexy_Community_LifeStyle GetLifeStyleByPatientGuidAndFlag(string patientGuid, string flag);
///
/// 增加一条数据
///
///
///
public T_Service_Apoplexy_Community_MedicalHistory AddMedicalHistory(T_Service_Apoplexy_Community_MedicalHistory model);
///
/// 更新一条数据
///
public int UpdateMedicalHistory(T_Service_Apoplexy_Community_MedicalHistory model);
///
/// 根据患者GUID和flag查询数据
///
///
///
///
public T_Service_Apoplexy_Community_MedicalHistory GetMedicalHistoryByPatientGuidAndFlag(string patientGuid, string flag);
public bool SaveBaseInfo(T_Service_ApoplexyScreenInfo screenInfo, T_Service_Apoplexy_Community_BaseInfo baseInfo);
///
/// 增加一条数据
///
///
///
public T_Service_Apoplexy_Community_Surgery AddSurgery(T_Service_Apoplexy_Community_Surgery model);
///
/// 更新一条数据
///
public int UpdateSurgery(T_Service_Apoplexy_Community_Surgery model);
///
/// 根据患者GUID和flag查询数据
///
///
///
///
public T_Service_Apoplexy_Community_Surgery GetSurgeryByPatientGuidAndFlag(string patientGuid, string flag);
///
/// 增加一条数据
///
///
///
public T_Service_Apoplexy_Community_PhysicalExamination AddPhysicalExamination(T_Service_Apoplexy_Community_PhysicalExamination model);
///
/// 更新一条数据
///
public int UpdatePhysicalExamination(T_Service_Apoplexy_Community_PhysicalExamination model);
///
/// 根据患者GUID和flag查询数据
///
///
///
///
public T_Service_Apoplexy_Community_PhysicalExamination GetPhysicalExaminationByPatientGuidAndFlag(string patientGuid, string flag);
///
/// 增加一条数据
///
///
///
public T_Service_Apoplexy_Community_LaboratoryExamination AddLaboratoryExamination(T_Service_Apoplexy_Community_LaboratoryExamination model);
///
/// 更新一条数据
///
public int UpdateLaboratoryExamination(T_Service_Apoplexy_Community_LaboratoryExamination model);
///
/// 根据患者GUID和flag查询数据
///
///
///
///
public T_Service_Apoplexy_Community_LaboratoryExamination GetLaboratoryExaminationByPatientGuidAndFlag(string patientGuid, string flag);
}
}