### YamlMime:ManagedReference
items:
- uid: adas_core.Infrastructure.Repositories.AdmissionRepository
  commentId: T:adas_core.Infrastructure.Repositories.AdmissionRepository
  id: AdmissionRepository
  parent: adas_core.Infrastructure.Repositories
  children:
  - adas_core.Infrastructure.Repositories.AdmissionRepository.#ctor(Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ApiSettings},MongoDB.Driver.IMongoDatabase)
  - adas_core.Infrastructure.Repositories.AdmissionRepository.CountByUnitId(MongoDB.Bson.ObjectId)
  - adas_core.Infrastructure.Repositories.AdmissionRepository.CreateIndexes
  - adas_core.Infrastructure.Repositories.AdmissionRepository.Delete(MongoDB.Bson.ObjectId)
  - adas_core.Infrastructure.Repositories.AdmissionRepository.DeleteAdmissionsByUnitId(MongoDB.Bson.ObjectId)
  - adas_core.Infrastructure.Repositories.AdmissionRepository.DeleteMasterListOption(System.Collections.Generic.List{MongoDB.Bson.ObjectId},adas_core.Domain.Models.Masters.OptionList,System.String)
  - adas_core.Infrastructure.Repositories.AdmissionRepository.FindAll
  - adas_core.Infrastructure.Repositories.AdmissionRepository.FindByDiagnosis(System.String)
  - adas_core.Infrastructure.Repositories.AdmissionRepository.FindById(MongoDB.Bson.ObjectId)
  - adas_core.Infrastructure.Repositories.AdmissionRepository.FindByLocation(adas_core.Domain.Models.PatientLocation)
  - adas_core.Infrastructure.Repositories.AdmissionRepository.FindByNhc(System.String)
  - adas_core.Infrastructure.Repositories.AdmissionRepository.FindByOrigin(System.String)
  - adas_core.Infrastructure.Repositories.AdmissionRepository.FindByPointOfCareId(MongoDB.Bson.ObjectId)
  - adas_core.Infrastructure.Repositories.AdmissionRepository.FindByUnitIds(System.Collections.Generic.List{MongoDB.Bson.ObjectId})
  - adas_core.Infrastructure.Repositories.AdmissionRepository.GetAdmissionByUnitIdWithOutPoC(MongoDB.Bson.ObjectId)
  - adas_core.Infrastructure.Repositories.AdmissionRepository.GetCollectionName
  - adas_core.Infrastructure.Repositories.AdmissionRepository.InsertOneAsync(adas_core.Domain.Models.MongoModels.Admission)
  - adas_core.Infrastructure.Repositories.AdmissionRepository.InsertOneAsyncAndReturn(adas_core.Domain.Models.MongoModels.Admission)
  - adas_core.Infrastructure.Repositories.AdmissionRepository.SearchByPatientNumberAndDistinctUnit(System.String,MongoDB.Bson.ObjectId)
  - adas_core.Infrastructure.Repositories.AdmissionRepository.Update(adas_core.Domain.Models.MongoModels.Admission)
  - adas_core.Infrastructure.Repositories.AdmissionRepository.UpdateLocation(MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
  - adas_core.Infrastructure.Repositories.AdmissionRepository.UpdateMasterListOption(System.Collections.Generic.List{MongoDB.Bson.ObjectId},adas_core.Domain.Models.DTO.UpdateOptionMasterListDto,System.String)
  - adas_core.Infrastructure.Repositories.AdmissionRepository.UpdatePatient(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Person)
  langs:
  - csharp
  - vb
  name: AdmissionRepository
  nameWithType: AdmissionRepository
  fullName: adas_core.Infrastructure.Repositories.AdmissionRepository
  type: Class
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/AdmissionRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: AdmissionRepository
    path: ../../adas-core.Infrastructure/Repositories/AdmissionRepository.cs
    startLine: 19
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: >-
    Repositorio para gestionar las operaciones de la entidad Admission en MongoDB. Proporciona métodos para insertar, actualizar, eliminar y buscar admisiones, así como para manejar opciones de listas maestras relacionadas con las admisiones. 

    Utiliza Serilog para el registro de errores y eventos importantes durante las operaciones de la base de datos.
  example: []
  syntax:
    content: 'public class AdmissionRepository : MongoRepository<Admission>, IAdmissionRepository, IMongoRepository<Admission>'
    content.vb: Public Class AdmissionRepository Inherits MongoRepository(Of Admission) Implements IAdmissionRepository, IMongoRepository(Of Admission)
  inheritance:
  - System.Object
  - adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.Admission}
  implements:
  - adas_core.Application.Repositories.Interfaces.IAdmissionRepository
  - adas_core.Application.Repositories.Interfaces.IMongoRepository{adas_core.Domain.Models.MongoModels.Admission}
  inheritedMembers:
  - adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.Admission}.Db
  - adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.Admission}.Collection
  - adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.Admission}.UpdateOneAsync(MongoDB.Bson.ObjectId,adas_core.Domain.Models.MongoModels.Admission)
  - adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.Admission}.DeleteAsync(MongoDB.Bson.ObjectId)
  - adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.Admission}.InsertInitialLoad
  - adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.Admission}.InsertManyAsync(System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.Admission})
  - adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.Admission}.UpdateManyObjectIdAsync(System.String,MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
  - adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.Admission}.DeleteAsync(System.String)
  - adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.Admission}.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.AdmissionRepository.#ctor(Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ApiSettings},MongoDB.Driver.IMongoDatabase)
  commentId: M:adas_core.Infrastructure.Repositories.AdmissionRepository.#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.AdmissionRepository
  langs:
  - csharp
  - vb
  name: AdmissionRepository(IOptions<ApiSettings>, IMongoDatabase)
  nameWithType: AdmissionRepository.AdmissionRepository(IOptions<ApiSettings>, IMongoDatabase)
  fullName: adas_core.Infrastructure.Repositories.AdmissionRepository.AdmissionRepository(Microsoft.Extensions.Options.IOptions<adas_core.Domain.Models.AppSettings.ApiSettings>, MongoDB.Driver.IMongoDatabase)
  type: Constructor
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/AdmissionRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: .ctor
    path: ../../adas-core.Infrastructure/Repositories/AdmissionRepository.cs
    startLine: 25
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  syntax:
    content: public AdmissionRepository(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.AdmissionRepository.#ctor*
  nameWithType.vb: AdmissionRepository.New(IOptions(Of ApiSettings), IMongoDatabase)
  fullName.vb: adas_core.Infrastructure.Repositories.AdmissionRepository.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.AdmissionRepository.GetCollectionName
  commentId: M:adas_core.Infrastructure.Repositories.AdmissionRepository.GetCollectionName
  id: GetCollectionName
  parent: adas_core.Infrastructure.Repositories.AdmissionRepository
  langs:
  - csharp
  - vb
  name: GetCollectionName()
  nameWithType: AdmissionRepository.GetCollectionName()
  fullName: adas_core.Infrastructure.Repositories.AdmissionRepository.GetCollectionName()
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/AdmissionRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: GetCollectionName
    path: ../../adas-core.Infrastructure/Repositories/AdmissionRepository.cs
    startLine: 36
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: >-
    Sobrescribe el método GetCollectionName para devolver el nombre de la colección de admisiones en MongoDB, que se obtiene de la configuración de la aplicación a través de ApiSettings. 

    Esto permite que el repositorio se conecte a la colección correcta para realizar las operaciones de base de datos relacionadas con las admisiones.
  example: []
  syntax:
    content: public override string GetCollectionName()
    return:
      type: System.String
      description: El nombre de la colección de admisiones en MongoDB.
    content.vb: Public Overrides Function GetCollectionName() As String
  overridden: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.Admission}.GetCollectionName
  overload: adas_core.Infrastructure.Repositories.AdmissionRepository.GetCollectionName*
  implements:
  - adas_core.Application.Repositories.Interfaces.IMongoRepository{adas_core.Domain.Models.MongoModels.Admission}.GetCollectionName
- uid: adas_core.Infrastructure.Repositories.AdmissionRepository.InsertOneAsync(adas_core.Domain.Models.MongoModels.Admission)
  commentId: M:adas_core.Infrastructure.Repositories.AdmissionRepository.InsertOneAsync(adas_core.Domain.Models.MongoModels.Admission)
  id: InsertOneAsync(adas_core.Domain.Models.MongoModels.Admission)
  parent: adas_core.Infrastructure.Repositories.AdmissionRepository
  langs:
  - csharp
  - vb
  name: InsertOneAsync(Admission)
  nameWithType: AdmissionRepository.InsertOneAsync(Admission)
  fullName: adas_core.Infrastructure.Repositories.AdmissionRepository.InsertOneAsync(adas_core.Domain.Models.MongoModels.Admission)
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/AdmissionRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: InsertOneAsync
    path: ../../adas-core.Infrastructure/Repositories/AdmissionRepository.cs
    startLine: 46
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: Sobrescribe el método InsertOneAsync para insertar una nueva admisión en la base de datos. Antes de insertar, establece la fecha de admisión (AdmissionDate) a la fecha y hora actual en formato UTC.
  example: []
  syntax:
    content: public override Task InsertOneAsync(Admission admission)
    parameters:
    - id: admission
      type: adas_core.Domain.Models.MongoModels.Admission
      description: La admisión a insertar en la base de datos.
    return:
      type: System.Threading.Tasks.Task
      description: Una tarea que representa la operación asincrónica.
    content.vb: Public Overrides Function InsertOneAsync(admission As Admission) As Task
  overridden: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.Admission}.InsertOneAsync(adas_core.Domain.Models.MongoModels.Admission)
  overload: adas_core.Infrastructure.Repositories.AdmissionRepository.InsertOneAsync*
  implements:
  - adas_core.Application.Repositories.Interfaces.IMongoRepository{adas_core.Domain.Models.MongoModels.Admission}.InsertOneAsync(adas_core.Domain.Models.MongoModels.Admission)
