using adas_core.Domain.Models;
using MongoDB.Bson;
namespace adas_core.Application.Services.Interfaces;
public interface IArchivedPatientTreatmentService
{
///
/// Retrieves all patient treatment records associated with the specified patient asynchronously.
///
/// The unique identifier of the patient whose treatments are being retrieved.
/// A task that represents the asynchronous operation, containing a list of records for the given patient.
Task> FindAllPatientTreatmentsByPatient(ObjectId patientId);
}