### YamlMime:ManagedReference
items:
- uid: adas_core.Application.Services.PatientCarePlanService
  commentId: T:adas_core.Application.Services.PatientCarePlanService
  id: PatientCarePlanService
  parent: adas_core.Application.Services
  children:
  - adas_core.Application.Services.PatientCarePlanService.#ctor(Microsoft.Extensions.Logging.ILogger{adas_core.Application.Services.PatientCarePlanService},adas_core.Application.Repositories.Interfaces.IPatientCarePlanRepository,adas_core.Application.Repositories.Interfaces.IUserRepository,adas_core.Application.Services.Interfaces.IArchivePatientCarePlanService,Microsoft.AspNetCore.Http.IHttpContextAccessor,adas_core.Application.Services.Interfaces.ILocalAuditService)
  - adas_core.Application.Services.PatientCarePlanService.ArchiveByPatientId(MongoDB.Bson.ObjectId)
  - adas_core.Application.Services.PatientCarePlanService.ArchiveCarePlanFromJob(adas_core.Domain.Models.MongoModels.Patient,System.Collections.Generic.List{adas_core.Domain.Models.Masters.OptionList})
  - adas_core.Application.Services.PatientCarePlanService.FindAll
  - adas_core.Application.Services.PatientCarePlanService.FindByPatientId(MongoDB.Bson.ObjectId)
  - adas_core.Application.Services.PatientCarePlanService.FindByUserId(MongoDB.Bson.ObjectId)
  - adas_core.Application.Services.PatientCarePlanService.InsertOneAsync(adas_core.Domain.Models.MongoModels.PatientCarePlan)
  - adas_core.Application.Services.PatientCarePlanService.UpdateManyObjectId(System.String,MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
  langs:
  - csharp
  - vb
  name: PatientCarePlanService
  nameWithType: PatientCarePlanService
  fullName: adas_core.Application.Services.PatientCarePlanService
  type: Class
  source:
    remote:
      path: adas-core.Application/Services/PatientCarePlanService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: PatientCarePlanService
    path: ../../adas-core.Application/Services/PatientCarePlanService.cs
    startLine: 15
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services
  summary: >-
    Provides operations for managing patient care plans, implementing the contract defined by <xref href="adas_core.Application.Services.Interfaces.IPatientCarePlanService" data-throw-if-not-resolved="false"></xref>.

    Serves as the concrete service layer responsible for handling care plan related business logic.
  example: []
  syntax:
    content: 'public class PatientCarePlanService : IPatientCarePlanService'
    content.vb: Public Class PatientCarePlanService Implements IPatientCarePlanService
  inheritance:
  - System.Object
  implements:
  - adas_core.Application.Services.Interfaces.IPatientCarePlanService
  inheritedMembers:
  - System.Object.Equals(System.Object)
  - System.Object.Equals(System.Object,System.Object)
  - System.Object.GetHashCode
  - System.Object.GetType
  - System.Object.MemberwiseClone
  - System.Object.ReferenceEquals(System.Object,System.Object)
  - System.Object.ToString
  extensionMethods:
  - System.Object.adas_core.Domain.Utils.NumberUtils.IsNumber
  - System.Object.adas_core.Domain.Utils.NumberUtils.ToDouble
  - System.Object.adas_core.Domain.Utils.ObjectUtils.ToStr
- uid: adas_core.Application.Services.PatientCarePlanService.#ctor(Microsoft.Extensions.Logging.ILogger{adas_core.Application.Services.PatientCarePlanService},adas_core.Application.Repositories.Interfaces.IPatientCarePlanRepository,adas_core.Application.Repositories.Interfaces.IUserRepository,adas_core.Application.Services.Interfaces.IArchivePatientCarePlanService,Microsoft.AspNetCore.Http.IHttpContextAccessor,adas_core.Application.Services.Interfaces.ILocalAuditService)
  commentId: M:adas_core.Application.Services.PatientCarePlanService.#ctor(Microsoft.Extensions.Logging.ILogger{adas_core.Application.Services.PatientCarePlanService},adas_core.Application.Repositories.Interfaces.IPatientCarePlanRepository,adas_core.Application.Repositories.Interfaces.IUserRepository,adas_core.Application.Services.Interfaces.IArchivePatientCarePlanService,Microsoft.AspNetCore.Http.IHttpContextAccessor,adas_core.Application.Services.Interfaces.ILocalAuditService)
  id: '#ctor(Microsoft.Extensions.Logging.ILogger{adas_core.Application.Services.PatientCarePlanService},adas_core.Application.Repositories.Interfaces.IPatientCarePlanRepository,adas_core.Application.Repositories.Interfaces.IUserRepository,adas_core.Application.Services.Interfaces.IArchivePatientCarePlanService,Microsoft.AspNetCore.Http.IHttpContextAccessor,adas_core.Application.Services.Interfaces.ILocalAuditService)'
  parent: adas_core.Application.Services.PatientCarePlanService
  langs:
  - csharp
  - vb
  name: PatientCarePlanService(ILogger<PatientCarePlanService>, IPatientCarePlanRepository, IUserRepository, IArchivePatientCarePlanService, IHttpContextAccessor, ILocalAuditService)
  nameWithType: PatientCarePlanService.PatientCarePlanService(ILogger<PatientCarePlanService>, IPatientCarePlanRepository, IUserRepository, IArchivePatientCarePlanService, IHttpContextAccessor, ILocalAuditService)
  fullName: adas_core.Application.Services.PatientCarePlanService.PatientCarePlanService(Microsoft.Extensions.Logging.ILogger<adas_core.Application.Services.PatientCarePlanService>, adas_core.Application.Repositories.Interfaces.IPatientCarePlanRepository, adas_core.Application.Repositories.Interfaces.IUserRepository, adas_core.Application.Services.Interfaces.IArchivePatientCarePlanService, Microsoft.AspNetCore.Http.IHttpContextAccessor, adas_core.Application.Services.Interfaces.ILocalAuditService)
  type: Constructor
  source:
    remote:
      path: adas-core.Application/Services/PatientCarePlanService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: .ctor
    path: ../../adas-core.Application/Services/PatientCarePlanService.cs
    startLine: 24
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services
  syntax:
    content: public PatientCarePlanService(ILogger<PatientCarePlanService> logger, IPatientCarePlanRepository patientCarePlanRepository, IUserRepository userRepository, IArchivePatientCarePlanService archivePatientCarePlanService, IHttpContextAccessor httpContextAccessor, ILocalAuditService auditService)
    parameters:
    - id: logger
      type: Microsoft.Extensions.Logging.ILogger{adas_core.Application.Services.PatientCarePlanService}
    - id: patientCarePlanRepository
      type: adas_core.Application.Repositories.Interfaces.IPatientCarePlanRepository
    - id: userRepository
      type: adas_core.Application.Repositories.Interfaces.IUserRepository
    - id: archivePatientCarePlanService
      type: adas_core.Application.Services.Interfaces.IArchivePatientCarePlanService
    - id: httpContextAccessor
      type: Microsoft.AspNetCore.Http.IHttpContextAccessor
    - id: auditService
      type: adas_core.Application.Services.Interfaces.ILocalAuditService
    content.vb: Public Sub New(logger As ILogger(Of PatientCarePlanService), patientCarePlanRepository As IPatientCarePlanRepository, userRepository As IUserRepository, archivePatientCarePlanService As IArchivePatientCarePlanService, httpContextAccessor As IHttpContextAccessor, auditService As ILocalAuditService)
  overload: adas_core.Application.Services.PatientCarePlanService.#ctor*
  nameWithType.vb: PatientCarePlanService.New(ILogger(Of PatientCarePlanService), IPatientCarePlanRepository, IUserRepository, IArchivePatientCarePlanService, IHttpContextAccessor, ILocalAuditService)
  fullName.vb: adas_core.Application.Services.PatientCarePlanService.New(Microsoft.Extensions.Logging.ILogger(Of adas_core.Application.Services.PatientCarePlanService), adas_core.Application.Repositories.Interfaces.IPatientCarePlanRepository, adas_core.Application.Repositories.Interfaces.IUserRepository, adas_core.Application.Services.Interfaces.IArchivePatientCarePlanService, Microsoft.AspNetCore.Http.IHttpContextAccessor, adas_core.Application.Services.Interfaces.ILocalAuditService)
  name.vb: New(ILogger(Of PatientCarePlanService), IPatientCarePlanRepository, IUserRepository, IArchivePatientCarePlanService, IHttpContextAccessor, ILocalAuditService)
- uid: adas_core.Application.Services.PatientCarePlanService.FindByPatientId(MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Application.Services.PatientCarePlanService.FindByPatientId(MongoDB.Bson.ObjectId)
  id: FindByPatientId(MongoDB.Bson.ObjectId)
  parent: adas_core.Application.Services.PatientCarePlanService
  langs:
  - csharp
  - vb
  name: FindByPatientId(ObjectId)
  nameWithType: PatientCarePlanService.FindByPatientId(ObjectId)
  fullName: adas_core.Application.Services.PatientCarePlanService.FindByPatientId(MongoDB.Bson.ObjectId)
  type: Method
  source:
    remote:
      path: adas-core.Application/Services/PatientCarePlanService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: FindByPatientId
    path: ../../adas-core.Application/Services/PatientCarePlanService.cs
    startLine: 47
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services
  summary: >-
    Retrieves a list of patient care plans associated with the specified patient identifier.

    Returns an empty list if an error occurs while querying the repository.
  example: []
  syntax:
    content: public Task<List<PatientCarePlan>> FindByPatientId(ObjectId patientId)
    parameters:
    - id: patientId
      type: MongoDB.Bson.ObjectId
      description: The unique identifier of the patient whose care plans are to be retrieved.
    return:
      type: System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.PatientCarePlan}}
      description: A task representing the asynchronous operation, containing a list of <xref href="adas_core.Domain.Models.MongoModels.PatientCarePlan" data-throw-if-not-resolved="false"></xref> for the patient, or an empty list if an error occurs.
    content.vb: Public Function FindByPatientId(patientId As ObjectId) As Task(Of List(Of PatientCarePlan))
  overload: adas_core.Application.Services.PatientCarePlanService.FindByPatientId*
  implements:
  - adas_core.Application.Services.Interfaces.IPatientCarePlanService.FindByPatientId(MongoDB.Bson.ObjectId)
