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