### YamlMime:ManagedReference
items:
- uid: adas_core.Infrastructure.Repositories.PointOfCareRepository
  commentId: T:adas_core.Infrastructure.Repositories.PointOfCareRepository
  id: PointOfCareRepository
  parent: adas_core.Infrastructure.Repositories
  children:
  - adas_core.Infrastructure.Repositories.PointOfCareRepository.#ctor(Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ApiSettings},MongoDB.Driver.IMongoDatabase)
  - adas_core.Infrastructure.Repositories.PointOfCareRepository.CountByUnitId(MongoDB.Bson.ObjectId)
  - adas_core.Infrastructure.Repositories.PointOfCareRepository.CountVirtualsByUnitId(MongoDB.Bson.ObjectId)
  - adas_core.Infrastructure.Repositories.PointOfCareRepository.CreateIndexes
  - adas_core.Infrastructure.Repositories.PointOfCareRepository.Delete(MongoDB.Bson.ObjectId)
  - adas_core.Infrastructure.Repositories.PointOfCareRepository.DeleteManyByUnitId(MongoDB.Bson.ObjectId)
  - adas_core.Infrastructure.Repositories.PointOfCareRepository.FindAllByUnitId(MongoDB.Bson.ObjectId)
  - adas_core.Infrastructure.Repositories.PointOfCareRepository.FindAllByUnitIdWithDevices(MongoDB.Bson.ObjectId)
  - adas_core.Infrastructure.Repositories.PointOfCareRepository.FindAllIdBeaconsInUse
  - adas_core.Infrastructure.Repositories.PointOfCareRepository.FindAllIdCamerasInUse
  - adas_core.Infrastructure.Repositories.PointOfCareRepository.FindAllIdRelaysInUse
  - adas_core.Infrastructure.Repositories.PointOfCareRepository.FindByBed(System.String)
  - adas_core.Infrastructure.Repositories.PointOfCareRepository.FindByBedAndUnitId(System.String,MongoDB.Bson.ObjectId)
  - adas_core.Infrastructure.Repositories.PointOfCareRepository.FindByFilter(MongoDB.Driver.FilterDefinition{adas_core.Domain.Models.MongoModels.PointOfCare},MongoDB.Driver.ProjectionDefinition{adas_core.Domain.Models.MongoModels.PointOfCare})
  - adas_core.Infrastructure.Repositories.PointOfCareRepository.FindById(MongoDB.Bson.ObjectId)
  - adas_core.Infrastructure.Repositories.PointOfCareRepository.FindByIdAllConfig(MongoDB.Bson.ObjectId)
  - adas_core.Infrastructure.Repositories.PointOfCareRepository.FindByPatientLocation(adas_core.Domain.Models.PatientLocation)
  - adas_core.Infrastructure.Repositories.PointOfCareRepository.FindByRoom(System.String)
  - adas_core.Infrastructure.Repositories.PointOfCareRepository.FindByUnitAndStatus(MongoDB.Bson.ObjectId,adas_core.Domain.Enums.StatusEnum.PointOfCare,System.Boolean)
  - adas_core.Infrastructure.Repositories.PointOfCareRepository.GetAll
  - adas_core.Infrastructure.Repositories.PointOfCareRepository.GetAllConfigs
  - adas_core.Infrastructure.Repositories.PointOfCareRepository.GetAllLocationInfo
  - adas_core.Infrastructure.Repositories.PointOfCareRepository.GetCollectionName
  - adas_core.Infrastructure.Repositories.PointOfCareRepository.GetPaginatedPoCs(adas_core.Domain.Models.Filter.PaginationFilter)
  - adas_core.Infrastructure.Repositories.PointOfCareRepository.GetPoCConfiguration(MongoDB.Bson.ObjectId)
  - adas_core.Infrastructure.Repositories.PointOfCareRepository.InsertOneAsync(adas_core.Domain.Models.MongoModels.PointOfCare)
  - adas_core.Infrastructure.Repositories.PointOfCareRepository.Update(adas_core.Domain.Models.MongoModels.PointOfCare)
  - adas_core.Infrastructure.Repositories.PointOfCareRepository.UpdateConfiguration(MongoDB.Bson.ObjectId,adas_core.Domain.Models.MongoModels.PointOfCareConfiguration)
  - adas_core.Infrastructure.Repositories.PointOfCareRepository.UpdateRelayConfig(MongoDB.Bson.ObjectId,System.Collections.Generic.List{MongoDB.Bson.ObjectId})
  - adas_core.Infrastructure.Repositories.PointOfCareRepository.UpdateRelayConfig(MongoDB.Bson.ObjectId,System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.Relay})
  - adas_core.Infrastructure.Repositories.PointOfCareRepository.UpdateStatus(MongoDB.Bson.ObjectId,adas_core.Domain.Enums.StatusEnum.PointOfCare)
  - adas_core.Infrastructure.Repositories.PointOfCareRepository.UpdateUnitId(MongoDB.Bson.ObjectId,adas_core.Domain.Models.MongoModels.Unit)
  langs:
  - csharp
  - vb
  name: PointOfCareRepository
  nameWithType: PointOfCareRepository
  fullName: adas_core.Infrastructure.Repositories.PointOfCareRepository
  type: Class
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/PointOfCareRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: PointOfCareRepository
    path: ../../adas-core.Infrastructure/Repositories/PointOfCareRepository.cs
    startLine: 18
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: Represents a MongoDB-backed repository for <xref href="adas_core.Domain.Models.MongoModels.PointOfCare" data-throw-if-not-resolved="false"></xref> entities, providing the persistence operations defined by the <xref href="adas_core.Application.Repositories.Interfaces.IPointOfCareRepository" data-throw-if-not-resolved="false"></xref> interface.
  example: []
  syntax:
    content: 'public class PointOfCareRepository : MongoRepository<PointOfCare>, IPointOfCareRepository, IMongoRepository<PointOfCare>'
    content.vb: Public Class PointOfCareRepository Inherits MongoRepository(Of PointOfCare) Implements IPointOfCareRepository, IMongoRepository(Of PointOfCare)
  inheritance:
  - System.Object
  - adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}
  implements:
  - adas_core.Application.Repositories.Interfaces.IPointOfCareRepository
  - adas_core.Application.Repositories.Interfaces.IMongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}
  inheritedMembers:
  - adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}.Db
  - adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}.Collection
  - adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}.UpdateOneAsync(MongoDB.Bson.ObjectId,adas_core.Domain.Models.MongoModels.PointOfCare)
  - adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}.DeleteAsync(MongoDB.Bson.ObjectId)
  - adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}.InsertInitialLoad
  - adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}.InsertManyAsync(System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.PointOfCare})
  - adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}.UpdateManyObjectIdAsync(System.String,MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
  - adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}.DeleteAsync(System.String)
  - adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}.CollectionExists(System.String)
  - 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.Infrastructure.Repositories.PointOfCareRepository.#ctor(Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ApiSettings},MongoDB.Driver.IMongoDatabase)
  commentId: M:adas_core.Infrastructure.Repositories.PointOfCareRepository.#ctor(Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ApiSettings},MongoDB.Driver.IMongoDatabase)
  id: '#ctor(Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ApiSettings},MongoDB.Driver.IMongoDatabase)'
  parent: adas_core.Infrastructure.Repositories.PointOfCareRepository
  langs:
  - csharp
  - vb
  name: PointOfCareRepository(IOptions<ApiSettings>?, IMongoDatabase)
  nameWithType: PointOfCareRepository.PointOfCareRepository(IOptions<ApiSettings>?, IMongoDatabase)
  fullName: adas_core.Infrastructure.Repositories.PointOfCareRepository.PointOfCareRepository(Microsoft.Extensions.Options.IOptions<adas_core.Domain.Models.AppSettings.ApiSettings>?, MongoDB.Driver.IMongoDatabase)
  type: Constructor
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/PointOfCareRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: .ctor
    path: ../../adas-core.Infrastructure/Repositories/PointOfCareRepository.cs
    startLine: 22
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  syntax:
    content: public PointOfCareRepository(IOptions<ApiSettings>? apiSettings, IMongoDatabase database)
    parameters:
    - id: apiSettings
      type: Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ApiSettings}
    - id: database
      type: MongoDB.Driver.IMongoDatabase
    content.vb: Public Sub New(apiSettings As IOptions(Of ApiSettings), database As IMongoDatabase)
  overload: adas_core.Infrastructure.Repositories.PointOfCareRepository.#ctor*
  nameWithType.vb: PointOfCareRepository.New(IOptions(Of ApiSettings), IMongoDatabase)
  fullName.vb: adas_core.Infrastructure.Repositories.PointOfCareRepository.New(Microsoft.Extensions.Options.IOptions(Of adas_core.Domain.Models.AppSettings.ApiSettings), MongoDB.Driver.IMongoDatabase)
  name.vb: New(IOptions(Of ApiSettings), IMongoDatabase)
- uid: adas_core.Infrastructure.Repositories.PointOfCareRepository.GetCollectionName
  commentId: M:adas_core.Infrastructure.Repositories.PointOfCareRepository.GetCollectionName
  id: GetCollectionName
  parent: adas_core.Infrastructure.Repositories.PointOfCareRepository
  langs:
  - csharp
  - vb
  name: GetCollectionName()
  nameWithType: PointOfCareRepository.GetCollectionName()
  fullName: adas_core.Infrastructure.Repositories.PointOfCareRepository.GetCollectionName()
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/PointOfCareRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: GetCollectionName
    path: ../../adas-core.Infrastructure/Repositories/PointOfCareRepository.cs
    startLine: 36
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: Retrieves the collection name used for Locations operations from the API settings configuration.
  example: []
  syntax:
    content: public override string GetCollectionName()
    return:
      type: System.String
      description: The configured Locations collection name retrieved from the API settings.
    content.vb: Public Overrides Function GetCollectionName() As String
  overridden: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}.GetCollectionName
  overload: adas_core.Infrastructure.Repositories.PointOfCareRepository.GetCollectionName*
  implements:
  - adas_core.Application.Repositories.Interfaces.IMongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}.GetCollectionName
- uid: adas_core.Infrastructure.Repositories.PointOfCareRepository.InsertOneAsync(adas_core.Domain.Models.MongoModels.PointOfCare)
  commentId: M:adas_core.Infrastructure.Repositories.PointOfCareRepository.InsertOneAsync(adas_core.Domain.Models.MongoModels.PointOfCare)
  id: InsertOneAsync(adas_core.Domain.Models.MongoModels.PointOfCare)
  parent: adas_core.Infrastructure.Repositories.PointOfCareRepository
  langs:
  - csharp
  - vb
  name: InsertOneAsync(PointOfCare)
  nameWithType: PointOfCareRepository.InsertOneAsync(PointOfCare)
  fullName: adas_core.Infrastructure.Repositories.PointOfCareRepository.InsertOneAsync(adas_core.Domain.Models.MongoModels.PointOfCare)
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/PointOfCareRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: InsertOneAsync
    path: ../../adas-core.Infrastructure/Repositories/PointOfCareRepository.cs
    startLine: 46
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: >-
    Asynchronously inserts a single <xref href="adas_core.Domain.Models.MongoModels.PointOfCare" data-throw-if-not-resolved="false"></xref> record, adding error logging around the base insertion behavior.

    If the base insert operation fails, the exception is written to the console and logged, then rethrown to preserve the original failure.
  example: []
  syntax:
    content: public override Task InsertOneAsync(PointOfCare pointOfCare)
    parameters:
    - id: pointOfCare
      type: adas_core.Domain.Models.MongoModels.PointOfCare
      description: The <xref href="adas_core.Domain.Models.MongoModels.PointOfCare" data-throw-if-not-resolved="false"></xref> entity to insert.
    return:
      type: System.Threading.Tasks.Task
    content.vb: Public Overrides Function InsertOneAsync(pointOfCare As PointOfCare) As Task
  overridden: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}.InsertOneAsync(adas_core.Domain.Models.MongoModels.PointOfCare)
  overload: adas_core.Infrastructure.Repositories.PointOfCareRepository.InsertOneAsync*
  implements:
  - adas_core.Application.Repositories.Interfaces.IMongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}.InsertOneAsync(adas_core.Domain.Models.MongoModels.PointOfCare)
- uid: adas_core.Infrastructure.Repositories.PointOfCareRepository.Delete(MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Infrastructure.Repositories.PointOfCareRepository.Delete(MongoDB.Bson.ObjectId)
  id: Delete(MongoDB.Bson.ObjectId)
  parent: adas_core.Infrastructure.Repositories.PointOfCareRepository
  langs:
  - csharp
  - vb
  name: Delete(ObjectId)
  nameWithType: PointOfCareRepository.Delete(ObjectId)
  fullName: adas_core.Infrastructure.Repositories.PointOfCareRepository.Delete(MongoDB.Bson.ObjectId)
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/PointOfCareRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: Delete
    path: ../../adas-core.Infrastructure/Repositories/PointOfCareRepository.cs
    startLine: 65
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: >-
    Deletes the <xref href="adas_core.Domain.Models.MongoModels.PointOfCare" data-throw-if-not-resolved="false"></xref> entity matching the specified <code class="paramref">id</code> from the underlying collection.

    Any exception encountered during the delete operation is logged and rethrown to the caller.
  example: []
  syntax:
    content: public Task Delete(ObjectId id)
    parameters:
    - id: id
      type: MongoDB.Bson.ObjectId
      description: The unique identifier of the <xref href="adas_core.Domain.Models.MongoModels.PointOfCare" data-throw-if-not-resolved="false"></xref> entity to remove.
    return:
      type: System.Threading.Tasks.Task
    content.vb: Public Function Delete(id As ObjectId) As Task
  overload: adas_core.Infrastructure.Repositories.PointOfCareRepository.Delete*
  implements:
  - adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.Delete(MongoDB.Bson.ObjectId)
- uid: adas_core.Infrastructure.Repositories.PointOfCareRepository.DeleteManyByUnitId(MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Infrastructure.Repositories.PointOfCareRepository.DeleteManyByUnitId(MongoDB.Bson.ObjectId)
  id: DeleteManyByUnitId(MongoDB.Bson.ObjectId)
  parent: adas_core.Infrastructure.Repositories.PointOfCareRepository
  langs:
  - csharp
  - vb
  name: DeleteManyByUnitId(ObjectId)
  nameWithType: PointOfCareRepository.DeleteManyByUnitId(ObjectId)
  fullName: adas_core.Infrastructure.Repositories.PointOfCareRepository.DeleteManyByUnitId(MongoDB.Bson.ObjectId)
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/PointOfCareRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: DeleteManyByUnitId
    path: ../../adas-core.Infrastructure/Repositories/PointOfCareRepository.cs
    startLine: 85
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: >-
    Deletes all <xref href="adas_core.Domain.Models.MongoModels.PointOfCare" data-throw-if-not-resolved="false"></xref> records associated with the specified unit identifier.

    Returns <code>true</code> if the deletion completes successfully, or <code>false</code> if an exception is caught and logged.
  example: []
  syntax:
    content: public Task<bool> DeleteManyByUnitId(ObjectId unitId)
    parameters:
    - id: unitId
      type: MongoDB.Bson.ObjectId
      description: The identifier of the unit whose related <xref href="adas_core.Domain.Models.MongoModels.PointOfCare" data-throw-if-not-resolved="false"></xref> records should be removed.
    return:
      type: System.Threading.Tasks.Task{System.Boolean}
      description: A task that resolves to <code>true</code> when the records are deleted, or <code>false</code> when an error occurs during the operation.
    content.vb: Public Function DeleteManyByUnitId(unitId As ObjectId) As Task(Of Boolean)
  overload: adas_core.Infrastructure.Repositories.PointOfCareRepository.DeleteManyByUnitId*
  implements:
  - adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.DeleteManyByUnitId(MongoDB.Bson.ObjectId)
- uid: adas_core.Infrastructure.Repositories.PointOfCareRepository.Update(adas_core.Domain.Models.MongoModels.PointOfCare)
  commentId: M:adas_core.Infrastructure.Repositories.PointOfCareRepository.Update(adas_core.Domain.Models.MongoModels.PointOfCare)
  id: Update(adas_core.Domain.Models.MongoModels.PointOfCare)
  parent: adas_core.Infrastructure.Repositories.PointOfCareRepository
  langs:
  - csharp
  - vb
  name: Update(PointOfCare)
  nameWithType: PointOfCareRepository.Update(PointOfCare)
  fullName: adas_core.Infrastructure.Repositories.PointOfCareRepository.Update(adas_core.Domain.Models.MongoModels.PointOfCare)
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/PointOfCareRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: Update
    path: ../../adas-core.Infrastructure/Repositories/PointOfCareRepository.cs
    startLine: 105
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: Updates an existing PointOfCare entity asynchronously in the data store.
  example: []
  syntax:
    content: public Task Update(PointOfCare pointOfCare)
    parameters:
    - id: pointOfCare
      type: adas_core.Domain.Models.MongoModels.PointOfCare
      description: The PointOfCare entity to update, identified by its Id.
    return:
      type: System.Threading.Tasks.Task
    content.vb: Public Function Update(pointOfCare As PointOfCare) As Task
  overload: adas_core.Infrastructure.Repositories.PointOfCareRepository.Update*
  implements:
  - adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.Update(adas_core.Domain.Models.MongoModels.PointOfCare)
- uid: adas_core.Infrastructure.Repositories.PointOfCareRepository.UpdateUnitId(MongoDB.Bson.ObjectId,adas_core.Domain.Models.MongoModels.Unit)
  commentId: M:adas_core.Infrastructure.Repositories.PointOfCareRepository.UpdateUnitId(MongoDB.Bson.ObjectId,adas_core.Domain.Models.MongoModels.Unit)
  id: UpdateUnitId(MongoDB.Bson.ObjectId,adas_core.Domain.Models.MongoModels.Unit)
  parent: adas_core.Infrastructure.Repositories.PointOfCareRepository
  langs:
  - csharp
  - vb
  name: UpdateUnitId(ObjectId, Unit)
  nameWithType: PointOfCareRepository.UpdateUnitId(ObjectId, Unit)
  fullName: adas_core.Infrastructure.Repositories.PointOfCareRepository.UpdateUnitId(MongoDB.Bson.ObjectId, adas_core.Domain.Models.MongoModels.Unit)
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/PointOfCareRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: UpdateUnitId
    path: ../../adas-core.Infrastructure/Repositories/PointOfCareRepository.cs
    startLine: 123
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: Updates the unit name and unit identifier of a PointOfCare document identified by the specified id.
  example: []
  syntax:
    content: public Task UpdateUnitId(ObjectId id, Unit unit)
    parameters:
    - id: id
      type: MongoDB.Bson.ObjectId
      description: The ObjectId of the PointOfCare document to update.
    - id: unit
      type: adas_core.Domain.Models.MongoModels.Unit
      description: The Unit object whose Name and Id values will be set on the matching document.
    return:
      type: System.Threading.Tasks.Task
    content.vb: Public Function UpdateUnitId(id As ObjectId, unit As Unit) As Task
  overload: adas_core.Infrastructure.Repositories.PointOfCareRepository.UpdateUnitId*
  implements:
  - adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.UpdateUnitId(MongoDB.Bson.ObjectId,adas_core.Domain.Models.MongoModels.Unit)
- uid: adas_core.Infrastructure.Repositories.PointOfCareRepository.UpdateRelayConfig(MongoDB.Bson.ObjectId,System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.Relay})
  commentId: M:adas_core.Infrastructure.Repositories.PointOfCareRepository.UpdateRelayConfig(MongoDB.Bson.ObjectId,System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.Relay})
  id: UpdateRelayConfig(MongoDB.Bson.ObjectId,System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.Relay})
  parent: adas_core.Infrastructure.Repositories.PointOfCareRepository
  langs:
  - csharp
  - vb
  name: UpdateRelayConfig(ObjectId, List<Relay>)
  nameWithType: PointOfCareRepository.UpdateRelayConfig(ObjectId, List<Relay>)
  fullName: adas_core.Infrastructure.Repositories.PointOfCareRepository.UpdateRelayConfig(MongoDB.Bson.ObjectId, System.Collections.Generic.List<adas_core.Domain.Models.MongoModels.Relay>)
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/PointOfCareRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: UpdateRelayConfig
    path: ../../adas-core.Infrastructure/Repositories/PointOfCareRepository.cs
    startLine: 141
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: >-
    Updates the relay configuration of a Point of Care by replacing its relay identifier list

    with the identifiers extracted from the provided relay configuration entries.
  example: []
  syntax:
    content: public Task UpdateRelayConfig(ObjectId pocId, List<Relay> relayConfig)
    parameters:
    - id: pocId
      type: MongoDB.Bson.ObjectId
      description: The unique identifier of the Point of Care whose relay configuration will be updated.
    - id: relayConfig
      type: System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.Relay}
      description: The collection of relays whose identifiers will be stored as the new relay configuration.
    return:
      type: System.Threading.Tasks.Task
    content.vb: Public Function UpdateRelayConfig(pocId As ObjectId, relayConfig As List(Of Relay)) As Task
  overload: adas_core.Infrastructure.Repositories.PointOfCareRepository.UpdateRelayConfig*
  implements:
  - adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.UpdateRelayConfig(MongoDB.Bson.ObjectId,System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.Relay})
  nameWithType.vb: PointOfCareRepository.UpdateRelayConfig(ObjectId, List(Of Relay))
  fullName.vb: adas_core.Infrastructure.Repositories.PointOfCareRepository.UpdateRelayConfig(MongoDB.Bson.ObjectId, System.Collections.Generic.List(Of adas_core.Domain.Models.MongoModels.Relay))
  name.vb: UpdateRelayConfig(ObjectId, List(Of Relay))
