Documentation modifications

This commit is contained in:
julian
2026-06-27 15:23:26 -07:00
parent a633fe6c06
commit a19fb90902
218 changed files with 2882 additions and 0 deletions
@@ -22,6 +22,16 @@ public class PatientCarePlanService : IPatientCarePlanService
private readonly IPatientCarePlanRepository _patientCarePlanRepository;
private readonly IUserRepository _userRepository;
/// <summary>
/// Initializes a new instance of the <see cref="PatientCarePlanService"/> class, wiring in the dependencies required to manage, archive, and audit patient care plans.
/// </summary>
/// <param name="logger">The <see cref="ILogger{PatientCarePlanService}"/> used to record operational and diagnostic information.</param>
/// <param name="patientCarePlanRepository">The <see cref="IPatientCarePlanRepository"/> used to access patient care plan data.</param>
/// <param name="userRepository">The <see cref="IUserRepository"/> used to access user information.</param>
/// <param name="archivePatientCarePlanService">The <see cref="IArchivePatientCarePlanService"/> used to archive patient care plans.</param>
/// <param name="httpContextAccessor">The <see cref="IHttpContextAccessor"/> used to access the current HTTP context.</param>
/// <param name="auditService">The <see cref="ILocalAuditService"/> used to record local audit information.</param>
/// <!-- aidoc:v1 sig=8f3d58d body=0a1cfb1 -->
public PatientCarePlanService(
ILogger<PatientCarePlanService> logger,
IPatientCarePlanRepository patientCarePlanRepository,