- uid: adas_core.Infrastructure.Repositories.AdmissionRepository.Delete(MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Infrastructure.Repositories.AdmissionRepository.Delete(MongoDB.Bson.ObjectId)
  id: Delete(MongoDB.Bson.ObjectId)
  parent: adas_core.Infrastructure.Repositories.AdmissionRepository
  langs:
  - csharp
  - vb
  name: Delete(ObjectId)
  nameWithType: AdmissionRepository.Delete(ObjectId)
  fullName: adas_core.Infrastructure.Repositories.AdmissionRepository.Delete(MongoDB.Bson.ObjectId)
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/AdmissionRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: Delete
    path: ../../adas-core.Infrastructure/Repositories/AdmissionRepository.cs
    startLine: 65
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: >-
    Elimina una admisión de la base de datos utilizando su identificador único (ObjectId). El método construye un filtro para encontrar la admisión por su Id y luego utiliza el método DeleteOneAsync para eliminarla.

    Si ocurre una excepción durante el proceso, se registra un error con Serilog y se vuelve a lanzar la excepción para que pueda ser manejada por el llamador.
  example: []
  syntax:
    content: public Task Delete(ObjectId id)
    parameters:
    - id: id
      type: MongoDB.Bson.ObjectId
      description: El identificador único (ObjectId) de la admisión a eliminar.
    return:
      type: System.Threading.Tasks.Task
      description: Una tarea que representa la operación asincrónica.
    content.vb: Public Function Delete(id As ObjectId) As Task
  overload: adas_core.Infrastructure.Repositories.AdmissionRepository.Delete*
  implements:
  - adas_core.Application.Repositories.Interfaces.IAdmissionRepository.Delete(MongoDB.Bson.ObjectId)
- uid: adas_core.Infrastructure.Repositories.AdmissionRepository.Update(adas_core.Domain.Models.MongoModels.Admission)
  commentId: M:adas_core.Infrastructure.Repositories.AdmissionRepository.Update(adas_core.Domain.Models.MongoModels.Admission)
  id: Update(adas_core.Domain.Models.MongoModels.Admission)
  parent: adas_core.Infrastructure.Repositories.AdmissionRepository
  langs:
  - csharp
  - vb
  name: Update(Admission)
  nameWithType: AdmissionRepository.Update(Admission)
  fullName: adas_core.Infrastructure.Repositories.AdmissionRepository.Update(adas_core.Domain.Models.MongoModels.Admission)
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/AdmissionRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: Update
    path: ../../adas-core.Infrastructure/Repositories/AdmissionRepository.cs
    startLine: 84
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: Actualiza una admisión existente en la base de datos. El método recibe una instancia de Admission con los datos actualizados, construye un filtro para encontrar la admisión por su Id y luego utiliza el método UpdateOneAsync para aplicar los cambios.
  example: []
  syntax:
    content: public Task Update(Admission admission)
    parameters:
    - id: admission
      type: adas_core.Domain.Models.MongoModels.Admission
      description: La admisión con los datos actualizados.
    return:
      type: System.Threading.Tasks.Task
      description: Una tarea que representa la operación asincrónica.
    content.vb: Public Function Update(admission As Admission) As Task
  overload: adas_core.Infrastructure.Repositories.AdmissionRepository.Update*
  implements:
  - adas_core.Application.Repositories.Interfaces.IAdmissionRepository.Update(adas_core.Domain.Models.MongoModels.Admission)
- uid: adas_core.Infrastructure.Repositories.AdmissionRepository.UpdateLocation(MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Infrastructure.Repositories.AdmissionRepository.UpdateLocation(MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
  id: UpdateLocation(MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
  parent: adas_core.Infrastructure.Repositories.AdmissionRepository
  langs:
  - csharp
  - vb
  name: UpdateLocation(ObjectId, ObjectId)
  nameWithType: AdmissionRepository.UpdateLocation(ObjectId, ObjectId)
  fullName: adas_core.Infrastructure.Repositories.AdmissionRepository.UpdateLocation(MongoDB.Bson.ObjectId, MongoDB.Bson.ObjectId)
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/AdmissionRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: UpdateLocation
    path: ../../adas-core.Infrastructure/Repositories/AdmissionRepository.cs
    startLine: 104
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: >-
    Actualiza la ubicación de una admisión existente en la base de datos. El método recibe el identificador único (ObjectId) de la admisión a actualizar y el nuevo identificador de la ubicación (PointOfCareId). 

    Construye un filtro para encontrar la admisión por su Id y luego utiliza el método UpdateOneAsync para establecer el nuevo PointOfCareId.
  example: []
  syntax:
    content: public Task UpdateLocation(ObjectId id, ObjectId newLocation)
    parameters:
    - id: id
      type: MongoDB.Bson.ObjectId
      description: El identificador único (ObjectId) de la admisión a actualizar.
    - id: newLocation
      type: MongoDB.Bson.ObjectId
      description: El nuevo identificador de la ubicación (PointOfCareId) de la admisión.
    return:
      type: System.Threading.Tasks.Task
      description: Una tarea que representa la operación asincrónica.
    content.vb: Public Function UpdateLocation(id As ObjectId, newLocation As ObjectId) As Task
  overload: adas_core.Infrastructure.Repositories.AdmissionRepository.UpdateLocation*
  implements:
  - adas_core.Application.Repositories.Interfaces.IAdmissionRepository.UpdateLocation(MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
- uid: adas_core.Infrastructure.Repositories.AdmissionRepository.UpdatePatient(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Person)
  commentId: M:adas_core.Infrastructure.Repositories.AdmissionRepository.UpdatePatient(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Person)
  id: UpdatePatient(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Person)
  parent: adas_core.Infrastructure.Repositories.AdmissionRepository
  langs:
  - csharp
  - vb
  name: UpdatePatient(ObjectId, Person)
  nameWithType: AdmissionRepository.UpdatePatient(ObjectId, Person)
  fullName: adas_core.Infrastructure.Repositories.AdmissionRepository.UpdatePatient(MongoDB.Bson.ObjectId, adas_core.Domain.Models.Person)
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/AdmissionRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: UpdatePatient
    path: ../../adas-core.Infrastructure/Repositories/AdmissionRepository.cs
    startLine: 121
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: Actualiza los datos personales de una admisión existente en la base de datos. El método recibe el identificador único (ObjectId) de la admisión a actualizar y una instancia de Person con los nuevos datos personales.
  example: []
  syntax:
    content: public Task UpdatePatient(ObjectId id, Person patient)
    parameters:
    - id: id
      type: MongoDB.Bson.ObjectId
      description: El identificador único (ObjectId) de la admisión a actualizar.
    - id: patient
      type: adas_core.Domain.Models.Person
      description: La instancia de Person con los nuevos datos personales.
    return:
      type: System.Threading.Tasks.Task
      description: Una tarea que representa la operación asincrónica.
    content.vb: Public Function UpdatePatient(id As ObjectId, patient As Person) As Task
  overload: adas_core.Infrastructure.Repositories.AdmissionRepository.UpdatePatient*
  implements:
  - adas_core.Application.Repositories.Interfaces.IAdmissionRepository.UpdatePatient(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Person)
- uid: adas_core.Infrastructure.Repositories.AdmissionRepository.FindAll
  commentId: M:adas_core.Infrastructure.Repositories.AdmissionRepository.FindAll
  id: FindAll
  parent: adas_core.Infrastructure.Repositories.AdmissionRepository
  langs:
  - csharp
  - vb
  name: FindAll()
  nameWithType: AdmissionRepository.FindAll()
  fullName: adas_core.Infrastructure.Repositories.AdmissionRepository.FindAll()
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/AdmissionRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: FindAll
    path: ../../adas-core.Infrastructure/Repositories/AdmissionRepository.cs
    startLine: 137
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: >-
    Recupera todas las admisiones almacenadas en la base de datos. El método utiliza el método FindAsync con un filtro vacío para obtener todas las admisiones y luego convierte el resultado a una lista. 

    Si ocurre una excepción durante el proceso, se registra un error con Serilog y se devuelve una lista vacía.
  example: []
  syntax:
    content: public Task<IEnumerable<Admission>> FindAll()
    return:
      type: System.Threading.Tasks.Task{System.Collections.Generic.IEnumerable{adas_core.Domain.Models.MongoModels.Admission}}
      description: Una lista de todas las admisiones almacenadas en la base de datos.
    content.vb: Public Function FindAll() As Task(Of IEnumerable(Of Admission))
  overload: adas_core.Infrastructure.Repositories.AdmissionRepository.FindAll*
  implements:
  - adas_core.Application.Repositories.Interfaces.IAdmissionRepository.FindAll
- uid: adas_core.Infrastructure.Repositories.AdmissionRepository.SearchByPatientNumberAndDistinctUnit(System.String,MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Infrastructure.Repositories.AdmissionRepository.SearchByPatientNumberAndDistinctUnit(System.String,MongoDB.Bson.ObjectId)
  id: SearchByPatientNumberAndDistinctUnit(System.String,MongoDB.Bson.ObjectId)
  parent: adas_core.Infrastructure.Repositories.AdmissionRepository
  langs:
  - csharp
  - vb
  name: SearchByPatientNumberAndDistinctUnit(string, ObjectId)
  nameWithType: AdmissionRepository.SearchByPatientNumberAndDistinctUnit(string, ObjectId)
  fullName: adas_core.Infrastructure.Repositories.AdmissionRepository.SearchByPatientNumberAndDistinctUnit(string, MongoDB.Bson.ObjectId)
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/AdmissionRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: SearchByPatientNumberAndDistinctUnit
    path: ../../adas-core.Infrastructure/Repositories/AdmissionRepository.cs
    startLine: 158
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: >-
    Busca una admisión en la base de datos utilizando el número de paciente (patientNumber) y un identificador de unidad (unitId) distinto. 

    El método construye un filtro para encontrar una admisión que coincida con el número de paciente pero que tenga un unitId diferente al proporcionado.
  example: []
  syntax:
    content: public Task<Admission?> SearchByPatientNumberAndDistinctUnit(string patientNumber, ObjectId unitId)
    parameters:
    - id: patientNumber
      type: System.String
      description: El número de paciente (NHC) a buscar.
    - id: unitId
      type: MongoDB.Bson.ObjectId
      description: El identificador de unidad (ObjectId) que debe ser distinto al de la admisión encontrada.
    return:
      type: System.Threading.Tasks.Task{adas_core.Domain.Models.MongoModels.Admission}
      description: Una tarea que representa la operación asincrónica y devuelve la admisión encontrada o null si no se encuentra ninguna.
    content.vb: Public Function SearchByPatientNumberAndDistinctUnit(patientNumber As String, unitId As ObjectId) As Task(Of Admission)
  overload: adas_core.Infrastructure.Repositories.AdmissionRepository.SearchByPatientNumberAndDistinctUnit*
  implements:
  - adas_core.Application.Repositories.Interfaces.IAdmissionRepository.SearchByPatientNumberAndDistinctUnit(System.String,MongoDB.Bson.ObjectId)
  nameWithType.vb: AdmissionRepository.SearchByPatientNumberAndDistinctUnit(String, ObjectId)
  fullName.vb: adas_core.Infrastructure.Repositories.AdmissionRepository.SearchByPatientNumberAndDistinctUnit(String, MongoDB.Bson.ObjectId)
  name.vb: SearchByPatientNumberAndDistinctUnit(String, ObjectId)
- uid: adas_core.Infrastructure.Repositories.AdmissionRepository.FindById(MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Infrastructure.Repositories.AdmissionRepository.FindById(MongoDB.Bson.ObjectId)
  id: FindById(MongoDB.Bson.ObjectId)
  parent: adas_core.Infrastructure.Repositories.AdmissionRepository
  langs:
  - csharp
  - vb
  name: FindById(ObjectId)
  nameWithType: AdmissionRepository.FindById(ObjectId)
  fullName: adas_core.Infrastructure.Repositories.AdmissionRepository.FindById(MongoDB.Bson.ObjectId)
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/AdmissionRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: FindById
    path: ../../adas-core.Infrastructure/Repositories/AdmissionRepository.cs
    startLine: 177
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: Busca una admisión en la base de datos utilizando su identificador único (ObjectId). El método construye un filtro para encontrar la admisión por su Id y luego utiliza el método FindAsync para obtenerla.
  example: []
  syntax:
    content: public Task<Admission?> FindById(ObjectId id)
    parameters:
    - id: id
      type: MongoDB.Bson.ObjectId
      description: El identificador único (ObjectId) de la admisión a buscar.
    return:
      type: System.Threading.Tasks.Task{adas_core.Domain.Models.MongoModels.Admission}
      description: Una tarea que representa la operación asincrónica y devuelve la admisión encontrada o null si no se encuentra ninguna.
    content.vb: Public Function FindById(id As ObjectId) As Task(Of Admission)
  overload: adas_core.Infrastructure.Repositories.AdmissionRepository.FindById*
  implements:
  - adas_core.Application.Repositories.Interfaces.IAdmissionRepository.FindById(MongoDB.Bson.ObjectId)
- uid: adas_core.Infrastructure.Repositories.AdmissionRepository.FindByNhc(System.String)
  commentId: M:adas_core.Infrastructure.Repositories.AdmissionRepository.FindByNhc(System.String)
  id: FindByNhc(System.String)
  parent: adas_core.Infrastructure.Repositories.AdmissionRepository
  langs:
  - csharp
  - vb
  name: FindByNhc(string)
  nameWithType: AdmissionRepository.FindByNhc(string)
  fullName: adas_core.Infrastructure.Repositories.AdmissionRepository.FindByNhc(string)
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/AdmissionRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: FindByNhc
    path: ../../adas-core.Infrastructure/Repositories/AdmissionRepository.cs
    startLine: 198
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: Busca una admisión en la base de datos utilizando el número de paciente (NHC). El método construye un filtro para encontrar la admisión por su NHC y luego utiliza el método FindAsync para obtenerla.
  example: []
  syntax:
    content: public Task<Admission?> FindByNhc(string nhc)
    parameters:
    - id: nhc
      type: System.String
      description: El número de paciente (NHC) a buscar.
    return:
      type: System.Threading.Tasks.Task{adas_core.Domain.Models.MongoModels.Admission}
      description: Una tarea que representa la operación asincrónica y devuelve la admisión encontrada o null si no se encuentra ninguna.
    content.vb: Public Function FindByNhc(nhc As String) As Task(Of Admission)
  overload: adas_core.Infrastructure.Repositories.AdmissionRepository.FindByNhc*
  implements:
  - adas_core.Application.Repositories.Interfaces.IAdmissionRepository.FindByNhc(System.String)
  nameWithType.vb: AdmissionRepository.FindByNhc(String)
  fullName.vb: adas_core.Infrastructure.Repositories.AdmissionRepository.FindByNhc(String)
  name.vb: FindByNhc(String)
- uid: adas_core.Infrastructure.Repositories.AdmissionRepository.FindByLocation(adas_core.Domain.Models.PatientLocation)
  commentId: M:adas_core.Infrastructure.Repositories.AdmissionRepository.FindByLocation(adas_core.Domain.Models.PatientLocation)
  id: FindByLocation(adas_core.Domain.Models.PatientLocation)
  parent: adas_core.Infrastructure.Repositories.AdmissionRepository
  langs:
  - csharp
  - vb
  name: FindByLocation(PatientLocation)
  nameWithType: AdmissionRepository.FindByLocation(PatientLocation)
  fullName: adas_core.Infrastructure.Repositories.AdmissionRepository.FindByLocation(adas_core.Domain.Models.PatientLocation)
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/AdmissionRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: FindByLocation
    path: ../../adas-core.Infrastructure/Repositories/AdmissionRepository.cs
    startLine: 220
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: >-
    Busca admisiones en la base de datos utilizando la ubicación del paciente (PatientLocation). 

    El método construye un filtro para encontrar admisiones que coincidan con la unidad, cama y habitación especificadas en la ubicación del paciente.
  example: []
  syntax:
    content: public Task<List<Admission>> FindByLocation(PatientLocation location)
    parameters:
    - id: location
      type: adas_core.Domain.Models.PatientLocation
      description: La ubicación del paciente (PatientLocation) a buscar.
    return:
      type: System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.Admission}}
      description: Una tarea que representa la operación asincrónica y devuelve una lista de admisiones que coinciden con la ubicación especificada.
    content.vb: Public Function FindByLocation(location As PatientLocation) As Task(Of List(Of Admission))
  overload: adas_core.Infrastructure.Repositories.AdmissionRepository.FindByLocation*
  implements:
  - adas_core.Application.Repositories.Interfaces.IAdmissionRepository.FindByLocation(adas_core.Domain.Models.PatientLocation)
- uid: adas_core.Infrastructure.Repositories.AdmissionRepository.FindByOrigin(System.String)
  commentId: M:adas_core.Infrastructure.Repositories.AdmissionRepository.FindByOrigin(System.String)
  id: FindByOrigin(System.String)
  parent: adas_core.Infrastructure.Repositories.AdmissionRepository
  langs:
  - csharp
  - vb
  name: FindByOrigin(string)
  nameWithType: AdmissionRepository.FindByOrigin(string)
  fullName: adas_core.Infrastructure.Repositories.AdmissionRepository.FindByOrigin(string)
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/AdmissionRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: FindByOrigin
    path: ../../adas-core.Infrastructure/Repositories/AdmissionRepository.cs
    startLine: 244
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: Busca admisiones en la base de datos utilizando el origen de la admisión (Origin). El método construye un filtro para encontrar admisiones que tengan un origen que coincida con el nombre del origen especificado.
  example: []
  syntax:
    content: public Task<IEnumerable<Admission>?> FindByOrigin(string origin)
    parameters:
    - id: origin
      type: System.String
      description: El nombre del origen de la admisión a buscar.
    return:
      type: System.Threading.Tasks.Task{System.Collections.Generic.IEnumerable{adas_core.Domain.Models.MongoModels.Admission}}
      description: Una tarea que representa la operación asincrónica y devuelve una lista de admisiones que coinciden con el origen especificado.
    content.vb: Public Function FindByOrigin(origin As String) As Task(Of IEnumerable(Of Admission))
  overload: adas_core.Infrastructure.Repositories.AdmissionRepository.FindByOrigin*
  implements:
  - adas_core.Application.Repositories.Interfaces.IAdmissionRepository.FindByOrigin(System.String)
  nameWithType.vb: AdmissionRepository.FindByOrigin(String)
  fullName.vb: adas_core.Infrastructure.Repositories.AdmissionRepository.FindByOrigin(String)
  name.vb: FindByOrigin(String)
- uid: adas_core.Infrastructure.Repositories.AdmissionRepository.InsertOneAsyncAndReturn(adas_core.Domain.Models.MongoModels.Admission)
  commentId: M:adas_core.Infrastructure.Repositories.AdmissionRepository.InsertOneAsyncAndReturn(adas_core.Domain.Models.MongoModels.Admission)
  id: InsertOneAsyncAndReturn(adas_core.Domain.Models.MongoModels.Admission)
  parent: adas_core.Infrastructure.Repositories.AdmissionRepository
  langs:
  - csharp
  - vb
  name: InsertOneAsyncAndReturn(Admission)
  nameWithType: AdmissionRepository.InsertOneAsyncAndReturn(Admission)
  fullName: adas_core.Infrastructure.Repositories.AdmissionRepository.InsertOneAsyncAndReturn(adas_core.Domain.Models.MongoModels.Admission)
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/AdmissionRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: InsertOneAsyncAndReturn
    path: ../../adas-core.Infrastructure/Repositories/AdmissionRepository.cs
    startLine: 268
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: Inserta una nueva admisión en la base de datos y devuelve la admisión insertada. El método establece la fecha de admisión (AdmissionDate) a la fecha y hora actual en formato UTC antes de insertar la admisión.
  example: []
  syntax:
    content: public Task<Admission?> InsertOneAsyncAndReturn(Admission origin)
    parameters:
    - id: origin
      type: adas_core.Domain.Models.MongoModels.Admission
      description: La admisión a insertar.
    return:
      type: System.Threading.Tasks.Task{adas_core.Domain.Models.MongoModels.Admission}
      description: Una tarea que representa la operación asincrónica y devuelve la admisión insertada o null si ocurre un error.
    content.vb: Public Function InsertOneAsyncAndReturn(origin As Admission) As Task(Of Admission)
  overload: adas_core.Infrastructure.Repositories.AdmissionRepository.InsertOneAsyncAndReturn*
  implements:
  - adas_core.Application.Repositories.Interfaces.IAdmissionRepository.InsertOneAsyncAndReturn(adas_core.Domain.Models.MongoModels.Admission)
- uid: adas_core.Infrastructure.Repositories.AdmissionRepository.GetAdmissionByUnitIdWithOutPoC(MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Infrastructure.Repositories.AdmissionRepository.GetAdmissionByUnitIdWithOutPoC(MongoDB.Bson.ObjectId)
  id: GetAdmissionByUnitIdWithOutPoC(MongoDB.Bson.ObjectId)
  parent: adas_core.Infrastructure.Repositories.AdmissionRepository
  langs:
  - csharp
  - vb
  name: GetAdmissionByUnitIdWithOutPoC(ObjectId)
  nameWithType: AdmissionRepository.GetAdmissionByUnitIdWithOutPoC(ObjectId)
  fullName: adas_core.Infrastructure.Repositories.AdmissionRepository.GetAdmissionByUnitIdWithOutPoC(MongoDB.Bson.ObjectId)
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/AdmissionRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: GetAdmissionByUnitIdWithOutPoC
    path: ../../adas-core.Infrastructure/Repositories/AdmissionRepository.cs
    startLine: 288
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: >-
    Busca admisiones en la base de datos utilizando el identificador de unidad (unitId) y que no tengan un PointOfCareId asignado. 

    El método construye un filtro para encontrar admisiones que coincidan con el unitId especificado y que tengan un PointOfCareId nulo.
  example: []
  syntax:
    content: public Task<List<Admission>> GetAdmissionByUnitIdWithOutPoC(ObjectId unitId)
    parameters:
    - id: unitId
      type: MongoDB.Bson.ObjectId
      description: El identificador de la unidad a buscar.
    return:
      type: System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.Admission}}
      description: Una tarea que representa la operación asincrónica y devuelve una lista de admisiones que coinciden con los criterios especificados.
    content.vb: Public Function GetAdmissionByUnitIdWithOutPoC(unitId As ObjectId) As Task(Of List(Of Admission))
  overload: adas_core.Infrastructure.Repositories.AdmissionRepository.GetAdmissionByUnitIdWithOutPoC*
  implements:
  - adas_core.Application.Repositories.Interfaces.IAdmissionRepository.GetAdmissionByUnitIdWithOutPoC(MongoDB.Bson.ObjectId)
- uid: adas_core.Infrastructure.Repositories.AdmissionRepository.CountByUnitId(MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Infrastructure.Repositories.AdmissionRepository.CountByUnitId(MongoDB.Bson.ObjectId)
  id: CountByUnitId(MongoDB.Bson.ObjectId)
  parent: adas_core.Infrastructure.Repositories.AdmissionRepository
  langs:
  - csharp
  - vb
  name: CountByUnitId(ObjectId)
  nameWithType: AdmissionRepository.CountByUnitId(ObjectId)
  fullName: adas_core.Infrastructure.Repositories.AdmissionRepository.CountByUnitId(MongoDB.Bson.ObjectId)
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/AdmissionRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: CountByUnitId
    path: ../../adas-core.Infrastructure/Repositories/AdmissionRepository.cs
    startLine: 309
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: Cuenta el número de admisiones en la base de datos que coinciden con un identificador de unidad (unitId) específico. El método construye un filtro para encontrar admisiones que coincidan con el unitId especificado y luego utiliza el método CountDocumentsAsync para obtener el conteo.
  example: []
  syntax:
    content: public Task<long> CountByUnitId(ObjectId unitId)
    parameters:
    - id: unitId
      type: MongoDB.Bson.ObjectId
      description: El identificador de la unidad a buscar.
    return:
      type: System.Threading.Tasks.Task{System.Int64}
      description: Una tarea que representa la operación asincrónica y devuelve el número de admisiones que coinciden con el unitId especificado.
    content.vb: Public Function CountByUnitId(unitId As ObjectId) As Task(Of Long)
  overload: adas_core.Infrastructure.Repositories.AdmissionRepository.CountByUnitId*
  implements:
  - adas_core.Application.Repositories.Interfaces.IAdmissionRepository.CountByUnitId(MongoDB.Bson.ObjectId)
- uid: adas_core.Infrastructure.Repositories.AdmissionRepository.FindByPointOfCareId(MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Infrastructure.Repositories.AdmissionRepository.FindByPointOfCareId(MongoDB.Bson.ObjectId)
  id: FindByPointOfCareId(MongoDB.Bson.ObjectId)
  parent: adas_core.Infrastructure.Repositories.AdmissionRepository
  langs:
  - csharp
  - vb
  name: FindByPointOfCareId(ObjectId)
  nameWithType: AdmissionRepository.FindByPointOfCareId(ObjectId)
  fullName: adas_core.Infrastructure.Repositories.AdmissionRepository.FindByPointOfCareId(MongoDB.Bson.ObjectId)
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/AdmissionRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: FindByPointOfCareId
    path: ../../adas-core.Infrastructure/Repositories/AdmissionRepository.cs
    startLine: 330
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: >-
    Busca admisiones en la base de datos utilizando el identificador de punto de atención (PointOfCareId). 

    El método construye un filtro para encontrar admisiones que coincidan con el PointOfCareId especificado y luego utiliza el método FindAsync para obtenerlas.
  example: []
  syntax:
    content: public Task<List<Admission>> FindByPointOfCareId(ObjectId pocId)
    parameters:
    - id: pocId
      type: MongoDB.Bson.ObjectId
      description: El identificador del punto de atención a buscar.
    return:
      type: System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.Admission}}
      description: Una tarea que representa la operación asincrónica y devuelve una lista de admisiones que coinciden con el PointOfCareId especificado.
    content.vb: Public Function FindByPointOfCareId(pocId As ObjectId) As Task(Of List(Of Admission))
  overload: adas_core.Infrastructure.Repositories.AdmissionRepository.FindByPointOfCareId*
  implements:
  - adas_core.Application.Repositories.Interfaces.IAdmissionRepository.FindByPointOfCareId(MongoDB.Bson.ObjectId)
- uid: adas_core.Infrastructure.Repositories.AdmissionRepository.FindByUnitIds(System.Collections.Generic.List{MongoDB.Bson.ObjectId})
  commentId: M:adas_core.Infrastructure.Repositories.AdmissionRepository.FindByUnitIds(System.Collections.Generic.List{MongoDB.Bson.ObjectId})
  id: FindByUnitIds(System.Collections.Generic.List{MongoDB.Bson.ObjectId})
  parent: adas_core.Infrastructure.Repositories.AdmissionRepository
  langs:
  - csharp
  - vb
  name: FindByUnitIds(List<ObjectId>)
  nameWithType: AdmissionRepository.FindByUnitIds(List<ObjectId>)
  fullName: adas_core.Infrastructure.Repositories.AdmissionRepository.FindByUnitIds(System.Collections.Generic.List<MongoDB.Bson.ObjectId>)
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/AdmissionRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: FindByUnitIds
    path: ../../adas-core.Infrastructure/Repositories/AdmissionRepository.cs
    startLine: 351
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: Busca admisiones en la base de datos utilizando una lista de identificadores de unidad (unitIds). El método construye un filtro para encontrar admisiones que tengan un unitId que coincida con cualquiera de los unitIds especificados y luego utiliza el método FindAsync para obtenerlas.
  example: []
  syntax:
    content: public Task<List<Admission>> FindByUnitIds(List<ObjectId> unitIds)
    parameters:
    - id: unitIds
      type: System.Collections.Generic.List{MongoDB.Bson.ObjectId}
      description: La lista de identificadores de unidad a buscar.
    return:
      type: System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.Admission}}
      description: Una tarea que representa la operación asincrónica y devuelve una lista de admisiones que coinciden con los unitIds especificados.
    content.vb: Public Function FindByUnitIds(unitIds As List(Of ObjectId)) As Task(Of List(Of Admission))
  overload: adas_core.Infrastructure.Repositories.AdmissionRepository.FindByUnitIds*
  implements:
  - adas_core.Application.Repositories.Interfaces.IAdmissionRepository.FindByUnitIds(System.Collections.Generic.List{MongoDB.Bson.ObjectId})
  nameWithType.vb: AdmissionRepository.FindByUnitIds(List(Of ObjectId))
  fullName.vb: adas_core.Infrastructure.Repositories.AdmissionRepository.FindByUnitIds(System.Collections.Generic.List(Of MongoDB.Bson.ObjectId))
  name.vb: FindByUnitIds(List(Of ObjectId))
- uid: adas_core.Infrastructure.Repositories.AdmissionRepository.UpdateMasterListOption(System.Collections.Generic.List{MongoDB.Bson.ObjectId},adas_core.Domain.Models.DTO.UpdateOptionMasterListDto,System.String)
  commentId: M:adas_core.Infrastructure.Repositories.AdmissionRepository.UpdateMasterListOption(System.Collections.Generic.List{MongoDB.Bson.ObjectId},adas_core.Domain.Models.DTO.UpdateOptionMasterListDto,System.String)
  id: UpdateMasterListOption(System.Collections.Generic.List{MongoDB.Bson.ObjectId},adas_core.Domain.Models.DTO.UpdateOptionMasterListDto,System.String)
  parent: adas_core.Infrastructure.Repositories.AdmissionRepository
  langs:
  - csharp
  - vb
  name: UpdateMasterListOption(List<ObjectId>, UpdateOptionMasterListDto, string)
  nameWithType: AdmissionRepository.UpdateMasterListOption(List<ObjectId>, UpdateOptionMasterListDto, string)
  fullName: adas_core.Infrastructure.Repositories.AdmissionRepository.UpdateMasterListOption(System.Collections.Generic.List<MongoDB.Bson.ObjectId>, adas_core.Domain.Models.DTO.UpdateOptionMasterListDto, string)
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/AdmissionRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: UpdateMasterListOption
    path: ../../adas-core.Infrastructure/Repositories/AdmissionRepository.cs
    startLine: 364
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: Actualiza las opciones de la lista maestra en las admisiones que coinciden con los identificadores de unidad especificados.
  example: []
  syntax:
    content: public Task<IEnumerable<Admission>> UpdateMasterListOption(List<ObjectId> unitIds, UpdateOptionMasterListDto opt, string typeName)
    parameters:
    - id: unitIds
      type: System.Collections.Generic.List{MongoDB.Bson.ObjectId}
      description: La lista de identificadores de unidad a buscar.
    - id: opt
      type: adas_core.Domain.Models.DTO.UpdateOptionMasterListDto
      description: La opción de actualización de la lista maestra.
    - id: typeName
      type: System.String
      description: El nombre del tipo de lista maestra.
    return:
      type: System.Threading.Tasks.Task{System.Collections.Generic.IEnumerable{adas_core.Domain.Models.MongoModels.Admission}}
      description: Una tarea que representa la operación asincrónica y devuelve una lista de admisiones actualizadas.
    content.vb: Public Function UpdateMasterListOption(unitIds As List(Of ObjectId), opt As UpdateOptionMasterListDto, typeName As String) As Task(Of IEnumerable(Of Admission))
  overload: adas_core.Infrastructure.Repositories.AdmissionRepository.UpdateMasterListOption*
  implements:
  - adas_core.Application.Repositories.Interfaces.IAdmissionRepository.UpdateMasterListOption(System.Collections.Generic.List{MongoDB.Bson.ObjectId},adas_core.Domain.Models.DTO.UpdateOptionMasterListDto,System.String)
  nameWithType.vb: AdmissionRepository.UpdateMasterListOption(List(Of ObjectId), UpdateOptionMasterListDto, String)
  fullName.vb: adas_core.Infrastructure.Repositories.AdmissionRepository.UpdateMasterListOption(System.Collections.Generic.List(Of MongoDB.Bson.ObjectId), adas_core.Domain.Models.DTO.UpdateOptionMasterListDto, String)
  name.vb: UpdateMasterListOption(List(Of ObjectId), UpdateOptionMasterListDto, String)
- uid: adas_core.Infrastructure.Repositories.AdmissionRepository.DeleteMasterListOption(System.Collections.Generic.List{MongoDB.Bson.ObjectId},adas_core.Domain.Models.Masters.OptionList,System.String)
  commentId: M:adas_core.Infrastructure.Repositories.AdmissionRepository.DeleteMasterListOption(System.Collections.Generic.List{MongoDB.Bson.ObjectId},adas_core.Domain.Models.Masters.OptionList,System.String)
  id: DeleteMasterListOption(System.Collections.Generic.List{MongoDB.Bson.ObjectId},adas_core.Domain.Models.Masters.OptionList,System.String)
  parent: adas_core.Infrastructure.Repositories.AdmissionRepository
  langs:
  - csharp
  - vb
  name: DeleteMasterListOption(List<ObjectId>, OptionList, string)
  nameWithType: AdmissionRepository.DeleteMasterListOption(List<ObjectId>, OptionList, string)
  fullName: adas_core.Infrastructure.Repositories.AdmissionRepository.DeleteMasterListOption(System.Collections.Generic.List<MongoDB.Bson.ObjectId>, adas_core.Domain.Models.Masters.OptionList, string)
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/AdmissionRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: DeleteMasterListOption
    path: ../../adas-core.Infrastructure/Repositories/AdmissionRepository.cs
    startLine: 454
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: >-
    Elimina las opciones de la lista maestra en las admisiones que coinciden con los identificadores de unidad especificados. 

    El método recibe una lista de identificadores de unidad, una opción de actualización de la lista maestra y el nombre del tipo de lista maestra.
  example: []
  syntax:
    content: public Task<IEnumerable<Admission>> DeleteMasterListOption(List<ObjectId> unitIds, OptionList opt, string typeName)
    parameters:
    - id: unitIds
      type: System.Collections.Generic.List{MongoDB.Bson.ObjectId}
      description: La lista de identificadores de unidad a buscar.
    - id: opt
      type: adas_core.Domain.Models.Masters.OptionList
      description: La opción de actualización de la lista maestra.
    - id: typeName
      type: System.String
      description: El nombre del tipo de lista maestra.
    return:
      type: System.Threading.Tasks.Task{System.Collections.Generic.IEnumerable{adas_core.Domain.Models.MongoModels.Admission}}
      description: Una tarea que representa la operación asincrónica y devuelve una lista de admisiones actualizadas.
    content.vb: Public Function DeleteMasterListOption(unitIds As List(Of ObjectId), opt As OptionList, typeName As String) As Task(Of IEnumerable(Of Admission))
  overload: adas_core.Infrastructure.Repositories.AdmissionRepository.DeleteMasterListOption*
  implements:
  - adas_core.Application.Repositories.Interfaces.IAdmissionRepository.DeleteMasterListOption(System.Collections.Generic.List{MongoDB.Bson.ObjectId},adas_core.Domain.Models.Masters.OptionList,System.String)
  nameWithType.vb: AdmissionRepository.DeleteMasterListOption(List(Of ObjectId), OptionList, String)
  fullName.vb: adas_core.Infrastructure.Repositories.AdmissionRepository.DeleteMasterListOption(System.Collections.Generic.List(Of MongoDB.Bson.ObjectId), adas_core.Domain.Models.Masters.OptionList, String)
  name.vb: DeleteMasterListOption(List(Of ObjectId), OptionList, String)
- uid: adas_core.Infrastructure.Repositories.AdmissionRepository.DeleteAdmissionsByUnitId(MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Infrastructure.Repositories.AdmissionRepository.DeleteAdmissionsByUnitId(MongoDB.Bson.ObjectId)
  id: DeleteAdmissionsByUnitId(MongoDB.Bson.ObjectId)
  parent: adas_core.Infrastructure.Repositories.AdmissionRepository
  langs:
  - csharp
  - vb
  name: DeleteAdmissionsByUnitId(ObjectId)
  nameWithType: AdmissionRepository.DeleteAdmissionsByUnitId(ObjectId)
  fullName: adas_core.Infrastructure.Repositories.AdmissionRepository.DeleteAdmissionsByUnitId(MongoDB.Bson.ObjectId)
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/AdmissionRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: DeleteAdmissionsByUnitId
    path: ../../adas-core.Infrastructure/Repositories/AdmissionRepository.cs
    startLine: 547
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: >-
    Elimina todas las admisiones de la base de datos que coinciden con un identificador de unidad (unitId) específico. 

    El método construye un filtro para encontrar admisiones que coincidan con el unitId especificado y luego utiliza el método DeleteManyAsync para eliminarlas.
  example: []
  syntax:
    content: public Task<bool> DeleteAdmissionsByUnitId(ObjectId unitId)
    parameters:
    - id: unitId
      type: MongoDB.Bson.ObjectId
      description: El identificador de la unidad cuyas admisiones se eliminarán.
    return:
      type: System.Threading.Tasks.Task{System.Boolean}
      description: Una tarea que representa la operación asincrónica y devuelve un valor booleano que indica si la eliminación fue exitosa.
    content.vb: Public Function DeleteAdmissionsByUnitId(unitId As ObjectId) As Task(Of Boolean)
  overload: adas_core.Infrastructure.Repositories.AdmissionRepository.DeleteAdmissionsByUnitId*
  implements:
  - adas_core.Application.Repositories.Interfaces.IAdmissionRepository.DeleteAdmissionsByUnitId(MongoDB.Bson.ObjectId)
- uid: adas_core.Infrastructure.Repositories.AdmissionRepository.CreateIndexes
  commentId: M:adas_core.Infrastructure.Repositories.AdmissionRepository.CreateIndexes
  id: CreateIndexes
  parent: adas_core.Infrastructure.Repositories.AdmissionRepository
  langs:
  - csharp
  - vb
  name: CreateIndexes()
  nameWithType: AdmissionRepository.CreateIndexes()
  fullName: adas_core.Infrastructure.Repositories.AdmissionRepository.CreateIndexes()
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/AdmissionRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: CreateIndexes
    path: ../../adas-core.Infrastructure/Repositories/AdmissionRepository.cs
    startLine: 566
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: Crea índices en la colección de admisiones para mejorar el rendimiento de las consultas. En este caso, se crea un índice único en el campo "nhc" (número de paciente) que solo se aplica a los documentos que tienen un valor para "nhc".
  example: []
  syntax:
    content: public override Task CreateIndexes()
    return:
      type: System.Threading.Tasks.Task
      description: Una tarea que representa la operación asincrónica.
    content.vb: Public Overrides Function CreateIndexes() As Task
  overridden: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.Admission}.CreateIndexes
  overload: adas_core.Infrastructure.Repositories.AdmissionRepository.CreateIndexes*
- uid: adas_core.Infrastructure.Repositories.AdmissionRepository.FindByDiagnosis(System.String)
  commentId: M:adas_core.Infrastructure.Repositories.AdmissionRepository.FindByDiagnosis(System.String)
  id: FindByDiagnosis(System.String)
  parent: adas_core.Infrastructure.Repositories.AdmissionRepository
  langs:
  - csharp
  - vb
  name: FindByDiagnosis(string)
  nameWithType: AdmissionRepository.FindByDiagnosis(string)
  fullName: adas_core.Infrastructure.Repositories.AdmissionRepository.FindByDiagnosis(string)
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Repositories/AdmissionRepository.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: FindByDiagnosis
    path: ../../adas-core.Infrastructure/Repositories/AdmissionRepository.cs
    startLine: 588
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Repositories
  summary: Busca admisiones en la base de datos utilizando el diagnóstico de la admisión (Diagnosis). El método construye un filtro para encontrar admisiones que tengan un diagnóstico que coincida con el nombre del diagnóstico especificado y luego utiliza el método FindAsync para obtenerlas.
  example: []
  syntax:
    content: public Task<IEnumerable<Admission>?> FindByDiagnosis(string diagnosis)
    parameters:
    - id: diagnosis
      type: System.String
      description: El nombre del diagnóstico que se utilizará para buscar admisiones.
    return:
      type: System.Threading.Tasks.Task{System.Collections.Generic.IEnumerable{adas_core.Domain.Models.MongoModels.Admission}}
      description: Una tarea que representa la operación asincrónica y devuelve una colección de admisiones que coinciden con el diagnóstico especificado.
    content.vb: Public Function FindByDiagnosis(diagnosis As String) As Task(Of IEnumerable(Of Admission))
  overload: adas_core.Infrastructure.Repositories.AdmissionRepository.FindByDiagnosis*
  nameWithType.vb: AdmissionRepository.FindByDiagnosis(String)
  fullName.vb: adas_core.Infrastructure.Repositories.AdmissionRepository.FindByDiagnosis(String)
  name.vb: FindByDiagnosis(String)
references:
- 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.Admission}
  commentId: T:adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.Admission}
  parent: adas_core.Infrastructure.Repositories
  definition: adas_core.Infrastructure.Repositories.MongoRepository`1
  href: adas_core.Infrastructure.Repositories.MongoRepository-1.html
  name: MongoRepository<Admission>
  nameWithType: MongoRepository<Admission>
  fullName: adas_core.Infrastructure.Repositories.MongoRepository<adas_core.Domain.Models.MongoModels.Admission>
  nameWithType.vb: MongoRepository(Of Admission)
  fullName.vb: adas_core.Infrastructure.Repositories.MongoRepository(Of adas_core.Domain.Models.MongoModels.Admission)
  name.vb: MongoRepository(Of Admission)
  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.Admission
    name: Admission
  - 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.Admission
    name: Admission
  - name: )
- uid: adas_core.Application.Repositories.Interfaces.IAdmissionRepository
  commentId: T:adas_core.Application.Repositories.Interfaces.IAdmissionRepository
  parent: adas_core.Application.Repositories.Interfaces
  href: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.html
  name: IAdmissionRepository
  nameWithType: IAdmissionRepository
  fullName: adas_core.Application.Repositories.Interfaces.IAdmissionRepository
- uid: adas_core.Application.Repositories.Interfaces.IMongoRepository{adas_core.Domain.Models.MongoModels.Admission}
  commentId: T:adas_core.Application.Repositories.Interfaces.IMongoRepository{adas_core.Domain.Models.MongoModels.Admission}
  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<Admission>
  nameWithType: IMongoRepository<Admission>
  fullName: adas_core.Application.Repositories.Interfaces.IMongoRepository<adas_core.Domain.Models.MongoModels.Admission>
  nameWithType.vb: IMongoRepository(Of Admission)
  fullName.vb: adas_core.Application.Repositories.Interfaces.IMongoRepository(Of adas_core.Domain.Models.MongoModels.Admission)
  name.vb: IMongoRepository(Of Admission)
  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.Admission
    name: Admission
  - 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.Admission
    name: Admission
  - name: )
- uid: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.Admission}.Db
  commentId: F:adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.Admission}.Db
  parent: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.Admission}
  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<Admission>.Db
  fullName: adas_core.Infrastructure.Repositories.MongoRepository<adas_core.Domain.Models.MongoModels.Admission>.Db
  nameWithType.vb: MongoRepository(Of Admission).Db
  fullName.vb: adas_core.Infrastructure.Repositories.MongoRepository(Of adas_core.Domain.Models.MongoModels.Admission).Db
- uid: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.Admission}.Collection
  commentId: P:adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.Admission}.Collection
  parent: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.Admission}
  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<Admission>.Collection
  fullName: adas_core.Infrastructure.Repositories.MongoRepository<adas_core.Domain.Models.MongoModels.Admission>.Collection
  nameWithType.vb: MongoRepository(Of Admission).Collection
  fullName.vb: adas_core.Infrastructure.Repositories.MongoRepository(Of adas_core.Domain.Models.MongoModels.Admission).Collection
- uid: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.Admission}.UpdateOneAsync(MongoDB.Bson.ObjectId,adas_core.Domain.Models.MongoModels.Admission)
  commentId: M:adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.Admission}.UpdateOneAsync(MongoDB.Bson.ObjectId,adas_core.Domain.Models.MongoModels.Admission)
  parent: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.Admission}
  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, Admission)
  nameWithType: MongoRepository<Admission>.UpdateOneAsync(ObjectId, Admission)
  fullName: adas_core.Infrastructure.Repositories.MongoRepository<adas_core.Domain.Models.MongoModels.Admission>.UpdateOneAsync(MongoDB.Bson.ObjectId, adas_core.Domain.Models.MongoModels.Admission)
  nameWithType.vb: MongoRepository(Of Admission).UpdateOneAsync(ObjectId, Admission)
  fullName.vb: adas_core.Infrastructure.Repositories.MongoRepository(Of adas_core.Domain.Models.MongoModels.Admission).UpdateOneAsync(MongoDB.Bson.ObjectId, adas_core.Domain.Models.MongoModels.Admission)
  spec.csharp:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.Admission}.UpdateOneAsync(MongoDB.Bson.ObjectId,adas_core.Domain.Models.MongoModels.Admission)
    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.Admission
    name: Admission
  - name: )
  spec.vb:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.Admission}.UpdateOneAsync(MongoDB.Bson.ObjectId,adas_core.Domain.Models.MongoModels.Admission)
    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.Admission
    name: Admission
  - name: )
- uid: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.Admission}.DeleteAsync(MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.Admission}.DeleteAsync(MongoDB.Bson.ObjectId)
  parent: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.Admission}
  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<Admission>.DeleteAsync(ObjectId)
  fullName: adas_core.Infrastructure.Repositories.MongoRepository<adas_core.Domain.Models.MongoModels.Admission>.DeleteAsync(MongoDB.Bson.ObjectId)
  nameWithType.vb: MongoRepository(Of Admission).DeleteAsync(ObjectId)
  fullName.vb: adas_core.Infrastructure.Repositories.MongoRepository(Of adas_core.Domain.Models.MongoModels.Admission).DeleteAsync(MongoDB.Bson.ObjectId)
  spec.csharp:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.Admission}.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.Admission}.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.Admission}.InsertInitialLoad
  commentId: M:adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.Admission}.InsertInitialLoad
  parent: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.Admission}
  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<Admission>.InsertInitialLoad()
  fullName: adas_core.Infrastructure.Repositories.MongoRepository<adas_core.Domain.Models.MongoModels.Admission>.InsertInitialLoad()
  nameWithType.vb: MongoRepository(Of Admission).InsertInitialLoad()
  fullName.vb: adas_core.Infrastructure.Repositories.MongoRepository(Of adas_core.Domain.Models.MongoModels.Admission).InsertInitialLoad()
  spec.csharp:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.Admission}.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.Admission}.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.Admission}.InsertManyAsync(System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.Admission})
  commentId: M:adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.Admission}.InsertManyAsync(System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.Admission})
  parent: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.Admission}
  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<Admission>)
  nameWithType: MongoRepository<Admission>.InsertManyAsync(List<Admission>)
  fullName: adas_core.Infrastructure.Repositories.MongoRepository<adas_core.Domain.Models.MongoModels.Admission>.InsertManyAsync(System.Collections.Generic.List<adas_core.Domain.Models.MongoModels.Admission>)
  nameWithType.vb: MongoRepository(Of Admission).InsertManyAsync(List(Of Admission))
  fullName.vb: adas_core.Infrastructure.Repositories.MongoRepository(Of adas_core.Domain.Models.MongoModels.Admission).InsertManyAsync(System.Collections.Generic.List(Of adas_core.Domain.Models.MongoModels.Admission))
  name.vb: InsertManyAsync(List(Of Admission))
  spec.csharp:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.Admission}.InsertManyAsync(System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.Admission})
    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.Admission
    name: Admission
  - name: '>'
  - name: )
  spec.vb:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.Admission}.InsertManyAsync(System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.Admission})
    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.Admission
    name: Admission
  - name: )
  - name: )
- uid: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.Admission}.UpdateManyObjectIdAsync(System.String,MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.Admission}.UpdateManyObjectIdAsync(System.String,MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
  parent: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.Admission}
  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<Admission>.UpdateManyObjectIdAsync(string, ObjectId, ObjectId)
  fullName: adas_core.Infrastructure.Repositories.MongoRepository<adas_core.Domain.Models.MongoModels.Admission>.UpdateManyObjectIdAsync(string, MongoDB.Bson.ObjectId, MongoDB.Bson.ObjectId)
  nameWithType.vb: MongoRepository(Of Admission).UpdateManyObjectIdAsync(String, ObjectId, ObjectId)
  fullName.vb: adas_core.Infrastructure.Repositories.MongoRepository(Of adas_core.Domain.Models.MongoModels.Admission).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.Admission}.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.Admission}.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.Admission}.DeleteAsync(System.String)
  commentId: M:adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.Admission}.DeleteAsync(System.String)
  parent: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.Admission}
  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<Admission>.DeleteAsync(string)
  fullName: adas_core.Infrastructure.Repositories.MongoRepository<adas_core.Domain.Models.MongoModels.Admission>.DeleteAsync(string)
  nameWithType.vb: MongoRepository(Of Admission).DeleteAsync(String)
  fullName.vb: adas_core.Infrastructure.Repositories.MongoRepository(Of adas_core.Domain.Models.MongoModels.Admission).DeleteAsync(String)
  name.vb: DeleteAsync(String)
  spec.csharp:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.Admission}.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.Admission}.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.Admission}.CollectionExists(System.String)
  commentId: M:adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.Admission}.CollectionExists(System.String)
  parent: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.Admission}
  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<Admission>.CollectionExists(string)
  fullName: adas_core.Infrastructure.Repositories.MongoRepository<adas_core.Domain.Models.MongoModels.Admission>.CollectionExists(string)
  nameWithType.vb: MongoRepository(Of Admission).CollectionExists(String)
  fullName.vb: adas_core.Infrastructure.Repositories.MongoRepository(Of adas_core.Domain.Models.MongoModels.Admission).CollectionExists(String)
  name.vb: CollectionExists(String)
  spec.csharp:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.Admission}.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.Admission}.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: 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
  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: 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.AdmissionRepository.#ctor*
  commentId: Overload:adas_core.Infrastructure.Repositories.AdmissionRepository.#ctor
  href: adas_core.Infrastructure.Repositories.AdmissionRepository.html#adas_core_Infrastructure_Repositories_AdmissionRepository__ctor_Microsoft_Extensions_Options_IOptions_adas_core_Domain_Models_AppSettings_ApiSettings__MongoDB_Driver_IMongoDatabase_
  name: AdmissionRepository
  nameWithType: AdmissionRepository.AdmissionRepository
  fullName: adas_core.Infrastructure.Repositories.AdmissionRepository.AdmissionRepository
  nameWithType.vb: AdmissionRepository.New
  fullName.vb: adas_core.Infrastructure.Repositories.AdmissionRepository.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.Admission}.GetCollectionName
  commentId: M:adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.Admission}.GetCollectionName
  parent: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.Admission}
  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<Admission>.GetCollectionName()
  fullName: adas_core.Infrastructure.Repositories.MongoRepository<adas_core.Domain.Models.MongoModels.Admission>.GetCollectionName()
  nameWithType.vb: MongoRepository(Of Admission).GetCollectionName()
  fullName.vb: adas_core.Infrastructure.Repositories.MongoRepository(Of adas_core.Domain.Models.MongoModels.Admission).GetCollectionName()
  spec.csharp:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.Admission}.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.Admission}.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.AdmissionRepository.GetCollectionName*
  commentId: Overload:adas_core.Infrastructure.Repositories.AdmissionRepository.GetCollectionName
  href: adas_core.Infrastructure.Repositories.AdmissionRepository.html#adas_core_Infrastructure_Repositories_AdmissionRepository_GetCollectionName
  name: GetCollectionName
  nameWithType: AdmissionRepository.GetCollectionName
  fullName: adas_core.Infrastructure.Repositories.AdmissionRepository.GetCollectionName
- uid: adas_core.Application.Repositories.Interfaces.IMongoRepository{adas_core.Domain.Models.MongoModels.Admission}.GetCollectionName
  commentId: M:adas_core.Application.Repositories.Interfaces.IMongoRepository{adas_core.Domain.Models.MongoModels.Admission}.GetCollectionName
  parent: adas_core.Application.Repositories.Interfaces.IMongoRepository{adas_core.Domain.Models.MongoModels.Admission}
  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<Admission>.GetCollectionName()
  fullName: adas_core.Application.Repositories.Interfaces.IMongoRepository<adas_core.Domain.Models.MongoModels.Admission>.GetCollectionName()
  nameWithType.vb: IMongoRepository(Of Admission).GetCollectionName()
  fullName.vb: adas_core.Application.Repositories.Interfaces.IMongoRepository(Of adas_core.Domain.Models.MongoModels.Admission).GetCollectionName()
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IMongoRepository{adas_core.Domain.Models.MongoModels.Admission}.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.Admission}.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.Admission}.InsertOneAsync(adas_core.Domain.Models.MongoModels.Admission)
  commentId: M:adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.Admission}.InsertOneAsync(adas_core.Domain.Models.MongoModels.Admission)
  parent: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.Admission}
  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(Admission)
  nameWithType: MongoRepository<Admission>.InsertOneAsync(Admission)
  fullName: adas_core.Infrastructure.Repositories.MongoRepository<adas_core.Domain.Models.MongoModels.Admission>.InsertOneAsync(adas_core.Domain.Models.MongoModels.Admission)
  nameWithType.vb: MongoRepository(Of Admission).InsertOneAsync(Admission)
  fullName.vb: adas_core.Infrastructure.Repositories.MongoRepository(Of adas_core.Domain.Models.MongoModels.Admission).InsertOneAsync(adas_core.Domain.Models.MongoModels.Admission)
  spec.csharp:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.Admission}.InsertOneAsync(adas_core.Domain.Models.MongoModels.Admission)
    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.Admission
    name: Admission
  - name: )
  spec.vb:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.Admission}.InsertOneAsync(adas_core.Domain.Models.MongoModels.Admission)
    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.Admission
    name: Admission
  - name: )
- uid: adas_core.Infrastructure.Repositories.AdmissionRepository.InsertOneAsync*
  commentId: Overload:adas_core.Infrastructure.Repositories.AdmissionRepository.InsertOneAsync
  href: adas_core.Infrastructure.Repositories.AdmissionRepository.html#adas_core_Infrastructure_Repositories_AdmissionRepository_InsertOneAsync_adas_core_Domain_Models_MongoModels_Admission_
  name: InsertOneAsync
  nameWithType: AdmissionRepository.InsertOneAsync
  fullName: adas_core.Infrastructure.Repositories.AdmissionRepository.InsertOneAsync
- uid: adas_core.Application.Repositories.Interfaces.IMongoRepository{adas_core.Domain.Models.MongoModels.Admission}.InsertOneAsync(adas_core.Domain.Models.MongoModels.Admission)
  commentId: M:adas_core.Application.Repositories.Interfaces.IMongoRepository{adas_core.Domain.Models.MongoModels.Admission}.InsertOneAsync(adas_core.Domain.Models.MongoModels.Admission)
  parent: adas_core.Application.Repositories.Interfaces.IMongoRepository{adas_core.Domain.Models.MongoModels.Admission}
  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(Admission)
  nameWithType: IMongoRepository<Admission>.InsertOneAsync(Admission)
  fullName: adas_core.Application.Repositories.Interfaces.IMongoRepository<adas_core.Domain.Models.MongoModels.Admission>.InsertOneAsync(adas_core.Domain.Models.MongoModels.Admission)
  nameWithType.vb: IMongoRepository(Of Admission).InsertOneAsync(Admission)
  fullName.vb: adas_core.Application.Repositories.Interfaces.IMongoRepository(Of adas_core.Domain.Models.MongoModels.Admission).InsertOneAsync(adas_core.Domain.Models.MongoModels.Admission)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IMongoRepository{adas_core.Domain.Models.MongoModels.Admission}.InsertOneAsync(adas_core.Domain.Models.MongoModels.Admission)
    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.Admission
    name: Admission
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IMongoRepository{adas_core.Domain.Models.MongoModels.Admission}.InsertOneAsync(adas_core.Domain.Models.MongoModels.Admission)
    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.Admission
    name: Admission
  - name: )
- uid: adas_core.Domain.Models.MongoModels.Admission
  commentId: T:adas_core.Domain.Models.MongoModels.Admission
  parent: adas_core.Domain.Models.MongoModels
  href: adas_core.Domain.Models.MongoModels.Admission.html
  name: Admission
  nameWithType: Admission
  fullName: adas_core.Domain.Models.MongoModels.Admission
- 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: 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: 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.AdmissionRepository.Delete*
  commentId: Overload:adas_core.Infrastructure.Repositories.AdmissionRepository.Delete
  href: adas_core.Infrastructure.Repositories.AdmissionRepository.html#adas_core_Infrastructure_Repositories_AdmissionRepository_Delete_MongoDB_Bson_ObjectId_
  name: Delete
  nameWithType: AdmissionRepository.Delete
  fullName: adas_core.Infrastructure.Repositories.AdmissionRepository.Delete
- uid: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.Delete(MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Application.Repositories.Interfaces.IAdmissionRepository.Delete(MongoDB.Bson.ObjectId)
  parent: adas_core.Application.Repositories.Interfaces.IAdmissionRepository
  isExternal: true
  name: Delete(ObjectId)
  nameWithType: IAdmissionRepository.Delete(ObjectId)
  fullName: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.Delete(MongoDB.Bson.ObjectId)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.Delete(MongoDB.Bson.ObjectId)
    name: Delete
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.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.AdmissionRepository.Update*
  commentId: Overload:adas_core.Infrastructure.Repositories.AdmissionRepository.Update
  href: adas_core.Infrastructure.Repositories.AdmissionRepository.html#adas_core_Infrastructure_Repositories_AdmissionRepository_Update_adas_core_Domain_Models_MongoModels_Admission_
  name: Update
  nameWithType: AdmissionRepository.Update
  fullName: adas_core.Infrastructure.Repositories.AdmissionRepository.Update
- uid: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.Update(adas_core.Domain.Models.MongoModels.Admission)
  commentId: M:adas_core.Application.Repositories.Interfaces.IAdmissionRepository.Update(adas_core.Domain.Models.MongoModels.Admission)
  parent: adas_core.Application.Repositories.Interfaces.IAdmissionRepository
  name: Update(Admission)
  nameWithType: IAdmissionRepository.Update(Admission)
  fullName: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.Update(adas_core.Domain.Models.MongoModels.Admission)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.Update(adas_core.Domain.Models.MongoModels.Admission)
    name: Update
  - name: (
  - uid: adas_core.Domain.Models.MongoModels.Admission
    name: Admission
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.Update(adas_core.Domain.Models.MongoModels.Admission)
    name: Update
  - name: (
  - uid: adas_core.Domain.Models.MongoModels.Admission
    name: Admission
  - name: )
- uid: adas_core.Infrastructure.Repositories.AdmissionRepository.UpdateLocation*
  commentId: Overload:adas_core.Infrastructure.Repositories.AdmissionRepository.UpdateLocation
  href: adas_core.Infrastructure.Repositories.AdmissionRepository.html#adas_core_Infrastructure_Repositories_AdmissionRepository_UpdateLocation_MongoDB_Bson_ObjectId_MongoDB_Bson_ObjectId_
  name: UpdateLocation
  nameWithType: AdmissionRepository.UpdateLocation
  fullName: adas_core.Infrastructure.Repositories.AdmissionRepository.UpdateLocation
- uid: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.UpdateLocation(MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Application.Repositories.Interfaces.IAdmissionRepository.UpdateLocation(MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
  parent: adas_core.Application.Repositories.Interfaces.IAdmissionRepository
  isExternal: true
  name: UpdateLocation(ObjectId, ObjectId)
  nameWithType: IAdmissionRepository.UpdateLocation(ObjectId, ObjectId)
  fullName: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.UpdateLocation(MongoDB.Bson.ObjectId, MongoDB.Bson.ObjectId)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.UpdateLocation(MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
    name: UpdateLocation
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.UpdateLocation(MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
    name: UpdateLocation
  - 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.AdmissionRepository.UpdatePatient*
  commentId: Overload:adas_core.Infrastructure.Repositories.AdmissionRepository.UpdatePatient
  href: adas_core.Infrastructure.Repositories.AdmissionRepository.html#adas_core_Infrastructure_Repositories_AdmissionRepository_UpdatePatient_MongoDB_Bson_ObjectId_adas_core_Domain_Models_Person_
  name: UpdatePatient
  nameWithType: AdmissionRepository.UpdatePatient
  fullName: adas_core.Infrastructure.Repositories.AdmissionRepository.UpdatePatient
- uid: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.UpdatePatient(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Person)
  commentId: M:adas_core.Application.Repositories.Interfaces.IAdmissionRepository.UpdatePatient(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Person)
  parent: adas_core.Application.Repositories.Interfaces.IAdmissionRepository
  isExternal: true
  name: UpdatePatient(ObjectId, Person)
  nameWithType: IAdmissionRepository.UpdatePatient(ObjectId, Person)
  fullName: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.UpdatePatient(MongoDB.Bson.ObjectId, adas_core.Domain.Models.Person)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.UpdatePatient(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Person)
    name: UpdatePatient
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Models.Person
    name: Person
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.UpdatePatient(MongoDB.Bson.ObjectId,adas_core.Domain.Models.Person)
    name: UpdatePatient
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Models.Person
    name: Person
  - name: )
- uid: adas_core.Domain.Models.Person
  commentId: T:adas_core.Domain.Models.Person
  parent: adas_core.Domain.Models
  href: adas_core.Domain.Models.Person.html
  name: Person
  nameWithType: Person
  fullName: adas_core.Domain.Models.Person
- 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.AdmissionRepository.FindAll*
  commentId: Overload:adas_core.Infrastructure.Repositories.AdmissionRepository.FindAll
  href: adas_core.Infrastructure.Repositories.AdmissionRepository.html#adas_core_Infrastructure_Repositories_AdmissionRepository_FindAll
  name: FindAll
  nameWithType: AdmissionRepository.FindAll
  fullName: adas_core.Infrastructure.Repositories.AdmissionRepository.FindAll
- uid: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.FindAll
  commentId: M:adas_core.Application.Repositories.Interfaces.IAdmissionRepository.FindAll
  parent: adas_core.Application.Repositories.Interfaces.IAdmissionRepository
  name: FindAll()
  nameWithType: IAdmissionRepository.FindAll()
  fullName: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.FindAll()
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.FindAll
    name: FindAll
  - name: (
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.FindAll
    name: FindAll
  - name: (
  - name: )
- uid: System.Threading.Tasks.Task{System.Collections.Generic.IEnumerable{adas_core.Domain.Models.MongoModels.Admission}}
  commentId: T:System.Threading.Tasks.Task{System.Collections.Generic.IEnumerable{adas_core.Domain.Models.MongoModels.Admission}}
  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<Admission>>
  nameWithType: Task<IEnumerable<Admission>>
  fullName: System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<adas_core.Domain.Models.MongoModels.Admission>>
  nameWithType.vb: Task(Of IEnumerable(Of Admission))
  fullName.vb: System.Threading.Tasks.Task(Of System.Collections.Generic.IEnumerable(Of adas_core.Domain.Models.MongoModels.Admission))
  name.vb: Task(Of IEnumerable(Of Admission))
  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.Admission
    name: Admission
  - 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.Admission
    name: Admission
  - name: )
  - 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.AdmissionRepository.SearchByPatientNumberAndDistinctUnit*
  commentId: Overload:adas_core.Infrastructure.Repositories.AdmissionRepository.SearchByPatientNumberAndDistinctUnit
  href: adas_core.Infrastructure.Repositories.AdmissionRepository.html#adas_core_Infrastructure_Repositories_AdmissionRepository_SearchByPatientNumberAndDistinctUnit_System_String_MongoDB_Bson_ObjectId_
  name: SearchByPatientNumberAndDistinctUnit
  nameWithType: AdmissionRepository.SearchByPatientNumberAndDistinctUnit
  fullName: adas_core.Infrastructure.Repositories.AdmissionRepository.SearchByPatientNumberAndDistinctUnit
- uid: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.SearchByPatientNumberAndDistinctUnit(System.String,MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Application.Repositories.Interfaces.IAdmissionRepository.SearchByPatientNumberAndDistinctUnit(System.String,MongoDB.Bson.ObjectId)
  parent: adas_core.Application.Repositories.Interfaces.IAdmissionRepository
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.string
  name: SearchByPatientNumberAndDistinctUnit(string, ObjectId)
  nameWithType: IAdmissionRepository.SearchByPatientNumberAndDistinctUnit(string, ObjectId)
  fullName: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.SearchByPatientNumberAndDistinctUnit(string, MongoDB.Bson.ObjectId)
  nameWithType.vb: IAdmissionRepository.SearchByPatientNumberAndDistinctUnit(String, ObjectId)
  fullName.vb: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.SearchByPatientNumberAndDistinctUnit(String, MongoDB.Bson.ObjectId)
  name.vb: SearchByPatientNumberAndDistinctUnit(String, ObjectId)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.SearchByPatientNumberAndDistinctUnit(System.String,MongoDB.Bson.ObjectId)
    name: SearchByPatientNumberAndDistinctUnit
  - 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.IAdmissionRepository.SearchByPatientNumberAndDistinctUnit(System.String,MongoDB.Bson.ObjectId)
    name: SearchByPatientNumberAndDistinctUnit
  - 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: System.Threading.Tasks.Task{adas_core.Domain.Models.MongoModels.Admission}
  commentId: T:System.Threading.Tasks.Task{adas_core.Domain.Models.MongoModels.Admission}
  parent: System.Threading.Tasks
  definition: System.Threading.Tasks.Task`1
  href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  name: Task<Admission>
  nameWithType: Task<Admission>
  fullName: System.Threading.Tasks.Task<adas_core.Domain.Models.MongoModels.Admission>
  nameWithType.vb: Task(Of Admission)
  fullName.vb: System.Threading.Tasks.Task(Of adas_core.Domain.Models.MongoModels.Admission)
  name.vb: Task(Of Admission)
  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.Admission
    name: Admission
  - 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.Admission
    name: Admission
  - name: )