- uid: adas_core.Infrastructure.Repositories.PointOfCareRepository.UpdateRelayConfig(MongoDB.Bson.ObjectId,System.Collections.Generic.List{MongoDB.Bson.ObjectId})
  commentId: M:adas_core.Infrastructure.Repositories.PointOfCareRepository.UpdateRelayConfig(MongoDB.Bson.ObjectId,System.Collections.Generic.List{MongoDB.Bson.ObjectId})
  id: UpdateRelayConfig(MongoDB.Bson.ObjectId,System.Collections.Generic.List{MongoDB.Bson.ObjectId})
  parent: adas_core.Infrastructure.Repositories.PointOfCareRepository
  langs:
  - csharp
  - vb
  name: UpdateRelayConfig(ObjectId, List<ObjectId>)
  nameWithType: PointOfCareRepository.UpdateRelayConfig(ObjectId, List<ObjectId>)
  fullName: adas_core.Infrastructure.Repositories.PointOfCareRepository.UpdateRelayConfig(MongoDB.Bson.ObjectId, System.Collections.Generic.List<MongoDB.Bson.ObjectId>)
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/PointOfCareRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: UpdateRelayConfig
    path: ../../adas-core.Infrastructure/Repositories/PointOfCareRepository.cs
    startLine: 156
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: Updates the relay configuration of a specific point of care by replacing its associated relay identifier list.
  example: []
  syntax:
    content: public Task UpdateRelayConfig(ObjectId pocId, List<ObjectId> relayConfig)
    parameters:
    - id: pocId
      type: MongoDB.Bson.ObjectId
      description: The identifier of the point of care whose relay configuration will be updated.
    - id: relayConfig
      type: System.Collections.Generic.List{MongoDB.Bson.ObjectId}
      description: The new list of relay identifiers to assign to the point of care's configuration.
    return:
      type: System.Threading.Tasks.Task
    content.vb: Public Function UpdateRelayConfig(pocId As ObjectId, relayConfig As List(Of ObjectId)) As Task
  overload: adas_core.Infrastructure.Repositories.PointOfCareRepository.UpdateRelayConfig*
  implements:
  - adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.UpdateRelayConfig(MongoDB.Bson.ObjectId,System.Collections.Generic.List{MongoDB.Bson.ObjectId})
  nameWithType.vb: PointOfCareRepository.UpdateRelayConfig(ObjectId, List(Of ObjectId))
  fullName.vb: adas_core.Infrastructure.Repositories.PointOfCareRepository.UpdateRelayConfig(MongoDB.Bson.ObjectId, System.Collections.Generic.List(Of MongoDB.Bson.ObjectId))
  name.vb: UpdateRelayConfig(ObjectId, List(Of ObjectId))
- uid: adas_core.Infrastructure.Repositories.PointOfCareRepository.UpdateConfiguration(MongoDB.Bson.ObjectId,adas_core.Domain.Models.MongoModels.PointOfCareConfiguration)
  commentId: M:adas_core.Infrastructure.Repositories.PointOfCareRepository.UpdateConfiguration(MongoDB.Bson.ObjectId,adas_core.Domain.Models.MongoModels.PointOfCareConfiguration)
  id: UpdateConfiguration(MongoDB.Bson.ObjectId,adas_core.Domain.Models.MongoModels.PointOfCareConfiguration)
  parent: adas_core.Infrastructure.Repositories.PointOfCareRepository
  langs:
  - csharp
  - vb
  name: UpdateConfiguration(ObjectId, PointOfCareConfiguration)
  nameWithType: PointOfCareRepository.UpdateConfiguration(ObjectId, PointOfCareConfiguration)
  fullName: adas_core.Infrastructure.Repositories.PointOfCareRepository.UpdateConfiguration(MongoDB.Bson.ObjectId, adas_core.Domain.Models.MongoModels.PointOfCareConfiguration)
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/PointOfCareRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: UpdateConfiguration
    path: ../../adas-core.Infrastructure/Repositories/PointOfCareRepository.cs
    startLine: 171
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: Updates the <xref href="adas_core.Domain.Models.MongoModels.PointOfCareConfiguration" data-throw-if-not-resolved="false"></xref> of an existing <xref href="adas_core.Domain.Models.MongoModels.PointOfCare" data-throw-if-not-resolved="false"></xref> entity identified by the specified <code class="paramref">id</code>, setting only the configuration field via a partial update.
  example: []
  syntax:
    content: public Task UpdateConfiguration(ObjectId id, PointOfCareConfiguration configuration)
    parameters:
    - id: id
      type: MongoDB.Bson.ObjectId
      description: The unique identifier of the <xref href="adas_core.Domain.Models.MongoModels.PointOfCare" data-throw-if-not-resolved="false"></xref> entity to update.
    - id: configuration
      type: adas_core.Domain.Models.MongoModels.PointOfCareConfiguration
      description: The new configuration values to apply to the entity.
    return:
      type: System.Threading.Tasks.Task
    content.vb: Public Function UpdateConfiguration(id As ObjectId, configuration As PointOfCareConfiguration) As Task
  overload: adas_core.Infrastructure.Repositories.PointOfCareRepository.UpdateConfiguration*
  implements:
  - adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.UpdateConfiguration(MongoDB.Bson.ObjectId,adas_core.Domain.Models.MongoModels.PointOfCareConfiguration)