- uid: adas_core.Application.Services.PatientCarePlanService.FindByUserId(MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Application.Services.PatientCarePlanService.FindByUserId(MongoDB.Bson.ObjectId)
  id: FindByUserId(MongoDB.Bson.ObjectId)
  parent: adas_core.Application.Services.PatientCarePlanService
  langs:
  - csharp
  - vb
  name: FindByUserId(ObjectId)
  nameWithType: PatientCarePlanService.FindByUserId(ObjectId)
  fullName: adas_core.Application.Services.PatientCarePlanService.FindByUserId(MongoDB.Bson.ObjectId)
  type: Method
  source:
    remote:
      path: adas-core.Application/Services/PatientCarePlanService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: FindByUserId
    path: ../../adas-core.Application/Services/PatientCarePlanService.cs
    startLine: 66
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services
  summary: Retrieves the list of patient care plans associated with the specified user identifier. If an error occurs during retrieval, the error is logged and an empty list is returned as a fallback.
  example: []
  syntax:
    content: public Task<List<PatientCarePlan>> FindByUserId(ObjectId userId)
    parameters:
    - id: userId
      type: MongoDB.Bson.ObjectId
      description: The unique identifier of the user whose patient care plans are being retrieved.
    return:
      type: System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.PatientCarePlan}}
      description: A task that represents the asynchronous operation, containing a list of <xref href="adas_core.Domain.Models.MongoModels.PatientCarePlan" data-throw-if-not-resolved="false"></xref> objects for the user, or an empty list if an error occurs.
    content.vb: Public Function FindByUserId(userId As ObjectId) As Task(Of List(Of PatientCarePlan))
  overload: adas_core.Application.Services.PatientCarePlanService.FindByUserId*
  implements:
  - adas_core.Application.Services.Interfaces.IPatientCarePlanService.FindByUserId(MongoDB.Bson.ObjectId)
- uid: adas_core.Application.Services.PatientCarePlanService.FindAll
  commentId: M:adas_core.Application.Services.PatientCarePlanService.FindAll
  id: FindAll
  parent: adas_core.Application.Services.PatientCarePlanService
  langs:
  - csharp
  - vb
  name: FindAll()
  nameWithType: PatientCarePlanService.FindAll()
  fullName: adas_core.Application.Services.PatientCarePlanService.FindAll()
  type: Method
  source:
    remote:
      path: adas-core.Application/Services/PatientCarePlanService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: FindAll
    path: ../../adas-core.Application/Services/PatientCarePlanService.cs
    startLine: 84
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services
  summary: Retrieves all patient care plans from the repository, returning an empty list if an error occurs while fetching the data.
  example: []
  syntax:
    content: public Task<List<PatientCarePlan>> FindAll()
    return:
      type: System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.PatientCarePlan}}
      description: A task that represents the asynchronous operation, containing a list of <xref href="adas_core.Domain.Models.MongoModels.PatientCarePlan" data-throw-if-not-resolved="false"></xref> objects, or an empty list if the retrieval fails.
    content.vb: Public Function FindAll() As Task(Of List(Of PatientCarePlan))
  overload: adas_core.Application.Services.PatientCarePlanService.FindAll*
  implements:
  - adas_core.Application.Services.Interfaces.IPatientCarePlanService.FindAll
- uid: adas_core.Application.Services.PatientCarePlanService.InsertOneAsync(adas_core.Domain.Models.MongoModels.PatientCarePlan)
  commentId: M:adas_core.Application.Services.PatientCarePlanService.InsertOneAsync(adas_core.Domain.Models.MongoModels.PatientCarePlan)
  id: InsertOneAsync(adas_core.Domain.Models.MongoModels.PatientCarePlan)
  parent: adas_core.Application.Services.PatientCarePlanService
  langs:
  - csharp
  - vb
  name: InsertOneAsync(PatientCarePlan)
  nameWithType: PatientCarePlanService.InsertOneAsync(PatientCarePlan)
  fullName: adas_core.Application.Services.PatientCarePlanService.InsertOneAsync(adas_core.Domain.Models.MongoModels.PatientCarePlan)
  type: Method
  source:
    remote:
      path: adas-core.Application/Services/PatientCarePlanService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: InsertOneAsync
    path: ../../adas-core.Application/Services/PatientCarePlanService.cs
    startLine: 101
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services
  summary: Inserts a new patient care plan into the repository, stamping it with the current UTC time, and records an audit log entry for the operation. Any errors encountered during the insertion or audit logging are caught and logged without rethrowing.
  example: []
  syntax:
    content: public Task InsertOneAsync(PatientCarePlan patientCarePlan)
    parameters:
    - id: patientCarePlan
      type: adas_core.Domain.Models.MongoModels.PatientCarePlan
      description: The patient care plan entity to be inserted into the repository.
    return:
      type: System.Threading.Tasks.Task
    content.vb: Public Function InsertOneAsync(patientCarePlan As PatientCarePlan) As Task
  overload: adas_core.Application.Services.PatientCarePlanService.InsertOneAsync*
  implements:
  - adas_core.Application.Services.Interfaces.IPatientCarePlanService.InsertOneAsync(adas_core.Domain.Models.MongoModels.PatientCarePlan)
- uid: adas_core.Application.Services.PatientCarePlanService.ArchiveCarePlanFromJob(adas_core.Domain.Models.MongoModels.Patient,System.Collections.Generic.List{adas_core.Domain.Models.Masters.OptionList})
  commentId: M:adas_core.Application.Services.PatientCarePlanService.ArchiveCarePlanFromJob(adas_core.Domain.Models.MongoModels.Patient,System.Collections.Generic.List{adas_core.Domain.Models.Masters.OptionList})
  id: ArchiveCarePlanFromJob(adas_core.Domain.Models.MongoModels.Patient,System.Collections.Generic.List{adas_core.Domain.Models.Masters.OptionList})
  parent: adas_core.Application.Services.PatientCarePlanService
  langs:
  - csharp
  - vb
  name: ArchiveCarePlanFromJob(Patient, List<OptionList>)
  nameWithType: PatientCarePlanService.ArchiveCarePlanFromJob(Patient, List<OptionList>)
  fullName: adas_core.Application.Services.PatientCarePlanService.ArchiveCarePlanFromJob(adas_core.Domain.Models.MongoModels.Patient, System.Collections.Generic.List<adas_core.Domain.Models.Masters.OptionList>)
  type: Method
  source:
    remote:
      path: adas-core.Application/Services/PatientCarePlanService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: ArchiveCarePlanFromJob
    path: ../../adas-core.Application/Services/PatientCarePlanService.cs
    startLine: 121
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services
  summary: Creates archive records in the patient care plan repository for the specified care plan items that have expired from a job, attributing the action to the system user.
  example: []
  syntax:
    content: public Task ArchiveCarePlanFromJob(Patient patientWithFinishedProcedure, List<OptionList> itemsToArchive)
    parameters:
    - id: patientWithFinishedProcedure
      type: adas_core.Domain.Models.MongoModels.Patient
      description: The patient associated with the finished procedure whose care plan items are being archived.
    - id: itemsToArchive
      type: System.Collections.Generic.List{adas_core.Domain.Models.Masters.OptionList}
      description: The list of care plan options to archive.
    return:
      type: System.Threading.Tasks.Task
    content.vb: Public Function ArchiveCarePlanFromJob(patientWithFinishedProcedure As Patient, itemsToArchive As List(Of OptionList)) As Task
  overload: adas_core.Application.Services.PatientCarePlanService.ArchiveCarePlanFromJob*
  implements:
  - adas_core.Application.Services.Interfaces.IPatientCarePlanService.ArchiveCarePlanFromJob(adas_core.Domain.Models.MongoModels.Patient,System.Collections.Generic.List{adas_core.Domain.Models.Masters.OptionList})
  nameWithType.vb: PatientCarePlanService.ArchiveCarePlanFromJob(Patient, List(Of OptionList))
  fullName.vb: adas_core.Application.Services.PatientCarePlanService.ArchiveCarePlanFromJob(adas_core.Domain.Models.MongoModels.Patient, System.Collections.Generic.List(Of adas_core.Domain.Models.Masters.OptionList))
  name.vb: ArchiveCarePlanFromJob(Patient, List(Of OptionList))