- uid: adas_core.Infrastructure.Repositories.AdmissionRepository.FindById*
  commentId: Overload:adas_core.Infrastructure.Repositories.AdmissionRepository.FindById
  href: adas_core.Infrastructure.Repositories.AdmissionRepository.html#adas_core_Infrastructure_Repositories_AdmissionRepository_FindById_MongoDB_Bson_ObjectId_
  name: FindById
  nameWithType: AdmissionRepository.FindById
  fullName: adas_core.Infrastructure.Repositories.AdmissionRepository.FindById
- uid: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.FindById(MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Application.Repositories.Interfaces.IAdmissionRepository.FindById(MongoDB.Bson.ObjectId)
  parent: adas_core.Application.Repositories.Interfaces.IAdmissionRepository
  isExternal: true
  name: FindById(ObjectId)
  nameWithType: IAdmissionRepository.FindById(ObjectId)
  fullName: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.FindById(MongoDB.Bson.ObjectId)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.FindById(MongoDB.Bson.ObjectId)
    name: FindById
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.FindById(MongoDB.Bson.ObjectId)
    name: FindById
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
- uid: adas_core.Infrastructure.Repositories.AdmissionRepository.FindByNhc*
  commentId: Overload:adas_core.Infrastructure.Repositories.AdmissionRepository.FindByNhc
  href: adas_core.Infrastructure.Repositories.AdmissionRepository.html#adas_core_Infrastructure_Repositories_AdmissionRepository_FindByNhc_System_String_
  name: FindByNhc
  nameWithType: AdmissionRepository.FindByNhc
  fullName: adas_core.Infrastructure.Repositories.AdmissionRepository.FindByNhc
- uid: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.FindByNhc(System.String)
  commentId: M:adas_core.Application.Repositories.Interfaces.IAdmissionRepository.FindByNhc(System.String)
  parent: adas_core.Application.Repositories.Interfaces.IAdmissionRepository
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.string
  name: FindByNhc(string)
  nameWithType: IAdmissionRepository.FindByNhc(string)
  fullName: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.FindByNhc(string)
  nameWithType.vb: IAdmissionRepository.FindByNhc(String)
  fullName.vb: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.FindByNhc(String)
  name.vb: FindByNhc(String)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.FindByNhc(System.String)
    name: FindByNhc
  - 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.IAdmissionRepository.FindByNhc(System.String)
    name: FindByNhc
  - name: (
  - uid: System.String
    name: String
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: )
- uid: adas_core.Infrastructure.Repositories.AdmissionRepository.FindByLocation*
  commentId: Overload:adas_core.Infrastructure.Repositories.AdmissionRepository.FindByLocation
  href: adas_core.Infrastructure.Repositories.AdmissionRepository.html#adas_core_Infrastructure_Repositories_AdmissionRepository_FindByLocation_adas_core_Domain_Models_PatientLocation_
  name: FindByLocation
  nameWithType: AdmissionRepository.FindByLocation
  fullName: adas_core.Infrastructure.Repositories.AdmissionRepository.FindByLocation
- uid: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.FindByLocation(adas_core.Domain.Models.PatientLocation)
  commentId: M:adas_core.Application.Repositories.Interfaces.IAdmissionRepository.FindByLocation(adas_core.Domain.Models.PatientLocation)
  parent: adas_core.Application.Repositories.Interfaces.IAdmissionRepository
  name: FindByLocation(PatientLocation)
  nameWithType: IAdmissionRepository.FindByLocation(PatientLocation)
  fullName: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.FindByLocation(adas_core.Domain.Models.PatientLocation)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.FindByLocation(adas_core.Domain.Models.PatientLocation)
    name: FindByLocation
  - name: (
  - uid: adas_core.Domain.Models.PatientLocation
    name: PatientLocation
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.FindByLocation(adas_core.Domain.Models.PatientLocation)
    name: FindByLocation
  - 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: System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.Admission}}
  commentId: T:System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.Admission}}
  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<Admission>>
  nameWithType: Task<List<Admission>>
  fullName: System.Threading.Tasks.Task<System.Collections.Generic.List<adas_core.Domain.Models.MongoModels.Admission>>
  nameWithType.vb: Task(Of List(Of Admission))
  fullName.vb: System.Threading.Tasks.Task(Of System.Collections.Generic.List(Of adas_core.Domain.Models.MongoModels.Admission))
  name.vb: Task(Of List(Of Admission))
  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.Admission
    name: Admission
  - 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.Admission
    name: Admission
  - name: )
  - name: )