- uid: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindById(MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Infrastructure.Repositories.PointOfCareRepository.FindById(MongoDB.Bson.ObjectId)
  id: FindById(MongoDB.Bson.ObjectId)
  parent: adas_core.Infrastructure.Repositories.PointOfCareRepository
  langs:
  - csharp
  - vb
  name: FindById(ObjectId)
  nameWithType: PointOfCareRepository.FindById(ObjectId)
  fullName: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindById(MongoDB.Bson.ObjectId)
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/PointOfCareRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: FindById
    path: ../../adas-core.Infrastructure/Repositories/PointOfCareRepository.cs
    startLine: 188
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: >-
    Retrieves a <xref href="adas_core.Domain.Models.MongoModels.PointOfCare" data-throw-if-not-resolved="false"></xref> entity by its unique identifier from the underlying collection.

    Returns <code>null</code> if no matching entity is found or if an error occurs during the lookup.
  example: []
  syntax:
    content: public Task<PointOfCare?> FindById(ObjectId id)
    parameters:
    - id: id
      type: MongoDB.Bson.ObjectId
      description: The unique <xref href="MongoDB.Bson.ObjectId" data-throw-if-not-resolved="false"></xref> of the point of care to retrieve.
    return:
      type: System.Threading.Tasks.Task{adas_core.Domain.Models.MongoModels.PointOfCare}
      description: A <xref href="adas_core.Domain.Models.MongoModels.PointOfCare" data-throw-if-not-resolved="false"></xref> if a matching record is found; otherwise, <code>null</code>.
    content.vb: Public Function FindById(id As ObjectId) As Task(Of PointOfCare)
  overload: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindById*
  implements:
  - adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindById(MongoDB.Bson.ObjectId)
- uid: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindByUnitAndStatus(MongoDB.Bson.ObjectId,adas_core.Domain.Enums.StatusEnum.PointOfCare,System.Boolean)
  commentId: M:adas_core.Infrastructure.Repositories.PointOfCareRepository.FindByUnitAndStatus(MongoDB.Bson.ObjectId,adas_core.Domain.Enums.StatusEnum.PointOfCare,System.Boolean)
  id: FindByUnitAndStatus(MongoDB.Bson.ObjectId,adas_core.Domain.Enums.StatusEnum.PointOfCare,System.Boolean)
  parent: adas_core.Infrastructure.Repositories.PointOfCareRepository
  langs:
  - csharp
  - vb
  name: FindByUnitAndStatus(ObjectId, PointOfCare, bool)
  nameWithType: PointOfCareRepository.FindByUnitAndStatus(ObjectId, StatusEnum.PointOfCare, bool)
  fullName: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindByUnitAndStatus(MongoDB.Bson.ObjectId, adas_core.Domain.Enums.StatusEnum.PointOfCare, bool)
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/PointOfCareRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: FindByUnitAndStatus
    path: ../../adas-core.Infrastructure/Repositories/PointOfCareRepository.cs
    startLine: 210
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: Retrieves the collection of <xref href="adas_core.Domain.Models.MongoModels.PointOfCare" data-throw-if-not-resolved="false"></xref> entries associated with the specified unit and status. When <code class="paramref">excludeVirtual</code> is <code>true</code>, virtual entries such as Pushed, Unknown, Deleted, NoBed, Cancelled, Recovered, and Moved are excluded from the results. If an error occurs during the lookup, an empty collection is returned and the exception is logged.
  example: []
  syntax:
    content: public Task<IEnumerable<PointOfCare>> FindByUnitAndStatus(ObjectId unitId, StatusEnum.PointOfCare status, bool excludeVirtual = false)
    parameters:
    - id: unitId
      type: MongoDB.Bson.ObjectId
      description: The identifier of the unit whose point of care entries will be searched.
    - id: status
      type: adas_core.Domain.Enums.StatusEnum.PointOfCare
      description: The point of care status used to filter the results.
    - id: excludeVirtual
      type: System.Boolean
      description: When <code>true</code>, filters out entries whose bed matches one of the known <xref href="adas_core.Domain.Enums.VirtualPointOfCare" data-throw-if-not-resolved="false"></xref> values; otherwise virtual entries are included.
    return:
      type: System.Threading.Tasks.Task{System.Collections.Generic.IEnumerable{adas_core.Domain.Models.MongoModels.PointOfCare}}
      description: A task that resolves to an <xref href="System.Collections.Generic.IEnumerable%601" data-throw-if-not-resolved="false"></xref> containing the matching entries, or an empty collection if the query fails.
    content.vb: Public Function FindByUnitAndStatus(unitId As ObjectId, status As StatusEnum.PointOfCare, excludeVirtual As Boolean = False) As Task(Of IEnumerable(Of PointOfCare))
  overload: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindByUnitAndStatus*
  implements:
  - adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindByUnitAndStatus(MongoDB.Bson.ObjectId,adas_core.Domain.Enums.StatusEnum.PointOfCare,System.Boolean)
  nameWithType.vb: PointOfCareRepository.FindByUnitAndStatus(ObjectId, StatusEnum.PointOfCare, Boolean)
  fullName.vb: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindByUnitAndStatus(MongoDB.Bson.ObjectId, adas_core.Domain.Enums.StatusEnum.PointOfCare, Boolean)
  name.vb: FindByUnitAndStatus(ObjectId, PointOfCare, Boolean)
- uid: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindByBedAndUnitId(System.String,MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Infrastructure.Repositories.PointOfCareRepository.FindByBedAndUnitId(System.String,MongoDB.Bson.ObjectId)
  id: FindByBedAndUnitId(System.String,MongoDB.Bson.ObjectId)
  parent: adas_core.Infrastructure.Repositories.PointOfCareRepository
  langs:
  - csharp
  - vb
  name: FindByBedAndUnitId(string?, ObjectId)
  nameWithType: PointOfCareRepository.FindByBedAndUnitId(string?, ObjectId)
  fullName: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindByBedAndUnitId(string?, MongoDB.Bson.ObjectId)
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/PointOfCareRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: FindByBedAndUnitId
    path: ../../adas-core.Infrastructure/Repositories/PointOfCareRepository.cs
    startLine: 244
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: Asynchronously retrieves the <xref href="adas_core.Domain.Models.MongoModels.PointOfCare" data-throw-if-not-resolved="false"></xref> associated with the specified bed within the given unit, returning <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/null">null</a> if no matching record is found.
  example: []
  syntax:
    content: public Task<PointOfCare?> FindByBedAndUnitId(string? bed, ObjectId unitId)
    parameters:
    - id: bed
      type: System.String
      description: The bed identifier used to locate the point of care; may be <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/null">null</a>.
    - id: unitId
      type: MongoDB.Bson.ObjectId
      description: The identifier of the unit in which the bed is located.
    return:
      type: System.Threading.Tasks.Task{adas_core.Domain.Models.MongoModels.PointOfCare}
      description: A <xref href="System.Threading.Tasks.Task%601" data-throw-if-not-resolved="false"></xref> that yields the matching <xref href="adas_core.Domain.Models.MongoModels.PointOfCare" data-throw-if-not-resolved="false"></xref>, or <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/null">null</a> if none is found.
    content.vb: Public Function FindByBedAndUnitId(bed As String, unitId As ObjectId) As Task(Of PointOfCare)
  overload: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindByBedAndUnitId*
  implements:
  - adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindByBedAndUnitId(System.String,MongoDB.Bson.ObjectId)
  nameWithType.vb: PointOfCareRepository.FindByBedAndUnitId(String, ObjectId)
  fullName.vb: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindByBedAndUnitId(String, MongoDB.Bson.ObjectId)
  name.vb: FindByBedAndUnitId(String, ObjectId)
- uid: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindAllByUnitId(MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Infrastructure.Repositories.PointOfCareRepository.FindAllByUnitId(MongoDB.Bson.ObjectId)
  id: FindAllByUnitId(MongoDB.Bson.ObjectId)
  parent: adas_core.Infrastructure.Repositories.PointOfCareRepository
  langs:
  - csharp
  - vb
  name: FindAllByUnitId(ObjectId)
  nameWithType: PointOfCareRepository.FindAllByUnitId(ObjectId)
  fullName: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindAllByUnitId(MongoDB.Bson.ObjectId)
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/PointOfCareRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: FindAllByUnitId
    path: ../../adas-core.Infrastructure/Repositories/PointOfCareRepository.cs
    startLine: 279
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: Retrieves all points of care associated with the specified unit. If an error occurs during the search, the exception is logged and <code>null</code> is returned.
  example: []
  syntax:
    content: public Task<IEnumerable<PointOfCare>?> FindAllByUnitId(ObjectId unit)
    parameters:
    - id: unit
      type: MongoDB.Bson.ObjectId
      description: The identifier of the unit whose points of care should be retrieved.
    return:
      type: System.Threading.Tasks.Task{System.Collections.Generic.IEnumerable{adas_core.Domain.Models.MongoModels.PointOfCare}}
      description: A task that yields a collection of <xref href="adas_core.Domain.Models.MongoModels.PointOfCare" data-throw-if-not-resolved="false"></xref> instances matching the given unit, or <code>null</code> if the search fails.
    content.vb: Public Function FindAllByUnitId(unit As ObjectId) As Task(Of IEnumerable(Of PointOfCare))
  overload: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindAllByUnitId*
  implements:
  - adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindAllByUnitId(MongoDB.Bson.ObjectId)
- uid: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindByRoom(System.String)
  commentId: M:adas_core.Infrastructure.Repositories.PointOfCareRepository.FindByRoom(System.String)
  id: FindByRoom(System.String)
  parent: adas_core.Infrastructure.Repositories.PointOfCareRepository
  langs:
  - csharp
  - vb
  name: FindByRoom(string)
  nameWithType: PointOfCareRepository.FindByRoom(string)
  fullName: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindByRoom(string)
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/PointOfCareRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: FindByRoom
    path: ../../adas-core.Infrastructure/Repositories/PointOfCareRepository.cs
    startLine: 301
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: >-
    Asynchronously retrieves all <xref href="adas_core.Domain.Models.MongoModels.PointOfCare" data-throw-if-not-resolved="false"></xref> entities that match the specified room.

    Returns <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/null">null</a> if an error occurs while querying the collection.
  example: []
  syntax:
    content: public Task<IEnumerable<PointOfCare>?> FindByRoom(string room)
    parameters:
    - id: room
      type: System.String
      description: The room identifier used to filter the point-of-care records.
    return:
      type: System.Threading.Tasks.Task{System.Collections.Generic.IEnumerable{adas_core.Domain.Models.MongoModels.PointOfCare}}
      description: A task that represents the asynchronous operation. The task result contains a collection of matching <xref href="adas_core.Domain.Models.MongoModels.PointOfCare" data-throw-if-not-resolved="false"></xref> entries, or <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/null">null</a> if the search fails.
    content.vb: Public Function FindByRoom(room As String) As Task(Of IEnumerable(Of PointOfCare))
  overload: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindByRoom*
  implements:
  - adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindByRoom(System.String)
  nameWithType.vb: PointOfCareRepository.FindByRoom(String)
  fullName.vb: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindByRoom(String)
  name.vb: FindByRoom(String)
- uid: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindByBed(System.String)
  commentId: M:adas_core.Infrastructure.Repositories.PointOfCareRepository.FindByBed(System.String)
  id: FindByBed(System.String)
  parent: adas_core.Infrastructure.Repositories.PointOfCareRepository
  langs:
  - csharp
  - vb
  name: FindByBed(string)
  nameWithType: PointOfCareRepository.FindByBed(string)
  fullName: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindByBed(string)
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/PointOfCareRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: FindByBed
    path: ../../adas-core.Infrastructure/Repositories/PointOfCareRepository.cs
    startLine: 323
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: >-
    Asynchronously finds all <xref href="adas_core.Domain.Models.MongoModels.PointOfCare" data-throw-if-not-resolved="false"></xref> records matching the specified bed.

    Returns null if an error occurs during the search.
  example: []
  syntax:
    content: public Task<IEnumerable<PointOfCare>?> FindByBed(string bed)
    parameters:
    - id: bed
      type: System.String
      description: The bed identifier used to filter the point of care records.
    return:
      type: System.Threading.Tasks.Task{System.Collections.Generic.IEnumerable{adas_core.Domain.Models.MongoModels.PointOfCare}}
      description: A task containing an enumerable collection of matching <xref href="adas_core.Domain.Models.MongoModels.PointOfCare" data-throw-if-not-resolved="false"></xref> records, or null if an error occurs.
    content.vb: Public Function FindByBed(bed As String) As Task(Of IEnumerable(Of PointOfCare))
  overload: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindByBed*
  implements:
  - adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindByBed(System.String)
  nameWithType.vb: PointOfCareRepository.FindByBed(String)
  fullName.vb: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindByBed(String)
  name.vb: FindByBed(String)
- uid: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindByFilter(MongoDB.Driver.FilterDefinition{adas_core.Domain.Models.MongoModels.PointOfCare},MongoDB.Driver.ProjectionDefinition{adas_core.Domain.Models.MongoModels.PointOfCare})
  commentId: M:adas_core.Infrastructure.Repositories.PointOfCareRepository.FindByFilter(MongoDB.Driver.FilterDefinition{adas_core.Domain.Models.MongoModels.PointOfCare},MongoDB.Driver.ProjectionDefinition{adas_core.Domain.Models.MongoModels.PointOfCare})
  id: FindByFilter(MongoDB.Driver.FilterDefinition{adas_core.Domain.Models.MongoModels.PointOfCare},MongoDB.Driver.ProjectionDefinition{adas_core.Domain.Models.MongoModels.PointOfCare})
  parent: adas_core.Infrastructure.Repositories.PointOfCareRepository
  langs:
  - csharp
  - vb
  name: FindByFilter(FilterDefinition<PointOfCare>, ProjectionDefinition<PointOfCare>?)
  nameWithType: PointOfCareRepository.FindByFilter(FilterDefinition<PointOfCare>, ProjectionDefinition<PointOfCare>?)
  fullName: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindByFilter(MongoDB.Driver.FilterDefinition<adas_core.Domain.Models.MongoModels.PointOfCare>, MongoDB.Driver.ProjectionDefinition<adas_core.Domain.Models.MongoModels.PointOfCare>?)
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/PointOfCareRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: FindByFilter
    path: ../../adas-core.Infrastructure/Repositories/PointOfCareRepository.cs
    startLine: 346
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: >-
    Finds a list of <xref href="adas_core.Domain.Models.MongoModels.PointOfCare" data-throw-if-not-resolved="false"></xref> documents matching the specified filter, optionally applying a projection to shape the returned fields.

    When a projection is provided, only the projected fields are returned; otherwise, the full documents are returned.
  example: []
  syntax:
    content: public Task<List<PointOfCare>> FindByFilter(FilterDefinition<PointOfCare> filter, ProjectionDefinition<PointOfCare>? projection = null)
    parameters:
    - id: filter
      type: MongoDB.Driver.FilterDefinition{adas_core.Domain.Models.MongoModels.PointOfCare}
      description: The MongoDB filter definition used to match the desired <xref href="adas_core.Domain.Models.MongoModels.PointOfCare" data-throw-if-not-resolved="false"></xref> documents.
    - id: projection
      type: MongoDB.Driver.ProjectionDefinition{adas_core.Domain.Models.MongoModels.PointOfCare}
      description: An optional projection definition to limit or transform the fields returned in each document. When <code>null</code>, the full documents are returned.
    return:
      type: System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.PointOfCare}}
      description: A task that represents the asynchronous operation, containing a list of <xref href="adas_core.Domain.Models.MongoModels.PointOfCare" data-throw-if-not-resolved="false"></xref> documents that match the filter.
    content.vb: Public Function FindByFilter(filter As FilterDefinition(Of PointOfCare), projection As ProjectionDefinition(Of PointOfCare) = Nothing) As Task(Of List(Of PointOfCare))
  overload: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindByFilter*
  implements:
  - adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindByFilter(MongoDB.Driver.FilterDefinition{adas_core.Domain.Models.MongoModels.PointOfCare},MongoDB.Driver.ProjectionDefinition{adas_core.Domain.Models.MongoModels.PointOfCare})
  nameWithType.vb: PointOfCareRepository.FindByFilter(FilterDefinition(Of PointOfCare), ProjectionDefinition(Of PointOfCare))
  fullName.vb: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindByFilter(MongoDB.Driver.FilterDefinition(Of adas_core.Domain.Models.MongoModels.PointOfCare), MongoDB.Driver.ProjectionDefinition(Of adas_core.Domain.Models.MongoModels.PointOfCare))
  name.vb: FindByFilter(FilterDefinition(Of PointOfCare), ProjectionDefinition(Of PointOfCare))
- uid: adas_core.Infrastructure.Repositories.PointOfCareRepository.CountByUnitId(MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Infrastructure.Repositories.PointOfCareRepository.CountByUnitId(MongoDB.Bson.ObjectId)
  id: CountByUnitId(MongoDB.Bson.ObjectId)
  parent: adas_core.Infrastructure.Repositories.PointOfCareRepository
  langs:
  - csharp
  - vb
  name: CountByUnitId(ObjectId)
  nameWithType: PointOfCareRepository.CountByUnitId(ObjectId)
  fullName: adas_core.Infrastructure.Repositories.PointOfCareRepository.CountByUnitId(MongoDB.Bson.ObjectId)
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/PointOfCareRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: CountByUnitId
    path: ../../adas-core.Infrastructure/Repositories/PointOfCareRepository.cs
    startLine: 359
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: Asynchronously counts the number of <xref href="adas_core.Domain.Models.MongoModels.PointOfCare" data-throw-if-not-resolved="false"></xref> documents associated with the specified unit, excluding entries whose bed is a virtual or non-representative value (Pushed, Unknown, Deleted, NoBed, Cancelled, UnitData, Recovered, or Moved).
  example: []
  syntax:
    content: public Task<long> CountByUnitId(ObjectId unitId)
    parameters:
    - id: unitId
      type: MongoDB.Bson.ObjectId
      description: The identifier of the unit whose point-of-care entries should be counted.
    return:
      type: System.Threading.Tasks.Task{System.Int64}
      description: A <xref href="System.Threading.Tasks.Task%601" data-throw-if-not-resolved="false"></xref> that resolves to the number of matching point-of-care documents for the given unit.
    content.vb: Public Function CountByUnitId(unitId As ObjectId) As Task(Of Long)
  overload: adas_core.Infrastructure.Repositories.PointOfCareRepository.CountByUnitId*
  implements:
  - adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.CountByUnitId(MongoDB.Bson.ObjectId)
- uid: adas_core.Infrastructure.Repositories.PointOfCareRepository.CountVirtualsByUnitId(MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Infrastructure.Repositories.PointOfCareRepository.CountVirtualsByUnitId(MongoDB.Bson.ObjectId)
  id: CountVirtualsByUnitId(MongoDB.Bson.ObjectId)
  parent: adas_core.Infrastructure.Repositories.PointOfCareRepository
  langs:
  - csharp
  - vb
  name: CountVirtualsByUnitId(ObjectId)
  nameWithType: PointOfCareRepository.CountVirtualsByUnitId(ObjectId)
  fullName: adas_core.Infrastructure.Repositories.PointOfCareRepository.CountVirtualsByUnitId(MongoDB.Bson.ObjectId)
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/PointOfCareRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: CountVirtualsByUnitId
    path: ../../adas-core.Infrastructure/Repositories/PointOfCareRepository.cs
    startLine: 388
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: Asynchronously counts the number of virtuals associated with the specified unit.
  example: []
  syntax:
    content: public Task<long> CountVirtualsByUnitId(ObjectId unitId)
    parameters:
    - id: unitId
      type: MongoDB.Bson.ObjectId
      description: The identifier of the unit whose virtuals will be counted.
    return:
      type: System.Threading.Tasks.Task{System.Int64}
      description: A task that represents the asynchronous operation. The task result contains the count of virtuals for the given unit.
    content.vb: Public Function CountVirtualsByUnitId(unitId As ObjectId) As Task(Of Long)
  overload: adas_core.Infrastructure.Repositories.PointOfCareRepository.CountVirtualsByUnitId*
  implements:
  - adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.CountVirtualsByUnitId(MongoDB.Bson.ObjectId)
- uid: adas_core.Infrastructure.Repositories.PointOfCareRepository.GetPoCConfiguration(MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Infrastructure.Repositories.PointOfCareRepository.GetPoCConfiguration(MongoDB.Bson.ObjectId)
  id: GetPoCConfiguration(MongoDB.Bson.ObjectId)
  parent: adas_core.Infrastructure.Repositories.PointOfCareRepository
  langs:
  - csharp
  - vb
  name: GetPoCConfiguration(ObjectId)
  nameWithType: PointOfCareRepository.GetPoCConfiguration(ObjectId)
  fullName: adas_core.Infrastructure.Repositories.PointOfCareRepository.GetPoCConfiguration(MongoDB.Bson.ObjectId)
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/PointOfCareRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: GetPoCConfiguration
    path: ../../adas-core.Infrastructure/Repositories/PointOfCareRepository.cs
    startLine: 427
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: >-
    Retrieves the <xref href="adas_core.Domain.Models.MongoModels.PointOfCare" data-throw-if-not-resolved="false"></xref> configuration identified by the specified <code class="paramref">pocId</code>, projecting only the identifier and configuration fields.

    Returns <code>null</code> when no matching point of care is found.
  example: []
  syntax:
    content: public Task<PointOfCare?> GetPoCConfiguration(ObjectId pocId)
    parameters:
    - id: pocId
      type: MongoDB.Bson.ObjectId
      description: The unique identifier of the point of care whose configuration is being requested.
    return:
      type: System.Threading.Tasks.Task{adas_core.Domain.Models.MongoModels.PointOfCare}
      description: A <xref href="System.Threading.Tasks.Task%601" data-throw-if-not-resolved="false"></xref> containing the matching <xref href="adas_core.Domain.Models.MongoModels.PointOfCare" data-throw-if-not-resolved="false"></xref> with its configuration, or <code>null</code> if no record exists for the given identifier.
    content.vb: Public Function GetPoCConfiguration(pocId As ObjectId) As Task(Of PointOfCare)
  overload: adas_core.Infrastructure.Repositories.PointOfCareRepository.GetPoCConfiguration*
  implements:
  - adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.GetPoCConfiguration(MongoDB.Bson.ObjectId)
- uid: adas_core.Infrastructure.Repositories.PointOfCareRepository.GetAll
  commentId: M:adas_core.Infrastructure.Repositories.PointOfCareRepository.GetAll
  id: GetAll
  parent: adas_core.Infrastructure.Repositories.PointOfCareRepository
  langs:
  - csharp
  - vb
  name: GetAll()
  nameWithType: PointOfCareRepository.GetAll()
  fullName: adas_core.Infrastructure.Repositories.PointOfCareRepository.GetAll()
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/PointOfCareRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: GetAll
    path: ../../adas-core.Infrastructure/Repositories/PointOfCareRepository.cs
    startLine: 442
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: Retrieves all <xref href="adas_core.Domain.Models.MongoModels.PointOfCare" data-throw-if-not-resolved="false"></xref> records from the underlying data store using an empty filter.
  example: []
  syntax:
    content: public Task<List<PointOfCare>?> GetAll()
    return:
      type: System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.PointOfCare}}
      description: A <xref href="System.Threading.Tasks.Task%601" data-throw-if-not-resolved="false"></xref> containing a <xref href="System.Collections.Generic.List%601" data-throw-if-not-resolved="false"></xref> of <xref href="adas_core.Domain.Models.MongoModels.PointOfCare" data-throw-if-not-resolved="false"></xref> items, or <code>null</code> when no results are returned.
    content.vb: Public Function GetAll() As Task(Of List(Of PointOfCare))
  overload: adas_core.Infrastructure.Repositories.PointOfCareRepository.GetAll*
  implements:
  - adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.GetAll
- uid: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindByIdAllConfig(MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Infrastructure.Repositories.PointOfCareRepository.FindByIdAllConfig(MongoDB.Bson.ObjectId)
  id: FindByIdAllConfig(MongoDB.Bson.ObjectId)
  parent: adas_core.Infrastructure.Repositories.PointOfCareRepository
  langs:
  - csharp
  - vb
  name: FindByIdAllConfig(ObjectId)
  nameWithType: PointOfCareRepository.FindByIdAllConfig(ObjectId)
  fullName: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindByIdAllConfig(MongoDB.Bson.ObjectId)
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/PointOfCareRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: FindByIdAllConfig
    path: ../../adas-core.Infrastructure/Repositories/PointOfCareRepository.cs
    startLine: 453
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: >-
    Retrieves a <xref href="adas_core.Domain.Models.MongoModels.PointOfCare" data-throw-if-not-resolved="false"></xref> by its identifier, enriching the result with the full configuration details by performing lookups against the light beacons, cameras, and relays collections.

    Returns <code>null</code> when no matching point of care is found.
  example: []
  syntax:
    content: public Task<PointOfCare?> FindByIdAllConfig(ObjectId id)
    parameters:
    - id: id
      type: MongoDB.Bson.ObjectId
      description: The unique identifier of the point of care to retrieve.
    return:
      type: System.Threading.Tasks.Task{adas_core.Domain.Models.MongoModels.PointOfCare}
      description: A task that represents the asynchronous operation, containing the matching <xref href="adas_core.Domain.Models.MongoModels.PointOfCare" data-throw-if-not-resolved="false"></xref> with its resolved beacon, camera, and relay configuration, or <code>null</code> if not found.
    content.vb: Public Function FindByIdAllConfig(id As ObjectId) As Task(Of PointOfCare)
  overload: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindByIdAllConfig*
  implements:
  - adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindByIdAllConfig(MongoDB.Bson.ObjectId)
- uid: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindAllIdCamerasInUse
  commentId: M:adas_core.Infrastructure.Repositories.PointOfCareRepository.FindAllIdCamerasInUse
  id: FindAllIdCamerasInUse
  parent: adas_core.Infrastructure.Repositories.PointOfCareRepository
  langs:
  - csharp
  - vb
  name: FindAllIdCamerasInUse()
  nameWithType: PointOfCareRepository.FindAllIdCamerasInUse()
  fullName: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindAllIdCamerasInUse()
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/PointOfCareRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: FindAllIdCamerasInUse
    path: ../../adas-core.Infrastructure/Repositories/PointOfCareRepository.cs
    startLine: 496
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: >-
    Obtiene de forma asíncrona todos los identificadores únicos de cámaras que están 

    vinculados a algún PointOfCare.
  remarks: >-
    Se retorna un <xref href="System.Collections.Generic.HashSet%601" data-throw-if-not-resolved="false"></xref> para optimizar la búsqueda de pertenencia (Contains) en el servicio.

    Mientras que una <xref href="System.Collections.Generic.List%601" data-throw-if-not-resolved="false"></xref> requiere un tiempo de búsqueda lineal $O(n)$, el HashSet utiliza 

    una tabla hash que permite verificar si una cámara está en uso en tiempo constante $O(1)$.

    Esto es crítico para mantener el rendimiento al comparar los IDs de la página actual 

    contra el total de cámaras en uso, independientemente del volumen de datos.
  example: []
  syntax:
    content: public Task<HashSet<ObjectId>> FindAllIdCamerasInUse()
    return:
      type: System.Threading.Tasks.Task{System.Collections.Generic.HashSet{MongoDB.Bson.ObjectId}}
      description: Un conjunto hash con los <xref href="MongoDB.Bson.ObjectId" data-throw-if-not-resolved="false"></xref> de las cámaras en uso.
    content.vb: Public Function FindAllIdCamerasInUse() As Task(Of HashSet(Of ObjectId))
  overload: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindAllIdCamerasInUse*
  implements:
  - adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindAllIdCamerasInUse
- uid: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindAllIdBeaconsInUse
  commentId: M:adas_core.Infrastructure.Repositories.PointOfCareRepository.FindAllIdBeaconsInUse
  id: FindAllIdBeaconsInUse
  parent: adas_core.Infrastructure.Repositories.PointOfCareRepository
  langs:
  - csharp
  - vb
  name: FindAllIdBeaconsInUse()
  nameWithType: PointOfCareRepository.FindAllIdBeaconsInUse()
  fullName: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindAllIdBeaconsInUse()
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/PointOfCareRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: FindAllIdBeaconsInUse
    path: ../../adas-core.Infrastructure/Repositories/PointOfCareRepository.cs
    startLine: 508
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: Retrieves all distinct beacon identifiers currently referenced by any point-of-care configuration.
  example: []
  syntax:
    content: public Task<HashSet<ObjectId>> FindAllIdBeaconsInUse()
    return:
      type: System.Threading.Tasks.Task{System.Collections.Generic.HashSet{MongoDB.Bson.ObjectId}}
      description: A set containing the unique <xref href="MongoDB.Bson.ObjectId" data-throw-if-not-resolved="false"></xref> values of beacons in use across all point-of-care records.
    content.vb: Public Function FindAllIdBeaconsInUse() As Task(Of HashSet(Of ObjectId))
  overload: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindAllIdBeaconsInUse*
  implements:
  - adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindAllIdBeaconsInUse
- uid: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindAllByUnitIdWithDevices(MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Infrastructure.Repositories.PointOfCareRepository.FindAllByUnitIdWithDevices(MongoDB.Bson.ObjectId)
  id: FindAllByUnitIdWithDevices(MongoDB.Bson.ObjectId)
  parent: adas_core.Infrastructure.Repositories.PointOfCareRepository
  langs:
  - csharp
  - vb
  name: FindAllByUnitIdWithDevices(ObjectId)
  nameWithType: PointOfCareRepository.FindAllByUnitIdWithDevices(ObjectId)
  fullName: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindAllByUnitIdWithDevices(MongoDB.Bson.ObjectId)
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/PointOfCareRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: FindAllByUnitIdWithDevices
    path: ../../adas-core.Infrastructure/Repositories/PointOfCareRepository.cs
    startLine: 522
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: Retrieves all points of care associated with the specified unit, including their related beacons, cameras, and relays resolved through MongoDB lookups and projected to the PointOfCare model.
  example: []
  syntax:
    content: public Task<IEnumerable<PointOfCare>?> FindAllByUnitIdWithDevices(ObjectId unitId)
    parameters:
    - id: unitId
      type: MongoDB.Bson.ObjectId
      description: The identifier of the unit used to filter the points of care.
    return:
      type: System.Threading.Tasks.Task{System.Collections.Generic.IEnumerable{adas_core.Domain.Models.MongoModels.PointOfCare}}
      description: A task that returns a collection of PointOfCare with their associated device lists populated, or null if an error occurs during the query.
    content.vb: Public Function FindAllByUnitIdWithDevices(unitId As ObjectId) As Task(Of IEnumerable(Of PointOfCare))
  overload: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindAllByUnitIdWithDevices*
  implements:
  - adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindAllByUnitIdWithDevices(MongoDB.Bson.ObjectId)
- uid: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindAllIdRelaysInUse
  commentId: M:adas_core.Infrastructure.Repositories.PointOfCareRepository.FindAllIdRelaysInUse
  id: FindAllIdRelaysInUse
  parent: adas_core.Infrastructure.Repositories.PointOfCareRepository
  langs:
  - csharp
  - vb
  name: FindAllIdRelaysInUse()
  nameWithType: PointOfCareRepository.FindAllIdRelaysInUse()
  fullName: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindAllIdRelaysInUse()
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/PointOfCareRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: FindAllIdRelaysInUse
    path: ../../adas-core.Infrastructure/Repositories/PointOfCareRepository.cs
    startLine: 573
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: Retrieves the set of distinct relay identifiers currently referenced by any <xref href="adas_core.Domain.Models.MongoModels.PointOfCare" data-throw-if-not-resolved="false"></xref> configuration in the collection.
  example: []
  syntax:
    content: public Task<HashSet<ObjectId>> FindAllIdRelaysInUse()
    return:
      type: System.Threading.Tasks.Task{System.Collections.Generic.HashSet{MongoDB.Bson.ObjectId}}
      description: A <xref href="System.Collections.Generic.HashSet%601" data-throw-if-not-resolved="false"></xref> of <xref href="MongoDB.Bson.ObjectId" data-throw-if-not-resolved="false"></xref> values containing all unique relay IDs found across the <code>configuration.relayIdList</code> field of every document.
    content.vb: Public Function FindAllIdRelaysInUse() As Task(Of HashSet(Of ObjectId))
  overload: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindAllIdRelaysInUse*
  implements:
  - adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindAllIdRelaysInUse
- uid: adas_core.Infrastructure.Repositories.PointOfCareRepository.GetAllConfigs
  commentId: M:adas_core.Infrastructure.Repositories.PointOfCareRepository.GetAllConfigs
  id: GetAllConfigs
  parent: adas_core.Infrastructure.Repositories.PointOfCareRepository
  langs:
  - csharp
  - vb
  name: GetAllConfigs()
  nameWithType: PointOfCareRepository.GetAllConfigs()
  fullName: adas_core.Infrastructure.Repositories.PointOfCareRepository.GetAllConfigs()
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/PointOfCareRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: GetAllConfigs
    path: ../../adas-core.Infrastructure/Repositories/PointOfCareRepository.cs
    startLine: 586
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: Retrieves all point-of-care configurations, joining each configuration with its associated light beacons, cameras, and relays through MongoDB lookups and projecting the combined result into a flattened <xref href="adas_core.Domain.Models.MongoModels.PointOfCare" data-throw-if-not-resolved="false"></xref> structure.
  example: []
  syntax:
    content: public Task<List<PointOfCare>?> GetAllConfigs()
    return:
      type: System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.PointOfCare}}
      description: A task that resolves to a list of <xref href="adas_core.Domain.Models.MongoModels.PointOfCare" data-throw-if-not-resolved="false"></xref> objects enriched with the corresponding beacon, camera, and relay details, or <code>null</code> when no configurations are found.
    content.vb: Public Function GetAllConfigs() As Task(Of List(Of PointOfCare))
  overload: adas_core.Infrastructure.Repositories.PointOfCareRepository.GetAllConfigs*
  implements:
  - adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.GetAllConfigs
- uid: adas_core.Infrastructure.Repositories.PointOfCareRepository.GetAllLocationInfo
  commentId: M:adas_core.Infrastructure.Repositories.PointOfCareRepository.GetAllLocationInfo
  id: GetAllLocationInfo
  parent: adas_core.Infrastructure.Repositories.PointOfCareRepository
  langs:
  - csharp
  - vb
  name: GetAllLocationInfo()
  nameWithType: PointOfCareRepository.GetAllLocationInfo()
  fullName: adas_core.Infrastructure.Repositories.PointOfCareRepository.GetAllLocationInfo()
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/PointOfCareRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: GetAllLocationInfo
    path: ../../adas-core.Infrastructure/Repositories/PointOfCareRepository.cs
    startLine: 636
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: >-
    Retrieves all point of care location records from the collection, projecting only the essential location fields (Id, UnitId, Room, and Bed).

    Uses an empty filter to return every record and returns a nullable list that may be null if no results are found.
  example: []
  syntax:
    content: public Task<List<PointOfCare>?> GetAllLocationInfo()
    return:
      type: System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.PointOfCare}}
      description: A task that represents the asynchronous operation, containing a list of <xref href="adas_core.Domain.Models.MongoModels.PointOfCare" data-throw-if-not-resolved="false"></xref> objects with the projected fields, or <code>null</code> if no matching records exist.
    content.vb: Public Function GetAllLocationInfo() As Task(Of List(Of PointOfCare))
  overload: adas_core.Infrastructure.Repositories.PointOfCareRepository.GetAllLocationInfo*
  implements:
  - adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.GetAllLocationInfo
- uid: adas_core.Infrastructure.Repositories.PointOfCareRepository.GetPaginatedPoCs(adas_core.Domain.Models.Filter.PaginationFilter)
  commentId: M:adas_core.Infrastructure.Repositories.PointOfCareRepository.GetPaginatedPoCs(adas_core.Domain.Models.Filter.PaginationFilter)
  id: GetPaginatedPoCs(adas_core.Domain.Models.Filter.PaginationFilter)
  parent: adas_core.Infrastructure.Repositories.PointOfCareRepository
  langs:
  - csharp
  - vb
  name: GetPaginatedPoCs(PaginationFilter)
  nameWithType: PointOfCareRepository.GetPaginatedPoCs(PaginationFilter)
  fullName: adas_core.Infrastructure.Repositories.PointOfCareRepository.GetPaginatedPoCs(adas_core.Domain.Models.Filter.PaginationFilter)
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/PointOfCareRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: GetPaginatedPoCs
    path: ../../adas-core.Infrastructure/Repositories/PointOfCareRepository.cs
    startLine: 656
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: Retrieves a paginated, filtered query of <xref href="adas_core.Domain.Models.MongoModels.PointOfCare" data-throw-if-not-resolved="false"></xref> records, supporting optional filtering by unit (by id or name) and status, sorted by id descending.
  example: []
  syntax:
    content: public IFindFluent<PointOfCare, PointOfCare> GetPaginatedPoCs(PaginationFilter filter)
    parameters:
    - id: filter
      type: adas_core.Domain.Models.Filter.PaginationFilter
      description: The pagination and filtering criteria. If <code>FilteredRequest</code> is null, no additional filters are applied.
    return:
      type: MongoDB.Driver.IFindFluent{adas_core.Domain.Models.MongoModels.PointOfCare,adas_core.Domain.Models.MongoModels.PointOfCare}
      description: An <xref href="MongoDB.Driver.IFindFluent%602" data-throw-if-not-resolved="false"></xref> representing the resulting MongoDB query with the applied filters and sort.
    content.vb: Public Function GetPaginatedPoCs(filter As PaginationFilter) As IFindFluent(Of PointOfCare, PointOfCare)
  overload: adas_core.Infrastructure.Repositories.PointOfCareRepository.GetPaginatedPoCs*
  implements:
  - adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.GetPaginatedPoCs(adas_core.Domain.Models.Filter.PaginationFilter)
