CostCalculationItem/IRaCIS.Core.API/IRaCIS.Core.API.xml

1061 lines
52 KiB
XML
Raw Permalink Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

<?xml version="1.0"?>
<doc>
<assembly>
<name>IRaCIS.Core.API</name>
</assembly>
<members>
<member name="P:IRaCIS.WX.CoreApi.Auth.JwtSetting.Issuer">
<summary>
颁发者
</summary>
</member>
<member name="P:IRaCIS.WX.CoreApi.Auth.JwtSetting.Audience">
<summary>
接收者
</summary>
</member>
<member name="P:IRaCIS.WX.CoreApi.Auth.JwtSetting.SecurityKey">
<summary>
令牌密码
</summary>
</member>
<member name="P:IRaCIS.WX.CoreApi.Auth.JwtSetting.TokenExpireDays">
<summary>
过期时间
</summary>
</member>
<member name="P:IRaCIS.WX.CoreApi.Auth.JwtSetting.Credentials">
<summary>
签名
</summary>
</member>
<member name="T:IRaCIS.Core.API.Controllers.EnrollController">
<summary>
入组具体流程各个医生列表信息、和提交动作
</summary>
</member>
<member name="M:IRaCIS.Core.API.Controllers.EnrollController.SelectReviewers(System.Guid,System.Guid[])">
<summary> 为项目筛选医生 提交 【select】 </summary>
<param name="trialId">项目Id</param>
<param name="doctorIdArray">医生Id数组</param>
<returns></returns>
</member>
<member name="M:IRaCIS.Core.API.Controllers.EnrollController.SubmitReviewer(System.Guid,System.Guid[],System.Int32)">
<summary>提交CRO列表 【Submit】</summary>
<param name="trialId">项目Id</param>
<param name="doctorIdArray">医生Id列表</param>
<param name="commitState"></param>
<returns></returns>
</member>
<member name="M:IRaCIS.Core.API.Controllers.EnrollController.ApproveReviewer(System.Guid,System.Guid[],System.Int32)">
<summary>入组名单确认 提交【 Approve】 </summary>
<param name="trialId">项目Id</param>
<param name="doctorIdArray">医生Id列表</param>
<param name="auditState"></param>
<returns></returns>
</member>
<member name="M:IRaCIS.Core.API.Controllers.EnrollController.ConfirmReviewer(System.Guid,System.Guid[],System.Int32)">
<summary>
后台确认医生入组 【Confirm】
</summary>
</member>
<member name="M:IRaCIS.Core.API.Controllers.EnrollController.GetSelectionReviewerList(IRaCIS.Application.ViewModels.ReviewerSlectionQueryParam)">
<summary>
筛选医生列表 [AUTH]
</summary>
</member>
<member name="M:IRaCIS.Core.API.Controllers.EnrollController.GetSubmissionOrApprovalReviewerList(IRaCIS.Application.ViewModels.ReviewerSubmissionQueryParam)">
<summary>
根据状态获取医生列表,入组 相关接口 提交CRO-1 CRO确认-4
</summary>
</member>
<member name="M:IRaCIS.Core.API.Controllers.EnrollController.GetConfirmationReviewerList(IRaCIS.Application.ViewModels.ReviewerConfirmationQueryParam)">
<summary>
获取项目下医生入组状态列表[Confirmation]
</summary>
</member>
<member name="T:IRaCIS.Core.API.Controllers.WorkloadController">
<summary>
入组之后 工作量维护
</summary>
</member>
<member name="M:IRaCIS.Core.API.Controllers.WorkloadController.WorkLoadExist(IRaCIS.Application.ViewModels.WorkloadExistQueryParam)">
<summary>
查询某个医生是否在某天有某个项目的工作量数据,处理添加来自医生自己的工作量数据
</summary>
</member>
<member name="M:IRaCIS.Core.API.Controllers.WorkloadController.GetTrialEnrollmentWorkloadStats(IRaCIS.Application.ViewModels.WorkLoadDoctorSearchModel)">
<summary> 查询项目入组医生的工作量统计信息 </summary>
</member>
<member name="M:IRaCIS.Core.API.Controllers.WorkloadController.GetDoctorWorkLoadList(IRaCIS.Application.ViewModels.WorkLoadStatsSearchModel)">
<summary>
获取医生工作量(带有填充数据)
</summary>
<param name="workLoadSearch"></param>
<returns></returns>
</member>
<member name="M:IRaCIS.Core.API.Controllers.WorkloadController.GetReviewerWorkLoadListDetail(IRaCIS.Application.ViewModels.WorkLoadDetailSearchModel)">
<summary>
获取来自医生端的工作量列表 详情
</summary>
<param name="workLoadSearch"></param>
<returns></returns>
</member>
<member name="M:IRaCIS.Core.API.Controllers.WorkloadController.WorkLoadAddOrUpdate(IRaCIS.Application.ViewModels.WorkloadAddOrUpdateModel)">
<summary>
添加或更新工作量[AUTH]
</summary>
<param name="workLoadAddOrUpdateModel"></param>
<returns></returns>
</member>
<member name="M:IRaCIS.Core.API.RequestResponseLoggingMiddleware.GetResponse(Microsoft.AspNetCore.Http.HttpResponse)">
<summary>
获取响应内容
</summary>
<param name="response"></param>
<returns></returns>
</member>
<member name="M:IRaCIS.Core.API.NullToEmptyStringResolver.CreateProperties(System.Type,Newtonsoft.Json.MemberSerialization)">
<summary>
创建属性
</summary>
<param name="type">类型</param>
<param name="memberSerialization">序列化成员</param>
<returns></returns>
</member>
<member name="M:IRaCIS.Core.API.NullToEmptyStringValueProvider.#ctor(Newtonsoft.Json.Serialization.JsonProperty)">
<summary>
构造函数
</summary>
<param name="memberInfo"></param>
</member>
<member name="M:IRaCIS.Core.API.NullToEmptyStringValueProvider.GetValue(System.Object)">
<inheritdoc />
<summary>
获取Value
</summary>
<param name="target"></param>
<returns></returns>
</member>
<member name="M:IRaCIS.Core.API.NullToEmptyStringValueProvider.SetValue(System.Object,System.Object)">
<inheritdoc />
<summary>
设置Value
</summary>
<param name="target"></param>
<param name="value"></param>
</member>
<member name="M:IRaCIS.Api.Controllers.FileController.UploadOrdinaryFile(System.String,System.Guid)">
<summary>
上传文件[FileUpload]
</summary>
<param name="attachmentType">附件类型</param>
<param name="doctorId">医生Id</param>
<returns>返回文件信息</returns>
</member>
<member name="M:IRaCIS.Api.Controllers.FileController.UploadNonDoctorFile(System.String)">
<summary>
上传文件( 不是医生个人的文件)[FileUpload]
例如:阅片章程等
</summary>
<param name="type">文件类型</param>
<returns></returns>
</member>
<member name="M:IRaCIS.Api.Controllers.FileController.WriteFileAsync(System.IO.Stream,System.String)">
<summary>
写文件导到磁盘
</summary>
<param name="stream"></param>
<param name="path">文件保存路径</param>
<returns></returns>
</member>
<member name="M:IRaCIS.Api.Controllers.FileController.DownloadAttachment(System.Guid[])">
<summary>
下载多个医生的所有附件
</summary>
<param name="doctorIds"></param>
<returns></returns>
</member>
<member name="M:IRaCIS.Api.Controllers.FileController.DownloadOfficialResume(System.Guid[])">
<summary>
下载医生官方简历
</summary>
<param name="doctorIds"></param>
<returns></returns>
</member>
<member name="M:IRaCIS.Api.Controllers.FileController.DownloadAttachmentById(System.Guid,System.Guid[])">
<summary>
下载指定医生的指定附件
</summary>
<param name="doctorId">医生Id</param>
<param name="attachmentIds">要下载的附件Id</param>
<returns></returns>
</member>
<member name="T:IRaCIS.Api.Controllers.DocumentController">
<summary>
医生文档关联关系维护
</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.DocumentController.AddDoctorAttachment(System.Collections.Generic.IEnumerable{IRaCIS.Application.ViewModels.AttachmentViewModel})">
<summary>
添加多个记录
</summary>
<param name="attachment"></param>
<returns></returns>
</member>
<member name="M:IRaCIS.Api.Controllers.DocumentController.DeleteAttachment(IRaCIS.Application.ViewModels.AttachementParam)">
<summary>
删除记录
</summary>
<param name="param"></param>
<returns></returns>
</member>
<member name="M:IRaCIS.Api.Controllers.DocumentController.GetAttachmentListByType(System.Guid,System.String)">
<summary>
根据医生Id 和 附件类型,获取记录
</summary>
<param name="doctorId">医生Id</param>
<param name="type">附件类型</param>
<returns></returns>
</member>
<member name="M:IRaCIS.Api.Controllers.DocumentController.GetAttachmentListByTypes(System.Guid,System.String[])">
<summary>
获取单个医生的多种证书附件
</summary>
<param name="doctorId">医生Id</param>
<param name="types">类型数组</param>
<returns></returns>
</member>
<member name="M:IRaCIS.Api.Controllers.DocumentController.GetAttachmentList(System.Guid)">
<summary>
根据医生Id获取医生附件
</summary>
<param name="doctorId">医生Id</param>
<returns></returns>
</member>
<member name="M:IRaCIS.Api.Controllers.DocumentController.SetOfficial(System.Guid,System.Guid)">
<summary>
将简历设置为官方简历
</summary>
<param name="doctorId"></param>
<param name="attachmentId"></param>
<returns></returns>
</member>
<member name="T:IRaCIS.Api.Controllers.DoctorController">
<summary>
医生基本信息 、工作信息 专业信息、审核状态
</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.DoctorController.GetDoctorList(IRaCIS.Application.Interfaces.IDoctorListQueryService,IRaCIS.Application.ViewModels.DoctorSearchParam)">
<summary>
分页获取医生列表 (带查询条件)
</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.DoctorController.GetDoctorBasicInfoById(System.Guid)">
<summary>
详情、编辑-获取 医生基本信息 BasicInfo
</summary>
<param name="doctorId">ReviewerID</param>
<returns></returns>
</member>
<member name="M:IRaCIS.Api.Controllers.DoctorController.GetDoctorSow(System.Guid)">
<summary>
Get Statement of Work list.[New]
</summary>
<param name="doctorId"></param>
<returns></returns>
</member>
<member name="M:IRaCIS.Api.Controllers.DoctorController.GetDoctorAckSow(System.Guid)">
<summary>
Get Ack Statement of Work[New]
</summary>
<param name="doctorId"></param>
<returns></returns>
</member>
<member name="M:IRaCIS.Api.Controllers.DoctorController.AddOrUpdateDoctorBasicInfo(IRaCIS.Application.ViewModels.BasicInfoAddOrUpdateParam)">
<summary>
添加/更新 医生基本信息 BasicInfo
</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.DoctorController.GetDoctorWorkInfoById(System.Guid)">
<summary>
详情、编辑-获取医生工作信息 Employment
</summary>
<param name="doctorId"></param>
<returns></returns>
</member>
<member name="M:IRaCIS.Api.Controllers.DoctorController.UpdateEmploymentInfoInfo(IRaCIS.Application.ViewModels.EmploymentUpdateViewModel)">
<summary> 更新-医生工作信息 WorkInfo </summary>
</member>
<member name="M:IRaCIS.Api.Controllers.DoctorController.GetDoctorSpecialty(System.Guid)">
<summary> 获取医生专业信息 </summary>
</member>
<member name="M:IRaCIS.Api.Controllers.DoctorController.UpdateDoctorSpecialty(IRaCIS.Application.ViewModels.SpecialtyUpdateModel)">
<summary> 更新专业信息 </summary>
</member>
<member name="M:IRaCIS.Api.Controllers.DoctorController.GetResumeAuditState(System.Guid)">
<summary> 获取医生审核状态 </summary>
</member>
<member name="M:IRaCIS.Api.Controllers.DoctorController.AuditResume(IRaCIS.Application.ViewModels.AuditResumeParam)">
<summary>
审核简历状态
</summary>
<param name="auditResumeParam">复审状态ReviewStatus 0-未复审1-复审通过2-未通过 </param>
<returns></returns>
</member>
<member name="M:IRaCIS.Api.Controllers.DoctorController.GetDoctorEnrollInfo(System.Guid)">
<summary>
获取医生入组信息 正在提交的数量 已同意入组项目个数 正在读的
</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.DoctorController.GetDoctorDetail(System.Guid)">
<summary>
获取医生详情
</summary>
<param name="doctorId">医生Id</param>
<returns></returns>
</member>
<member name="T:IRaCIS.Api.Controllers.EducationController">
<summary>
医生教育经历、继续学习经历
</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.EducationController.GetDoctorEducationList(System.Guid)">
<summary>
根据医生Id获取医生教育经历和继续学习经历列表
</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.EducationController.AddEducationInfo(IRaCIS.Application.ViewModels.EducationQueryableModel)">
<summary>
新增医生教育经历
</summary>
<param name="doctorEducationInfoViewModel"></param>
<returns></returns>
</member>
<member name="M:IRaCIS.Api.Controllers.EducationController.DeleteEducationInfo(System.Guid)">
<summary>
删除医生教育经历
</summary>
<param name="doctorId">医生Id</param>
<returns></returns>
</member>
<member name="M:IRaCIS.Api.Controllers.EducationController.addPostgraduateInfo(IRaCIS.Application.ViewModels.PostgraduateQueryableModel)">
<summary> 添加/更新医生继续学习经历</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.EducationController.DeleteContinueLearningInfo(System.Guid)">
<summary>
删除医生继续学习经历
</summary>
<param name="doctorId">医生Id</param>
<returns></returns>
</member>
<member name="T:IRaCIS.Api.Controllers.ResearchPublicationController">
<summary>
医生科研信息
</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.ResearchPublicationController.GetDoctorScientificResearch(System.Guid)">
<summary>
查询-医生科学研究信息
</summary>
<param name="doctorId">医生Id</param>
<returns></returns>
</member>
<member name="M:IRaCIS.Api.Controllers.ResearchPublicationController.AddOrUpdateScientificResearch(IRaCIS.Application.ViewModels.ResearchPublicationViewModel)">
<summary> 添加或跟新医生 科研信息 </summary>
</member>
<member name="T:IRaCIS.Api.Controllers.TrialExperienceController">
<summary>
医生临床试验经历
</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.TrialExperienceController.GetClinicalTrialExperience(System.Guid)">
<summary>
根据医生Id获取临床试验经历 界面所有数据
</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.TrialExperienceController.AddOrUpdateClinicalTrialExperience(IRaCIS.Application.ViewModels.TrialExperienceQueryableModel)">
<summary> 添加或更新医生临床经验列表项</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.TrialExperienceController.UpdateDoctorGcpAndOtherExperience(IRaCIS.Application.ViewModels.UpdateGCPExperienceParam)">
<summary>
更新-GCP和其他临床经验
</summary>
<param name="trialExperienceGcpViewModel"></param>
<returns></returns>
</member>
<member name="M:IRaCIS.Api.Controllers.TrialExperienceController.UpdateOtherExperience(IRaCIS.Application.ViewModels.UpdateOtherClinicalExperience)">
<summary>
更新其他技能经验
</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.TrialExperienceController.DeleteDoctorTrialExperience(System.Guid)">
<summary>
删除临床经验
</summary>
</member>
<member name="T:IRaCIS.Api.Controllers.Doctor.VacationController">
<summary>
医生休假安排
</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.Doctor.VacationController.AddOrUpdateVacation(IRaCIS.Application.ViewModels.VacationViewModel)">
<summary>
添加休假时间段
</summary>
<param name="vacationViewModel">Status不传</param>
<returns></returns>
</member>
<member name="M:IRaCIS.Api.Controllers.Doctor.VacationController.DeleteVacation(System.Guid)">
<summary>
删除休假时间段
</summary>
<param name="holidayId">记录Id</param>
<returns></returns>
</member>
<member name="M:IRaCIS.Api.Controllers.Doctor.VacationController.GetVacationList(System.Guid,System.Int32,System.Int32)">
<summary>
获取休假时间段列表
</summary>
<returns></returns>
</member>
<member name="T:IRaCIS.Api.Controllers.Pay.ExchangeRateController">
<summary>
Financial 支撑信息---汇率
</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.Pay.ExchangeRateController.AddOrUpdateExchangeRate(IRaCIS.Application.ViewModels.ExchangeRateViewModel)">
<summary>
添加或更新汇率(会触发没有对锁定的费用计算)
</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.Pay.ExchangeRateController.GetAwardPriceList(IRaCIS.Application.Interfaces.ExchangeRateQueryModel)">
<summary>
分页获取汇率列表
</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.Pay.ExchangeRateController.DeleteExchangeRate(System.Guid)">
<summary>
根据记录Id删除汇率记录
</summary>
<param name="id">汇率记录Id</param>
</member>
<member name="T:IRaCIS.Api.Controllers.Pay.PaymentAdjustmentController">
<summary>
Financial 支撑信息---医生月度调整
</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.Pay.PaymentAdjustmentController.GetPaymentAdjustmentList(IRaCIS.Application.ViewModels.Pay.CostAdjustmentQueryModel)">
<summary>
获取费用调整列表
</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.Pay.PaymentAdjustmentController.AddOrUpdatePaymentAdjustment(IRaCIS.Application.ViewModels.Pay.AddOrUpdateCostAdjustmentModel)">
<summary>
添加或更新费用调整[AUTH]
</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.Pay.PaymentAdjustmentController.DeleteCostAdjustment(System.Guid)">
<summary>
删除费用调整记录
</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.Pay.PaymentAdjustmentController.GetReviewerSelectList">
<summary>
获取医生列表
</summary>
</member>
<member name="T:IRaCIS.Api.Controllers.Pay.RankPriceController">
<summary>
Financial 支撑信息---职称付费价格
</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.Pay.RankPriceController.AddOrUpdateRankPrice(IRaCIS.Application.ViewModels.RankPriceAddOrUpdateModel)">
<summary>
添加或更新 职称单价[AUTH]
</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.Pay.RankPriceController.GetRankPriceList(IRaCIS.Application.ViewModels.RankPriceQueryModel)">
<summary>
获取职称单价列表
</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.Pay.RankPriceController.DeleteRankPrice(System.Guid)">
<summary>
删除职称单价记录
</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.Pay.RankPriceController.GetRankDic">
<summary>
获取职称字典数据
</summary>
</member>
<member name="T:IRaCIS.Api.Controllers.Pay.VolumeRewardController">
<summary>
Financial 支撑信息---工作量奖励标准
</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.Pay.VolumeRewardController.AddOrUpdateAwardPriceList(System.Collections.Generic.IEnumerable{IRaCIS.Application.Interfaces.AwardPriceAddOrUpdateModel})">
<summary>
批量更新奖励费用[AUTH]
</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.Pay.VolumeRewardController.GetAwardPriceList(IRaCIS.Application.Interfaces.AwardPriceQueryModel)">
<summary>
分页获取奖励单价列表
</summary>
</member>
<member name="T:IRaCIS.Api.Controllers.FinancialController">
<summary>
费用查询(月度付费、月度付费明细、历史范围付费、历史范围付费明细、收入、收入支出分析)
</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.FinancialController.CalculateMonthlyPayment(IRaCIS.Application.ViewModels.CalculatePaymentParam)">
<summary>
计算医生月度费用,并将计算的结果存入费用表
</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.FinancialController.GetMonthlyPaymentList(IRaCIS.Application.ViewModels.MonthlyPaymentQueryParam)">
<summary>
Financials /Monthly Payment 列表查询接口
</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.FinancialController.GetMonthlyPaymentDetailList(System.Guid,System.Guid,System.DateTime)">
<summary>
Financials /MonthlyPaymentDetail 详情查询接口
</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.FinancialController.LockMonthlyPayment(IRaCIS.Application.ViewModels.Pay.LockFeeModel)">
<summary>
锁定医生费用,锁定后,无法变更该医生对应月份的费用和工作量[New]
</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.FinancialController.GetPaymentHistoryList(IRaCIS.Application.ViewModels.Pay.PaymentQueryParam)">
<summary>
Financials / Payment History 列表查询接口(已经支付锁定的数据,包含调整的)[New]
</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.FinancialController.GetPaymentHistoryDetailList(IRaCIS.Application.ViewModels.Pay.VolumeQueryParam)">
<summary>
Financials / Payment History 详情接口[New]
</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.FinancialController.GetRevenuesStatistics(IRaCIS.Application.ViewModels.StatisticsQueryParam)">
<summary>
Revenues列表接口收入统计[New] 0是Detail 1是按照项目 2是按照人 3按照月份
</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.FinancialController.GetReviewerAnalysisList(IRaCIS.Application.ViewModels.AnalysisQueryParam)">
<summary>
收入支出分析接口,按照医生维度分析统计
</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.FinancialController.GetTrialAnalysisList(IRaCIS.Application.ViewModels.TrialAnalysisQueryParam)">
<summary>
收入支出分析接口,按照项目维度分析统计
</summary>
</member>
<member name="T:IRaCIS.Api.Controllers.ReviewerPayInfomationController">
<summary>
Financial 支撑信息---医生付费信息及支付标准配置
</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.ReviewerPayInfomationController.AddOrUpdateReviewerPayInfo(IRaCIS.Application.ViewModels.ReviewerPayInfoAddOrUpdateViewModel)">
<summary>
添加或更新(替换)医生支付展信息[AUTH]
</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.ReviewerPayInfomationController.GetReviewerPayInfoList(IRaCIS.Application.ViewModels.DoctorExtQueryParam)">
<summary>
获取医生支付信息列表
</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.ReviewerPayInfomationController.GetReviewerPayInfo(System.Guid)">
<summary>
根据医生Id获取支付信息
</summary>
<param name="doctorId">医生Id</param>
<returns></returns>
</member>
<member name="T:IRaCIS.Api.Controllers.TrialPaymentPriceController">
<summary>
Financial 支撑信息---项目费用
</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.TrialPaymentPriceController.AddOrUpdateTrialPaymentPrice(IRaCIS.Application.ViewModels.TrialPaymentPriceAddOrUpdateViewModel)">
<summary>
保存(替换)项目支付价格信息(会触发没有被锁定的费用计算)[AUTH]
</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.TrialPaymentPriceController.UploadTrialSOW(IRaCIS.Application.ViewModels.TrialSOWPath)">
<summary>
更新项目SOW 协议 [AUTH]
</summary>
<param name="trialSowPath"></param>
<returns></returns>
</member>
<member name="M:IRaCIS.Api.Controllers.TrialPaymentPriceController.DeleteTrialSOW(IRaCIS.Application.ViewModels.DeleteSowPath)">
<summary>
删除项目SOW [AUTH]
</summary>
<param name="trialSowPath"></param>
<returns></returns>
</member>
<member name="M:IRaCIS.Api.Controllers.TrialPaymentPriceController.GetTrialPaymentPriceList(IRaCIS.Application.ViewModels.TrialExtQueryParam)">
<summary>
获取项目支付价格信息列表
</summary>
</member>
<member name="T:IRaCIS.Api.Controllers.TrialRevenuesPriceController">
<summary>
Financial 支撑信息---项目收入费用
</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.TrialRevenuesPriceController.AddOrUpdateTrialRevenuesPrice(IRaCIS.Application.ViewModels.TrialRevenuesPriceViewModel)">
<summary>
保存(替换)项目费用收入单价信息[New]
</summary>
<param name="model"></param>
<returns></returns>
</member>
<member name="M:IRaCIS.Api.Controllers.TrialRevenuesPriceController.GetTrialRevenuesPriceList(IRaCIS.Application.ViewModels.TrialRevenuesPriceQueryParam)">
<summary>
获取项目收入费用信息列表[New]
</summary>
<param name="param"></param>
<returns></returns>
</member>
<member name="T:IRaCIS.Api.Controllers.ImageController">
<summary>
影像信息
</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.ImageController.AddImage(IRaCIS.Application.ViewModels.ImageAddViewModel)">
<summary>
添加影像[New]
</summary>
<param name="model"></param>
<returns></returns>
</member>
<member name="M:IRaCIS.Api.Controllers.ImageController.DeleteImage(System.Guid)">
<summary>
删除影像记录[New]
</summary>
<param name="id"></param>
<returns></returns>
</member>
<member name="M:IRaCIS.Api.Controllers.ImageController.GetImageList(IRaCIS.Application.ViewModels.ImageQueryParam)">
<summary>
分页获取影像[New]
</summary>
<param name="param">项目Id必填State -0查询所有状态1-归档完成2-质询中3-都片中4-复审中5-通过复审</param>
<returns></returns>
</member>
<member name="M:IRaCIS.Api.Controllers.CROController.GetCROCompanyList(IRaCIS.Application.ViewModels.CROCompanySearchParam)">
<summary> 分页获取CRO列表 </summary>
</member>
<member name="M:IRaCIS.Api.Controllers.CROController.GetCROCompanySearchList">
<summary> 获取所有CRO列表可根据名称搜索[AUTH] </summary>
</member>
<member name="M:IRaCIS.Api.Controllers.CROController.AddCROCompany(IRaCIS.Application.ViewModels.CROCompanyViewModel)">
<summary> 添加CRO[AUTH] </summary>
</member>
<member name="M:IRaCIS.Api.Controllers.CROController.DeleteCROCompany(System.Guid)">
<summary> 删除CRO </summary>
</member>
<member name="M:IRaCIS.Api.Controllers.HospitalController.GetHospitalList">
<summary> 获取所有医院列表 </summary>
</member>
<member name="M:IRaCIS.Api.Controllers.HospitalController.GetHospitalPageList(IRaCIS.Application.ViewModels.HospitalSearchParam)">
<summary> 分页获取医院信息列表 </summary>
</member>
<member name="M:IRaCIS.Api.Controllers.HospitalController.AddOrUpdateHospital(IRaCIS.Application.ViewModels.AddOrUpdateHospitalParam)">
<summary> 添加医院信息 </summary>
</member>
<member name="M:IRaCIS.Api.Controllers.HospitalController.DeleteHospital(System.Guid)">
<summary> 删除医院信息 </summary>
</member>
<member name="T:IRaCIS.Api.Controllers.InstitutionController">
<summary>
机构列表
</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.InstitutionController.GetInstitutionSelectionList(System.Guid)">
<summary> 根据用户类型或机构类型,获取供选择的机构列表[New] </summary>
</member>
<member name="M:IRaCIS.Api.Controllers.SiteController.GetSiteList(IRaCIS.Application.ViewModels.SiteQueryParam)">
<summary> 分页获取研究中心列表 </summary>
</member>
<member name="M:IRaCIS.Api.Controllers.SiteController.GetAllSiteList">
<summary> 获取研究中心列表[New] </summary>
</member>
<member name="M:IRaCIS.Api.Controllers.SiteController.AddOrUpdateSite(IRaCIS.Application.ViewModels.AddOrUpdateSiteParam)">
<summary> 添加研究中心[AUTH] </summary>
</member>
<member name="M:IRaCIS.Api.Controllers.SiteController.DeleteResearchCenter(System.Guid)">
<summary> 删除研究中心[Auth] </summary>
</member>
<member name="M:IRaCIS.Api.Controllers.SponsorController.GetSponsorList(IRaCIS.Application.ViewModels.SponsorQueryParam)">
<summary> 分页获取申办方列表 </summary>
</member>
<member name="M:IRaCIS.Api.Controllers.SponsorController.GetSponsorSearchList">
<summary> 获取所有申办方列表 下拉框 </summary>
</member>
<member name="M:IRaCIS.Api.Controllers.SponsorController.AddSponsor(IRaCIS.Application.ViewModels.AddOrUpdateSponsorParam)">
<summary> 添加或更新申办方信息 </summary>
</member>
<member name="M:IRaCIS.Api.Controllers.SponsorController.DeleteSponsor(System.Guid)">
<summary> 删除申办方信息 </summary>
</member>
<member name="T:IRaCIS.Api.Controllers.DictionaryController">
<summary>
数据字典-基础数据维护
</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.DictionaryController.GetDic(System.String[])">
<summary>
获取项目多选字典
</summary>
<param name="searchArray">Title、Department、Rank、Position、ReadingType、Subspeciality Sponsor CROCompany ReadingStandard ReviewMode ReviewType ProjectState</param>
<returns></returns>
</member>
<member name="M:IRaCIS.Api.Controllers.DictionaryController.GetAllDic">
<summary>
获取所有字典数据
</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.DictionaryController.GetDicSelect">
<summary>
获取下拉框数据
</summary>
<returns></returns>
</member>
<member name="M:IRaCIS.Api.Controllers.DictionaryController.GetDicSelectList(IRaCIS.Application.ViewModels.DicSearchParam)">
<summary>
获取下拉框某个keyName的列表
</summary>
<returns></returns>
</member>
<member name="M:IRaCIS.Api.Controllers.DictionaryController.AddOrUpdateDictionaryItem(IRaCIS.Application.ViewModels.DicViewModel)">
<summary> 添加字典 项 </summary>
</member>
<member name="M:IRaCIS.Api.Controllers.DictionaryController.DeleteDictionary(System.Guid)">
<summary>
根据Id 删除字典数据
</summary>
<param name="id"></param>
<returns></returns>
</member>
<member name="M:IRaCIS.Api.Controllers.DictionaryController.GetDicTree">
<summary>
获取字典Tree
</summary>
<returns></returns>
</member>
<member name="M:IRaCIS.Api.Controllers.LogController.GetLogList(IRaCIS.Application.ViewModels.QueryLogParam)">
<summary> 查询系统日志信息 </summary>
</member>
<member name="M:IRaCIS.Api.Controllers.MenuController.GetMenuTreeAll">
<summary> 获取完整菜单功能树形列表 </summary>
</member>
<member name="M:IRaCIS.Api.Controllers.MenuController.AddOrUpdateMenu(IRaCIS.Application.ViewModels.MenuFunctionAddOrUpdateModel)">
<summary> 在某个父节点下面 新增子菜单</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.MenuController.DeleteMenuFunction(System.Guid)">
<summary>根据Id删除节点</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.MenuController.GetTreeWithSelect(System.Guid)">
<summary>
获取某角色 菜单树 勾选情况 和 功能勾选情况
</summary>
<param name="roleId"></param>
<returns></returns>
</member>
<member name="M:IRaCIS.Api.Controllers.MenuController.UpdateRoleMenuSelect(IRaCIS.Application.ViewModels.RoleMenuFunctionSelectModel)">
<summary>
更新角色拥有的菜单 只传递操作的项
</summary>
<param name="selectModel"></param>
<returns></returns>
</member>
<member name="M:IRaCIS.Api.Controllers.MessageController.DeleteSysMessage(System.Guid)">
<summary>
删除消息
</summary>
<param name="messageId">消息Id</param>
<returns></returns>
</member>
<member name="M:IRaCIS.Api.Controllers.MessageController.GetMessageList(System.Guid,System.Int32,System.Int32)">
<summary>
分页获取系统消息
</summary>
<param name="doctorId">医生Id</param>
<param name="pageSize">分页大小</param>
<param name="pageIndex">也索引</param>
<returns></returns>
</member>
<member name="M:IRaCIS.Api.Controllers.MessageController.MarkedAsRead(System.Guid)">
<summary>
将消息标记已读
</summary>
<param name="messageId"></param>
<returns></returns>
</member>
<member name="M:IRaCIS.Api.Controllers.RoleController.AddOrUpdateRole(IRaCIS.Application.ViewModels.RoleAddOrUpdateModel)">
<summary> 添加角色 </summary>
</member>
<member name="M:IRaCIS.Api.Controllers.RoleController.DeleteRole(System.Guid)">
<summary> 删除角色 </summary>
</member>
<member name="M:IRaCIS.Api.Controllers.RoleController.GetRoleListByPage(System.Int32,System.Int32)">
<summary> 分页获取角色列表 </summary>
</member>
<member name="M:IRaCIS.Api.Controllers.RoleController.GetRoleListByPage(System.Guid,System.Int32,System.Int32)">
<summary> 获取用户角色列表 </summary>
</member>
<member name="M:IRaCIS.Api.Controllers.RoleController.UpdateUserRole(IRaCIS.Application.ViewModels.UserSelectRoleModel)">
<summary> 更新用户角色 </summary>
</member>
<member name="M:IRaCIS.Api.Controllers.UserController.SendVerificationCode(System.String,System.Int32)">
<summary>
通过邮箱或者手机 发送验证码
</summary>
<param name="emailOrPhone"></param>
<param name="verificationType"></param>
<returns></returns>
</member>
<member name="M:IRaCIS.Api.Controllers.UserController.SetNewPassword(IRaCIS.Application.ViewModels.ResetPwdModel)">
<summary>
通过验证码设置新密码
</summary>
<param name="resetPwdModel"></param>
<returns></returns>
</member>
<member name="M:IRaCIS.Api.Controllers.UserController.Login(IRaCIS.Application.ViewModels.UserLoginViewModel)">
<summary> 系统用户登录接口[New] </summary>
</member>
<member name="M:IRaCIS.Api.Controllers.UserController.GetUserList(IRaCIS.Application.ViewModels.UserListQueryParam)">
<summary> 分页获取用户列表[New]</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.UserController.UpdateUserState(System.Guid,System.Int32)">
<summary> 更新用户状态1 可用 0 禁用)[New]</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.UserController.ModifyPassword(IRaCIS.Application.ViewModels.EditPwModel)">
<summary> 修改密码,当前支持旧密码修改密码,手机及邮箱验证码后续支持[New] </summary>
</member>
<member name="M:IRaCIS.Api.Controllers.UserController.GetUserRolesById(System.Guid)">
<summary> 根据用户Id获取用户角色列表和当前登录用户的最大权限级别[New][AUTH] </summary>
</member>
<member name="M:IRaCIS.Api.Controllers.UserController.AddUser(IRaCIS.Application.ViewModels.UserAddModel)">
<summary>添加用户[New][AUTH] </summary>
</member>
<member name="M:IRaCIS.Api.Controllers.UserController.UpdateUser(IRaCIS.Application.ViewModels.UserUpdateModel)">
<summary> 更新用户信息[New][AUTH]</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.UserController.GetUserById(System.Guid)">
<summary> 根据用户Id获取用户详细信息[New] </summary>
</member>
<member name="M:IRaCIS.Api.Controllers.UserController.GetAllUser">
<summary>获取所有用户列表 </summary>
</member>
<member name="M:IRaCIS.Api.Controllers.UserController.GetUserResumePermission(System.Guid)">
<summary>获取当前用户是否有复审权限和编辑权限[New][AUTH] </summary>
</member>
<member name="M:IRaCIS.Api.Controllers.UserController.ResetPassword(System.Guid)">
<summary> 后台重置密码为123456[New] </summary>
</member>
<member name="T:IRaCIS.Api.Controllers.StatisticsController">
<summary>
Dashboard统计、全局工作量统计、入组两个维度统计按照项目、按照人
</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.StatisticsController.GetWorkloadByTrialAndReviewer(IRaCIS.Application.ViewModels.StatisticsQueryParam)">
<summary> 根据项目和医生,分页获取工作量统计[New] </summary>
</member>
<member name="M:IRaCIS.Api.Controllers.StatisticsController.GetEnrollStatByReviewer(IRaCIS.Application.ViewModels.EnrollStatByReviewerQueryParam)">
<summary> 项目入组 医生维度统计[New] </summary>
</member>
<member name="M:IRaCIS.Api.Controllers.StatisticsController.GetReadingDataByType">
<summary> 读片数分类统计[New] </summary>
</member>
<member name="M:IRaCIS.Api.Controllers.StatisticsController.GetReadingDataByMonth(System.Int32)">
<summary> 获取最近几个月份的数据[New] </summary>
</member>
<member name="M:IRaCIS.Api.Controllers.StatisticsController.GetReadingDataRank(System.Int32)">
<summary> 读片数量排行前几的数据[New] </summary>
</member>
<member name="M:IRaCIS.Api.Controllers.StatisticsController.GetReviewersByRank">
<summary> 按Rank统计Reviewer 数量[New] </summary>
</member>
<member name="M:IRaCIS.Api.Controllers.StatisticsController.GetEnrollDataByQuarter(System.Int32,System.Int32)">
<summary> 最近几个季度入组人次[New] type==0 按照月份 </summary>
</member>
<member name="M:IRaCIS.Api.Controllers.StatisticsController.GetTrialCountRank(System.Int32)">
<summary> 参与项目数排行 [New] </summary>
</member>
<member name="M:IRaCIS.Api.Controllers.StatisticsController.GetLatestWorkLoadList(System.Int32)">
<summary> 最新工作量 (已确定的)[New] </summary>
</member>
<member name="T:IRaCIS.Api.Controllers.ClinicalStudySubjectsController">
<summary>
临床受试者
</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.ClinicalStudySubjectsController.AddOrUpdateSubject(IRaCIS.Application.ViewModels.ClinicalStudySubjectsAddModel)">
<summary>
添加或更新受试者信息[New][AUTH]
</summary>
<param name="model">state:1-访视中2-出组。0-全部</param>
<returns></returns>
</member>
<member name="M:IRaCIS.Api.Controllers.ClinicalStudySubjectsController.DeleteSubject(System.Guid)">
<summary> 删除受试者[New] </summary>
</member>
<member name="M:IRaCIS.Api.Controllers.ClinicalStudySubjectsController.GetSubjectList(IRaCIS.Application.ViewModels.SubjectQueryParam)">
<summary> 分页获取受试者列表[New] </summary>
/// <param name="param">state:1-访视中2-出组。0-全部</param>
</member>
<member name="T:IRaCIS.Api.Controllers.Trial.ImageAcquisitionSpecificationController">
<summary>
影像获取规范
</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.Trial.ImageAcquisitionSpecificationController.AddOrUpdateSpecification(IRaCIS.Application.ViewModels.ImageAcquisitionSpecificationViewModel)">
<summary>
添加或更新影像采集规范[New][AUTH]
</summary>
<param name="model"></param>
<returns></returns>
</member>
<member name="M:IRaCIS.Api.Controllers.Trial.ImageAcquisitionSpecificationController.DeleteSpecification(System.Guid)">
<summary> 删除采集规范[New]</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.Trial.ImageAcquisitionSpecificationController.GetSpecificationList(IRaCIS.Application.ViewModels.ImageAcquisitionSpecificationParam)">
<summary> 分页获取影像采集规范[New]</summary>
</member>
<member name="T:IRaCIS.Api.Controllers.TrialController">
<summary>
项目基本信息维护
</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.TrialController.GetTrialList(IRaCIS.Application.ViewModels.TrialQueryModel)">
<summary> 分页获取临床实验项目列表(查询条件)</summary>
<param name="param">查询参数</param>
<returns></returns>
</member>
<member name="M:IRaCIS.Api.Controllers.TrialController.GetTrialInfoAndLockState(System.Guid)">
<summary> 查询项目基本信息 </summary>
<param name="trialId">项目Id</param>
<returns></returns>
</member>
<member name="M:IRaCIS.Api.Controllers.TrialController.GetTrialInfoAndMaxTrialState(System.Guid)">
<summary> 查询项目基本信息 和项目最大状态,</summary>
<param name="trialId">项目Id</param>
<returns></returns>
</member>
<member name="M:IRaCIS.Api.Controllers.TrialController.GetTrialExpeditedState(System.Guid)">
<summary> 查询项目加急状态</summary>
<param name="trialId">项目Id</param>
<returns></returns>
</member>
<member name="M:IRaCIS.Api.Controllers.TrialController.GetDoctorTrialListByStatus(IRaCIS.Application.ViewModels.TrialQueryByStatus)">
<summary>
根据项目状态获取医生项目列表[New]
</summary>
<param name="param">5-Submitted,8-Approved,10-Reading</param>
<returns></returns>
</member>
<member name="M:IRaCIS.Api.Controllers.TrialController.AddOrUpdateTrial(IRaCIS.Application.ViewModels.TrialAddOrUpdateModel)">
<summary> 添加实验项目-返回新增Id[AUTH]</summary>
<param name="param"></param>
<returns>新记录Id</returns>
</member>
<member name="M:IRaCIS.Api.Controllers.TrialController.UpdateTrialStatusStr(System.Guid,System.String)">
<summary>
手动更新项目状态
</summary>
<param name="trialId">项目Id</param>
<param name="statusStr">状态值</param>
<returns></returns>
</member>
<member name="M:IRaCIS.Api.Controllers.TrialController.DeleteTrial(System.Guid)">
<summary> 删除临床项目 </summary>
<param name="trialId">临床试验项目Id</param>
</member>
<member name="M:IRaCIS.Api.Controllers.TrialController.UploadReviewerAckSOW(System.Guid,IRaCIS.Application.ViewModels.ReviewerAckView)">
<summary>
保存协议- ack Sow [AUTH]
</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.TrialController.DeleteReviewerAckSOW(System.Guid,System.Guid,System.Guid)">
<summary>
删除协议
</summary>
</member>
<member name="T:IRaCIS.Api.Controllers.MaintenanceController">
<summary>
项目运维人员 、研究中心CRC 配置
</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.MaintenanceController.GetUserTrialList(IRaCIS.Application.ViewModels.UserTrialListQueryParam)">
<summary>
获取项目运维人员列表[New]
</summary>
<param name="param">项目Id必须传</param>
<returns></returns>
</member>
<member name="M:IRaCIS.Api.Controllers.MaintenanceController.GetUserTrialList(System.Guid,System.Guid)">
<summary>
获取可用选择用户,用于给项目添加运维人员时的选择列表[New]
</summary>
<returns></returns>
</member>
<member name="M:IRaCIS.Api.Controllers.MaintenanceController.AddOrUpdateUserTrial(IRaCIS.Application.ViewModels.UserTrialAddModel)">
<summary> 添加或更新运维人员[New]</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.MaintenanceController.DeleteUserTrial(System.Guid)">
<summary> 删除运维人员[New]</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.MaintenanceController.GetSiteCRCList(IRaCIS.Application.ViewModels.SiteCrcQueryParam)">
<summary>获取负责研究中心CRC列表</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.MaintenanceController.AddOrUpdateSiteCRC(IRaCIS.Application.ViewModels.SiteCRCAddorUpdateModel)">
<summary> 添加或更新CRC人员</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.MaintenanceController.DeleteSiteCRC(System.Guid)">
<summary> 删除CRC人员</summary>
</member>
<member name="T:IRaCIS.Api.Controllers.VisitPlanController">
<summary>
访视计划
</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.VisitPlanController.GetTrialInterviewList(IRaCIS.Application.ViewModels.VisitPlanQueryParam)">
<summary> 分页获取项目访视计划[New]</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.VisitPlanController.GetTrialInterviewByTrialId(System.Guid)">
<summary> 根据项目Id获取项目访视计划(不分页)[New]</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.VisitPlanController.AddOrUpdateTrialInterview(IRaCIS.Application.ViewModels.VisitPlanViewModel)">
<summary> 添加或更新运维人员[New]</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.VisitPlanController.DeleteTrialInterview(System.Guid)">
<summary> 删除项目访视计划[New]</summary>
</member>
<member name="T:IRaCIS.Api.Controllers.VisitPointController">
<summary>
访视点
</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.VisitPointController.GetVisitPoint(System.Guid,System.Guid)">
<summary> 根据项目Id受试者Id获取项目访视点(不分页)[New]</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.VisitPointController.AddOrUpdateVisitPoint(IRaCIS.Application.ViewModels.VisitPointViewModel)">
<summary> 添加或更新访视点[New]</summary>
</member>
<member name="M:IRaCIS.Api.Controllers.VisitPointController.DeleteVisitPoint(System.Guid)">
<summary> 删除项目访视点[New]</summary>
</member>
</members>
</doc>