- uid: adas_core.Infrastructure.Repositories.AdmissionRepository.FindByOrigin*
  commentId: Overload:adas_core.Infrastructure.Repositories.AdmissionRepository.FindByOrigin
  href: adas_core.Infrastructure.Repositories.AdmissionRepository.html#adas_core_Infrastructure_Repositories_AdmissionRepository_FindByOrigin_System_String_
  name: FindByOrigin
  nameWithType: AdmissionRepository.FindByOrigin
  fullName: adas_core.Infrastructure.Repositories.AdmissionRepository.FindByOrigin
- uid: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.FindByOrigin(System.String)
  commentId: M:adas_core.Application.Repositories.Interfaces.IAdmissionRepository.FindByOrigin(System.String)
  parent: adas_core.Application.Repositories.Interfaces.IAdmissionRepository
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.string
  name: FindByOrigin(string)
  nameWithType: IAdmissionRepository.FindByOrigin(string)
  fullName: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.FindByOrigin(string)
  nameWithType.vb: IAdmissionRepository.FindByOrigin(String)
  fullName.vb: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.FindByOrigin(String)
  name.vb: FindByOrigin(String)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.FindByOrigin(System.String)
    name: FindByOrigin
  - 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.IAdmissionRepository.FindByOrigin(System.String)
    name: FindByOrigin
  - name: (
  - uid: System.String
    name: String
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: )
- uid: adas_core.Infrastructure.Repositories.AdmissionRepository.InsertOneAsyncAndReturn*
  commentId: Overload:adas_core.Infrastructure.Repositories.AdmissionRepository.InsertOneAsyncAndReturn
  href: adas_core.Infrastructure.Repositories.AdmissionRepository.html#adas_core_Infrastructure_Repositories_AdmissionRepository_InsertOneAsyncAndReturn_adas_core_Domain_Models_MongoModels_Admission_
  name: InsertOneAsyncAndReturn
  nameWithType: AdmissionRepository.InsertOneAsyncAndReturn
  fullName: adas_core.Infrastructure.Repositories.AdmissionRepository.InsertOneAsyncAndReturn