- uid: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindByPatientLocation(adas_core.Domain.Models.PatientLocation)
  commentId: M:adas_core.Infrastructure.Repositories.PointOfCareRepository.FindByPatientLocation(adas_core.Domain.Models.PatientLocation)
  id: FindByPatientLocation(adas_core.Domain.Models.PatientLocation)
  parent: adas_core.Infrastructure.Repositories.PointOfCareRepository
  langs:
  - csharp
  - vb
  name: FindByPatientLocation(PatientLocation)
  nameWithType: PointOfCareRepository.FindByPatientLocation(PatientLocation)
  fullName: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindByPatientLocation(adas_core.Domain.Models.PatientLocation)
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/PointOfCareRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: FindByPatientLocation
    path: ../../adas-core.Infrastructure/Repositories/PointOfCareRepository.cs
    startLine: 682
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: Retrieves the point of care associated with the specified patient location.
  example: []
  syntax:
    content: public Task<PointOfCare?> FindByPatientLocation(PatientLocation patientLocation)
    parameters:
    - id: patientLocation
      type: adas_core.Domain.Models.PatientLocation
      description: The patient location used to look up the corresponding point of care.
    return:
      type: System.Threading.Tasks.Task{adas_core.Domain.Models.MongoModels.PointOfCare}
      description: A task that represents the asynchronous operation. The task result contains the matching <xref href="adas_core.Domain.Models.MongoModels.PointOfCare" data-throw-if-not-resolved="false"></xref>, or <code>null</code> if no point of care is found for the given patient location.
    content.vb: Public Function FindByPatientLocation(patientLocation As PatientLocation) As Task(Of PointOfCare)
  overload: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindByPatientLocation*
  implements:
  - adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindByPatientLocation(adas_core.Domain.Models.PatientLocation)
- uid: adas_core.Infrastructure.Repositories.PointOfCareRepository.CreateIndexes
  commentId: M:adas_core.Infrastructure.Repositories.PointOfCareRepository.CreateIndexes
  id: CreateIndexes
  parent: adas_core.Infrastructure.Repositories.PointOfCareRepository
  langs:
  - csharp
  - vb
  name: CreateIndexes()
  nameWithType: PointOfCareRepository.CreateIndexes()
  fullName: adas_core.Infrastructure.Repositories.PointOfCareRepository.CreateIndexes()
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/PointOfCareRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: CreateIndexes
    path: ../../adas-core.Infrastructure/Repositories/PointOfCareRepository.cs
    startLine: 717
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: Creates MongoDB indexes for the <xref href="adas_core.Domain.Models.MongoModels.PointOfCare" data-throw-if-not-resolved="false"></xref> collection on the <code>unitId</code>, <code>room</code>, and <code>bed</code> fields, using background creation and non-unique constraints, to optimize query performance.
  example: []
  syntax:
    content: public override Task CreateIndexes()
    return:
      type: System.Threading.Tasks.Task
    content.vb: Public Overrides Function CreateIndexes() As Task
  overridden: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}.CreateIndexes
  overload: adas_core.Infrastructure.Repositories.PointOfCareRepository.CreateIndexes*
- uid: adas_core.Infrastructure.Repositories.PointOfCareRepository.UpdateStatus(MongoDB.Bson.ObjectId,adas_core.Domain.Enums.StatusEnum.PointOfCare)
  commentId: M:adas_core.Infrastructure.Repositories.PointOfCareRepository.UpdateStatus(MongoDB.Bson.ObjectId,adas_core.Domain.Enums.StatusEnum.PointOfCare)
  id: UpdateStatus(MongoDB.Bson.ObjectId,adas_core.Domain.Enums.StatusEnum.PointOfCare)
  parent: adas_core.Infrastructure.Repositories.PointOfCareRepository
  langs:
  - csharp
  - vb
  name: UpdateStatus(ObjectId, PointOfCare)
  nameWithType: PointOfCareRepository.UpdateStatus(ObjectId, StatusEnum.PointOfCare)
  fullName: adas_core.Infrastructure.Repositories.PointOfCareRepository.UpdateStatus(MongoDB.Bson.ObjectId, adas_core.Domain.Enums.StatusEnum.PointOfCare)
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/PointOfCareRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: UpdateStatus
    path: ../../adas-core.Infrastructure/Repositories/PointOfCareRepository.cs
    startLine: 735
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: Updates the status of an existing point-of-care record identified by its unique identifier.
  example: []
  syntax:
    content: public Task UpdateStatus(ObjectId id, StatusEnum.PointOfCare status)
    parameters:
    - id: id
      type: MongoDB.Bson.ObjectId
      description: The unique identifier of the point-of-care record to update.
    - id: status
      type: adas_core.Domain.Enums.StatusEnum.PointOfCare
      description: The new status value to apply to the point-of-care record.
    return:
      type: System.Threading.Tasks.Task
    content.vb: Public Function UpdateStatus(id As ObjectId, status As StatusEnum.PointOfCare) As Task
  overload: adas_core.Infrastructure.Repositories.PointOfCareRepository.UpdateStatus*
references:
- uid: adas_core.Domain.Models.MongoModels.PointOfCare
  commentId: T:adas_core.Domain.Models.MongoModels.PointOfCare
  parent: adas_core.Domain.Models.MongoModels
  href: adas_core.Domain.Models.MongoModels.PointOfCare.html
  name: PointOfCare
  nameWithType: PointOfCare
  fullName: adas_core.Domain.Models.MongoModels.PointOfCare
- uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository
  commentId: T:adas_core.Application.Repositories.Interfaces.IPointOfCareRepository
  parent: adas_core.Application.Repositories.Interfaces
  href: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.html
  name: IPointOfCareRepository
  nameWithType: IPointOfCareRepository
  fullName: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository
- uid: adas_core.Infrastructure.Repositories
  commentId: N:adas_core.Infrastructure.Repositories
  href: adas_core.html
  name: adas_core.Infrastructure.Repositories
  nameWithType: adas_core.Infrastructure.Repositories
  fullName: adas_core.Infrastructure.Repositories
  spec.csharp:
  - uid: adas_core
    name: adas_core
    href: adas_core.html
  - name: .
  - uid: adas_core.Infrastructure
    name: Infrastructure
    href: adas_core.Infrastructure.html
  - name: .
  - uid: adas_core.Infrastructure.Repositories
    name: Repositories
    href: adas_core.Infrastructure.Repositories.html
  spec.vb:
  - uid: adas_core
    name: adas_core
    href: adas_core.html
  - name: .
  - uid: adas_core.Infrastructure
    name: Infrastructure
    href: adas_core.Infrastructure.html
  - name: .
  - uid: adas_core.Infrastructure.Repositories
    name: Repositories
    href: adas_core.Infrastructure.Repositories.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: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}
  commentId: T:adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}
  parent: adas_core.Infrastructure.Repositories
  definition: adas_core.Infrastructure.Repositories.MongoRepository`1
  href: adas_core.Infrastructure.Repositories.MongoRepository-1.html
  name: MongoRepository<PointOfCare>
  nameWithType: MongoRepository<PointOfCare>
  fullName: adas_core.Infrastructure.Repositories.MongoRepository<adas_core.Domain.Models.MongoModels.PointOfCare>
  nameWithType.vb: MongoRepository(Of PointOfCare)
  fullName.vb: adas_core.Infrastructure.Repositories.MongoRepository(Of adas_core.Domain.Models.MongoModels.PointOfCare)
  name.vb: MongoRepository(Of PointOfCare)
  spec.csharp:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository`1
    name: MongoRepository
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html
  - name: <
  - uid: adas_core.Domain.Models.MongoModels.PointOfCare
    name: PointOfCare
  - name: '>'
  spec.vb:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository`1
    name: MongoRepository
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html
  - name: (
  - name: Of
  - name: " "
  - uid: adas_core.Domain.Models.MongoModels.PointOfCare
    name: PointOfCare
  - name: )
- uid: adas_core.Application.Repositories.Interfaces.IMongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}
  commentId: T:adas_core.Application.Repositories.Interfaces.IMongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}
  parent: adas_core.Application.Repositories.Interfaces
  definition: adas_core.Application.Repositories.Interfaces.IMongoRepository`1
  href: adas_core.Application.Repositories.Interfaces.IMongoRepository-1.html
  name: IMongoRepository<PointOfCare>
  nameWithType: IMongoRepository<PointOfCare>
  fullName: adas_core.Application.Repositories.Interfaces.IMongoRepository<adas_core.Domain.Models.MongoModels.PointOfCare>
  nameWithType.vb: IMongoRepository(Of PointOfCare)
  fullName.vb: adas_core.Application.Repositories.Interfaces.IMongoRepository(Of adas_core.Domain.Models.MongoModels.PointOfCare)
  name.vb: IMongoRepository(Of PointOfCare)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IMongoRepository`1
    name: IMongoRepository
    href: adas_core.Application.Repositories.Interfaces.IMongoRepository-1.html
  - name: <
  - uid: adas_core.Domain.Models.MongoModels.PointOfCare
    name: PointOfCare
  - name: '>'
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IMongoRepository`1
    name: IMongoRepository
    href: adas_core.Application.Repositories.Interfaces.IMongoRepository-1.html
  - name: (
  - name: Of
  - name: " "
  - uid: adas_core.Domain.Models.MongoModels.PointOfCare
    name: PointOfCare
  - name: )
- uid: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}.Db
  commentId: F:adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}.Db
  parent: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}
  definition: adas_core.Infrastructure.Repositories.MongoRepository`1.Db
  href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_Db
  name: Db
  nameWithType: MongoRepository<PointOfCare>.Db
  fullName: adas_core.Infrastructure.Repositories.MongoRepository<adas_core.Domain.Models.MongoModels.PointOfCare>.Db
  nameWithType.vb: MongoRepository(Of PointOfCare).Db
  fullName.vb: adas_core.Infrastructure.Repositories.MongoRepository(Of adas_core.Domain.Models.MongoModels.PointOfCare).Db
- uid: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}.Collection
  commentId: P:adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}.Collection
  parent: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}
  definition: adas_core.Infrastructure.Repositories.MongoRepository`1.Collection
  href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_Collection
  name: Collection
  nameWithType: MongoRepository<PointOfCare>.Collection
  fullName: adas_core.Infrastructure.Repositories.MongoRepository<adas_core.Domain.Models.MongoModels.PointOfCare>.Collection
  nameWithType.vb: MongoRepository(Of PointOfCare).Collection
  fullName.vb: adas_core.Infrastructure.Repositories.MongoRepository(Of adas_core.Domain.Models.MongoModels.PointOfCare).Collection
- uid: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}.UpdateOneAsync(MongoDB.Bson.ObjectId,adas_core.Domain.Models.MongoModels.PointOfCare)
  commentId: M:adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}.UpdateOneAsync(MongoDB.Bson.ObjectId,adas_core.Domain.Models.MongoModels.PointOfCare)
  parent: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}
  definition: adas_core.Infrastructure.Repositories.MongoRepository`1.UpdateOneAsync(MongoDB.Bson.ObjectId,`0)
  href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_UpdateOneAsync_MongoDB_Bson_ObjectId__0_
  name: UpdateOneAsync(ObjectId, PointOfCare)
  nameWithType: MongoRepository<PointOfCare>.UpdateOneAsync(ObjectId, PointOfCare)
  fullName: adas_core.Infrastructure.Repositories.MongoRepository<adas_core.Domain.Models.MongoModels.PointOfCare>.UpdateOneAsync(MongoDB.Bson.ObjectId, adas_core.Domain.Models.MongoModels.PointOfCare)
  nameWithType.vb: MongoRepository(Of PointOfCare).UpdateOneAsync(ObjectId, PointOfCare)
  fullName.vb: adas_core.Infrastructure.Repositories.MongoRepository(Of adas_core.Domain.Models.MongoModels.PointOfCare).UpdateOneAsync(MongoDB.Bson.ObjectId, adas_core.Domain.Models.MongoModels.PointOfCare)
  spec.csharp:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}.UpdateOneAsync(MongoDB.Bson.ObjectId,adas_core.Domain.Models.MongoModels.PointOfCare)
    name: UpdateOneAsync
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_UpdateOneAsync_MongoDB_Bson_ObjectId__0_
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Models.MongoModels.PointOfCare
    name: PointOfCare
  - name: )
  spec.vb:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}.UpdateOneAsync(MongoDB.Bson.ObjectId,adas_core.Domain.Models.MongoModels.PointOfCare)
    name: UpdateOneAsync
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_UpdateOneAsync_MongoDB_Bson_ObjectId__0_
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Models.MongoModels.PointOfCare
    name: PointOfCare
  - name: )
- uid: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}.DeleteAsync(MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}.DeleteAsync(MongoDB.Bson.ObjectId)
  parent: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}
  definition: adas_core.Infrastructure.Repositories.MongoRepository`1.DeleteAsync(MongoDB.Bson.ObjectId)
  href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_DeleteAsync_MongoDB_Bson_ObjectId_
  name: DeleteAsync(ObjectId)
  nameWithType: MongoRepository<PointOfCare>.DeleteAsync(ObjectId)
  fullName: adas_core.Infrastructure.Repositories.MongoRepository<adas_core.Domain.Models.MongoModels.PointOfCare>.DeleteAsync(MongoDB.Bson.ObjectId)
  nameWithType.vb: MongoRepository(Of PointOfCare).DeleteAsync(ObjectId)
  fullName.vb: adas_core.Infrastructure.Repositories.MongoRepository(Of adas_core.Domain.Models.MongoModels.PointOfCare).DeleteAsync(MongoDB.Bson.ObjectId)
  spec.csharp:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}.DeleteAsync(MongoDB.Bson.ObjectId)
    name: DeleteAsync
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_DeleteAsync_MongoDB_Bson_ObjectId_
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
  spec.vb:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}.DeleteAsync(MongoDB.Bson.ObjectId)
    name: DeleteAsync
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_DeleteAsync_MongoDB_Bson_ObjectId_
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
- uid: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}.InsertInitialLoad
  commentId: M:adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}.InsertInitialLoad
  parent: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}
  definition: adas_core.Infrastructure.Repositories.MongoRepository`1.InsertInitialLoad
  href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_InsertInitialLoad
  name: InsertInitialLoad()
  nameWithType: MongoRepository<PointOfCare>.InsertInitialLoad()
  fullName: adas_core.Infrastructure.Repositories.MongoRepository<adas_core.Domain.Models.MongoModels.PointOfCare>.InsertInitialLoad()
  nameWithType.vb: MongoRepository(Of PointOfCare).InsertInitialLoad()
  fullName.vb: adas_core.Infrastructure.Repositories.MongoRepository(Of adas_core.Domain.Models.MongoModels.PointOfCare).InsertInitialLoad()
  spec.csharp:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}.InsertInitialLoad
    name: InsertInitialLoad
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_InsertInitialLoad
  - name: (
  - name: )
  spec.vb:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}.InsertInitialLoad
    name: InsertInitialLoad
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_InsertInitialLoad
  - name: (
  - name: )
- uid: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}.InsertManyAsync(System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.PointOfCare})
  commentId: M:adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}.InsertManyAsync(System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.PointOfCare})
  parent: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}
  definition: adas_core.Infrastructure.Repositories.MongoRepository`1.InsertManyAsync(System.Collections.Generic.List{`0})
  href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_InsertManyAsync_System_Collections_Generic_List__0__
  name: InsertManyAsync(List<PointOfCare>)
  nameWithType: MongoRepository<PointOfCare>.InsertManyAsync(List<PointOfCare>)
  fullName: adas_core.Infrastructure.Repositories.MongoRepository<adas_core.Domain.Models.MongoModels.PointOfCare>.InsertManyAsync(System.Collections.Generic.List<adas_core.Domain.Models.MongoModels.PointOfCare>)
  nameWithType.vb: MongoRepository(Of PointOfCare).InsertManyAsync(List(Of PointOfCare))
  fullName.vb: adas_core.Infrastructure.Repositories.MongoRepository(Of adas_core.Domain.Models.MongoModels.PointOfCare).InsertManyAsync(System.Collections.Generic.List(Of adas_core.Domain.Models.MongoModels.PointOfCare))
  name.vb: InsertManyAsync(List(Of PointOfCare))
  spec.csharp:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}.InsertManyAsync(System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.PointOfCare})
    name: InsertManyAsync
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_InsertManyAsync_System_Collections_Generic_List__0__
  - 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.PointOfCare
    name: PointOfCare
  - name: '>'
  - name: )
  spec.vb:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}.InsertManyAsync(System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.PointOfCare})
    name: InsertManyAsync
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_InsertManyAsync_System_Collections_Generic_List__0__
  - 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.PointOfCare
    name: PointOfCare
  - name: )
  - name: )