- uid: adas_core.Application.Services.PatientCarePlanService.ArchiveByPatientId(MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Application.Services.PatientCarePlanService.ArchiveByPatientId(MongoDB.Bson.ObjectId)
  id: ArchiveByPatientId(MongoDB.Bson.ObjectId)
  parent: adas_core.Application.Services.PatientCarePlanService
  langs:
  - csharp
  - vb
  name: ArchiveByPatientId(ObjectId)
  nameWithType: PatientCarePlanService.ArchiveByPatientId(ObjectId)
  fullName: adas_core.Application.Services.PatientCarePlanService.ArchiveByPatientId(MongoDB.Bson.ObjectId)
  type: Method
  source:
    remote:
      path: adas-core.Application/Services/PatientCarePlanService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: ArchiveByPatientId
    path: ../../adas-core.Application/Services/PatientCarePlanService.cs
    startLine: 145
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services
  summary: Archives all care plans associated with the specified patient by moving them to the archive service, removing them from the active repository, and creating audit log entries for each archived record.
  example: []
  syntax:
    content: public Task ArchiveByPatientId(ObjectId patientid)
    parameters:
    - id: patientid
      type: MongoDB.Bson.ObjectId
      description: The identifier of the patient whose care plans will be archived.
    return:
      type: System.Threading.Tasks.Task
    content.vb: Public Function ArchiveByPatientId(patientid As ObjectId) As Task
  overload: adas_core.Application.Services.PatientCarePlanService.ArchiveByPatientId*
  implements:
  - adas_core.Application.Services.Interfaces.IPatientCarePlanService.ArchiveByPatientId(MongoDB.Bson.ObjectId)
- uid: adas_core.Application.Services.PatientCarePlanService.UpdateManyObjectId(System.String,MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Application.Services.PatientCarePlanService.UpdateManyObjectId(System.String,MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
  id: UpdateManyObjectId(System.String,MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
  parent: adas_core.Application.Services.PatientCarePlanService
  langs:
  - csharp
  - vb
  name: UpdateManyObjectId(string, ObjectId, ObjectId)
  nameWithType: PatientCarePlanService.UpdateManyObjectId(string, ObjectId, ObjectId)
  fullName: adas_core.Application.Services.PatientCarePlanService.UpdateManyObjectId(string, MongoDB.Bson.ObjectId, MongoDB.Bson.ObjectId)
  type: Method
  source:
    remote:
      path: adas-core.Application/Services/PatientCarePlanService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: UpdateManyObjectId
    path: ../../adas-core.Application/Services/PatientCarePlanService.cs
    startLine: 162
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services
  summary: Updates multiple patient care plan records by replacing the specified old object identifier with a new one for the given patient.
  example: []
  syntax:
    content: public Task UpdateManyObjectId(string patientid, ObjectId patientId, ObjectId oldId)
    parameters:
    - id: patientid
      type: System.String
      description: The unique identifier of the patient whose care plan records will be updated.
    - id: patientId
      type: MongoDB.Bson.ObjectId
      description: The new object identifier that will replace the old identifier in the matching care plan records.
    - id: oldId
      type: MongoDB.Bson.ObjectId
      description: The existing object identifier to be replaced by the new identifier.
    return:
      type: System.Threading.Tasks.Task
    content.vb: Public Function UpdateManyObjectId(patientid As String, patientId As ObjectId, oldId As ObjectId) As Task
  overload: adas_core.Application.Services.PatientCarePlanService.UpdateManyObjectId*
  implements:
  - adas_core.Application.Services.Interfaces.IPatientCarePlanService.UpdateManyObjectId(System.String,MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
  nameWithType.vb: PatientCarePlanService.UpdateManyObjectId(String, ObjectId, ObjectId)
  fullName.vb: adas_core.Application.Services.PatientCarePlanService.UpdateManyObjectId(String, MongoDB.Bson.ObjectId, MongoDB.Bson.ObjectId)
  name.vb: UpdateManyObjectId(String, ObjectId, ObjectId)
references:
- uid: adas_core.Application.Services.Interfaces.IPatientCarePlanService
  commentId: T:adas_core.Application.Services.Interfaces.IPatientCarePlanService
  parent: adas_core.Application.Services.Interfaces
  href: adas_core.Application.Services.Interfaces.IPatientCarePlanService.html
  name: IPatientCarePlanService
  nameWithType: IPatientCarePlanService
  fullName: adas_core.Application.Services.Interfaces.IPatientCarePlanService
- uid: adas_core.Application.Services
  commentId: N:adas_core.Application.Services
  href: adas_core.html
  name: adas_core.Application.Services
  nameWithType: adas_core.Application.Services
  fullName: adas_core.Application.Services
  spec.csharp:
  - uid: adas_core
    name: adas_core
    href: adas_core.html
  - name: .
  - uid: adas_core.Application
    name: Application
    href: adas_core.Application.html
  - name: .
  - uid: adas_core.Application.Services
    name: Services
    href: adas_core.Application.Services.html
  spec.vb:
  - uid: adas_core
    name: adas_core
    href: adas_core.html
  - name: .
  - uid: adas_core.Application
    name: Application
    href: adas_core.Application.html
  - name: .
  - uid: adas_core.Application.Services
    name: Services
    href: adas_core.Application.Services.html
- uid: System.Object
  commentId: T:System.Object
  parent: System
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object
  name: object
  nameWithType: object
  fullName: object
  nameWithType.vb: Object
  fullName.vb: Object
  name.vb: Object
- uid: System.Object.Equals(System.Object)
  commentId: M:System.Object.Equals(System.Object)
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
  name: Equals(object)
  nameWithType: object.Equals(object)
  fullName: object.Equals(object)
  nameWithType.vb: Object.Equals(Object)
  fullName.vb: Object.Equals(Object)
  name.vb: Equals(Object)
  spec.csharp:
  - uid: System.Object.Equals(System.Object)
    name: Equals
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: System.Object.Equals(System.Object)
    name: Equals
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: System.Object.Equals(System.Object,System.Object)
  commentId: M:System.Object.Equals(System.Object,System.Object)
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
  name: Equals(object, object)
  nameWithType: object.Equals(object, object)
  fullName: object.Equals(object, object)
  nameWithType.vb: Object.Equals(Object, Object)
  fullName.vb: Object.Equals(Object, Object)
  name.vb: Equals(Object, Object)
  spec.csharp:
  - uid: System.Object.Equals(System.Object,System.Object)
    name: Equals
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: ','
  - name: " "
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: System.Object.Equals(System.Object,System.Object)
    name: Equals
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: ','
  - name: " "
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: System.Object.GetHashCode
  commentId: M:System.Object.GetHashCode
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
  name: GetHashCode()
  nameWithType: object.GetHashCode()
  fullName: object.GetHashCode()
  nameWithType.vb: Object.GetHashCode()
  fullName.vb: Object.GetHashCode()
  spec.csharp:
  - uid: System.Object.GetHashCode
    name: GetHashCode
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
  - name: (
  - name: )
  spec.vb:
  - uid: System.Object.GetHashCode
    name: GetHashCode
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
  - name: (
  - name: )
- uid: System.Object.GetType
  commentId: M:System.Object.GetType
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.gettype
  name: GetType()
  nameWithType: object.GetType()
  fullName: object.GetType()
  nameWithType.vb: Object.GetType()
  fullName.vb: Object.GetType()
  spec.csharp:
  - uid: System.Object.GetType
    name: GetType
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.gettype
  - name: (
  - name: )
  spec.vb:
  - uid: System.Object.GetType
    name: GetType
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.gettype
  - name: (
  - name: )
- uid: System.Object.MemberwiseClone
  commentId: M:System.Object.MemberwiseClone
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
  name: MemberwiseClone()
  nameWithType: object.MemberwiseClone()
  fullName: object.MemberwiseClone()
  nameWithType.vb: Object.MemberwiseClone()
  fullName.vb: Object.MemberwiseClone()
  spec.csharp:
  - uid: System.Object.MemberwiseClone
    name: MemberwiseClone
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
  - name: (
  - name: )
  spec.vb:
  - uid: System.Object.MemberwiseClone
    name: MemberwiseClone
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
  - name: (
  - name: )
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
  commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
  name: ReferenceEquals(object, object)
  nameWithType: object.ReferenceEquals(object, object)
  fullName: object.ReferenceEquals(object, object)
  nameWithType.vb: Object.ReferenceEquals(Object, Object)
  fullName.vb: Object.ReferenceEquals(Object, Object)
  name.vb: ReferenceEquals(Object, Object)
  spec.csharp:
  - uid: System.Object.ReferenceEquals(System.Object,System.Object)
    name: ReferenceEquals
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: ','
  - name: " "
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: System.Object.ReferenceEquals(System.Object,System.Object)
    name: ReferenceEquals
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: ','
  - name: " "
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: System.Object.ToString
  commentId: M:System.Object.ToString
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.tostring
  name: ToString()
  nameWithType: object.ToString()
  fullName: object.ToString()
  nameWithType.vb: Object.ToString()
  fullName.vb: Object.ToString()
  spec.csharp:
  - uid: System.Object.ToString
    name: ToString
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.tostring
  - name: (
  - name: )
  spec.vb:
  - uid: System.Object.ToString
    name: ToString
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.tostring
  - name: (
  - name: )
- uid: System.Object.adas_core.Domain.Utils.NumberUtils.IsNumber
  commentId: M:adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
  parent: adas_core.Domain.Utils.NumberUtils
  definition: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
  href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
  name: IsNumber(object)
  nameWithType: NumberUtils.IsNumber(object)
  fullName: adas_core.Domain.Utils.NumberUtils.IsNumber(object)
  nameWithType.vb: NumberUtils.IsNumber(Object)
  fullName.vb: adas_core.Domain.Utils.NumberUtils.IsNumber(Object)
  name.vb: IsNumber(Object)
  spec.csharp:
  - uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
    name: IsNumber
    href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
    name: IsNumber
    href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: System.Object.adas_core.Domain.Utils.NumberUtils.ToDouble
  commentId: M:adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
  parent: adas_core.Domain.Utils.NumberUtils
  definition: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
  href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
  name: ToDouble(object)
  nameWithType: NumberUtils.ToDouble(object)
  fullName: adas_core.Domain.Utils.NumberUtils.ToDouble(object)
  nameWithType.vb: NumberUtils.ToDouble(Object)
  fullName.vb: adas_core.Domain.Utils.NumberUtils.ToDouble(Object)
  name.vb: ToDouble(Object)
  spec.csharp:
  - uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
    name: ToDouble
    href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
    name: ToDouble
    href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: System.Object.adas_core.Domain.Utils.ObjectUtils.ToStr
  commentId: M:adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
  parent: adas_core.Domain.Utils.ObjectUtils
  definition: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
  href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
  name: ToStr(object)
  nameWithType: ObjectUtils.ToStr(object)
  fullName: adas_core.Domain.Utils.ObjectUtils.ToStr(object)
  nameWithType.vb: ObjectUtils.ToStr(Object)
  fullName.vb: adas_core.Domain.Utils.ObjectUtils.ToStr(Object)
  name.vb: ToStr(Object)
  spec.csharp:
  - uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
    name: ToStr
    href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
    name: ToStr
    href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: adas_core.Application.Services.Interfaces
  commentId: N:adas_core.Application.Services.Interfaces
  href: adas_core.html
  name: adas_core.Application.Services.Interfaces
  nameWithType: adas_core.Application.Services.Interfaces
  fullName: adas_core.Application.Services.Interfaces
  spec.csharp:
  - uid: adas_core
    name: adas_core
    href: adas_core.html
  - name: .
  - uid: adas_core.Application
    name: Application
    href: adas_core.Application.html
  - name: .
  - uid: adas_core.Application.Services
    name: Services
    href: adas_core.Application.Services.html
  - name: .
  - uid: adas_core.Application.Services.Interfaces
    name: Interfaces
    href: adas_core.Application.Services.Interfaces.html
  spec.vb:
  - uid: adas_core
    name: adas_core
    href: adas_core.html
  - name: .
  - uid: adas_core.Application
    name: Application
    href: adas_core.Application.html
  - name: .
  - uid: adas_core.Application.Services
    name: Services
    href: adas_core.Application.Services.html
  - name: .
  - uid: adas_core.Application.Services.Interfaces
    name: Interfaces
    href: adas_core.Application.Services.Interfaces.html
- uid: System
  commentId: N:System
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system
  name: System
  nameWithType: System
  fullName: System
- uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
  commentId: M:adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
  isExternal: true
  href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
  name: IsNumber(object)
  nameWithType: NumberUtils.IsNumber(object)
  fullName: adas_core.Domain.Utils.NumberUtils.IsNumber(object)
  nameWithType.vb: NumberUtils.IsNumber(Object)
  fullName.vb: adas_core.Domain.Utils.NumberUtils.IsNumber(Object)
  name.vb: IsNumber(Object)
  spec.csharp:
  - uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
    name: IsNumber
    href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
    name: IsNumber
    href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: adas_core.Domain.Utils.NumberUtils
  commentId: T:adas_core.Domain.Utils.NumberUtils
  parent: adas_core.Domain.Utils
  href: adas_core.Domain.Utils.NumberUtils.html
  name: NumberUtils
  nameWithType: NumberUtils
  fullName: adas_core.Domain.Utils.NumberUtils
- uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
  commentId: M:adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
  isExternal: true
  href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
  name: ToDouble(object)
  nameWithType: NumberUtils.ToDouble(object)
  fullName: adas_core.Domain.Utils.NumberUtils.ToDouble(object)
  nameWithType.vb: NumberUtils.ToDouble(Object)
  fullName.vb: adas_core.Domain.Utils.NumberUtils.ToDouble(Object)
  name.vb: ToDouble(Object)
  spec.csharp:
  - uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
    name: ToDouble
    href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
    name: ToDouble
    href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
  commentId: M:adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
  isExternal: true
  href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
  name: ToStr(object)
  nameWithType: ObjectUtils.ToStr(object)
  fullName: adas_core.Domain.Utils.ObjectUtils.ToStr(object)
  nameWithType.vb: ObjectUtils.ToStr(Object)
  fullName.vb: adas_core.Domain.Utils.ObjectUtils.ToStr(Object)
  name.vb: ToStr(Object)
  spec.csharp:
  - uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
    name: ToStr
    href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
    name: ToStr
    href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: adas_core.Domain.Utils.ObjectUtils
  commentId: T:adas_core.Domain.Utils.ObjectUtils
  parent: adas_core.Domain.Utils
  href: adas_core.Domain.Utils.ObjectUtils.html
  name: ObjectUtils
  nameWithType: ObjectUtils
  fullName: adas_core.Domain.Utils.ObjectUtils
- uid: adas_core.Domain.Utils
  commentId: N:adas_core.Domain.Utils
  href: adas_core.html
  name: adas_core.Domain.Utils
  nameWithType: adas_core.Domain.Utils
  fullName: adas_core.Domain.Utils
  spec.csharp:
  - uid: adas_core
    name: adas_core
    href: adas_core.html
  - name: .
  - uid: adas_core.Domain
    name: Domain
    href: adas_core.Domain.html
  - name: .
  - uid: adas_core.Domain.Utils
    name: Utils
    href: adas_core.Domain.Utils.html
  spec.vb:
  - uid: adas_core
    name: adas_core
    href: adas_core.html
  - name: .
  - uid: adas_core.Domain
    name: Domain
    href: adas_core.Domain.html
  - name: .
  - uid: adas_core.Domain.Utils
    name: Utils
    href: adas_core.Domain.Utils.html
- uid: adas_core.Application.Services.PatientCarePlanService.#ctor*
  commentId: Overload:adas_core.Application.Services.PatientCarePlanService.#ctor
  href: adas_core.Application.Services.PatientCarePlanService.html#adas_core_Application_Services_PatientCarePlanService__ctor_Microsoft_Extensions_Logging_ILogger_adas_core_Application_Services_PatientCarePlanService__adas_core_Application_Repositories_Interfaces_IPatientCarePlanRepository_adas_core_Application_Repositories_Interfaces_IUserRepository_adas_core_Application_Services_Interfaces_IArchivePatientCarePlanService_Microsoft_AspNetCore_Http_IHttpContextAccessor_adas_core_Application_Services_Interfaces_ILocalAuditService_
  name: PatientCarePlanService
  nameWithType: PatientCarePlanService.PatientCarePlanService
  fullName: adas_core.Application.Services.PatientCarePlanService.PatientCarePlanService
  nameWithType.vb: PatientCarePlanService.New
  fullName.vb: adas_core.Application.Services.PatientCarePlanService.New
  name.vb: New
- uid: Microsoft.Extensions.Logging.ILogger{adas_core.Application.Services.PatientCarePlanService}
  commentId: T:Microsoft.Extensions.Logging.ILogger{adas_core.Application.Services.PatientCarePlanService}
  parent: Microsoft.Extensions.Logging
  definition: Microsoft.Extensions.Logging.ILogger`1
  href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1
  name: ILogger<PatientCarePlanService>
  nameWithType: ILogger<PatientCarePlanService>
  fullName: Microsoft.Extensions.Logging.ILogger<adas_core.Application.Services.PatientCarePlanService>
  nameWithType.vb: ILogger(Of PatientCarePlanService)
  fullName.vb: Microsoft.Extensions.Logging.ILogger(Of adas_core.Application.Services.PatientCarePlanService)
  name.vb: ILogger(Of PatientCarePlanService)
  spec.csharp:
  - uid: Microsoft.Extensions.Logging.ILogger`1
    name: ILogger
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1
  - name: <
  - uid: adas_core.Application.Services.PatientCarePlanService
    name: PatientCarePlanService
    href: adas_core.Application.Services.PatientCarePlanService.html
  - name: '>'
  spec.vb:
  - uid: Microsoft.Extensions.Logging.ILogger`1
    name: ILogger
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1
  - name: (
  - name: Of
  - name: " "
  - uid: adas_core.Application.Services.PatientCarePlanService
    name: PatientCarePlanService
    href: adas_core.Application.Services.PatientCarePlanService.html
  - name: )
- uid: adas_core.Application.Repositories.Interfaces.IPatientCarePlanRepository
  commentId: T:adas_core.Application.Repositories.Interfaces.IPatientCarePlanRepository
  parent: adas_core.Application.Repositories.Interfaces
  href: adas_core.Application.Repositories.Interfaces.IPatientCarePlanRepository.html
  name: IPatientCarePlanRepository
  nameWithType: IPatientCarePlanRepository
  fullName: adas_core.Application.Repositories.Interfaces.IPatientCarePlanRepository
- uid: adas_core.Application.Repositories.Interfaces.IUserRepository
  commentId: T:adas_core.Application.Repositories.Interfaces.IUserRepository
  parent: adas_core.Application.Repositories.Interfaces
  href: adas_core.Application.Repositories.Interfaces.IUserRepository.html
  name: IUserRepository
  nameWithType: IUserRepository
  fullName: adas_core.Application.Repositories.Interfaces.IUserRepository
- uid: adas_core.Application.Services.Interfaces.IArchivePatientCarePlanService
  commentId: T:adas_core.Application.Services.Interfaces.IArchivePatientCarePlanService
  parent: adas_core.Application.Services.Interfaces
  href: adas_core.Application.Services.Interfaces.IArchivePatientCarePlanService.html
  name: IArchivePatientCarePlanService
  nameWithType: IArchivePatientCarePlanService
  fullName: adas_core.Application.Services.Interfaces.IArchivePatientCarePlanService
- uid: Microsoft.AspNetCore.Http.IHttpContextAccessor
  commentId: T:Microsoft.AspNetCore.Http.IHttpContextAccessor
  parent: Microsoft.AspNetCore.Http
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http.ihttpcontextaccessor
  name: IHttpContextAccessor
  nameWithType: IHttpContextAccessor
  fullName: Microsoft.AspNetCore.Http.IHttpContextAccessor
- uid: adas_core.Application.Services.Interfaces.ILocalAuditService
  commentId: T:adas_core.Application.Services.Interfaces.ILocalAuditService
  parent: adas_core.Application.Services.Interfaces
  href: adas_core.Application.Services.Interfaces.ILocalAuditService.html
  name: ILocalAuditService
  nameWithType: ILocalAuditService
  fullName: adas_core.Application.Services.Interfaces.ILocalAuditService
- uid: Microsoft.Extensions.Logging.ILogger`1
  commentId: T:Microsoft.Extensions.Logging.ILogger`1
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1
  name: ILogger<TCategoryName>
  nameWithType: ILogger<TCategoryName>
  fullName: Microsoft.Extensions.Logging.ILogger<TCategoryName>
  nameWithType.vb: ILogger(Of TCategoryName)
  fullName.vb: Microsoft.Extensions.Logging.ILogger(Of TCategoryName)
  name.vb: ILogger(Of TCategoryName)
  spec.csharp:
  - uid: Microsoft.Extensions.Logging.ILogger`1
    name: ILogger
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1
  - name: <
  - name: TCategoryName
  - name: '>'
  spec.vb:
  - uid: Microsoft.Extensions.Logging.ILogger`1
    name: ILogger
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1
  - name: (
  - name: Of
  - name: " "
  - name: TCategoryName
  - name: )
- uid: Microsoft.Extensions.Logging
  commentId: N:Microsoft.Extensions.Logging
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/microsoft
  name: Microsoft.Extensions.Logging
  nameWithType: Microsoft.Extensions.Logging
  fullName: Microsoft.Extensions.Logging
  spec.csharp:
  - uid: Microsoft
    name: Microsoft
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft
  - name: .
  - uid: Microsoft.Extensions
    name: Extensions
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.extensions
  - name: .
  - uid: Microsoft.Extensions.Logging
    name: Logging
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging
  spec.vb:
  - uid: Microsoft
    name: Microsoft
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft
  - name: .
  - uid: Microsoft.Extensions
    name: Extensions
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.extensions
  - name: .
  - uid: Microsoft.Extensions.Logging
    name: Logging
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging
- uid: adas_core.Application.Repositories.Interfaces
  commentId: N:adas_core.Application.Repositories.Interfaces
  href: adas_core.html
  name: adas_core.Application.Repositories.Interfaces
  nameWithType: adas_core.Application.Repositories.Interfaces
  fullName: adas_core.Application.Repositories.Interfaces
  spec.csharp:
  - uid: adas_core
    name: adas_core
    href: adas_core.html
  - name: .
  - uid: adas_core.Application
    name: Application
    href: adas_core.Application.html
  - name: .
  - uid: adas_core.Application.Repositories
    name: Repositories
    href: adas_core.Application.Repositories.html
  - name: .
  - uid: adas_core.Application.Repositories.Interfaces
    name: Interfaces
    href: adas_core.Application.Repositories.Interfaces.html
  spec.vb:
  - uid: adas_core
    name: adas_core
    href: adas_core.html
  - name: .
  - uid: adas_core.Application
    name: Application
    href: adas_core.Application.html
  - name: .
  - uid: adas_core.Application.Repositories
    name: Repositories
    href: adas_core.Application.Repositories.html
  - name: .
  - uid: adas_core.Application.Repositories.Interfaces
    name: Interfaces
    href: adas_core.Application.Repositories.Interfaces.html
- uid: Microsoft.AspNetCore.Http
  commentId: N:Microsoft.AspNetCore.Http
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/microsoft
  name: Microsoft.AspNetCore.Http
  nameWithType: Microsoft.AspNetCore.Http
  fullName: Microsoft.AspNetCore.Http
  spec.csharp:
  - uid: Microsoft
    name: Microsoft
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft
  - name: .
  - uid: Microsoft.AspNetCore
    name: AspNetCore
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore
  - name: .
  - uid: Microsoft.AspNetCore.Http
    name: Http
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http
  spec.vb:
  - uid: Microsoft
    name: Microsoft
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft
  - name: .
  - uid: Microsoft.AspNetCore
    name: AspNetCore
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore
  - name: .
  - uid: Microsoft.AspNetCore.Http
    name: Http
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http
- uid: adas_core.Domain.Models.MongoModels.PatientCarePlan
  commentId: T:adas_core.Domain.Models.MongoModels.PatientCarePlan
  parent: adas_core.Domain.Models.MongoModels
  href: adas_core.Domain.Models.MongoModels.PatientCarePlan.html
  name: PatientCarePlan
  nameWithType: PatientCarePlan
  fullName: adas_core.Domain.Models.MongoModels.PatientCarePlan
- uid: adas_core.Application.Services.PatientCarePlanService.FindByPatientId*
  commentId: Overload:adas_core.Application.Services.PatientCarePlanService.FindByPatientId
  href: adas_core.Application.Services.PatientCarePlanService.html#adas_core_Application_Services_PatientCarePlanService_FindByPatientId_MongoDB_Bson_ObjectId_
  name: FindByPatientId
  nameWithType: PatientCarePlanService.FindByPatientId
  fullName: adas_core.Application.Services.PatientCarePlanService.FindByPatientId
- uid: adas_core.Application.Services.Interfaces.IPatientCarePlanService.FindByPatientId(MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Application.Services.Interfaces.IPatientCarePlanService.FindByPatientId(MongoDB.Bson.ObjectId)
  parent: adas_core.Application.Services.Interfaces.IPatientCarePlanService
  isExternal: true
  href: adas_core.Application.Services.Interfaces.IPatientCarePlanService.html#adas_core_Application_Services_Interfaces_IPatientCarePlanService_FindByPatientId_MongoDB_Bson_ObjectId_
  name: FindByPatientId(ObjectId)
  nameWithType: IPatientCarePlanService.FindByPatientId(ObjectId)
  fullName: adas_core.Application.Services.Interfaces.IPatientCarePlanService.FindByPatientId(MongoDB.Bson.ObjectId)
  spec.csharp:
  - uid: adas_core.Application.Services.Interfaces.IPatientCarePlanService.FindByPatientId(MongoDB.Bson.ObjectId)
    name: FindByPatientId
    href: adas_core.Application.Services.Interfaces.IPatientCarePlanService.html#adas_core_Application_Services_Interfaces_IPatientCarePlanService_FindByPatientId_MongoDB_Bson_ObjectId_
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
  spec.vb:
  - uid: adas_core.Application.Services.Interfaces.IPatientCarePlanService.FindByPatientId(MongoDB.Bson.ObjectId)
    name: FindByPatientId
    href: adas_core.Application.Services.Interfaces.IPatientCarePlanService.html#adas_core_Application_Services_Interfaces_IPatientCarePlanService_FindByPatientId_MongoDB_Bson_ObjectId_
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
- uid: MongoDB.Bson.ObjectId
  commentId: T:MongoDB.Bson.ObjectId
  parent: MongoDB.Bson
  isExternal: true
  name: ObjectId
  nameWithType: ObjectId
  fullName: MongoDB.Bson.ObjectId
- uid: System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.PatientCarePlan}}
  commentId: T:System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.PatientCarePlan}}
  parent: System.Threading.Tasks
  definition: System.Threading.Tasks.Task`1
  href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  name: Task<List<PatientCarePlan>>
  nameWithType: Task<List<PatientCarePlan>>
  fullName: System.Threading.Tasks.Task<System.Collections.Generic.List<adas_core.Domain.Models.MongoModels.PatientCarePlan>>
  nameWithType.vb: Task(Of List(Of PatientCarePlan))
  fullName.vb: System.Threading.Tasks.Task(Of System.Collections.Generic.List(Of adas_core.Domain.Models.MongoModels.PatientCarePlan))
  name.vb: Task(Of List(Of PatientCarePlan))
  spec.csharp:
  - uid: System.Threading.Tasks.Task`1
    name: Task
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  - name: <
  - uid: System.Collections.Generic.List`1
    name: List
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
  - name: <
  - uid: adas_core.Domain.Models.MongoModels.PatientCarePlan
    name: PatientCarePlan
  - name: '>'
  - name: '>'
  spec.vb:
  - uid: System.Threading.Tasks.Task`1
    name: Task
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  - name: (
  - name: Of
  - name: " "
  - uid: System.Collections.Generic.List`1
    name: List
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
  - name: (
  - name: Of
  - name: " "
  - uid: adas_core.Domain.Models.MongoModels.PatientCarePlan
    name: PatientCarePlan
  - name: )
  - name: )
- uid: adas_core.Domain.Models.MongoModels
  commentId: N:adas_core.Domain.Models.MongoModels
  href: adas_core.html
  name: adas_core.Domain.Models.MongoModels
  nameWithType: adas_core.Domain.Models.MongoModels
  fullName: adas_core.Domain.Models.MongoModels
  spec.csharp:
  - uid: adas_core
    name: adas_core
    href: adas_core.html
  - name: .
  - uid: adas_core.Domain
    name: Domain
    href: adas_core.Domain.html
  - name: .
  - uid: adas_core.Domain.Models
    name: Models
    href: adas_core.Domain.Models.html
  - name: .
  - uid: adas_core.Domain.Models.MongoModels
    name: MongoModels
    href: adas_core.Domain.Models.MongoModels.html
  spec.vb:
  - uid: adas_core
    name: adas_core
    href: adas_core.html
  - name: .
  - uid: adas_core.Domain
    name: Domain
    href: adas_core.Domain.html
  - name: .
  - uid: adas_core.Domain.Models
    name: Models
    href: adas_core.Domain.Models.html
  - name: .
  - uid: adas_core.Domain.Models.MongoModels
    name: MongoModels
    href: adas_core.Domain.Models.MongoModels.html
- uid: MongoDB.Bson
  commentId: N:MongoDB.Bson
  isExternal: true
  name: MongoDB.Bson
  nameWithType: MongoDB.Bson
  fullName: MongoDB.Bson
  spec.csharp:
  - uid: MongoDB
    name: MongoDB
    isExternal: true
  - name: .
  - uid: MongoDB.Bson
    name: Bson
    isExternal: true
  spec.vb:
  - uid: MongoDB
    name: MongoDB
    isExternal: true
  - name: .
  - uid: MongoDB.Bson
    name: Bson
    isExternal: true
- uid: System.Threading.Tasks.Task`1
  commentId: T:System.Threading.Tasks.Task`1
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  name: Task<TResult>
  nameWithType: Task<TResult>
  fullName: System.Threading.Tasks.Task<TResult>
  nameWithType.vb: Task(Of TResult)
  fullName.vb: System.Threading.Tasks.Task(Of TResult)
  name.vb: Task(Of TResult)
  spec.csharp:
  - uid: System.Threading.Tasks.Task`1
    name: Task
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  - name: <
  - name: TResult
  - name: '>'
  spec.vb:
  - uid: System.Threading.Tasks.Task`1
    name: Task
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  - name: (
  - name: Of
  - name: " "
  - name: TResult
  - name: )
- uid: System.Threading.Tasks
  commentId: N:System.Threading.Tasks
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system
  name: System.Threading.Tasks
  nameWithType: System.Threading.Tasks
  fullName: System.Threading.Tasks
  spec.csharp:
  - uid: System
    name: System
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system
  - name: .
  - uid: System.Threading
    name: Threading
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading
  - name: .
  - uid: System.Threading.Tasks
    name: Tasks
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks
  spec.vb:
  - uid: System
    name: System
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system
  - name: .
  - uid: System.Threading
    name: Threading
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading
  - name: .
  - uid: System.Threading.Tasks
    name: Tasks
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks
- uid: adas_core.Application.Services.PatientCarePlanService.FindByUserId*
  commentId: Overload:adas_core.Application.Services.PatientCarePlanService.FindByUserId
  href: adas_core.Application.Services.PatientCarePlanService.html#adas_core_Application_Services_PatientCarePlanService_FindByUserId_MongoDB_Bson_ObjectId_
  name: FindByUserId
  nameWithType: PatientCarePlanService.FindByUserId
  fullName: adas_core.Application.Services.PatientCarePlanService.FindByUserId
- uid: adas_core.Application.Services.Interfaces.IPatientCarePlanService.FindByUserId(MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Application.Services.Interfaces.IPatientCarePlanService.FindByUserId(MongoDB.Bson.ObjectId)
  parent: adas_core.Application.Services.Interfaces.IPatientCarePlanService
  isExternal: true
  href: adas_core.Application.Services.Interfaces.IPatientCarePlanService.html#adas_core_Application_Services_Interfaces_IPatientCarePlanService_FindByUserId_MongoDB_Bson_ObjectId_
  name: FindByUserId(ObjectId)
  nameWithType: IPatientCarePlanService.FindByUserId(ObjectId)
  fullName: adas_core.Application.Services.Interfaces.IPatientCarePlanService.FindByUserId(MongoDB.Bson.ObjectId)
  spec.csharp:
  - uid: adas_core.Application.Services.Interfaces.IPatientCarePlanService.FindByUserId(MongoDB.Bson.ObjectId)
    name: FindByUserId
    href: adas_core.Application.Services.Interfaces.IPatientCarePlanService.html#adas_core_Application_Services_Interfaces_IPatientCarePlanService_FindByUserId_MongoDB_Bson_ObjectId_
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
  spec.vb:
  - uid: adas_core.Application.Services.Interfaces.IPatientCarePlanService.FindByUserId(MongoDB.Bson.ObjectId)
    name: FindByUserId
    href: adas_core.Application.Services.Interfaces.IPatientCarePlanService.html#adas_core_Application_Services_Interfaces_IPatientCarePlanService_FindByUserId_MongoDB_Bson_ObjectId_
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
- uid: adas_core.Application.Services.PatientCarePlanService.FindAll*
  commentId: Overload:adas_core.Application.Services.PatientCarePlanService.FindAll
  href: adas_core.Application.Services.PatientCarePlanService.html#adas_core_Application_Services_PatientCarePlanService_FindAll
  name: FindAll
  nameWithType: PatientCarePlanService.FindAll
  fullName: adas_core.Application.Services.PatientCarePlanService.FindAll
- uid: adas_core.Application.Services.Interfaces.IPatientCarePlanService.FindAll
  commentId: M:adas_core.Application.Services.Interfaces.IPatientCarePlanService.FindAll
  parent: adas_core.Application.Services.Interfaces.IPatientCarePlanService
  href: adas_core.Application.Services.Interfaces.IPatientCarePlanService.html#adas_core_Application_Services_Interfaces_IPatientCarePlanService_FindAll
  name: FindAll()
  nameWithType: IPatientCarePlanService.FindAll()
  fullName: adas_core.Application.Services.Interfaces.IPatientCarePlanService.FindAll()
  spec.csharp:
  - uid: adas_core.Application.Services.Interfaces.IPatientCarePlanService.FindAll
    name: FindAll
    href: adas_core.Application.Services.Interfaces.IPatientCarePlanService.html#adas_core_Application_Services_Interfaces_IPatientCarePlanService_FindAll
  - name: (
  - name: )
  spec.vb:
  - uid: adas_core.Application.Services.Interfaces.IPatientCarePlanService.FindAll
    name: FindAll
    href: adas_core.Application.Services.Interfaces.IPatientCarePlanService.html#adas_core_Application_Services_Interfaces_IPatientCarePlanService_FindAll
  - name: (
  - name: )
- uid: adas_core.Application.Services.PatientCarePlanService.InsertOneAsync*
  commentId: Overload:adas_core.Application.Services.PatientCarePlanService.InsertOneAsync
  href: adas_core.Application.Services.PatientCarePlanService.html#adas_core_Application_Services_PatientCarePlanService_InsertOneAsync_adas_core_Domain_Models_MongoModels_PatientCarePlan_
  name: InsertOneAsync
  nameWithType: PatientCarePlanService.InsertOneAsync
  fullName: adas_core.Application.Services.PatientCarePlanService.InsertOneAsync
- uid: adas_core.Application.Services.Interfaces.IPatientCarePlanService.InsertOneAsync(adas_core.Domain.Models.MongoModels.PatientCarePlan)
  commentId: M:adas_core.Application.Services.Interfaces.IPatientCarePlanService.InsertOneAsync(adas_core.Domain.Models.MongoModels.PatientCarePlan)
  parent: adas_core.Application.Services.Interfaces.IPatientCarePlanService
  href: adas_core.Application.Services.Interfaces.IPatientCarePlanService.html#adas_core_Application_Services_Interfaces_IPatientCarePlanService_InsertOneAsync_adas_core_Domain_Models_MongoModels_PatientCarePlan_
  name: InsertOneAsync(PatientCarePlan)
  nameWithType: IPatientCarePlanService.InsertOneAsync(PatientCarePlan)
  fullName: adas_core.Application.Services.Interfaces.IPatientCarePlanService.InsertOneAsync(adas_core.Domain.Models.MongoModels.PatientCarePlan)
  spec.csharp:
  - uid: adas_core.Application.Services.Interfaces.IPatientCarePlanService.InsertOneAsync(adas_core.Domain.Models.MongoModels.PatientCarePlan)
    name: InsertOneAsync
    href: adas_core.Application.Services.Interfaces.IPatientCarePlanService.html#adas_core_Application_Services_Interfaces_IPatientCarePlanService_InsertOneAsync_adas_core_Domain_Models_MongoModels_PatientCarePlan_
  - name: (
  - uid: adas_core.Domain.Models.MongoModels.PatientCarePlan
    name: PatientCarePlan
  - name: )
  spec.vb:
  - uid: adas_core.Application.Services.Interfaces.IPatientCarePlanService.InsertOneAsync(adas_core.Domain.Models.MongoModels.PatientCarePlan)
    name: InsertOneAsync
    href: adas_core.Application.Services.Interfaces.IPatientCarePlanService.html#adas_core_Application_Services_Interfaces_IPatientCarePlanService_InsertOneAsync_adas_core_Domain_Models_MongoModels_PatientCarePlan_
  - name: (
  - uid: adas_core.Domain.Models.MongoModels.PatientCarePlan
    name: PatientCarePlan
  - name: )
- uid: System.Threading.Tasks.Task
  commentId: T:System.Threading.Tasks.Task
  parent: System.Threading.Tasks
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task
  name: Task
  nameWithType: Task
  fullName: System.Threading.Tasks.Task
- uid: adas_core.Application.Services.PatientCarePlanService.ArchiveCarePlanFromJob*
  commentId: Overload:adas_core.Application.Services.PatientCarePlanService.ArchiveCarePlanFromJob
  href: adas_core.Application.Services.PatientCarePlanService.html#adas_core_Application_Services_PatientCarePlanService_ArchiveCarePlanFromJob_adas_core_Domain_Models_MongoModels_Patient_System_Collections_Generic_List_adas_core_Domain_Models_Masters_OptionList__
  name: ArchiveCarePlanFromJob
  nameWithType: PatientCarePlanService.ArchiveCarePlanFromJob
  fullName: adas_core.Application.Services.PatientCarePlanService.ArchiveCarePlanFromJob
- uid: adas_core.Application.Services.Interfaces.IPatientCarePlanService.ArchiveCarePlanFromJob(adas_core.Domain.Models.MongoModels.Patient,System.Collections.Generic.List{adas_core.Domain.Models.Masters.OptionList})
  commentId: M:adas_core.Application.Services.Interfaces.IPatientCarePlanService.ArchiveCarePlanFromJob(adas_core.Domain.Models.MongoModels.Patient,System.Collections.Generic.List{adas_core.Domain.Models.Masters.OptionList})
  parent: adas_core.Application.Services.Interfaces.IPatientCarePlanService
  isExternal: true
  href: adas_core.Application.Services.Interfaces.IPatientCarePlanService.html#adas_core_Application_Services_Interfaces_IPatientCarePlanService_ArchiveCarePlanFromJob_adas_core_Domain_Models_MongoModels_Patient_System_Collections_Generic_List_adas_core_Domain_Models_Masters_OptionList__
  name: ArchiveCarePlanFromJob(Patient, List<OptionList>)
  nameWithType: IPatientCarePlanService.ArchiveCarePlanFromJob(Patient, List<OptionList>)
  fullName: adas_core.Application.Services.Interfaces.IPatientCarePlanService.ArchiveCarePlanFromJob(adas_core.Domain.Models.MongoModels.Patient, System.Collections.Generic.List<adas_core.Domain.Models.Masters.OptionList>)
  nameWithType.vb: IPatientCarePlanService.ArchiveCarePlanFromJob(Patient, List(Of OptionList))
  fullName.vb: adas_core.Application.Services.Interfaces.IPatientCarePlanService.ArchiveCarePlanFromJob(adas_core.Domain.Models.MongoModels.Patient, System.Collections.Generic.List(Of adas_core.Domain.Models.Masters.OptionList))
  name.vb: ArchiveCarePlanFromJob(Patient, List(Of OptionList))
  spec.csharp:
  - uid: adas_core.Application.Services.Interfaces.IPatientCarePlanService.ArchiveCarePlanFromJob(adas_core.Domain.Models.MongoModels.Patient,System.Collections.Generic.List{adas_core.Domain.Models.Masters.OptionList})
    name: ArchiveCarePlanFromJob
    href: adas_core.Application.Services.Interfaces.IPatientCarePlanService.html#adas_core_Application_Services_Interfaces_IPatientCarePlanService_ArchiveCarePlanFromJob_adas_core_Domain_Models_MongoModels_Patient_System_Collections_Generic_List_adas_core_Domain_Models_Masters_OptionList__
  - name: (
  - uid: adas_core.Domain.Models.MongoModels.Patient
    name: Patient
  - name: ','
  - name: " "
  - uid: System.Collections.Generic.List`1
    name: List
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
  - name: <
  - uid: adas_core.Domain.Models.Masters.OptionList
    name: OptionList
  - name: '>'
  - name: )
  spec.vb:
  - uid: adas_core.Application.Services.Interfaces.IPatientCarePlanService.ArchiveCarePlanFromJob(adas_core.Domain.Models.MongoModels.Patient,System.Collections.Generic.List{adas_core.Domain.Models.Masters.OptionList})
    name: ArchiveCarePlanFromJob
    href: adas_core.Application.Services.Interfaces.IPatientCarePlanService.html#adas_core_Application_Services_Interfaces_IPatientCarePlanService_ArchiveCarePlanFromJob_adas_core_Domain_Models_MongoModels_Patient_System_Collections_Generic_List_adas_core_Domain_Models_Masters_OptionList__
  - name: (
  - uid: adas_core.Domain.Models.MongoModels.Patient
    name: Patient
  - name: ','
  - name: " "
  - uid: System.Collections.Generic.List`1
    name: List
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
  - name: (
  - name: Of
  - name: " "
  - uid: adas_core.Domain.Models.Masters.OptionList
    name: OptionList
  - name: )
  - name: )
- uid: adas_core.Domain.Models.MongoModels.Patient
  commentId: T:adas_core.Domain.Models.MongoModels.Patient
  parent: adas_core.Domain.Models.MongoModels
  href: adas_core.Domain.Models.MongoModels.Patient.html
  name: Patient
  nameWithType: Patient
  fullName: adas_core.Domain.Models.MongoModels.Patient
- uid: System.Collections.Generic.List{adas_core.Domain.Models.Masters.OptionList}
  commentId: T:System.Collections.Generic.List{adas_core.Domain.Models.Masters.OptionList}
  parent: System.Collections.Generic
  definition: System.Collections.Generic.List`1
  href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
  name: List<OptionList>
  nameWithType: List<OptionList>
  fullName: System.Collections.Generic.List<adas_core.Domain.Models.Masters.OptionList>
  nameWithType.vb: List(Of OptionList)
  fullName.vb: System.Collections.Generic.List(Of adas_core.Domain.Models.Masters.OptionList)
  name.vb: List(Of OptionList)
  spec.csharp:
  - uid: System.Collections.Generic.List`1
    name: List
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
  - name: <
  - uid: adas_core.Domain.Models.Masters.OptionList
    name: OptionList
    href: adas_core.Domain.Models.Masters.OptionList.html
  - name: '>'
  spec.vb:
  - uid: System.Collections.Generic.List`1
    name: List
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
  - name: (
  - name: Of
  - name: " "
  - uid: adas_core.Domain.Models.Masters.OptionList
    name: OptionList
    href: adas_core.Domain.Models.Masters.OptionList.html
  - name: )
- uid: System.Collections.Generic.List`1
  commentId: T:System.Collections.Generic.List`1
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
  name: List<T>
  nameWithType: List<T>
  fullName: System.Collections.Generic.List<T>
  nameWithType.vb: List(Of T)
  fullName.vb: System.Collections.Generic.List(Of T)
  name.vb: List(Of T)
  spec.csharp:
  - uid: System.Collections.Generic.List`1
    name: List
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
  - name: <
  - name: T
  - name: '>'
  spec.vb:
  - uid: System.Collections.Generic.List`1
    name: List
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
  - name: (
  - name: Of
  - name: " "
  - name: T
  - name: )
- uid: System.Collections.Generic
  commentId: N:System.Collections.Generic
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system
  name: System.Collections.Generic
  nameWithType: System.Collections.Generic
  fullName: System.Collections.Generic
  spec.csharp:
  - uid: System
    name: System
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system
  - name: .
  - uid: System.Collections
    name: Collections
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections
  - name: .
  - uid: System.Collections.Generic
    name: Generic
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic
  spec.vb:
  - uid: System
    name: System
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system
  - name: .
  - uid: System.Collections
    name: Collections
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections
  - name: .
  - uid: System.Collections.Generic
    name: Generic
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic
- uid: adas_core.Application.Services.PatientCarePlanService.ArchiveByPatientId*
  commentId: Overload:adas_core.Application.Services.PatientCarePlanService.ArchiveByPatientId
  href: adas_core.Application.Services.PatientCarePlanService.html#adas_core_Application_Services_PatientCarePlanService_ArchiveByPatientId_MongoDB_Bson_ObjectId_
  name: ArchiveByPatientId
  nameWithType: PatientCarePlanService.ArchiveByPatientId
  fullName: adas_core.Application.Services.PatientCarePlanService.ArchiveByPatientId
- uid: adas_core.Application.Services.Interfaces.IPatientCarePlanService.ArchiveByPatientId(MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Application.Services.Interfaces.IPatientCarePlanService.ArchiveByPatientId(MongoDB.Bson.ObjectId)
  parent: adas_core.Application.Services.Interfaces.IPatientCarePlanService
  isExternal: true
  href: adas_core.Application.Services.Interfaces.IPatientCarePlanService.html#adas_core_Application_Services_Interfaces_IPatientCarePlanService_ArchiveByPatientId_MongoDB_Bson_ObjectId_
  name: ArchiveByPatientId(ObjectId)
  nameWithType: IPatientCarePlanService.ArchiveByPatientId(ObjectId)
  fullName: adas_core.Application.Services.Interfaces.IPatientCarePlanService.ArchiveByPatientId(MongoDB.Bson.ObjectId)
  spec.csharp:
  - uid: adas_core.Application.Services.Interfaces.IPatientCarePlanService.ArchiveByPatientId(MongoDB.Bson.ObjectId)
    name: ArchiveByPatientId
    href: adas_core.Application.Services.Interfaces.IPatientCarePlanService.html#adas_core_Application_Services_Interfaces_IPatientCarePlanService_ArchiveByPatientId_MongoDB_Bson_ObjectId_
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
  spec.vb:
  - uid: adas_core.Application.Services.Interfaces.IPatientCarePlanService.ArchiveByPatientId(MongoDB.Bson.ObjectId)
    name: ArchiveByPatientId
    href: adas_core.Application.Services.Interfaces.IPatientCarePlanService.html#adas_core_Application_Services_Interfaces_IPatientCarePlanService_ArchiveByPatientId_MongoDB_Bson_ObjectId_
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
- uid: adas_core.Application.Services.PatientCarePlanService.UpdateManyObjectId*
  commentId: Overload:adas_core.Application.Services.PatientCarePlanService.UpdateManyObjectId
  href: adas_core.Application.Services.PatientCarePlanService.html#adas_core_Application_Services_PatientCarePlanService_UpdateManyObjectId_System_String_MongoDB_Bson_ObjectId_MongoDB_Bson_ObjectId_
  name: UpdateManyObjectId
  nameWithType: PatientCarePlanService.UpdateManyObjectId
  fullName: adas_core.Application.Services.PatientCarePlanService.UpdateManyObjectId
- uid: adas_core.Application.Services.Interfaces.IPatientCarePlanService.UpdateManyObjectId(System.String,MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Application.Services.Interfaces.IPatientCarePlanService.UpdateManyObjectId(System.String,MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
  parent: adas_core.Application.Services.Interfaces.IPatientCarePlanService
  isExternal: true
  href: adas_core.Application.Services.Interfaces.IPatientCarePlanService.html#adas_core_Application_Services_Interfaces_IPatientCarePlanService_UpdateManyObjectId_System_String_MongoDB_Bson_ObjectId_MongoDB_Bson_ObjectId_
  name: UpdateManyObjectId(string, ObjectId, ObjectId)
  nameWithType: IPatientCarePlanService.UpdateManyObjectId(string, ObjectId, ObjectId)
  fullName: adas_core.Application.Services.Interfaces.IPatientCarePlanService.UpdateManyObjectId(string, MongoDB.Bson.ObjectId, MongoDB.Bson.ObjectId)
  nameWithType.vb: IPatientCarePlanService.UpdateManyObjectId(String, ObjectId, ObjectId)
  fullName.vb: adas_core.Application.Services.Interfaces.IPatientCarePlanService.UpdateManyObjectId(String, MongoDB.Bson.ObjectId, MongoDB.Bson.ObjectId)
  name.vb: UpdateManyObjectId(String, ObjectId, ObjectId)
  spec.csharp:
  - uid: adas_core.Application.Services.Interfaces.IPatientCarePlanService.UpdateManyObjectId(System.String,MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
    name: UpdateManyObjectId
    href: adas_core.Application.Services.Interfaces.IPatientCarePlanService.html#adas_core_Application_Services_Interfaces_IPatientCarePlanService_UpdateManyObjectId_System_String_MongoDB_Bson_ObjectId_MongoDB_Bson_ObjectId_
  - name: (
  - uid: System.String
    name: string
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: ','
  - name: " "
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
  spec.vb:
  - uid: adas_core.Application.Services.Interfaces.IPatientCarePlanService.UpdateManyObjectId(System.String,MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
    name: UpdateManyObjectId
    href: adas_core.Application.Services.Interfaces.IPatientCarePlanService.html#adas_core_Application_Services_Interfaces_IPatientCarePlanService_UpdateManyObjectId_System_String_MongoDB_Bson_ObjectId_MongoDB_Bson_ObjectId_
  - name: (
  - uid: System.String
    name: String
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: ','
  - name: " "
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
- uid: System.String
  commentId: T:System.String
  parent: System
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.string
  name: string
  nameWithType: string
  fullName: string
  nameWithType.vb: String
  fullName.vb: String
  name.vb: String