- uid: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.InsertOneAsyncAndReturn(adas_core.Domain.Models.MongoModels.Admission)
  commentId: M:adas_core.Application.Repositories.Interfaces.IAdmissionRepository.InsertOneAsyncAndReturn(adas_core.Domain.Models.MongoModels.Admission)
  parent: adas_core.Application.Repositories.Interfaces.IAdmissionRepository
  name: InsertOneAsyncAndReturn(Admission)
  nameWithType: IAdmissionRepository.InsertOneAsyncAndReturn(Admission)
  fullName: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.InsertOneAsyncAndReturn(adas_core.Domain.Models.MongoModels.Admission)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.InsertOneAsyncAndReturn(adas_core.Domain.Models.MongoModels.Admission)
    name: InsertOneAsyncAndReturn
  - name: (
  - uid: adas_core.Domain.Models.MongoModels.Admission
    name: Admission
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.InsertOneAsyncAndReturn(adas_core.Domain.Models.MongoModels.Admission)
    name: InsertOneAsyncAndReturn
  - name: (
  - uid: adas_core.Domain.Models.MongoModels.Admission
    name: Admission
  - name: )
- uid: adas_core.Infrastructure.Repositories.AdmissionRepository.GetAdmissionByUnitIdWithOutPoC*
  commentId: Overload:adas_core.Infrastructure.Repositories.AdmissionRepository.GetAdmissionByUnitIdWithOutPoC
  href: adas_core.Infrastructure.Repositories.AdmissionRepository.html#adas_core_Infrastructure_Repositories_AdmissionRepository_GetAdmissionByUnitIdWithOutPoC_MongoDB_Bson_ObjectId_
  name: GetAdmissionByUnitIdWithOutPoC
  nameWithType: AdmissionRepository.GetAdmissionByUnitIdWithOutPoC
  fullName: adas_core.Infrastructure.Repositories.AdmissionRepository.GetAdmissionByUnitIdWithOutPoC
- uid: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.GetAdmissionByUnitIdWithOutPoC(MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Application.Repositories.Interfaces.IAdmissionRepository.GetAdmissionByUnitIdWithOutPoC(MongoDB.Bson.ObjectId)
  parent: adas_core.Application.Repositories.Interfaces.IAdmissionRepository
  isExternal: true
  name: GetAdmissionByUnitIdWithOutPoC(ObjectId)
  nameWithType: IAdmissionRepository.GetAdmissionByUnitIdWithOutPoC(ObjectId)
  fullName: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.GetAdmissionByUnitIdWithOutPoC(MongoDB.Bson.ObjectId)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.GetAdmissionByUnitIdWithOutPoC(MongoDB.Bson.ObjectId)
    name: GetAdmissionByUnitIdWithOutPoC
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.GetAdmissionByUnitIdWithOutPoC(MongoDB.Bson.ObjectId)
    name: GetAdmissionByUnitIdWithOutPoC
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
- uid: adas_core.Infrastructure.Repositories.AdmissionRepository.CountByUnitId*
  commentId: Overload:adas_core.Infrastructure.Repositories.AdmissionRepository.CountByUnitId
  href: adas_core.Infrastructure.Repositories.AdmissionRepository.html#adas_core_Infrastructure_Repositories_AdmissionRepository_CountByUnitId_MongoDB_Bson_ObjectId_
  name: CountByUnitId
  nameWithType: AdmissionRepository.CountByUnitId
  fullName: adas_core.Infrastructure.Repositories.AdmissionRepository.CountByUnitId
- uid: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.CountByUnitId(MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Application.Repositories.Interfaces.IAdmissionRepository.CountByUnitId(MongoDB.Bson.ObjectId)
  parent: adas_core.Application.Repositories.Interfaces.IAdmissionRepository
  isExternal: true
  name: CountByUnitId(ObjectId)
  nameWithType: IAdmissionRepository.CountByUnitId(ObjectId)
  fullName: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.CountByUnitId(MongoDB.Bson.ObjectId)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.CountByUnitId(MongoDB.Bson.ObjectId)
    name: CountByUnitId
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.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.AdmissionRepository.FindByPointOfCareId*
  commentId: Overload:adas_core.Infrastructure.Repositories.AdmissionRepository.FindByPointOfCareId
  href: adas_core.Infrastructure.Repositories.AdmissionRepository.html#adas_core_Infrastructure_Repositories_AdmissionRepository_FindByPointOfCareId_MongoDB_Bson_ObjectId_
  name: FindByPointOfCareId
  nameWithType: AdmissionRepository.FindByPointOfCareId
  fullName: adas_core.Infrastructure.Repositories.AdmissionRepository.FindByPointOfCareId
- uid: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.FindByPointOfCareId(MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Application.Repositories.Interfaces.IAdmissionRepository.FindByPointOfCareId(MongoDB.Bson.ObjectId)
  parent: adas_core.Application.Repositories.Interfaces.IAdmissionRepository
  isExternal: true
  name: FindByPointOfCareId(ObjectId)
  nameWithType: IAdmissionRepository.FindByPointOfCareId(ObjectId)
  fullName: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.FindByPointOfCareId(MongoDB.Bson.ObjectId)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.FindByPointOfCareId(MongoDB.Bson.ObjectId)
    name: FindByPointOfCareId
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.FindByPointOfCareId(MongoDB.Bson.ObjectId)
    name: FindByPointOfCareId
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
- uid: adas_core.Infrastructure.Repositories.AdmissionRepository.FindByUnitIds*
  commentId: Overload:adas_core.Infrastructure.Repositories.AdmissionRepository.FindByUnitIds
  href: adas_core.Infrastructure.Repositories.AdmissionRepository.html#adas_core_Infrastructure_Repositories_AdmissionRepository_FindByUnitIds_System_Collections_Generic_List_MongoDB_Bson_ObjectId__
  name: FindByUnitIds
  nameWithType: AdmissionRepository.FindByUnitIds
  fullName: adas_core.Infrastructure.Repositories.AdmissionRepository.FindByUnitIds
- uid: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.FindByUnitIds(System.Collections.Generic.List{MongoDB.Bson.ObjectId})
  commentId: M:adas_core.Application.Repositories.Interfaces.IAdmissionRepository.FindByUnitIds(System.Collections.Generic.List{MongoDB.Bson.ObjectId})
  parent: adas_core.Application.Repositories.Interfaces.IAdmissionRepository
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
  name: FindByUnitIds(List<ObjectId>)
  nameWithType: IAdmissionRepository.FindByUnitIds(List<ObjectId>)
  fullName: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.FindByUnitIds(System.Collections.Generic.List<MongoDB.Bson.ObjectId>)
  nameWithType.vb: IAdmissionRepository.FindByUnitIds(List(Of ObjectId))
  fullName.vb: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.FindByUnitIds(System.Collections.Generic.List(Of MongoDB.Bson.ObjectId))
  name.vb: FindByUnitIds(List(Of ObjectId))
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.FindByUnitIds(System.Collections.Generic.List{MongoDB.Bson.ObjectId})
    name: FindByUnitIds
  - 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.IAdmissionRepository.FindByUnitIds(System.Collections.Generic.List{MongoDB.Bson.ObjectId})
    name: FindByUnitIds
  - 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: 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.Infrastructure.Repositories.AdmissionRepository.UpdateMasterListOption*
  commentId: Overload:adas_core.Infrastructure.Repositories.AdmissionRepository.UpdateMasterListOption
  href: adas_core.Infrastructure.Repositories.AdmissionRepository.html#adas_core_Infrastructure_Repositories_AdmissionRepository_UpdateMasterListOption_System_Collections_Generic_List_MongoDB_Bson_ObjectId__adas_core_Domain_Models_DTO_UpdateOptionMasterListDto_System_String_
  name: UpdateMasterListOption
  nameWithType: AdmissionRepository.UpdateMasterListOption
  fullName: adas_core.Infrastructure.Repositories.AdmissionRepository.UpdateMasterListOption
- uid: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.UpdateMasterListOption(System.Collections.Generic.List{MongoDB.Bson.ObjectId},adas_core.Domain.Models.DTO.UpdateOptionMasterListDto,System.String)
  commentId: M:adas_core.Application.Repositories.Interfaces.IAdmissionRepository.UpdateMasterListOption(System.Collections.Generic.List{MongoDB.Bson.ObjectId},adas_core.Domain.Models.DTO.UpdateOptionMasterListDto,System.String)
  parent: adas_core.Application.Repositories.Interfaces.IAdmissionRepository
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
  name: UpdateMasterListOption(List<ObjectId>, UpdateOptionMasterListDto, string)
  nameWithType: IAdmissionRepository.UpdateMasterListOption(List<ObjectId>, UpdateOptionMasterListDto, string)
  fullName: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.UpdateMasterListOption(System.Collections.Generic.List<MongoDB.Bson.ObjectId>, adas_core.Domain.Models.DTO.UpdateOptionMasterListDto, string)
  nameWithType.vb: IAdmissionRepository.UpdateMasterListOption(List(Of ObjectId), UpdateOptionMasterListDto, String)
  fullName.vb: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.UpdateMasterListOption(System.Collections.Generic.List(Of MongoDB.Bson.ObjectId), adas_core.Domain.Models.DTO.UpdateOptionMasterListDto, String)
  name.vb: UpdateMasterListOption(List(Of ObjectId), UpdateOptionMasterListDto, String)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.UpdateMasterListOption(System.Collections.Generic.List{MongoDB.Bson.ObjectId},adas_core.Domain.Models.DTO.UpdateOptionMasterListDto,System.String)
    name: UpdateMasterListOption
  - 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: ','
  - name: " "
  - uid: adas_core.Domain.Models.DTO.UpdateOptionMasterListDto
    name: UpdateOptionMasterListDto
  - name: ','
  - 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.IAdmissionRepository.UpdateMasterListOption(System.Collections.Generic.List{MongoDB.Bson.ObjectId},adas_core.Domain.Models.DTO.UpdateOptionMasterListDto,System.String)
    name: UpdateMasterListOption
  - 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: ','
  - name: " "
  - uid: adas_core.Domain.Models.DTO.UpdateOptionMasterListDto
    name: UpdateOptionMasterListDto
  - name: ','
  - name: " "
  - uid: System.String
    name: String
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: )
- uid: adas_core.Domain.Models.DTO.UpdateOptionMasterListDto
  commentId: T:adas_core.Domain.Models.DTO.UpdateOptionMasterListDto
  parent: adas_core.Domain.Models.DTO
  href: adas_core.Domain.Models.DTO.UpdateOptionMasterListDto.html
  name: UpdateOptionMasterListDto
  nameWithType: UpdateOptionMasterListDto
  fullName: adas_core.Domain.Models.DTO.UpdateOptionMasterListDto
- uid: adas_core.Domain.Models.DTO
  commentId: N:adas_core.Domain.Models.DTO
  href: adas_core.html
  name: adas_core.Domain.Models.DTO
  nameWithType: adas_core.Domain.Models.DTO
  fullName: adas_core.Domain.Models.DTO
  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.DTO
    name: DTO
    href: adas_core.Domain.Models.DTO.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.DTO
    name: DTO
    href: adas_core.Domain.Models.DTO.html
- uid: adas_core.Infrastructure.Repositories.AdmissionRepository.DeleteMasterListOption*
  commentId: Overload:adas_core.Infrastructure.Repositories.AdmissionRepository.DeleteMasterListOption
  href: adas_core.Infrastructure.Repositories.AdmissionRepository.html#adas_core_Infrastructure_Repositories_AdmissionRepository_DeleteMasterListOption_System_Collections_Generic_List_MongoDB_Bson_ObjectId__adas_core_Domain_Models_Masters_OptionList_System_String_
  name: DeleteMasterListOption
  nameWithType: AdmissionRepository.DeleteMasterListOption
  fullName: adas_core.Infrastructure.Repositories.AdmissionRepository.DeleteMasterListOption
- uid: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.DeleteMasterListOption(System.Collections.Generic.List{MongoDB.Bson.ObjectId},adas_core.Domain.Models.Masters.OptionList,System.String)
  commentId: M:adas_core.Application.Repositories.Interfaces.IAdmissionRepository.DeleteMasterListOption(System.Collections.Generic.List{MongoDB.Bson.ObjectId},adas_core.Domain.Models.Masters.OptionList,System.String)
  parent: adas_core.Application.Repositories.Interfaces.IAdmissionRepository
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
  name: DeleteMasterListOption(List<ObjectId>, OptionList, string)
  nameWithType: IAdmissionRepository.DeleteMasterListOption(List<ObjectId>, OptionList, string)
  fullName: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.DeleteMasterListOption(System.Collections.Generic.List<MongoDB.Bson.ObjectId>, adas_core.Domain.Models.Masters.OptionList, string)
  nameWithType.vb: IAdmissionRepository.DeleteMasterListOption(List(Of ObjectId), OptionList, String)
  fullName.vb: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.DeleteMasterListOption(System.Collections.Generic.List(Of MongoDB.Bson.ObjectId), adas_core.Domain.Models.Masters.OptionList, String)
  name.vb: DeleteMasterListOption(List(Of ObjectId), OptionList, String)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.DeleteMasterListOption(System.Collections.Generic.List{MongoDB.Bson.ObjectId},adas_core.Domain.Models.Masters.OptionList,System.String)
    name: DeleteMasterListOption
  - 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: ','
  - name: " "
  - uid: adas_core.Domain.Models.Masters.OptionList
    name: OptionList
  - name: ','
  - 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.IAdmissionRepository.DeleteMasterListOption(System.Collections.Generic.List{MongoDB.Bson.ObjectId},adas_core.Domain.Models.Masters.OptionList,System.String)
    name: DeleteMasterListOption
  - 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: ','
  - name: " "
  - uid: adas_core.Domain.Models.Masters.OptionList
    name: OptionList
  - name: ','
  - name: " "
  - uid: System.String
    name: String
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: )
- uid: adas_core.Domain.Models.Masters.OptionList
  commentId: T:adas_core.Domain.Models.Masters.OptionList
  parent: adas_core.Domain.Models.Masters
  href: adas_core.Domain.Models.Masters.OptionList.html
  name: OptionList
  nameWithType: OptionList
  fullName: adas_core.Domain.Models.Masters.OptionList
- uid: adas_core.Domain.Models.Masters
  commentId: N:adas_core.Domain.Models.Masters
  href: adas_core.html
  name: adas_core.Domain.Models.Masters
  nameWithType: adas_core.Domain.Models.Masters
  fullName: adas_core.Domain.Models.Masters
  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.Masters
    name: Masters
    href: adas_core.Domain.Models.Masters.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.Masters
    name: Masters
    href: adas_core.Domain.Models.Masters.html
- uid: adas_core.Infrastructure.Repositories.AdmissionRepository.DeleteAdmissionsByUnitId*
  commentId: Overload:adas_core.Infrastructure.Repositories.AdmissionRepository.DeleteAdmissionsByUnitId
  href: adas_core.Infrastructure.Repositories.AdmissionRepository.html#adas_core_Infrastructure_Repositories_AdmissionRepository_DeleteAdmissionsByUnitId_MongoDB_Bson_ObjectId_
  name: DeleteAdmissionsByUnitId
  nameWithType: AdmissionRepository.DeleteAdmissionsByUnitId
  fullName: adas_core.Infrastructure.Repositories.AdmissionRepository.DeleteAdmissionsByUnitId
- uid: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.DeleteAdmissionsByUnitId(MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Application.Repositories.Interfaces.IAdmissionRepository.DeleteAdmissionsByUnitId(MongoDB.Bson.ObjectId)
  parent: adas_core.Application.Repositories.Interfaces.IAdmissionRepository
  isExternal: true
  name: DeleteAdmissionsByUnitId(ObjectId)
  nameWithType: IAdmissionRepository.DeleteAdmissionsByUnitId(ObjectId)
  fullName: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.DeleteAdmissionsByUnitId(MongoDB.Bson.ObjectId)
  spec.csharp:
  - uid: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.DeleteAdmissionsByUnitId(MongoDB.Bson.ObjectId)
    name: DeleteAdmissionsByUnitId
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
  spec.vb:
  - uid: adas_core.Application.Repositories.Interfaces.IAdmissionRepository.DeleteAdmissionsByUnitId(MongoDB.Bson.ObjectId)
    name: DeleteAdmissionsByUnitId
  - 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: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.Admission}.CreateIndexes
  commentId: M:adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.Admission}.CreateIndexes
  parent: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.Admission}
  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<Admission>.CreateIndexes()
  fullName: adas_core.Infrastructure.Repositories.MongoRepository<adas_core.Domain.Models.MongoModels.Admission>.CreateIndexes()
  nameWithType.vb: MongoRepository(Of Admission).CreateIndexes()
  fullName.vb: adas_core.Infrastructure.Repositories.MongoRepository(Of adas_core.Domain.Models.MongoModels.Admission).CreateIndexes()
  spec.csharp:
  - uid: adas_core.Infrastructure.Repositories.MongoRepository{adas_core.Domain.Models.MongoModels.Admission}.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.Admission}.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.AdmissionRepository.CreateIndexes*
  commentId: Overload:adas_core.Infrastructure.Repositories.AdmissionRepository.CreateIndexes
  href: adas_core.Infrastructure.Repositories.AdmissionRepository.html#adas_core_Infrastructure_Repositories_AdmissionRepository_CreateIndexes
  name: CreateIndexes
  nameWithType: AdmissionRepository.CreateIndexes
  fullName: adas_core.Infrastructure.Repositories.AdmissionRepository.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.AdmissionRepository.FindByDiagnosis*
  commentId: Overload:adas_core.Infrastructure.Repositories.AdmissionRepository.FindByDiagnosis
  href: adas_core.Infrastructure.Repositories.AdmissionRepository.html#adas_core_Infrastructure_Repositories_AdmissionRepository_FindByDiagnosis_System_String_
  name: FindByDiagnosis
  nameWithType: AdmissionRepository.FindByDiagnosis
  fullName: adas_core.Infrastructure.Repositories.AdmissionRepository.FindByDiagnosis