- uid: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}.UpdateManyObjectIdAsync(System.String,MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}.UpdateManyObjectIdAsync(System.String,MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
  parent: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}
  definition: adas_core.Infrastructure.Repositories.MongoRepository`1.UpdateManyObjectIdAsync(System.String,MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
  href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_UpdateManyObjectIdAsync_System_String_MongoDB_Bson_ObjectId_MongoDB_Bson_ObjectId_
  name: UpdateManyObjectIdAsync(string, ObjectId, ObjectId)
  nameWithType: MongoRepository<PointOfCare>.UpdateManyObjectIdAsync(string, ObjectId, ObjectId)
  fullName: adas_core.Infrastructure.Repositories.MongoRepository<adas_core.Domain.Models.MongoModels.PointOfCare>.UpdateManyObjectIdAsync(string, MongoDB.Bson.ObjectId, MongoDB.Bson.ObjectId)
  nameWithType.vb: MongoRepository(Of PointOfCare).UpdateManyObjectIdAsync(String, ObjectId, ObjectId)
  fullName.vb: adas_core.Infrastructure.Repositories.MongoRepository(Of adas_core.Domain.Models.MongoModels.PointOfCare).UpdateManyObjectIdAsync(String, MongoDB.Bson.ObjectId, MongoDB.Bson.ObjectId)
  name.vb: UpdateManyObjectIdAsync(String, ObjectId, ObjectId)
  spec.csharp:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}.UpdateManyObjectIdAsync(System.String,MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
    name: UpdateManyObjectIdAsync
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_UpdateManyObjectIdAsync_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.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}.UpdateManyObjectIdAsync(System.String,MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
    name: UpdateManyObjectIdAsync
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_UpdateManyObjectIdAsync_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: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}.DeleteAsync(System.String)
  commentId: M:adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}.DeleteAsync(System.String)
  parent: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}
  definition: adas_core.Infrastructure.Repositories.MongoRepository`1.DeleteAsync(System.String)
  href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_DeleteAsync_System_String_
  name: DeleteAsync(string)
  nameWithType: MongoRepository<PointOfCare>.DeleteAsync(string)
  fullName: adas_core.Infrastructure.Repositories.MongoRepository<adas_core.Domain.Models.MongoModels.PointOfCare>.DeleteAsync(string)
  nameWithType.vb: MongoRepository(Of PointOfCare).DeleteAsync(String)
  fullName.vb: adas_core.Infrastructure.Repositories.MongoRepository(Of adas_core.Domain.Models.MongoModels.PointOfCare).DeleteAsync(String)
  name.vb: DeleteAsync(String)
  spec.csharp:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}.DeleteAsync(System.String)
    name: DeleteAsync
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_DeleteAsync_System_String_
  - name: (
  - uid: System.String
    name: string
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: )
  spec.vb:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}.DeleteAsync(System.String)
    name: DeleteAsync
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_DeleteAsync_System_String_
  - name: (
  - uid: System.String
    name: String
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: )
- uid: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}.CollectionExists(System.String)
  commentId: M:adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}.CollectionExists(System.String)
  parent: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}
  definition: adas_core.Infrastructure.Repositories.MongoRepository`1.CollectionExists(System.String)
  href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_CollectionExists_System_String_
  name: CollectionExists(string)
  nameWithType: MongoRepository<PointOfCare>.CollectionExists(string)
  fullName: adas_core.Infrastructure.Repositories.MongoRepository<adas_core.Domain.Models.MongoModels.PointOfCare>.CollectionExists(string)
  nameWithType.vb: MongoRepository(Of PointOfCare).CollectionExists(String)
  fullName.vb: adas_core.Infrastructure.Repositories.MongoRepository(Of adas_core.Domain.Models.MongoModels.PointOfCare).CollectionExists(String)
  name.vb: CollectionExists(String)
  spec.csharp:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}.CollectionExists(System.String)
    name: CollectionExists
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_CollectionExists_System_String_
  - name: (
  - uid: System.String
    name: string
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: )
  spec.vb:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}.CollectionExists(System.String)
    name: CollectionExists
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_CollectionExists_System_String_
  - name: (
  - uid: System.String
    name: String
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: )
- 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.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: 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: System
  commentId: N:System
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system
  name: System
  nameWithType: System
  fullName: System
- uid: adas_core.Infrastructure.Repositories.MongoRepository`1
  commentId: T:adas_core.Infrastructure.Repositories.MongoRepository`1
  href: adas_core.Infrastructure.Repositories.MongoRepository-1.html
  name: MongoRepository<T>
  nameWithType: MongoRepository<T>
  fullName: adas_core.Infrastructure.Repositories.MongoRepository<T>
  nameWithType.vb: MongoRepository(Of T)
  fullName.vb: adas_core.Infrastructure.Repositories.MongoRepository(Of T)
  name.vb: MongoRepository(Of T)
  spec.csharp:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository`1
    name: MongoRepository
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html
  - name: <
  - name: T
  - name: '>'
  spec.vb:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository`1
    name: MongoRepository
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html
  - name: (
  - name: Of
  - name: " "
  - name: T
  - name: )
- uid: adas_core.Application.Repositories.Interfaces.IMongoRepository`1
  commentId: T:adas_core.Application.Repositories.Interfaces.IMongoRepository`1
  href: adas_core.Application.Repositories.Interfaces.IMongoRepository-1.html
  name: IMongoRepository<T>
  nameWithType: IMongoRepository<T>
  fullName: adas_core.Application.Repositories.Interfaces.IMongoRepository<T>
  nameWithType.vb: IMongoRepository(Of T)
  fullName.vb: adas_core.Application.Repositories.Interfaces.IMongoRepository(Of T)
  name.vb: IMongoRepository(Of T)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IMongoRepository`1
    name: IMongoRepository
    href: adas_core.Application.Repositories.Interfaces.IMongoRepository-1.html
  - name: <
  - name: T
  - name: '>'
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IMongoRepository`1
    name: IMongoRepository
    href: adas_core.Application.Repositories.Interfaces.IMongoRepository-1.html
  - name: (
  - name: Of
  - name: " "
  - name: T
  - name: )
- uid: adas_core.Infrastructure.Repositories.MongoRepository`1.Db
  commentId: F:adas_core.Infrastructure.Repositories.MongoRepository`1.Db
  href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_Db
  name: Db
  nameWithType: MongoRepository<T>.Db
  fullName: adas_core.Infrastructure.Repositories.MongoRepository<T>.Db
  nameWithType.vb: MongoRepository(Of T).Db
  fullName.vb: adas_core.Infrastructure.Repositories.MongoRepository(Of T).Db
- uid: adas_core.Infrastructure.Repositories.MongoRepository`1.Collection
  commentId: P:adas_core.Infrastructure.Repositories.MongoRepository`1.Collection
  href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_Collection
  name: Collection
  nameWithType: MongoRepository<T>.Collection
  fullName: adas_core.Infrastructure.Repositories.MongoRepository<T>.Collection
  nameWithType.vb: MongoRepository(Of T).Collection
  fullName.vb: adas_core.Infrastructure.Repositories.MongoRepository(Of T).Collection
- uid: adas_core.Infrastructure.Repositories.MongoRepository`1.UpdateOneAsync(MongoDB.Bson.ObjectId,`0)
  commentId: M:adas_core.Infrastructure.Repositories.MongoRepository`1.UpdateOneAsync(MongoDB.Bson.ObjectId,`0)
  isExternal: true
  href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_UpdateOneAsync_MongoDB_Bson_ObjectId__0_
  name: UpdateOneAsync(ObjectId, T)
  nameWithType: MongoRepository<T>.UpdateOneAsync(ObjectId, T)
  fullName: adas_core.Infrastructure.Repositories.MongoRepository<T>.UpdateOneAsync(MongoDB.Bson.ObjectId, T)
  nameWithType.vb: MongoRepository(Of T).UpdateOneAsync(ObjectId, T)
  fullName.vb: adas_core.Infrastructure.Repositories.MongoRepository(Of T).UpdateOneAsync(MongoDB.Bson.ObjectId, T)
  spec.csharp:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository`1.UpdateOneAsync(MongoDB.Bson.ObjectId,`0)
    name: UpdateOneAsync
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_UpdateOneAsync_MongoDB_Bson_ObjectId__0_
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - name: T
  - name: )
  spec.vb:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository`1.UpdateOneAsync(MongoDB.Bson.ObjectId,`0)
    name: UpdateOneAsync
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_UpdateOneAsync_MongoDB_Bson_ObjectId__0_
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - name: T
  - name: )
- uid: adas_core.Infrastructure.Repositories.MongoRepository`1.DeleteAsync(MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Infrastructure.Repositories.MongoRepository`1.DeleteAsync(MongoDB.Bson.ObjectId)
  isExternal: true
  href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_DeleteAsync_MongoDB_Bson_ObjectId_
  name: DeleteAsync(ObjectId)
  nameWithType: MongoRepository<T>.DeleteAsync(ObjectId)
  fullName: adas_core.Infrastructure.Repositories.MongoRepository<T>.DeleteAsync(MongoDB.Bson.ObjectId)
  nameWithType.vb: MongoRepository(Of T).DeleteAsync(ObjectId)
  fullName.vb: adas_core.Infrastructure.Repositories.MongoRepository(Of T).DeleteAsync(MongoDB.Bson.ObjectId)
  spec.csharp:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository`1.DeleteAsync(MongoDB.Bson.ObjectId)
    name: DeleteAsync
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_DeleteAsync_MongoDB_Bson_ObjectId_
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
  spec.vb:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository`1.DeleteAsync(MongoDB.Bson.ObjectId)
    name: DeleteAsync
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_DeleteAsync_MongoDB_Bson_ObjectId_
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
- uid: adas_core.Infrastructure.Repositories.MongoRepository`1.InsertInitialLoad
  commentId: M:adas_core.Infrastructure.Repositories.MongoRepository`1.InsertInitialLoad
  href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_InsertInitialLoad
  name: InsertInitialLoad()
  nameWithType: MongoRepository<T>.InsertInitialLoad()
  fullName: adas_core.Infrastructure.Repositories.MongoRepository<T>.InsertInitialLoad()
  nameWithType.vb: MongoRepository(Of T).InsertInitialLoad()
  fullName.vb: adas_core.Infrastructure.Repositories.MongoRepository(Of T).InsertInitialLoad()
  spec.csharp:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository`1.InsertInitialLoad
    name: InsertInitialLoad
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_InsertInitialLoad
  - name: (
  - name: )
  spec.vb:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository`1.InsertInitialLoad
    name: InsertInitialLoad
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_InsertInitialLoad
  - name: (
  - name: )
- uid: adas_core.Infrastructure.Repositories.MongoRepository`1.InsertManyAsync(System.Collections.Generic.List{`0})
  commentId: M:adas_core.Infrastructure.Repositories.MongoRepository`1.InsertManyAsync(System.Collections.Generic.List{`0})
  isExternal: true
  href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_InsertManyAsync_System_Collections_Generic_List__0__
  name: InsertManyAsync(List<T>)
  nameWithType: MongoRepository<T>.InsertManyAsync(List<T>)
  fullName: adas_core.Infrastructure.Repositories.MongoRepository<T>.InsertManyAsync(System.Collections.Generic.List<T>)
  nameWithType.vb: MongoRepository(Of T).InsertManyAsync(List(Of T))
  fullName.vb: adas_core.Infrastructure.Repositories.MongoRepository(Of T).InsertManyAsync(System.Collections.Generic.List(Of T))
  name.vb: InsertManyAsync(List(Of T))
  spec.csharp:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository`1.InsertManyAsync(System.Collections.Generic.List{`0})
    name: InsertManyAsync
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_InsertManyAsync_System_Collections_Generic_List__0__
  - 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: T
  - name: '>'
  - name: )
  spec.vb:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository`1.InsertManyAsync(System.Collections.Generic.List{`0})
    name: InsertManyAsync
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_InsertManyAsync_System_Collections_Generic_List__0__
  - 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: " "
  - name: T
  - name: )
  - name: )
- uid: adas_core.Infrastructure.Repositories.MongoRepository`1.UpdateManyObjectIdAsync(System.String,MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Infrastructure.Repositories.MongoRepository`1.UpdateManyObjectIdAsync(System.String,MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
  isExternal: true
  href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_UpdateManyObjectIdAsync_System_String_MongoDB_Bson_ObjectId_MongoDB_Bson_ObjectId_
  name: UpdateManyObjectIdAsync(string, ObjectId, ObjectId)
  nameWithType: MongoRepository<T>.UpdateManyObjectIdAsync(string, ObjectId, ObjectId)
  fullName: adas_core.Infrastructure.Repositories.MongoRepository<T>.UpdateManyObjectIdAsync(string, MongoDB.Bson.ObjectId, MongoDB.Bson.ObjectId)
  nameWithType.vb: MongoRepository(Of T).UpdateManyObjectIdAsync(String, ObjectId, ObjectId)
  fullName.vb: adas_core.Infrastructure.Repositories.MongoRepository(Of T).UpdateManyObjectIdAsync(String, MongoDB.Bson.ObjectId, MongoDB.Bson.ObjectId)
  name.vb: UpdateManyObjectIdAsync(String, ObjectId, ObjectId)
  spec.csharp:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository`1.UpdateManyObjectIdAsync(System.String,MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
    name: UpdateManyObjectIdAsync
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_UpdateManyObjectIdAsync_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.Infrastructure.Repositories.MongoRepository`1.UpdateManyObjectIdAsync(System.String,MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
    name: UpdateManyObjectIdAsync
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_UpdateManyObjectIdAsync_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: adas_core.Infrastructure.Repositories.MongoRepository`1.DeleteAsync(System.String)
  commentId: M:adas_core.Infrastructure.Repositories.MongoRepository`1.DeleteAsync(System.String)
  isExternal: true
  href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_DeleteAsync_System_String_
  name: DeleteAsync(string)
  nameWithType: MongoRepository<T>.DeleteAsync(string)
  fullName: adas_core.Infrastructure.Repositories.MongoRepository<T>.DeleteAsync(string)
  nameWithType.vb: MongoRepository(Of T).DeleteAsync(String)
  fullName.vb: adas_core.Infrastructure.Repositories.MongoRepository(Of T).DeleteAsync(String)
  name.vb: DeleteAsync(String)
  spec.csharp:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository`1.DeleteAsync(System.String)
    name: DeleteAsync
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_DeleteAsync_System_String_
  - name: (
  - uid: System.String
    name: string
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: )
  spec.vb:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository`1.DeleteAsync(System.String)
    name: DeleteAsync
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_DeleteAsync_System_String_
  - name: (
  - uid: System.String
    name: String
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: )
- uid: adas_core.Infrastructure.Repositories.MongoRepository`1.CollectionExists(System.String)
  commentId: M:adas_core.Infrastructure.Repositories.MongoRepository`1.CollectionExists(System.String)
  isExternal: true
  href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_CollectionExists_System_String_
  name: CollectionExists(string)
  nameWithType: MongoRepository<T>.CollectionExists(string)
  fullName: adas_core.Infrastructure.Repositories.MongoRepository<T>.CollectionExists(string)
  nameWithType.vb: MongoRepository(Of T).CollectionExists(String)
  fullName.vb: adas_core.Infrastructure.Repositories.MongoRepository(Of T).CollectionExists(String)
  name.vb: CollectionExists(String)
  spec.csharp:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository`1.CollectionExists(System.String)
    name: CollectionExists
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_CollectionExists_System_String_
  - name: (
  - uid: System.String
    name: string
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: )
  spec.vb:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository`1.CollectionExists(System.String)
    name: CollectionExists
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_CollectionExists_System_String_
  - name: (
  - uid: System.String
    name: String
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: )
- 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.Infrastructure.Repositories.PointOfCareRepository.#ctor*
  commentId: Overload:adas_core.Infrastructure.Repositories.PointOfCareRepository.#ctor
  href: adas_core.Infrastructure.Repositories.PointOfCareRepository.html#adas_core_Infrastructure_Repositories_PointOfCareRepository__ctor_Microsoft_Extensions_Options_IOptions_adas_core_Domain_Models_AppSettings_ApiSettings__MongoDB_Driver_IMongoDatabase_
  name: PointOfCareRepository
  nameWithType: PointOfCareRepository.PointOfCareRepository
  fullName: adas_core.Infrastructure.Repositories.PointOfCareRepository.PointOfCareRepository
  nameWithType.vb: PointOfCareRepository.New
  fullName.vb: adas_core.Infrastructure.Repositories.PointOfCareRepository.New
  name.vb: New
- uid: Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ApiSettings}
  commentId: T:Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ApiSettings}
  parent: Microsoft.Extensions.Options
  definition: Microsoft.Extensions.Options.IOptions`1
  href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1
  name: IOptions<ApiSettings>
  nameWithType: IOptions<ApiSettings>
  fullName: Microsoft.Extensions.Options.IOptions<adas_core.Domain.Models.AppSettings.ApiSettings>
  nameWithType.vb: IOptions(Of ApiSettings)
  fullName.vb: Microsoft.Extensions.Options.IOptions(Of adas_core.Domain.Models.AppSettings.ApiSettings)
  name.vb: IOptions(Of ApiSettings)
  spec.csharp:
  - uid: Microsoft.Extensions.Options.IOptions`1
    name: IOptions
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1
  - name: <
  - uid: adas_core.Domain.Models.AppSettings.ApiSettings
    name: ApiSettings
    href: adas_core.Domain.Models.AppSettings.ApiSettings.html
  - name: '>'
  spec.vb:
  - uid: Microsoft.Extensions.Options.IOptions`1
    name: IOptions
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1
  - name: (
  - name: Of
  - name: " "
  - uid: adas_core.Domain.Models.AppSettings.ApiSettings
    name: ApiSettings
    href: adas_core.Domain.Models.AppSettings.ApiSettings.html
  - name: )
- uid: MongoDB.Driver.IMongoDatabase
  commentId: T:MongoDB.Driver.IMongoDatabase
  parent: MongoDB.Driver
  isExternal: true
  name: IMongoDatabase
  nameWithType: IMongoDatabase
  fullName: MongoDB.Driver.IMongoDatabase
- uid: Microsoft.Extensions.Options.IOptions`1
  commentId: T:Microsoft.Extensions.Options.IOptions`1
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1
  name: IOptions<TOptions>
  nameWithType: IOptions<TOptions>
  fullName: Microsoft.Extensions.Options.IOptions<TOptions>
  nameWithType.vb: IOptions(Of TOptions)
  fullName.vb: Microsoft.Extensions.Options.IOptions(Of TOptions)
  name.vb: IOptions(Of TOptions)
  spec.csharp:
  - uid: Microsoft.Extensions.Options.IOptions`1
    name: IOptions
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1
  - name: <
  - name: TOptions
  - name: '>'
  spec.vb:
  - uid: Microsoft.Extensions.Options.IOptions`1
    name: IOptions
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1
  - name: (
  - name: Of
  - name: " "
  - name: TOptions
  - name: )
- uid: Microsoft.Extensions.Options
  commentId: N:Microsoft.Extensions.Options
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/microsoft
  name: Microsoft.Extensions.Options
  nameWithType: Microsoft.Extensions.Options
  fullName: Microsoft.Extensions.Options
  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.Options
    name: Options
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options
  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.Options
    name: Options
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options
- uid: MongoDB.Driver
  commentId: N:MongoDB.Driver
  isExternal: true
  name: MongoDB.Driver
  nameWithType: MongoDB.Driver
  fullName: MongoDB.Driver
  spec.csharp:
  - uid: MongoDB
    name: MongoDB
    isExternal: true
  - name: .
  - uid: MongoDB.Driver
    name: Driver
    isExternal: true
  spec.vb:
  - uid: MongoDB
    name: MongoDB
    isExternal: true
  - name: .
  - uid: MongoDB.Driver
    name: Driver
    isExternal: true
- uid: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}.GetCollectionName
  commentId: M:adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}.GetCollectionName
  parent: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}
  definition: adas_core.Infrastructure.Repositories.MongoRepository`1.GetCollectionName
  href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_GetCollectionName
  name: GetCollectionName()
  nameWithType: MongoRepository<PointOfCare>.GetCollectionName()
  fullName: adas_core.Infrastructure.Repositories.MongoRepository<adas_core.Domain.Models.MongoModels.PointOfCare>.GetCollectionName()
  nameWithType.vb: MongoRepository(Of PointOfCare).GetCollectionName()
  fullName.vb: adas_core.Infrastructure.Repositories.MongoRepository(Of adas_core.Domain.Models.MongoModels.PointOfCare).GetCollectionName()
  spec.csharp:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}.GetCollectionName
    name: GetCollectionName
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_GetCollectionName
  - name: (
  - name: )
  spec.vb:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}.GetCollectionName
    name: GetCollectionName
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_GetCollectionName
  - name: (
  - name: )
- uid: adas_core.Infrastructure.Repositories.PointOfCareRepository.GetCollectionName*
  commentId: Overload:adas_core.Infrastructure.Repositories.PointOfCareRepository.GetCollectionName
  href: adas_core.Infrastructure.Repositories.PointOfCareRepository.html#adas_core_Infrastructure_Repositories_PointOfCareRepository_GetCollectionName
  name: GetCollectionName
  nameWithType: PointOfCareRepository.GetCollectionName
  fullName: adas_core.Infrastructure.Repositories.PointOfCareRepository.GetCollectionName
- uid: adas_core.Application.Repositories.Interfaces.IMongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}.GetCollectionName
  commentId: M:adas_core.Application.Repositories.Interfaces.IMongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}.GetCollectionName
  parent: adas_core.Application.Repositories.Interfaces.IMongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}
  definition: adas_core.Application.Repositories.Interfaces.IMongoRepository`1.GetCollectionName
  href: adas_core.Application.Repositories.Interfaces.IMongoRepository-1.html#adas_core_Application_Repositories_Interfaces_IMongoRepository_1_GetCollectionName
  name: GetCollectionName()
  nameWithType: IMongoRepository<PointOfCare>.GetCollectionName()
  fullName: adas_core.Application.Repositories.Interfaces.IMongoRepository<adas_core.Domain.Models.MongoModels.PointOfCare>.GetCollectionName()
  nameWithType.vb: IMongoRepository(Of PointOfCare).GetCollectionName()
  fullName.vb: adas_core.Application.Repositories.Interfaces.IMongoRepository(Of adas_core.Domain.Models.MongoModels.PointOfCare).GetCollectionName()
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IMongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}.GetCollectionName
    name: GetCollectionName
    href: adas_core.Application.Repositories.Interfaces.IMongoRepository-1.html#adas_core_Application_Repositories_Interfaces_IMongoRepository_1_GetCollectionName
  - name: (
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IMongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}.GetCollectionName
    name: GetCollectionName
    href: adas_core.Application.Repositories.Interfaces.IMongoRepository-1.html#adas_core_Application_Repositories_Interfaces_IMongoRepository_1_GetCollectionName
  - name: (
  - 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
- uid: adas_core.Infrastructure.Repositories.MongoRepository`1.GetCollectionName
  commentId: M:adas_core.Infrastructure.Repositories.MongoRepository`1.GetCollectionName
  href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_GetCollectionName
  name: GetCollectionName()
  nameWithType: MongoRepository<T>.GetCollectionName()
  fullName: adas_core.Infrastructure.Repositories.MongoRepository<T>.GetCollectionName()
  nameWithType.vb: MongoRepository(Of T).GetCollectionName()
  fullName.vb: adas_core.Infrastructure.Repositories.MongoRepository(Of T).GetCollectionName()
  spec.csharp:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository`1.GetCollectionName
    name: GetCollectionName
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_GetCollectionName
  - name: (
  - name: )
  spec.vb:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository`1.GetCollectionName
    name: GetCollectionName
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_GetCollectionName
  - name: (
  - name: )
- uid: adas_core.Application.Repositories.Interfaces.IMongoRepository`1.GetCollectionName
  commentId: M:adas_core.Application.Repositories.Interfaces.IMongoRepository`1.GetCollectionName
  href: adas_core.Application.Repositories.Interfaces.IMongoRepository-1.html#adas_core_Application_Repositories_Interfaces_IMongoRepository_1_GetCollectionName
  name: GetCollectionName()
  nameWithType: IMongoRepository<T>.GetCollectionName()
  fullName: adas_core.Application.Repositories.Interfaces.IMongoRepository<T>.GetCollectionName()
  nameWithType.vb: IMongoRepository(Of T).GetCollectionName()
  fullName.vb: adas_core.Application.Repositories.Interfaces.IMongoRepository(Of T).GetCollectionName()
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IMongoRepository`1.GetCollectionName
    name: GetCollectionName
    href: adas_core.Application.Repositories.Interfaces.IMongoRepository-1.html#adas_core_Application_Repositories_Interfaces_IMongoRepository_1_GetCollectionName
  - name: (
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IMongoRepository`1.GetCollectionName
    name: GetCollectionName
    href: adas_core.Application.Repositories.Interfaces.IMongoRepository-1.html#adas_core_Application_Repositories_Interfaces_IMongoRepository_1_GetCollectionName
  - name: (
  - name: )
- uid: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}.InsertOneAsync(adas_core.Domain.Models.MongoModels.PointOfCare)
  commentId: M:adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}.InsertOneAsync(adas_core.Domain.Models.MongoModels.PointOfCare)
  parent: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}
  definition: adas_core.Infrastructure.Repositories.MongoRepository`1.InsertOneAsync(`0)
  href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_InsertOneAsync__0_
  name: InsertOneAsync(PointOfCare)
  nameWithType: MongoRepository<PointOfCare>.InsertOneAsync(PointOfCare)
  fullName: adas_core.Infrastructure.Repositories.MongoRepository<adas_core.Domain.Models.MongoModels.PointOfCare>.InsertOneAsync(adas_core.Domain.Models.MongoModels.PointOfCare)
  nameWithType.vb: MongoRepository(Of PointOfCare).InsertOneAsync(PointOfCare)
  fullName.vb: adas_core.Infrastructure.Repositories.MongoRepository(Of adas_core.Domain.Models.MongoModels.PointOfCare).InsertOneAsync(adas_core.Domain.Models.MongoModels.PointOfCare)
  spec.csharp:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}.InsertOneAsync(adas_core.Domain.Models.MongoModels.PointOfCare)
    name: InsertOneAsync
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_InsertOneAsync__0_
  - name: (
  - uid: adas_core.Domain.Models.MongoModels.PointOfCare
    name: PointOfCare
  - name: )
  spec.vb:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}.InsertOneAsync(adas_core.Domain.Models.MongoModels.PointOfCare)
    name: InsertOneAsync
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_InsertOneAsync__0_
  - name: (
  - uid: adas_core.Domain.Models.MongoModels.PointOfCare
    name: PointOfCare
  - name: )
- uid: adas_core.Infrastructure.Repositories.PointOfCareRepository.InsertOneAsync*
  commentId: Overload:adas_core.Infrastructure.Repositories.PointOfCareRepository.InsertOneAsync
  href: adas_core.Infrastructure.Repositories.PointOfCareRepository.html#adas_core_Infrastructure_Repositories_PointOfCareRepository_InsertOneAsync_adas_core_Domain_Models_MongoModels_PointOfCare_
  name: InsertOneAsync
  nameWithType: PointOfCareRepository.InsertOneAsync
  fullName: adas_core.Infrastructure.Repositories.PointOfCareRepository.InsertOneAsync
- uid: adas_core.Application.Repositories.Interfaces.IMongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}.InsertOneAsync(adas_core.Domain.Models.MongoModels.PointOfCare)
  commentId: M:adas_core.Application.Repositories.Interfaces.IMongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}.InsertOneAsync(adas_core.Domain.Models.MongoModels.PointOfCare)
  parent: adas_core.Application.Repositories.Interfaces.IMongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}
  definition: adas_core.Application.Repositories.Interfaces.IMongoRepository`1.InsertOneAsync(`0)
  href: adas_core.Application.Repositories.Interfaces.IMongoRepository-1.html#adas_core_Application_Repositories_Interfaces_IMongoRepository_1_InsertOneAsync__0_
  name: InsertOneAsync(PointOfCare)
  nameWithType: IMongoRepository<PointOfCare>.InsertOneAsync(PointOfCare)
  fullName: adas_core.Application.Repositories.Interfaces.IMongoRepository<adas_core.Domain.Models.MongoModels.PointOfCare>.InsertOneAsync(adas_core.Domain.Models.MongoModels.PointOfCare)
  nameWithType.vb: IMongoRepository(Of PointOfCare).InsertOneAsync(PointOfCare)
  fullName.vb: adas_core.Application.Repositories.Interfaces.IMongoRepository(Of adas_core.Domain.Models.MongoModels.PointOfCare).InsertOneAsync(adas_core.Domain.Models.MongoModels.PointOfCare)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IMongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}.InsertOneAsync(adas_core.Domain.Models.MongoModels.PointOfCare)
    name: InsertOneAsync
    href: adas_core.Application.Repositories.Interfaces.IMongoRepository-1.html#adas_core_Application_Repositories_Interfaces_IMongoRepository_1_InsertOneAsync__0_
  - name: (
  - uid: adas_core.Domain.Models.MongoModels.PointOfCare
    name: PointOfCare
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IMongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}.InsertOneAsync(adas_core.Domain.Models.MongoModels.PointOfCare)
    name: InsertOneAsync
    href: adas_core.Application.Repositories.Interfaces.IMongoRepository-1.html#adas_core_Application_Repositories_Interfaces_IMongoRepository_1_InsertOneAsync__0_
  - name: (
  - uid: adas_core.Domain.Models.MongoModels.PointOfCare
    name: PointOfCare
  - 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.Infrastructure.Repositories.MongoRepository`1.InsertOneAsync(`0)
  commentId: M:adas_core.Infrastructure.Repositories.MongoRepository`1.InsertOneAsync(`0)
  href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_InsertOneAsync__0_
  name: InsertOneAsync(T)
  nameWithType: MongoRepository<T>.InsertOneAsync(T)
  fullName: adas_core.Infrastructure.Repositories.MongoRepository<T>.InsertOneAsync(T)
  nameWithType.vb: MongoRepository(Of T).InsertOneAsync(T)
  fullName.vb: adas_core.Infrastructure.Repositories.MongoRepository(Of T).InsertOneAsync(T)
  spec.csharp:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository`1.InsertOneAsync(`0)
    name: InsertOneAsync
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_InsertOneAsync__0_
  - name: (
  - name: T
  - name: )
  spec.vb:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository`1.InsertOneAsync(`0)
    name: InsertOneAsync
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_InsertOneAsync__0_
  - name: (
  - name: T
  - name: )
- uid: adas_core.Application.Repositories.Interfaces.IMongoRepository`1.InsertOneAsync(`0)
  commentId: M:adas_core.Application.Repositories.Interfaces.IMongoRepository`1.InsertOneAsync(`0)
  href: adas_core.Application.Repositories.Interfaces.IMongoRepository-1.html#adas_core_Application_Repositories_Interfaces_IMongoRepository_1_InsertOneAsync__0_
  name: InsertOneAsync(T)
  nameWithType: IMongoRepository<T>.InsertOneAsync(T)
  fullName: adas_core.Application.Repositories.Interfaces.IMongoRepository<T>.InsertOneAsync(T)
  nameWithType.vb: IMongoRepository(Of T).InsertOneAsync(T)
  fullName.vb: adas_core.Application.Repositories.Interfaces.IMongoRepository(Of T).InsertOneAsync(T)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IMongoRepository`1.InsertOneAsync(`0)
    name: InsertOneAsync
    href: adas_core.Application.Repositories.Interfaces.IMongoRepository-1.html#adas_core_Application_Repositories_Interfaces_IMongoRepository_1_InsertOneAsync__0_
  - name: (
  - name: T
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IMongoRepository`1.InsertOneAsync(`0)
    name: InsertOneAsync
    href: adas_core.Application.Repositories.Interfaces.IMongoRepository-1.html#adas_core_Application_Repositories_Interfaces_IMongoRepository_1_InsertOneAsync__0_
  - name: (
  - name: T
  - 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.Infrastructure.Repositories.PointOfCareRepository.Delete*
  commentId: Overload:adas_core.Infrastructure.Repositories.PointOfCareRepository.Delete
  href: adas_core.Infrastructure.Repositories.PointOfCareRepository.html#adas_core_Infrastructure_Repositories_PointOfCareRepository_Delete_MongoDB_Bson_ObjectId_
  name: Delete
  nameWithType: PointOfCareRepository.Delete
  fullName: adas_core.Infrastructure.Repositories.PointOfCareRepository.Delete
- uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.Delete(MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.Delete(MongoDB.Bson.ObjectId)
  parent: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository
  isExternal: true
  name: Delete(ObjectId)
  nameWithType: IPointOfCareRepository.Delete(ObjectId)
  fullName: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.Delete(MongoDB.Bson.ObjectId)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.Delete(MongoDB.Bson.ObjectId)
    name: Delete
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.Delete(MongoDB.Bson.ObjectId)
    name: Delete
  - 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: 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: adas_core.Infrastructure.Repositories.PointOfCareRepository.DeleteManyByUnitId*
  commentId: Overload:adas_core.Infrastructure.Repositories.PointOfCareRepository.DeleteManyByUnitId
  href: adas_core.Infrastructure.Repositories.PointOfCareRepository.html#adas_core_Infrastructure_Repositories_PointOfCareRepository_DeleteManyByUnitId_MongoDB_Bson_ObjectId_
  name: DeleteManyByUnitId
  nameWithType: PointOfCareRepository.DeleteManyByUnitId
  fullName: adas_core.Infrastructure.Repositories.PointOfCareRepository.DeleteManyByUnitId
- uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.DeleteManyByUnitId(MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.DeleteManyByUnitId(MongoDB.Bson.ObjectId)
  parent: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository
  isExternal: true
  name: DeleteManyByUnitId(ObjectId)
  nameWithType: IPointOfCareRepository.DeleteManyByUnitId(ObjectId)
  fullName: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.DeleteManyByUnitId(MongoDB.Bson.ObjectId)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.DeleteManyByUnitId(MongoDB.Bson.ObjectId)
    name: DeleteManyByUnitId
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.DeleteManyByUnitId(MongoDB.Bson.ObjectId)
    name: DeleteManyByUnitId
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
- uid: System.Threading.Tasks.Task{System.Boolean}
  commentId: T:System.Threading.Tasks.Task{System.Boolean}
  parent: System.Threading.Tasks
  definition: System.Threading.Tasks.Task`1
  href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  name: Task<bool>
  nameWithType: Task<bool>
  fullName: System.Threading.Tasks.Task<bool>
  nameWithType.vb: Task(Of Boolean)
  fullName.vb: System.Threading.Tasks.Task(Of Boolean)
  name.vb: Task(Of Boolean)
  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.Boolean
    name: bool
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.boolean
  - 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.Boolean
    name: Boolean
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.boolean
  - name: )
- 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: adas_core.Infrastructure.Repositories.PointOfCareRepository.Update*
  commentId: Overload:adas_core.Infrastructure.Repositories.PointOfCareRepository.Update
  href: adas_core.Infrastructure.Repositories.PointOfCareRepository.html#adas_core_Infrastructure_Repositories_PointOfCareRepository_Update_adas_core_Domain_Models_MongoModels_PointOfCare_
  name: Update
  nameWithType: PointOfCareRepository.Update
  fullName: adas_core.Infrastructure.Repositories.PointOfCareRepository.Update
- uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.Update(adas_core.Domain.Models.MongoModels.PointOfCare)
  commentId: M:adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.Update(adas_core.Domain.Models.MongoModels.PointOfCare)
  parent: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository
  name: Update(PointOfCare)
  nameWithType: IPointOfCareRepository.Update(PointOfCare)
  fullName: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.Update(adas_core.Domain.Models.MongoModels.PointOfCare)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.Update(adas_core.Domain.Models.MongoModels.PointOfCare)
    name: Update
  - name: (
  - uid: adas_core.Domain.Models.MongoModels.PointOfCare
    name: PointOfCare
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.Update(adas_core.Domain.Models.MongoModels.PointOfCare)
    name: Update
  - name: (
  - uid: adas_core.Domain.Models.MongoModels.PointOfCare
    name: PointOfCare
  - name: )
- uid: adas_core.Infrastructure.Repositories.PointOfCareRepository.UpdateUnitId*
  commentId: Overload:adas_core.Infrastructure.Repositories.PointOfCareRepository.UpdateUnitId
  href: adas_core.Infrastructure.Repositories.PointOfCareRepository.html#adas_core_Infrastructure_Repositories_PointOfCareRepository_UpdateUnitId_MongoDB_Bson_ObjectId_adas_core_Domain_Models_MongoModels_Unit_
  name: UpdateUnitId
  nameWithType: PointOfCareRepository.UpdateUnitId
  fullName: adas_core.Infrastructure.Repositories.PointOfCareRepository.UpdateUnitId
- uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.UpdateUnitId(MongoDB.Bson.ObjectId,adas_core.Domain.Models.MongoModels.Unit)
  commentId: M:adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.UpdateUnitId(MongoDB.Bson.ObjectId,adas_core.Domain.Models.MongoModels.Unit)
  parent: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository
  isExternal: true
  name: UpdateUnitId(ObjectId, Unit)
  nameWithType: IPointOfCareRepository.UpdateUnitId(ObjectId, Unit)
  fullName: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.UpdateUnitId(MongoDB.Bson.ObjectId, adas_core.Domain.Models.MongoModels.Unit)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.UpdateUnitId(MongoDB.Bson.ObjectId,adas_core.Domain.Models.MongoModels.Unit)
    name: UpdateUnitId
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Models.MongoModels.Unit
    name: Unit
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.UpdateUnitId(MongoDB.Bson.ObjectId,adas_core.Domain.Models.MongoModels.Unit)
    name: UpdateUnitId
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Models.MongoModels.Unit
    name: Unit
  - name: )
- uid: adas_core.Domain.Models.MongoModels.Unit
  commentId: T:adas_core.Domain.Models.MongoModels.Unit
  parent: adas_core.Domain.Models.MongoModels
  href: adas_core.Domain.Models.MongoModels.Unit.html
  name: Unit
  nameWithType: Unit
  fullName: adas_core.Domain.Models.MongoModels.Unit
- uid: adas_core.Infrastructure.Repositories.PointOfCareRepository.UpdateRelayConfig*
  commentId: Overload:adas_core.Infrastructure.Repositories.PointOfCareRepository.UpdateRelayConfig
  href: adas_core.Infrastructure.Repositories.PointOfCareRepository.html#adas_core_Infrastructure_Repositories_PointOfCareRepository_UpdateRelayConfig_MongoDB_Bson_ObjectId_System_Collections_Generic_List_adas_core_Domain_Models_MongoModels_Relay__
  name: UpdateRelayConfig
  nameWithType: PointOfCareRepository.UpdateRelayConfig
  fullName: adas_core.Infrastructure.Repositories.PointOfCareRepository.UpdateRelayConfig
- uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.UpdateRelayConfig(MongoDB.Bson.ObjectId,System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.Relay})
  commentId: M:adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.UpdateRelayConfig(MongoDB.Bson.ObjectId,System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.Relay})
  parent: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
  name: UpdateRelayConfig(ObjectId, List<Relay>)
  nameWithType: IPointOfCareRepository.UpdateRelayConfig(ObjectId, List<Relay>)
  fullName: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.UpdateRelayConfig(MongoDB.Bson.ObjectId, System.Collections.Generic.List<adas_core.Domain.Models.MongoModels.Relay>)
  nameWithType.vb: IPointOfCareRepository.UpdateRelayConfig(ObjectId, List(Of Relay))
  fullName.vb: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.UpdateRelayConfig(MongoDB.Bson.ObjectId, System.Collections.Generic.List(Of adas_core.Domain.Models.MongoModels.Relay))
  name.vb: UpdateRelayConfig(ObjectId, List(Of Relay))
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.UpdateRelayConfig(MongoDB.Bson.ObjectId,System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.Relay})
    name: UpdateRelayConfig
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - 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.MongoModels.Relay
    name: Relay
  - name: '>'
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.UpdateRelayConfig(MongoDB.Bson.ObjectId,System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.Relay})
    name: UpdateRelayConfig
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - 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.MongoModels.Relay
    name: Relay
  - name: )
  - name: )
- uid: System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.Relay}
  commentId: T:System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.Relay}
  parent: System.Collections.Generic
  definition: System.Collections.Generic.List`1
  href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
  name: List<Relay>
  nameWithType: List<Relay>
  fullName: System.Collections.Generic.List<adas_core.Domain.Models.MongoModels.Relay>
  nameWithType.vb: List(Of Relay)
  fullName.vb: System.Collections.Generic.List(Of adas_core.Domain.Models.MongoModels.Relay)
  name.vb: List(Of Relay)
  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.MongoModels.Relay
    name: Relay
    href: adas_core.Domain.Models.MongoModels.Relay.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.MongoModels.Relay
    name: Relay
    href: adas_core.Domain.Models.MongoModels.Relay.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.Repositories.Interfaces.IPointOfCareRepository.UpdateRelayConfig(MongoDB.Bson.ObjectId,System.Collections.Generic.List{MongoDB.Bson.ObjectId})
  commentId: M:adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.UpdateRelayConfig(MongoDB.Bson.ObjectId,System.Collections.Generic.List{MongoDB.Bson.ObjectId})
  parent: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
  name: UpdateRelayConfig(ObjectId, List<ObjectId>)
  nameWithType: IPointOfCareRepository.UpdateRelayConfig(ObjectId, List<ObjectId>)
  fullName: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.UpdateRelayConfig(MongoDB.Bson.ObjectId, System.Collections.Generic.List<MongoDB.Bson.ObjectId>)
  nameWithType.vb: IPointOfCareRepository.UpdateRelayConfig(ObjectId, List(Of ObjectId))
  fullName.vb: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.UpdateRelayConfig(MongoDB.Bson.ObjectId, System.Collections.Generic.List(Of MongoDB.Bson.ObjectId))
  name.vb: UpdateRelayConfig(ObjectId, List(Of ObjectId))
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.UpdateRelayConfig(MongoDB.Bson.ObjectId,System.Collections.Generic.List{MongoDB.Bson.ObjectId})
    name: UpdateRelayConfig
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - 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: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: '>'
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.UpdateRelayConfig(MongoDB.Bson.ObjectId,System.Collections.Generic.List{MongoDB.Bson.ObjectId})
    name: UpdateRelayConfig
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - 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: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
  - name: )
- uid: System.Collections.Generic.List{MongoDB.Bson.ObjectId}
  commentId: T:System.Collections.Generic.List{MongoDB.Bson.ObjectId}
  parent: System.Collections.Generic
  definition: System.Collections.Generic.List`1
  href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
  name: List<ObjectId>
  nameWithType: List<ObjectId>
  fullName: System.Collections.Generic.List<MongoDB.Bson.ObjectId>
  nameWithType.vb: List(Of ObjectId)
  fullName.vb: System.Collections.Generic.List(Of MongoDB.Bson.ObjectId)
  name.vb: List(Of ObjectId)
  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: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - 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: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
- uid: adas_core.Domain.Models.MongoModels.PointOfCareConfiguration
  commentId: T:adas_core.Domain.Models.MongoModels.PointOfCareConfiguration
  parent: adas_core.Domain.Models.MongoModels
  href: adas_core.Domain.Models.MongoModels.PointOfCareConfiguration.html
  name: PointOfCareConfiguration
  nameWithType: PointOfCareConfiguration
  fullName: adas_core.Domain.Models.MongoModels.PointOfCareConfiguration
- uid: adas_core.Infrastructure.Repositories.PointOfCareRepository.UpdateConfiguration*
  commentId: Overload:adas_core.Infrastructure.Repositories.PointOfCareRepository.UpdateConfiguration
  href: adas_core.Infrastructure.Repositories.PointOfCareRepository.html#adas_core_Infrastructure_Repositories_PointOfCareRepository_UpdateConfiguration_MongoDB_Bson_ObjectId_adas_core_Domain_Models_MongoModels_PointOfCareConfiguration_
  name: UpdateConfiguration
  nameWithType: PointOfCareRepository.UpdateConfiguration
  fullName: adas_core.Infrastructure.Repositories.PointOfCareRepository.UpdateConfiguration
- uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.UpdateConfiguration(MongoDB.Bson.ObjectId,adas_core.Domain.Models.MongoModels.PointOfCareConfiguration)
  commentId: M:adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.UpdateConfiguration(MongoDB.Bson.ObjectId,adas_core.Domain.Models.MongoModels.PointOfCareConfiguration)
  parent: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository
  isExternal: true
  name: UpdateConfiguration(ObjectId, PointOfCareConfiguration)
  nameWithType: IPointOfCareRepository.UpdateConfiguration(ObjectId, PointOfCareConfiguration)
  fullName: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.UpdateConfiguration(MongoDB.Bson.ObjectId, adas_core.Domain.Models.MongoModels.PointOfCareConfiguration)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.UpdateConfiguration(MongoDB.Bson.ObjectId,adas_core.Domain.Models.MongoModels.PointOfCareConfiguration)
    name: UpdateConfiguration
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Models.MongoModels.PointOfCareConfiguration
    name: PointOfCareConfiguration
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.UpdateConfiguration(MongoDB.Bson.ObjectId,adas_core.Domain.Models.MongoModels.PointOfCareConfiguration)
    name: UpdateConfiguration
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Models.MongoModels.PointOfCareConfiguration
    name: PointOfCareConfiguration
  - name: )
- uid: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindById*
  commentId: Overload:adas_core.Infrastructure.Repositories.PointOfCareRepository.FindById
  href: adas_core.Infrastructure.Repositories.PointOfCareRepository.html#adas_core_Infrastructure_Repositories_PointOfCareRepository_FindById_MongoDB_Bson_ObjectId_
  name: FindById
  nameWithType: PointOfCareRepository.FindById
  fullName: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindById
- uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindById(MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindById(MongoDB.Bson.ObjectId)
  parent: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository
  isExternal: true
  name: FindById(ObjectId)
  nameWithType: IPointOfCareRepository.FindById(ObjectId)
  fullName: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindById(MongoDB.Bson.ObjectId)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindById(MongoDB.Bson.ObjectId)
    name: FindById
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindById(MongoDB.Bson.ObjectId)
    name: FindById
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
- uid: System.Threading.Tasks.Task{adas_core.Domain.Models.MongoModels.PointOfCare}
  commentId: T:System.Threading.Tasks.Task{adas_core.Domain.Models.MongoModels.PointOfCare}
  parent: System.Threading.Tasks
  definition: System.Threading.Tasks.Task`1
  href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  name: Task<PointOfCare>
  nameWithType: Task<PointOfCare>
  fullName: System.Threading.Tasks.Task<adas_core.Domain.Models.MongoModels.PointOfCare>
  nameWithType.vb: Task(Of PointOfCare)
  fullName.vb: System.Threading.Tasks.Task(Of adas_core.Domain.Models.MongoModels.PointOfCare)
  name.vb: Task(Of PointOfCare)
  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: adas_core.Domain.Models.MongoModels.PointOfCare
    name: PointOfCare
  - 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: adas_core.Domain.Models.MongoModels.PointOfCare
    name: PointOfCare
  - name: )
- uid: adas_core.Domain.Enums.VirtualPointOfCare
  commentId: T:adas_core.Domain.Enums.VirtualPointOfCare
  parent: adas_core.Domain.Enums
  href: adas_core.Domain.Enums.VirtualPointOfCare.html
  name: VirtualPointOfCare
  nameWithType: VirtualPointOfCare
  fullName: adas_core.Domain.Enums.VirtualPointOfCare
- uid: System.Collections.Generic.IEnumerable`1
  commentId: T:System.Collections.Generic.IEnumerable`1
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
  name: IEnumerable<T>
  nameWithType: IEnumerable<T>
  fullName: System.Collections.Generic.IEnumerable<T>
  nameWithType.vb: IEnumerable(Of T)
  fullName.vb: System.Collections.Generic.IEnumerable(Of T)
  name.vb: IEnumerable(Of T)
  spec.csharp:
  - uid: System.Collections.Generic.IEnumerable`1
    name: IEnumerable
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
  - name: <
  - name: T
  - name: '>'
  spec.vb:
  - uid: System.Collections.Generic.IEnumerable`1
    name: IEnumerable
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
  - name: (
  - name: Of
  - name: " "
  - name: T
  - name: )
- uid: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindByUnitAndStatus*
  commentId: Overload:adas_core.Infrastructure.Repositories.PointOfCareRepository.FindByUnitAndStatus
  href: adas_core.Infrastructure.Repositories.PointOfCareRepository.html#adas_core_Infrastructure_Repositories_PointOfCareRepository_FindByUnitAndStatus_MongoDB_Bson_ObjectId_adas_core_Domain_Enums_StatusEnum_PointOfCare_System_Boolean_
  name: FindByUnitAndStatus
  nameWithType: PointOfCareRepository.FindByUnitAndStatus
  fullName: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindByUnitAndStatus
- uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindByUnitAndStatus(MongoDB.Bson.ObjectId,adas_core.Domain.Enums.StatusEnum.PointOfCare,System.Boolean)
  commentId: M:adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindByUnitAndStatus(MongoDB.Bson.ObjectId,adas_core.Domain.Enums.StatusEnum.PointOfCare,System.Boolean)
  parent: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.boolean
  name: FindByUnitAndStatus(ObjectId, PointOfCare, bool)
  nameWithType: IPointOfCareRepository.FindByUnitAndStatus(ObjectId, StatusEnum.PointOfCare, bool)
  fullName: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindByUnitAndStatus(MongoDB.Bson.ObjectId, adas_core.Domain.Enums.StatusEnum.PointOfCare, bool)
  nameWithType.vb: IPointOfCareRepository.FindByUnitAndStatus(ObjectId, StatusEnum.PointOfCare, Boolean)
  fullName.vb: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindByUnitAndStatus(MongoDB.Bson.ObjectId, adas_core.Domain.Enums.StatusEnum.PointOfCare, Boolean)
  name.vb: FindByUnitAndStatus(ObjectId, PointOfCare, Boolean)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindByUnitAndStatus(MongoDB.Bson.ObjectId,adas_core.Domain.Enums.StatusEnum.PointOfCare,System.Boolean)
    name: FindByUnitAndStatus
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Enums.StatusEnum.PointOfCare
    name: PointOfCare
  - name: ','
  - name: " "
  - uid: System.Boolean
    name: bool
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.boolean
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindByUnitAndStatus(MongoDB.Bson.ObjectId,adas_core.Domain.Enums.StatusEnum.PointOfCare,System.Boolean)
    name: FindByUnitAndStatus
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Enums.StatusEnum.PointOfCare
    name: PointOfCare
  - name: ','
  - name: " "
  - uid: System.Boolean
    name: Boolean
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.boolean
  - name: )
- uid: adas_core.Domain.Enums.StatusEnum.PointOfCare
  commentId: T:adas_core.Domain.Enums.StatusEnum.PointOfCare
  parent: adas_core.Domain.Enums
  href: adas_core.Domain.Enums.StatusEnum.html
  name: StatusEnum.PointOfCare
  nameWithType: StatusEnum.PointOfCare
  fullName: adas_core.Domain.Enums.StatusEnum.PointOfCare
  spec.csharp:
  - uid: adas_core.Domain.Enums.StatusEnum
    name: StatusEnum
    href: adas_core.Domain.Enums.StatusEnum.html
  - name: .
  - uid: adas_core.Domain.Enums.StatusEnum.PointOfCare
    name: PointOfCare
    href: adas_core.Domain.Enums.StatusEnum.PointOfCare.html
  spec.vb:
  - uid: adas_core.Domain.Enums.StatusEnum
    name: StatusEnum
    href: adas_core.Domain.Enums.StatusEnum.html
  - name: .
  - uid: adas_core.Domain.Enums.StatusEnum.PointOfCare
    name: PointOfCare
    href: adas_core.Domain.Enums.StatusEnum.PointOfCare.html
- uid: System.Boolean
  commentId: T:System.Boolean
  parent: System
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.boolean
  name: bool
  nameWithType: bool
  fullName: bool
  nameWithType.vb: Boolean
  fullName.vb: Boolean
  name.vb: Boolean
- uid: System.Threading.Tasks.Task{System.Collections.Generic.IEnumerable{adas_core.Domain.Models.MongoModels.PointOfCare}}
  commentId: T:System.Threading.Tasks.Task{System.Collections.Generic.IEnumerable{adas_core.Domain.Models.MongoModels.PointOfCare}}
  parent: System.Threading.Tasks
  definition: System.Threading.Tasks.Task`1
  href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  name: Task<IEnumerable<PointOfCare>>
  nameWithType: Task<IEnumerable<PointOfCare>>
  fullName: System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<adas_core.Domain.Models.MongoModels.PointOfCare>>
  nameWithType.vb: Task(Of IEnumerable(Of PointOfCare))
  fullName.vb: System.Threading.Tasks.Task(Of System.Collections.Generic.IEnumerable(Of adas_core.Domain.Models.MongoModels.PointOfCare))
  name.vb: Task(Of IEnumerable(Of PointOfCare))
  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.IEnumerable`1
    name: IEnumerable
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
  - name: <
  - uid: adas_core.Domain.Models.MongoModels.PointOfCare
    name: PointOfCare
  - 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.IEnumerable`1
    name: IEnumerable
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
  - name: (
  - name: Of
  - name: " "
  - uid: adas_core.Domain.Models.MongoModels.PointOfCare
    name: PointOfCare
  - name: )
  - name: )
- uid: adas_core.Domain.Enums
  commentId: N:adas_core.Domain.Enums
  href: adas_core.html
  name: adas_core.Domain.Enums
  nameWithType: adas_core.Domain.Enums
  fullName: adas_core.Domain.Enums
  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.Enums
    name: Enums
    href: adas_core.Domain.Enums.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.Enums
    name: Enums
    href: adas_core.Domain.Enums.html
- uid: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindByBedAndUnitId*
  commentId: Overload:adas_core.Infrastructure.Repositories.PointOfCareRepository.FindByBedAndUnitId
  href: adas_core.Infrastructure.Repositories.PointOfCareRepository.html#adas_core_Infrastructure_Repositories_PointOfCareRepository_FindByBedAndUnitId_System_String_MongoDB_Bson_ObjectId_
  name: FindByBedAndUnitId
  nameWithType: PointOfCareRepository.FindByBedAndUnitId
  fullName: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindByBedAndUnitId
- uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindByBedAndUnitId(System.String,MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindByBedAndUnitId(System.String,MongoDB.Bson.ObjectId)
  parent: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.string
  name: FindByBedAndUnitId(string, ObjectId)
  nameWithType: IPointOfCareRepository.FindByBedAndUnitId(string, ObjectId)
  fullName: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindByBedAndUnitId(string, MongoDB.Bson.ObjectId)
  nameWithType.vb: IPointOfCareRepository.FindByBedAndUnitId(String, ObjectId)
  fullName.vb: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindByBedAndUnitId(String, MongoDB.Bson.ObjectId)
  name.vb: FindByBedAndUnitId(String, ObjectId)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindByBedAndUnitId(System.String,MongoDB.Bson.ObjectId)
    name: FindByBedAndUnitId
  - 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: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindByBedAndUnitId(System.String,MongoDB.Bson.ObjectId)
    name: FindByBedAndUnitId
  - 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: )
- uid: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindAllByUnitId*
  commentId: Overload:adas_core.Infrastructure.Repositories.PointOfCareRepository.FindAllByUnitId
  href: adas_core.Infrastructure.Repositories.PointOfCareRepository.html#adas_core_Infrastructure_Repositories_PointOfCareRepository_FindAllByUnitId_MongoDB_Bson_ObjectId_
  name: FindAllByUnitId
  nameWithType: PointOfCareRepository.FindAllByUnitId
  fullName: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindAllByUnitId
- uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindAllByUnitId(MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindAllByUnitId(MongoDB.Bson.ObjectId)
  parent: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository
  isExternal: true
  name: FindAllByUnitId(ObjectId)
  nameWithType: IPointOfCareRepository.FindAllByUnitId(ObjectId)
  fullName: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindAllByUnitId(MongoDB.Bson.ObjectId)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindAllByUnitId(MongoDB.Bson.ObjectId)
    name: FindAllByUnitId
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindAllByUnitId(MongoDB.Bson.ObjectId)
    name: FindAllByUnitId
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
- uid: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindByRoom*
  commentId: Overload:adas_core.Infrastructure.Repositories.PointOfCareRepository.FindByRoom
  href: adas_core.Infrastructure.Repositories.PointOfCareRepository.html#adas_core_Infrastructure_Repositories_PointOfCareRepository_FindByRoom_System_String_
  name: FindByRoom
  nameWithType: PointOfCareRepository.FindByRoom
  fullName: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindByRoom
- uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindByRoom(System.String)
  commentId: M:adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindByRoom(System.String)
  parent: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.string
  name: FindByRoom(string)
  nameWithType: IPointOfCareRepository.FindByRoom(string)
  fullName: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindByRoom(string)
  nameWithType.vb: IPointOfCareRepository.FindByRoom(String)
  fullName.vb: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindByRoom(String)
  name.vb: FindByRoom(String)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindByRoom(System.String)
    name: FindByRoom
  - name: (
  - uid: System.String
    name: string
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindByRoom(System.String)
    name: FindByRoom
  - name: (
  - uid: System.String
    name: String
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: )
- uid: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindByBed*
  commentId: Overload:adas_core.Infrastructure.Repositories.PointOfCareRepository.FindByBed
  href: adas_core.Infrastructure.Repositories.PointOfCareRepository.html#adas_core_Infrastructure_Repositories_PointOfCareRepository_FindByBed_System_String_
  name: FindByBed
  nameWithType: PointOfCareRepository.FindByBed
  fullName: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindByBed
- uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindByBed(System.String)
  commentId: M:adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindByBed(System.String)
  parent: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.string
  name: FindByBed(string)
  nameWithType: IPointOfCareRepository.FindByBed(string)
  fullName: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindByBed(string)
  nameWithType.vb: IPointOfCareRepository.FindByBed(String)
  fullName.vb: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindByBed(String)
  name.vb: FindByBed(String)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindByBed(System.String)
    name: FindByBed
  - name: (
  - uid: System.String
    name: string
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindByBed(System.String)
    name: FindByBed
  - name: (
  - uid: System.String
    name: String
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: )
- uid: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindByFilter*
  commentId: Overload:adas_core.Infrastructure.Repositories.PointOfCareRepository.FindByFilter
  href: adas_core.Infrastructure.Repositories.PointOfCareRepository.html#adas_core_Infrastructure_Repositories_PointOfCareRepository_FindByFilter_MongoDB_Driver_FilterDefinition_adas_core_Domain_Models_MongoModels_PointOfCare__MongoDB_Driver_ProjectionDefinition_adas_core_Domain_Models_MongoModels_PointOfCare__
  name: FindByFilter
  nameWithType: PointOfCareRepository.FindByFilter
  fullName: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindByFilter
- uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindByFilter(MongoDB.Driver.FilterDefinition{adas_core.Domain.Models.MongoModels.PointOfCare},MongoDB.Driver.ProjectionDefinition{adas_core.Domain.Models.MongoModels.PointOfCare})
  commentId: M:adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindByFilter(MongoDB.Driver.FilterDefinition{adas_core.Domain.Models.MongoModels.PointOfCare},MongoDB.Driver.ProjectionDefinition{adas_core.Domain.Models.MongoModels.PointOfCare})
  parent: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository
  isExternal: true
  name: FindByFilter(FilterDefinition<PointOfCare>, ProjectionDefinition<PointOfCare>)
  nameWithType: IPointOfCareRepository.FindByFilter(FilterDefinition<PointOfCare>, ProjectionDefinition<PointOfCare>)
  fullName: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindByFilter(MongoDB.Driver.FilterDefinition<adas_core.Domain.Models.MongoModels.PointOfCare>, MongoDB.Driver.ProjectionDefinition<adas_core.Domain.Models.MongoModels.PointOfCare>)
  nameWithType.vb: IPointOfCareRepository.FindByFilter(FilterDefinition(Of PointOfCare), ProjectionDefinition(Of PointOfCare))
  fullName.vb: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindByFilter(MongoDB.Driver.FilterDefinition(Of adas_core.Domain.Models.MongoModels.PointOfCare), MongoDB.Driver.ProjectionDefinition(Of adas_core.Domain.Models.MongoModels.PointOfCare))
  name.vb: FindByFilter(FilterDefinition(Of PointOfCare), ProjectionDefinition(Of PointOfCare))
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindByFilter(MongoDB.Driver.FilterDefinition{adas_core.Domain.Models.MongoModels.PointOfCare},MongoDB.Driver.ProjectionDefinition{adas_core.Domain.Models.MongoModels.PointOfCare})
    name: FindByFilter
  - name: (
  - uid: MongoDB.Driver.FilterDefinition`1
    name: FilterDefinition
    isExternal: true
  - name: <
  - uid: adas_core.Domain.Models.MongoModels.PointOfCare
    name: PointOfCare
  - name: '>'
  - name: ','
  - name: " "
  - uid: MongoDB.Driver.ProjectionDefinition`1
    name: ProjectionDefinition
    isExternal: true
  - name: <
  - uid: adas_core.Domain.Models.MongoModels.PointOfCare
    name: PointOfCare
  - name: '>'
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindByFilter(MongoDB.Driver.FilterDefinition{adas_core.Domain.Models.MongoModels.PointOfCare},MongoDB.Driver.ProjectionDefinition{adas_core.Domain.Models.MongoModels.PointOfCare})
    name: FindByFilter
  - name: (
  - uid: MongoDB.Driver.FilterDefinition`1
    name: FilterDefinition
    isExternal: true
  - name: (
  - name: Of
  - name: " "
  - uid: adas_core.Domain.Models.MongoModels.PointOfCare
    name: PointOfCare
  - name: )
  - name: ','
  - name: " "
  - uid: MongoDB.Driver.ProjectionDefinition`1
    name: ProjectionDefinition
    isExternal: true
  - name: (
  - name: Of
  - name: " "
  - uid: adas_core.Domain.Models.MongoModels.PointOfCare
    name: PointOfCare
  - name: )
  - name: )
- uid: MongoDB.Driver.FilterDefinition{adas_core.Domain.Models.MongoModels.PointOfCare}
  commentId: T:MongoDB.Driver.FilterDefinition{adas_core.Domain.Models.MongoModels.PointOfCare}
  parent: MongoDB.Driver
  definition: MongoDB.Driver.FilterDefinition`1
  name: FilterDefinition<PointOfCare>
  nameWithType: FilterDefinition<PointOfCare>
  fullName: MongoDB.Driver.FilterDefinition<adas_core.Domain.Models.MongoModels.PointOfCare>
  nameWithType.vb: FilterDefinition(Of PointOfCare)
  fullName.vb: MongoDB.Driver.FilterDefinition(Of adas_core.Domain.Models.MongoModels.PointOfCare)
  name.vb: FilterDefinition(Of PointOfCare)
  spec.csharp:
  - uid: MongoDB.Driver.FilterDefinition`1
    name: FilterDefinition
    isExternal: true
  - name: <
  - uid: adas_core.Domain.Models.MongoModels.PointOfCare
    name: PointOfCare
  - name: '>'
  spec.vb:
  - uid: MongoDB.Driver.FilterDefinition`1
    name: FilterDefinition
    isExternal: true
  - name: (
  - name: Of
  - name: " "
  - uid: adas_core.Domain.Models.MongoModels.PointOfCare
    name: PointOfCare
  - name: )
- uid: MongoDB.Driver.ProjectionDefinition{adas_core.Domain.Models.MongoModels.PointOfCare}
  commentId: T:MongoDB.Driver.ProjectionDefinition{adas_core.Domain.Models.MongoModels.PointOfCare}
  parent: MongoDB.Driver
  definition: MongoDB.Driver.ProjectionDefinition`1
  name: ProjectionDefinition<PointOfCare>
  nameWithType: ProjectionDefinition<PointOfCare>
  fullName: MongoDB.Driver.ProjectionDefinition<adas_core.Domain.Models.MongoModels.PointOfCare>
  nameWithType.vb: ProjectionDefinition(Of PointOfCare)
  fullName.vb: MongoDB.Driver.ProjectionDefinition(Of adas_core.Domain.Models.MongoModels.PointOfCare)
  name.vb: ProjectionDefinition(Of PointOfCare)
  spec.csharp:
  - uid: MongoDB.Driver.ProjectionDefinition`1
    name: ProjectionDefinition
    isExternal: true
  - name: <
  - uid: adas_core.Domain.Models.MongoModels.PointOfCare
    name: PointOfCare
  - name: '>'
  spec.vb:
  - uid: MongoDB.Driver.ProjectionDefinition`1
    name: ProjectionDefinition
    isExternal: true
  - name: (
  - name: Of
  - name: " "
  - uid: adas_core.Domain.Models.MongoModels.PointOfCare
    name: PointOfCare
  - name: )
- uid: System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.PointOfCare}}
  commentId: T:System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.PointOfCare}}
  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<PointOfCare>>
  nameWithType: Task<List<PointOfCare>>
  fullName: System.Threading.Tasks.Task<System.Collections.Generic.List<adas_core.Domain.Models.MongoModels.PointOfCare>>
  nameWithType.vb: Task(Of List(Of PointOfCare))
  fullName.vb: System.Threading.Tasks.Task(Of System.Collections.Generic.List(Of adas_core.Domain.Models.MongoModels.PointOfCare))
  name.vb: Task(Of List(Of PointOfCare))
  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.PointOfCare
    name: PointOfCare
  - 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.PointOfCare
    name: PointOfCare
  - name: )
  - name: )
- uid: MongoDB.Driver.FilterDefinition`1
  commentId: T:MongoDB.Driver.FilterDefinition`1
  isExternal: true
  name: FilterDefinition<TDocument>
  nameWithType: FilterDefinition<TDocument>
  fullName: MongoDB.Driver.FilterDefinition<TDocument>
  nameWithType.vb: FilterDefinition(Of TDocument)
  fullName.vb: MongoDB.Driver.FilterDefinition(Of TDocument)
  name.vb: FilterDefinition(Of TDocument)
  spec.csharp:
  - uid: MongoDB.Driver.FilterDefinition`1
    name: FilterDefinition
    isExternal: true
  - name: <
  - name: TDocument
  - name: '>'
  spec.vb:
  - uid: MongoDB.Driver.FilterDefinition`1
    name: FilterDefinition
    isExternal: true
  - name: (
  - name: Of
  - name: " "
  - name: TDocument
  - name: )
- uid: MongoDB.Driver.ProjectionDefinition`1
  commentId: T:MongoDB.Driver.ProjectionDefinition`1
  isExternal: true
  name: ProjectionDefinition<TSource>
  nameWithType: ProjectionDefinition<TSource>
  fullName: MongoDB.Driver.ProjectionDefinition<TSource>
  nameWithType.vb: ProjectionDefinition(Of TSource)
  fullName.vb: MongoDB.Driver.ProjectionDefinition(Of TSource)
  name.vb: ProjectionDefinition(Of TSource)
  spec.csharp:
  - uid: MongoDB.Driver.ProjectionDefinition`1
    name: ProjectionDefinition
    isExternal: true
  - name: <
  - name: TSource
  - name: '>'
  spec.vb:
  - uid: MongoDB.Driver.ProjectionDefinition`1
    name: ProjectionDefinition
    isExternal: true
  - name: (
  - name: Of
  - name: " "
  - name: TSource
  - name: )
- uid: adas_core.Infrastructure.Repositories.PointOfCareRepository.CountByUnitId*
  commentId: Overload:adas_core.Infrastructure.Repositories.PointOfCareRepository.CountByUnitId
  href: adas_core.Infrastructure.Repositories.PointOfCareRepository.html#adas_core_Infrastructure_Repositories_PointOfCareRepository_CountByUnitId_MongoDB_Bson_ObjectId_
  name: CountByUnitId
  nameWithType: PointOfCareRepository.CountByUnitId
  fullName: adas_core.Infrastructure.Repositories.PointOfCareRepository.CountByUnitId
- uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.CountByUnitId(MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.CountByUnitId(MongoDB.Bson.ObjectId)
  parent: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository
  isExternal: true
  name: CountByUnitId(ObjectId)
  nameWithType: IPointOfCareRepository.CountByUnitId(ObjectId)
  fullName: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.CountByUnitId(MongoDB.Bson.ObjectId)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.CountByUnitId(MongoDB.Bson.ObjectId)
    name: CountByUnitId
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.CountByUnitId(MongoDB.Bson.ObjectId)
    name: CountByUnitId
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
- uid: System.Threading.Tasks.Task{System.Int64}
  commentId: T:System.Threading.Tasks.Task{System.Int64}
  parent: System.Threading.Tasks
  definition: System.Threading.Tasks.Task`1
  href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  name: Task<long>
  nameWithType: Task<long>
  fullName: System.Threading.Tasks.Task<long>
  nameWithType.vb: Task(Of Long)
  fullName.vb: System.Threading.Tasks.Task(Of Long)
  name.vb: Task(Of Long)
  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.Int64
    name: long
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.int64
  - 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.Int64
    name: Long
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.int64
  - name: )
- uid: adas_core.Infrastructure.Repositories.PointOfCareRepository.CountVirtualsByUnitId*
  commentId: Overload:adas_core.Infrastructure.Repositories.PointOfCareRepository.CountVirtualsByUnitId
  href: adas_core.Infrastructure.Repositories.PointOfCareRepository.html#adas_core_Infrastructure_Repositories_PointOfCareRepository_CountVirtualsByUnitId_MongoDB_Bson_ObjectId_
  name: CountVirtualsByUnitId
  nameWithType: PointOfCareRepository.CountVirtualsByUnitId
  fullName: adas_core.Infrastructure.Repositories.PointOfCareRepository.CountVirtualsByUnitId
- uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.CountVirtualsByUnitId(MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.CountVirtualsByUnitId(MongoDB.Bson.ObjectId)
  parent: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository
  isExternal: true
  name: CountVirtualsByUnitId(ObjectId)
  nameWithType: IPointOfCareRepository.CountVirtualsByUnitId(ObjectId)
  fullName: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.CountVirtualsByUnitId(MongoDB.Bson.ObjectId)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.CountVirtualsByUnitId(MongoDB.Bson.ObjectId)
    name: CountVirtualsByUnitId
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.CountVirtualsByUnitId(MongoDB.Bson.ObjectId)
    name: CountVirtualsByUnitId
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
- uid: adas_core.Infrastructure.Repositories.PointOfCareRepository.GetPoCConfiguration*
  commentId: Overload:adas_core.Infrastructure.Repositories.PointOfCareRepository.GetPoCConfiguration
  href: adas_core.Infrastructure.Repositories.PointOfCareRepository.html#adas_core_Infrastructure_Repositories_PointOfCareRepository_GetPoCConfiguration_MongoDB_Bson_ObjectId_
  name: GetPoCConfiguration
  nameWithType: PointOfCareRepository.GetPoCConfiguration
  fullName: adas_core.Infrastructure.Repositories.PointOfCareRepository.GetPoCConfiguration
- uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.GetPoCConfiguration(MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.GetPoCConfiguration(MongoDB.Bson.ObjectId)
  parent: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository
  isExternal: true
  name: GetPoCConfiguration(ObjectId)
  nameWithType: IPointOfCareRepository.GetPoCConfiguration(ObjectId)
  fullName: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.GetPoCConfiguration(MongoDB.Bson.ObjectId)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.GetPoCConfiguration(MongoDB.Bson.ObjectId)
    name: GetPoCConfiguration
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.GetPoCConfiguration(MongoDB.Bson.ObjectId)
    name: GetPoCConfiguration
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
- uid: adas_core.Infrastructure.Repositories.PointOfCareRepository.GetAll*
  commentId: Overload:adas_core.Infrastructure.Repositories.PointOfCareRepository.GetAll
  href: adas_core.Infrastructure.Repositories.PointOfCareRepository.html#adas_core_Infrastructure_Repositories_PointOfCareRepository_GetAll
  name: GetAll
  nameWithType: PointOfCareRepository.GetAll
  fullName: adas_core.Infrastructure.Repositories.PointOfCareRepository.GetAll
- uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.GetAll
  commentId: M:adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.GetAll
  parent: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository
  name: GetAll()
  nameWithType: IPointOfCareRepository.GetAll()
  fullName: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.GetAll()
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.GetAll
    name: GetAll
  - name: (
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.GetAll
    name: GetAll
  - name: (
  - name: )
- uid: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindByIdAllConfig*
  commentId: Overload:adas_core.Infrastructure.Repositories.PointOfCareRepository.FindByIdAllConfig
  href: adas_core.Infrastructure.Repositories.PointOfCareRepository.html#adas_core_Infrastructure_Repositories_PointOfCareRepository_FindByIdAllConfig_MongoDB_Bson_ObjectId_
  name: FindByIdAllConfig
  nameWithType: PointOfCareRepository.FindByIdAllConfig
  fullName: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindByIdAllConfig
- uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindByIdAllConfig(MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindByIdAllConfig(MongoDB.Bson.ObjectId)
  parent: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository
  isExternal: true
  name: FindByIdAllConfig(ObjectId)
  nameWithType: IPointOfCareRepository.FindByIdAllConfig(ObjectId)
  fullName: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindByIdAllConfig(MongoDB.Bson.ObjectId)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindByIdAllConfig(MongoDB.Bson.ObjectId)
    name: FindByIdAllConfig
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindByIdAllConfig(MongoDB.Bson.ObjectId)
    name: FindByIdAllConfig
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
- uid: System.Collections.Generic.HashSet`1
  commentId: T:System.Collections.Generic.HashSet`1
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.collections.generic.hashset-1
  name: HashSet<T>
  nameWithType: HashSet<T>
  fullName: System.Collections.Generic.HashSet<T>
  nameWithType.vb: HashSet(Of T)
  fullName.vb: System.Collections.Generic.HashSet(Of T)
  name.vb: HashSet(Of T)
  spec.csharp:
  - uid: System.Collections.Generic.HashSet`1
    name: HashSet
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.hashset-1
  - name: <
  - name: T
  - name: '>'
  spec.vb:
  - uid: System.Collections.Generic.HashSet`1
    name: HashSet
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.hashset-1
  - name: (
  - name: Of
  - name: " "
  - name: T
  - name: )
- uid: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindAllIdCamerasInUse*
  commentId: Overload:adas_core.Infrastructure.Repositories.PointOfCareRepository.FindAllIdCamerasInUse
  href: adas_core.Infrastructure.Repositories.PointOfCareRepository.html#adas_core_Infrastructure_Repositories_PointOfCareRepository_FindAllIdCamerasInUse
  name: FindAllIdCamerasInUse
  nameWithType: PointOfCareRepository.FindAllIdCamerasInUse
  fullName: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindAllIdCamerasInUse
- uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindAllIdCamerasInUse
  commentId: M:adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindAllIdCamerasInUse
  parent: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository
  name: FindAllIdCamerasInUse()
  nameWithType: IPointOfCareRepository.FindAllIdCamerasInUse()
  fullName: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindAllIdCamerasInUse()
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindAllIdCamerasInUse
    name: FindAllIdCamerasInUse
  - name: (
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindAllIdCamerasInUse
    name: FindAllIdCamerasInUse
  - name: (
  - name: )
- uid: System.Threading.Tasks.Task{System.Collections.Generic.HashSet{MongoDB.Bson.ObjectId}}
  commentId: T:System.Threading.Tasks.Task{System.Collections.Generic.HashSet{MongoDB.Bson.ObjectId}}
  parent: System.Threading.Tasks
  definition: System.Threading.Tasks.Task`1
  href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  name: Task<HashSet<ObjectId>>
  nameWithType: Task<HashSet<ObjectId>>
  fullName: System.Threading.Tasks.Task<System.Collections.Generic.HashSet<MongoDB.Bson.ObjectId>>
  nameWithType.vb: Task(Of HashSet(Of ObjectId))
  fullName.vb: System.Threading.Tasks.Task(Of System.Collections.Generic.HashSet(Of MongoDB.Bson.ObjectId))
  name.vb: Task(Of HashSet(Of ObjectId))
  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.HashSet`1
    name: HashSet
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.hashset-1
  - name: <
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - 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.HashSet`1
    name: HashSet
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.hashset-1
  - name: (
  - name: Of
  - name: " "
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
  - name: )
- uid: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindAllIdBeaconsInUse*
  commentId: Overload:adas_core.Infrastructure.Repositories.PointOfCareRepository.FindAllIdBeaconsInUse
  href: adas_core.Infrastructure.Repositories.PointOfCareRepository.html#adas_core_Infrastructure_Repositories_PointOfCareRepository_FindAllIdBeaconsInUse
  name: FindAllIdBeaconsInUse
  nameWithType: PointOfCareRepository.FindAllIdBeaconsInUse
  fullName: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindAllIdBeaconsInUse
- uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindAllIdBeaconsInUse
  commentId: M:adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindAllIdBeaconsInUse
  parent: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository
  name: FindAllIdBeaconsInUse()
  nameWithType: IPointOfCareRepository.FindAllIdBeaconsInUse()
  fullName: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindAllIdBeaconsInUse()
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindAllIdBeaconsInUse
    name: FindAllIdBeaconsInUse
  - name: (
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindAllIdBeaconsInUse
    name: FindAllIdBeaconsInUse
  - name: (
  - name: )
- uid: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindAllByUnitIdWithDevices*
  commentId: Overload:adas_core.Infrastructure.Repositories.PointOfCareRepository.FindAllByUnitIdWithDevices
  href: adas_core.Infrastructure.Repositories.PointOfCareRepository.html#adas_core_Infrastructure_Repositories_PointOfCareRepository_FindAllByUnitIdWithDevices_MongoDB_Bson_ObjectId_
  name: FindAllByUnitIdWithDevices
  nameWithType: PointOfCareRepository.FindAllByUnitIdWithDevices
  fullName: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindAllByUnitIdWithDevices
- uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindAllByUnitIdWithDevices(MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindAllByUnitIdWithDevices(MongoDB.Bson.ObjectId)
  parent: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository
  isExternal: true
  name: FindAllByUnitIdWithDevices(ObjectId)
  nameWithType: IPointOfCareRepository.FindAllByUnitIdWithDevices(ObjectId)
  fullName: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindAllByUnitIdWithDevices(MongoDB.Bson.ObjectId)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindAllByUnitIdWithDevices(MongoDB.Bson.ObjectId)
    name: FindAllByUnitIdWithDevices
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindAllByUnitIdWithDevices(MongoDB.Bson.ObjectId)
    name: FindAllByUnitIdWithDevices
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
- uid: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindAllIdRelaysInUse*
  commentId: Overload:adas_core.Infrastructure.Repositories.PointOfCareRepository.FindAllIdRelaysInUse
  href: adas_core.Infrastructure.Repositories.PointOfCareRepository.html#adas_core_Infrastructure_Repositories_PointOfCareRepository_FindAllIdRelaysInUse
  name: FindAllIdRelaysInUse
  nameWithType: PointOfCareRepository.FindAllIdRelaysInUse
  fullName: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindAllIdRelaysInUse
- uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindAllIdRelaysInUse
  commentId: M:adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindAllIdRelaysInUse
  parent: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository
  name: FindAllIdRelaysInUse()
  nameWithType: IPointOfCareRepository.FindAllIdRelaysInUse()
  fullName: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindAllIdRelaysInUse()
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindAllIdRelaysInUse
    name: FindAllIdRelaysInUse
  - name: (
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindAllIdRelaysInUse
    name: FindAllIdRelaysInUse
  - name: (
  - name: )
- uid: adas_core.Infrastructure.Repositories.PointOfCareRepository.GetAllConfigs*
  commentId: Overload:adas_core.Infrastructure.Repositories.PointOfCareRepository.GetAllConfigs
  href: adas_core.Infrastructure.Repositories.PointOfCareRepository.html#adas_core_Infrastructure_Repositories_PointOfCareRepository_GetAllConfigs
  name: GetAllConfigs
  nameWithType: PointOfCareRepository.GetAllConfigs
  fullName: adas_core.Infrastructure.Repositories.PointOfCareRepository.GetAllConfigs
- uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.GetAllConfigs
  commentId: M:adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.GetAllConfigs
  parent: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository
  name: GetAllConfigs()
  nameWithType: IPointOfCareRepository.GetAllConfigs()
  fullName: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.GetAllConfigs()
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.GetAllConfigs
    name: GetAllConfigs
  - name: (
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.GetAllConfigs
    name: GetAllConfigs
  - name: (
  - name: )
- uid: adas_core.Infrastructure.Repositories.PointOfCareRepository.GetAllLocationInfo*
  commentId: Overload:adas_core.Infrastructure.Repositories.PointOfCareRepository.GetAllLocationInfo
  href: adas_core.Infrastructure.Repositories.PointOfCareRepository.html#adas_core_Infrastructure_Repositories_PointOfCareRepository_GetAllLocationInfo
  name: GetAllLocationInfo
  nameWithType: PointOfCareRepository.GetAllLocationInfo
  fullName: adas_core.Infrastructure.Repositories.PointOfCareRepository.GetAllLocationInfo
- uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.GetAllLocationInfo
  commentId: M:adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.GetAllLocationInfo
  parent: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository
  name: GetAllLocationInfo()
  nameWithType: IPointOfCareRepository.GetAllLocationInfo()
  fullName: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.GetAllLocationInfo()
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.GetAllLocationInfo
    name: GetAllLocationInfo
  - name: (
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.GetAllLocationInfo
    name: GetAllLocationInfo
  - name: (
  - name: )
- uid: MongoDB.Driver.IFindFluent`2
  commentId: T:MongoDB.Driver.IFindFluent`2
  isExternal: true
  name: IFindFluent<TDocument, TProjection>
  nameWithType: IFindFluent<TDocument, TProjection>
  fullName: MongoDB.Driver.IFindFluent<TDocument, TProjection>
  nameWithType.vb: IFindFluent(Of TDocument, TProjection)
  fullName.vb: MongoDB.Driver.IFindFluent(Of TDocument, TProjection)
  name.vb: IFindFluent(Of TDocument, TProjection)
  spec.csharp:
  - uid: MongoDB.Driver.IFindFluent`2
    name: IFindFluent
    isExternal: true
  - name: <
  - name: TDocument
  - name: ','
  - name: " "
  - name: TProjection
  - name: '>'
  spec.vb:
  - uid: MongoDB.Driver.IFindFluent`2
    name: IFindFluent
    isExternal: true
  - name: (
  - name: Of
  - name: " "
  - name: TDocument
  - name: ','
  - name: " "
  - name: TProjection
  - name: )
- uid: adas_core.Infrastructure.Repositories.PointOfCareRepository.GetPaginatedPoCs*
  commentId: Overload:adas_core.Infrastructure.Repositories.PointOfCareRepository.GetPaginatedPoCs
  href: adas_core.Infrastructure.Repositories.PointOfCareRepository.html#adas_core_Infrastructure_Repositories_PointOfCareRepository_GetPaginatedPoCs_adas_core_Domain_Models_Filter_PaginationFilter_
  name: GetPaginatedPoCs
  nameWithType: PointOfCareRepository.GetPaginatedPoCs
  fullName: adas_core.Infrastructure.Repositories.PointOfCareRepository.GetPaginatedPoCs
- uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.GetPaginatedPoCs(adas_core.Domain.Models.Filter.PaginationFilter)
  commentId: M:adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.GetPaginatedPoCs(adas_core.Domain.Models.Filter.PaginationFilter)
  parent: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository
  name: GetPaginatedPoCs(PaginationFilter)
  nameWithType: IPointOfCareRepository.GetPaginatedPoCs(PaginationFilter)
  fullName: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.GetPaginatedPoCs(adas_core.Domain.Models.Filter.PaginationFilter)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.GetPaginatedPoCs(adas_core.Domain.Models.Filter.PaginationFilter)
    name: GetPaginatedPoCs
  - name: (
  - uid: adas_core.Domain.Models.Filter.PaginationFilter
    name: PaginationFilter
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.GetPaginatedPoCs(adas_core.Domain.Models.Filter.PaginationFilter)
    name: GetPaginatedPoCs
  - name: (
  - uid: adas_core.Domain.Models.Filter.PaginationFilter
    name: PaginationFilter
  - name: )
- uid: adas_core.Domain.Models.Filter.PaginationFilter
  commentId: T:adas_core.Domain.Models.Filter.PaginationFilter
  parent: adas_core.Domain.Models.Filter
  href: adas_core.Domain.Models.Filter.PaginationFilter.html
  name: PaginationFilter
  nameWithType: PaginationFilter
  fullName: adas_core.Domain.Models.Filter.PaginationFilter
- uid: MongoDB.Driver.IFindFluent{adas_core.Domain.Models.MongoModels.PointOfCare,adas_core.Domain.Models.MongoModels.PointOfCare}
  commentId: T:MongoDB.Driver.IFindFluent{adas_core.Domain.Models.MongoModels.PointOfCare,adas_core.Domain.Models.MongoModels.PointOfCare}
  parent: MongoDB.Driver
  definition: MongoDB.Driver.IFindFluent`2
  name: IFindFluent<PointOfCare, PointOfCare>
  nameWithType: IFindFluent<PointOfCare, PointOfCare>
  fullName: MongoDB.Driver.IFindFluent<adas_core.Domain.Models.MongoModels.PointOfCare, adas_core.Domain.Models.MongoModels.PointOfCare>
  nameWithType.vb: IFindFluent(Of PointOfCare, PointOfCare)
  fullName.vb: MongoDB.Driver.IFindFluent(Of adas_core.Domain.Models.MongoModels.PointOfCare, adas_core.Domain.Models.MongoModels.PointOfCare)
  name.vb: IFindFluent(Of PointOfCare, PointOfCare)
  spec.csharp:
  - uid: MongoDB.Driver.IFindFluent`2
    name: IFindFluent
    isExternal: true
  - name: <
  - uid: adas_core.Domain.Models.MongoModels.PointOfCare
    name: PointOfCare
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Models.MongoModels.PointOfCare
    name: PointOfCare
  - name: '>'
  spec.vb:
  - uid: MongoDB.Driver.IFindFluent`2
    name: IFindFluent
    isExternal: true
  - name: (
  - name: Of
  - name: " "
  - uid: adas_core.Domain.Models.MongoModels.PointOfCare
    name: PointOfCare
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Models.MongoModels.PointOfCare
    name: PointOfCare
  - name: )
- uid: adas_core.Domain.Models.Filter
  commentId: N:adas_core.Domain.Models.Filter
  href: adas_core.html
  name: adas_core.Domain.Models.Filter
  nameWithType: adas_core.Domain.Models.Filter
  fullName: adas_core.Domain.Models.Filter
  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.Filter
    name: Filter
    href: adas_core.Domain.Models.Filter.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.Filter
    name: Filter
    href: adas_core.Domain.Models.Filter.html
- uid: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindByPatientLocation*
  commentId: Overload:adas_core.Infrastructure.Repositories.PointOfCareRepository.FindByPatientLocation
  href: adas_core.Infrastructure.Repositories.PointOfCareRepository.html#adas_core_Infrastructure_Repositories_PointOfCareRepository_FindByPatientLocation_adas_core_Domain_Models_PatientLocation_
  name: FindByPatientLocation
  nameWithType: PointOfCareRepository.FindByPatientLocation
  fullName: adas_core.Infrastructure.Repositories.PointOfCareRepository.FindByPatientLocation
- uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindByPatientLocation(adas_core.Domain.Models.PatientLocation)
  commentId: M:adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindByPatientLocation(adas_core.Domain.Models.PatientLocation)
  parent: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository
  name: FindByPatientLocation(PatientLocation)
  nameWithType: IPointOfCareRepository.FindByPatientLocation(PatientLocation)
  fullName: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindByPatientLocation(adas_core.Domain.Models.PatientLocation)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindByPatientLocation(adas_core.Domain.Models.PatientLocation)
    name: FindByPatientLocation
  - name: (
  - uid: adas_core.Domain.Models.PatientLocation
    name: PatientLocation
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IPointOfCareRepository.FindByPatientLocation(adas_core.Domain.Models.PatientLocation)
    name: FindByPatientLocation
  - name: (
  - uid: adas_core.Domain.Models.PatientLocation
    name: PatientLocation
  - name: )
- uid: adas_core.Domain.Models.PatientLocation
  commentId: T:adas_core.Domain.Models.PatientLocation
  parent: adas_core.Domain.Models
  href: adas_core.Domain.Models.PatientLocation.html
  name: PatientLocation
  nameWithType: PatientLocation
  fullName: adas_core.Domain.Models.PatientLocation
- uid: adas_core.Domain.Models
  commentId: N:adas_core.Domain.Models
  href: adas_core.html
  name: adas_core.Domain.Models
  nameWithType: adas_core.Domain.Models
  fullName: adas_core.Domain.Models
  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
  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
- uid: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}.CreateIndexes
  commentId: M:adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}.CreateIndexes
  parent: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}
  definition: adas_core.Infrastructure.Repositories.MongoRepository`1.CreateIndexes
  href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_CreateIndexes
  name: CreateIndexes()
  nameWithType: MongoRepository<PointOfCare>.CreateIndexes()
  fullName: adas_core.Infrastructure.Repositories.MongoRepository<adas_core.Domain.Models.MongoModels.PointOfCare>.CreateIndexes()
  nameWithType.vb: MongoRepository(Of PointOfCare).CreateIndexes()
  fullName.vb: adas_core.Infrastructure.Repositories.MongoRepository(Of adas_core.Domain.Models.MongoModels.PointOfCare).CreateIndexes()
  spec.csharp:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}.CreateIndexes
    name: CreateIndexes
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_CreateIndexes
  - name: (
  - name: )
  spec.vb:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.PointOfCare}.CreateIndexes
    name: CreateIndexes
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_CreateIndexes
  - name: (
  - name: )
- uid: adas_core.Infrastructure.Repositories.PointOfCareRepository.CreateIndexes*
  commentId: Overload:adas_core.Infrastructure.Repositories.PointOfCareRepository.CreateIndexes
  href: adas_core.Infrastructure.Repositories.PointOfCareRepository.html#adas_core_Infrastructure_Repositories_PointOfCareRepository_CreateIndexes
  name: CreateIndexes
  nameWithType: PointOfCareRepository.CreateIndexes
  fullName: adas_core.Infrastructure.Repositories.PointOfCareRepository.CreateIndexes
- uid: adas_core.Infrastructure.Repositories.MongoRepository`1.CreateIndexes
  commentId: M:adas_core.Infrastructure.Repositories.MongoRepository`1.CreateIndexes
  href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_CreateIndexes
  name: CreateIndexes()
  nameWithType: MongoRepository<T>.CreateIndexes()
  fullName: adas_core.Infrastructure.Repositories.MongoRepository<T>.CreateIndexes()
  nameWithType.vb: MongoRepository(Of T).CreateIndexes()
  fullName.vb: adas_core.Infrastructure.Repositories.MongoRepository(Of T).CreateIndexes()
  spec.csharp:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository`1.CreateIndexes
    name: CreateIndexes
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_CreateIndexes
  - name: (
  - name: )
  spec.vb:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository`1.CreateIndexes
    name: CreateIndexes
    href: adas_core.Infrastructure.Repositories.MongoRepository-1.html#adas_core_Infrastructure_Repositories_MongoRepository_1_CreateIndexes
  - name: (
  - name: )
- uid: adas_core.Infrastructure.Repositories.PointOfCareRepository.UpdateStatus*
  commentId: Overload:adas_core.Infrastructure.Repositories.PointOfCareRepository.UpdateStatus
  href: adas_core.Infrastructure.Repositories.PointOfCareRepository.html#adas_core_Infrastructure_Repositories_PointOfCareRepository_UpdateStatus_MongoDB_Bson_ObjectId_adas_core_Domain_Enums_StatusEnum_PointOfCare_
  name: UpdateStatus
  nameWithType: PointOfCareRepository.UpdateStatus
  fullName: adas_core.Infrastructure.Repositories.PointOfCareRepository.UpdateStatus
