Files
adas-core/Documentation/docs/api/adas_core.Application.Services.DiagnosisService.yml
T
2026-06-26 10:29:23 +02:00

2436 lines
115 KiB
YAML

### YamlMime:ManagedReference
items:
- uid: adas_core.Application.Services.DiagnosisService
commentId: T:adas_core.Application.Services.DiagnosisService
id: DiagnosisService
parent: adas_core.Application.Services
children:
- adas_core.Application.Services.DiagnosisService.#ctor(System.Lazy{adas_core.Application.Services.Interfaces.IPatientService},Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ApiSettings},adas_core.Application.Repositories.Interfaces.IDiagnosisRepository,adas_core.Application.Repositories.Interfaces.IDiagnosisArchiveRepository,Microsoft.Extensions.Logging.ILogger{adas_core.Application.Services.DiagnosisService},adas_core.Application.Services.Interfaces.IClientMessageService,adas_core.Application.Services.Interfaces.ISubscribersService,System.Lazy{adas_core.Application.Services.Interfaces.ICalculatedObservationsService},Microsoft.AspNetCore.Http.IHttpContextAccessor,adas_core.Application.Services.Interfaces.ILocalAuditService,adas_core.Application.Services.Interfaces.IUnitService)
- adas_core.Application.Services.DiagnosisService.Archive(adas_core.Domain.Models.MongoModels.Patient)
- adas_core.Application.Services.DiagnosisService.ArchiveByPatientId(MongoDB.Bson.ObjectId)
- adas_core.Application.Services.DiagnosisService.DeleteByPatientId(MongoDB.Bson.ObjectId)
- adas_core.Application.Services.DiagnosisService.FindByPatientIdAsync(MongoDB.Bson.ObjectId)
- adas_core.Application.Services.DiagnosisService.GetByPatient(MongoDB.Bson.ObjectId)
- adas_core.Application.Services.DiagnosisService.GetByPatientId(MongoDB.Bson.ObjectId)
- adas_core.Application.Services.DiagnosisService.Insert(adas_core.Domain.Models.PatientDiagnosis)
- adas_core.Application.Services.DiagnosisService.InsertDiagnosis(adas_core.Domain.Models.PatientDiagnosis)
- adas_core.Application.Services.DiagnosisService.ProcessDiagnosis(System.Collections.Generic.List{adas_core.Domain.Models.PatientDiagnosis},adas_core.Domain.Models.MongoModels.Patient,System.DateTime)
- adas_core.Application.Services.DiagnosisService.ProcessDiagnosisObservation(adas_core.Domain.Models.ApiRequest,adas_core.Domain.Models.MongoModels.Patient)
- adas_core.Application.Services.DiagnosisService.SaveRequest(adas_core.Domain.Models.ApiRequest)
- adas_core.Application.Services.DiagnosisService.SaveRequest(adas_core.Domain.Models.ApiRequest,adas_core.Domain.Models.MongoModels.Patient)
- adas_core.Application.Services.DiagnosisService.SaveRequestAsync(adas_core.Domain.Models.ApiRequest)
- adas_core.Application.Services.DiagnosisService.UpdateManyObjectId(System.String,MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
langs:
- csharp
- vb
name: DiagnosisService
nameWithType: DiagnosisService
fullName: adas_core.Application.Services.DiagnosisService
type: Class
source:
remote:
path: adas-core.Application/Services/DiagnosisService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: DiagnosisService
path: ../../adas-core.Application/Services/DiagnosisService.cs
startLine: 21
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services
summary: >-
Provides the implementation of the <xref href="adas_core.Application.Services.Interfaces.IDiagnosisService" data-throw-if-not-resolved="false"></xref> contract,
offering diagnosis-related operations as defined by the interface.
example: []
syntax:
content: 'public class DiagnosisService : IDiagnosisService, IApiRequestService'
content.vb: Public Class DiagnosisService Implements IDiagnosisService, IApiRequestService
inheritance:
- System.Object
implements:
- adas_core.Application.Services.Interfaces.IDiagnosisService
- adas_core.Application.Services.Interfaces.IApiRequestService
inheritedMembers:
- System.Object.Equals(System.Object)
- System.Object.Equals(System.Object,System.Object)
- System.Object.GetHashCode
- System.Object.GetType
- System.Object.MemberwiseClone
- System.Object.ReferenceEquals(System.Object,System.Object)
- System.Object.ToString
extensionMethods:
- System.Object.adas_core.Domain.Utils.NumberUtils.IsNumber
- System.Object.adas_core.Domain.Utils.NumberUtils.ToDouble
- System.Object.adas_core.Domain.Utils.ObjectUtils.ToStr
- uid: adas_core.Application.Services.DiagnosisService.#ctor(System.Lazy{adas_core.Application.Services.Interfaces.IPatientService},Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ApiSettings},adas_core.Application.Repositories.Interfaces.IDiagnosisRepository,adas_core.Application.Repositories.Interfaces.IDiagnosisArchiveRepository,Microsoft.Extensions.Logging.ILogger{adas_core.Application.Services.DiagnosisService},adas_core.Application.Services.Interfaces.IClientMessageService,adas_core.Application.Services.Interfaces.ISubscribersService,System.Lazy{adas_core.Application.Services.Interfaces.ICalculatedObservationsService},Microsoft.AspNetCore.Http.IHttpContextAccessor,adas_core.Application.Services.Interfaces.ILocalAuditService,adas_core.Application.Services.Interfaces.IUnitService)
commentId: M:adas_core.Application.Services.DiagnosisService.#ctor(System.Lazy{adas_core.Application.Services.Interfaces.IPatientService},Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ApiSettings},adas_core.Application.Repositories.Interfaces.IDiagnosisRepository,adas_core.Application.Repositories.Interfaces.IDiagnosisArchiveRepository,Microsoft.Extensions.Logging.ILogger{adas_core.Application.Services.DiagnosisService},adas_core.Application.Services.Interfaces.IClientMessageService,adas_core.Application.Services.Interfaces.ISubscribersService,System.Lazy{adas_core.Application.Services.Interfaces.ICalculatedObservationsService},Microsoft.AspNetCore.Http.IHttpContextAccessor,adas_core.Application.Services.Interfaces.ILocalAuditService,adas_core.Application.Services.Interfaces.IUnitService)
id: '#ctor(System.Lazy{adas_core.Application.Services.Interfaces.IPatientService},Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ApiSettings},adas_core.Application.Repositories.Interfaces.IDiagnosisRepository,adas_core.Application.Repositories.Interfaces.IDiagnosisArchiveRepository,Microsoft.Extensions.Logging.ILogger{adas_core.Application.Services.DiagnosisService},adas_core.Application.Services.Interfaces.IClientMessageService,adas_core.Application.Services.Interfaces.ISubscribersService,System.Lazy{adas_core.Application.Services.Interfaces.ICalculatedObservationsService},Microsoft.AspNetCore.Http.IHttpContextAccessor,adas_core.Application.Services.Interfaces.ILocalAuditService,adas_core.Application.Services.Interfaces.IUnitService)'
parent: adas_core.Application.Services.DiagnosisService
langs:
- csharp
- vb
name: DiagnosisService(Lazy<IPatientService>, IOptions<ApiSettings>, IDiagnosisRepository, IDiagnosisArchiveRepository, ILogger<DiagnosisService>, IClientMessageService, ISubscribersService, Lazy<ICalculatedObservationsService>, IHttpContextAccessor, ILocalAuditService, IUnitService)
nameWithType: DiagnosisService.DiagnosisService(Lazy<IPatientService>, IOptions<ApiSettings>, IDiagnosisRepository, IDiagnosisArchiveRepository, ILogger<DiagnosisService>, IClientMessageService, ISubscribersService, Lazy<ICalculatedObservationsService>, IHttpContextAccessor, ILocalAuditService, IUnitService)
fullName: adas_core.Application.Services.DiagnosisService.DiagnosisService(System.Lazy<adas_core.Application.Services.Interfaces.IPatientService>, Microsoft.Extensions.Options.IOptions<adas_core.Domain.Models.AppSettings.ApiSettings>, adas_core.Application.Repositories.Interfaces.IDiagnosisRepository, adas_core.Application.Repositories.Interfaces.IDiagnosisArchiveRepository, Microsoft.Extensions.Logging.ILogger<adas_core.Application.Services.DiagnosisService>, adas_core.Application.Services.Interfaces.IClientMessageService, adas_core.Application.Services.Interfaces.ISubscribersService, System.Lazy<adas_core.Application.Services.Interfaces.ICalculatedObservationsService>, Microsoft.AspNetCore.Http.IHttpContextAccessor, adas_core.Application.Services.Interfaces.ILocalAuditService, adas_core.Application.Services.Interfaces.IUnitService)
type: Constructor
source:
remote:
path: adas-core.Application/Services/DiagnosisService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: .ctor
path: ../../adas-core.Application/Services/DiagnosisService.cs
startLine: 39
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services
syntax:
content: public DiagnosisService(Lazy<IPatientService> patientService, IOptions<ApiSettings> apiSettings, IDiagnosisRepository diagnosisRepository, IDiagnosisArchiveRepository diagnosisArchiveRepository, ILogger<DiagnosisService> logger, IClientMessageService clientMessageService, ISubscribersService subscribersService, Lazy<ICalculatedObservationsService> calculatedObservations, IHttpContextAccessor httpContextAccessor, ILocalAuditService auditService, IUnitService unitService)
parameters:
- id: patientService
type: System.Lazy{adas_core.Application.Services.Interfaces.IPatientService}
- id: apiSettings
type: Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ApiSettings}
- id: diagnosisRepository
type: adas_core.Application.Repositories.Interfaces.IDiagnosisRepository
- id: diagnosisArchiveRepository
type: adas_core.Application.Repositories.Interfaces.IDiagnosisArchiveRepository
- id: logger
type: Microsoft.Extensions.Logging.ILogger{adas_core.Application.Services.DiagnosisService}
- id: clientMessageService
type: adas_core.Application.Services.Interfaces.IClientMessageService
- id: subscribersService
type: adas_core.Application.Services.Interfaces.ISubscribersService
- id: calculatedObservations
type: System.Lazy{adas_core.Application.Services.Interfaces.ICalculatedObservationsService}
- id: httpContextAccessor
type: Microsoft.AspNetCore.Http.IHttpContextAccessor
- id: auditService
type: adas_core.Application.Services.Interfaces.ILocalAuditService
- id: unitService
type: adas_core.Application.Services.Interfaces.IUnitService
content.vb: Public Sub New(patientService As Lazy(Of IPatientService), apiSettings As IOptions(Of ApiSettings), diagnosisRepository As IDiagnosisRepository, diagnosisArchiveRepository As IDiagnosisArchiveRepository, logger As ILogger(Of DiagnosisService), clientMessageService As IClientMessageService, subscribersService As ISubscribersService, calculatedObservations As Lazy(Of ICalculatedObservationsService), httpContextAccessor As IHttpContextAccessor, auditService As ILocalAuditService, unitService As IUnitService)
overload: adas_core.Application.Services.DiagnosisService.#ctor*
nameWithType.vb: DiagnosisService.New(Lazy(Of IPatientService), IOptions(Of ApiSettings), IDiagnosisRepository, IDiagnosisArchiveRepository, ILogger(Of DiagnosisService), IClientMessageService, ISubscribersService, Lazy(Of ICalculatedObservationsService), IHttpContextAccessor, ILocalAuditService, IUnitService)
fullName.vb: adas_core.Application.Services.DiagnosisService.New(System.Lazy(Of adas_core.Application.Services.Interfaces.IPatientService), Microsoft.Extensions.Options.IOptions(Of adas_core.Domain.Models.AppSettings.ApiSettings), adas_core.Application.Repositories.Interfaces.IDiagnosisRepository, adas_core.Application.Repositories.Interfaces.IDiagnosisArchiveRepository, Microsoft.Extensions.Logging.ILogger(Of adas_core.Application.Services.DiagnosisService), adas_core.Application.Services.Interfaces.IClientMessageService, adas_core.Application.Services.Interfaces.ISubscribersService, System.Lazy(Of adas_core.Application.Services.Interfaces.ICalculatedObservationsService), Microsoft.AspNetCore.Http.IHttpContextAccessor, adas_core.Application.Services.Interfaces.ILocalAuditService, adas_core.Application.Services.Interfaces.IUnitService)
name.vb: New(Lazy(Of IPatientService), IOptions(Of ApiSettings), IDiagnosisRepository, IDiagnosisArchiveRepository, ILogger(Of DiagnosisService), IClientMessageService, ISubscribersService, Lazy(Of ICalculatedObservationsService), IHttpContextAccessor, ILocalAuditService, IUnitService)
- uid: adas_core.Application.Services.DiagnosisService.Archive(adas_core.Domain.Models.MongoModels.Patient)
commentId: M:adas_core.Application.Services.DiagnosisService.Archive(adas_core.Domain.Models.MongoModels.Patient)
id: Archive(adas_core.Domain.Models.MongoModels.Patient)
parent: adas_core.Application.Services.DiagnosisService
langs:
- csharp
- vb
name: Archive(Patient)
nameWithType: DiagnosisService.Archive(Patient)
fullName: adas_core.Application.Services.DiagnosisService.Archive(adas_core.Domain.Models.MongoModels.Patient)
type: Method
source:
remote:
path: adas-core.Application/Services/DiagnosisService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: Archive
path: ../../adas-core.Application/Services/DiagnosisService.cs
startLine: 91
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services
summary: Archives the specified patient by delegating to the archival routine keyed by the patient's identifier.
example: []
syntax:
content: public Task Archive(Patient patient)
parameters:
- id: patient
type: adas_core.Domain.Models.MongoModels.Patient
description: The patient to be archived. Its <code>Id</code> is used to locate the record to archive.
return:
type: System.Threading.Tasks.Task
content.vb: Public Function Archive(patient As Patient) As Task
overload: adas_core.Application.Services.DiagnosisService.Archive*
implements:
- adas_core.Application.Services.Interfaces.IDiagnosisService.Archive(adas_core.Domain.Models.MongoModels.Patient)
- uid: adas_core.Application.Services.DiagnosisService.ArchiveByPatientId(MongoDB.Bson.ObjectId)
commentId: M:adas_core.Application.Services.DiagnosisService.ArchiveByPatientId(MongoDB.Bson.ObjectId)
id: ArchiveByPatientId(MongoDB.Bson.ObjectId)
parent: adas_core.Application.Services.DiagnosisService
langs:
- csharp
- vb
name: ArchiveByPatientId(ObjectId)
nameWithType: DiagnosisService.ArchiveByPatientId(ObjectId)
fullName: adas_core.Application.Services.DiagnosisService.ArchiveByPatientId(MongoDB.Bson.ObjectId)
type: Method
source:
remote:
path: adas-core.Application/Services/DiagnosisService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: ArchiveByPatientId
path: ../../adas-core.Application/Services/DiagnosisService.cs
startLine: 100
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services
summary: Archives all diagnoses associated with the specified patient by copying them to the diagnosis archive repository and then deleting the original records.
example: []
syntax:
content: public Task ArchiveByPatientId(ObjectId id)
parameters:
- id: id
type: MongoDB.Bson.ObjectId
description: The identifier of the patient whose diagnoses will be archived.
return:
type: System.Threading.Tasks.Task
content.vb: Public Function ArchiveByPatientId(id As ObjectId) As Task
overload: adas_core.Application.Services.DiagnosisService.ArchiveByPatientId*
implements:
- adas_core.Application.Services.Interfaces.IDiagnosisService.ArchiveByPatientId(MongoDB.Bson.ObjectId)
- uid: adas_core.Application.Services.DiagnosisService.DeleteByPatientId(MongoDB.Bson.ObjectId)
commentId: M:adas_core.Application.Services.DiagnosisService.DeleteByPatientId(MongoDB.Bson.ObjectId)
id: DeleteByPatientId(MongoDB.Bson.ObjectId)
parent: adas_core.Application.Services.DiagnosisService
langs:
- csharp
- vb
name: DeleteByPatientId(ObjectId)
nameWithType: DiagnosisService.DeleteByPatientId(ObjectId)
fullName: adas_core.Application.Services.DiagnosisService.DeleteByPatientId(MongoDB.Bson.ObjectId)
type: Method
source:
remote:
path: adas-core.Application/Services/DiagnosisService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: DeleteByPatientId
path: ../../adas-core.Application/Services/DiagnosisService.cs
startLine: 117
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services
summary: Deletes all diagnoses associated with the specified patient identifier and records an audit log entry capturing the previous state of the records.
example: []
syntax:
content: public Task DeleteByPatientId(ObjectId id)
parameters:
- id: id
type: MongoDB.Bson.ObjectId
description: The unique identifier of the patient whose diagnoses should be deleted.
return:
type: System.Threading.Tasks.Task
content.vb: Public Function DeleteByPatientId(id As ObjectId) As Task
overload: adas_core.Application.Services.DiagnosisService.DeleteByPatientId*
implements:
- adas_core.Application.Services.Interfaces.IDiagnosisService.DeleteByPatientId(MongoDB.Bson.ObjectId)
- uid: adas_core.Application.Services.DiagnosisService.GetByPatientId(MongoDB.Bson.ObjectId)
commentId: M:adas_core.Application.Services.DiagnosisService.GetByPatientId(MongoDB.Bson.ObjectId)
id: GetByPatientId(MongoDB.Bson.ObjectId)
parent: adas_core.Application.Services.DiagnosisService
langs:
- csharp
- vb
name: GetByPatientId(ObjectId)
nameWithType: DiagnosisService.GetByPatientId(ObjectId)
fullName: adas_core.Application.Services.DiagnosisService.GetByPatientId(MongoDB.Bson.ObjectId)
type: Method
source:
remote:
path: adas-core.Application/Services/DiagnosisService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: GetByPatientId
path: ../../adas-core.Application/Services/DiagnosisService.cs
startLine: 130
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services
summary: Asynchronously retrieves the list of patient diagnoses associated with the specified patient identifier by delegating to the diagnosis repository.
example: []
syntax:
content: public Task<List<PatientDiagnosis>> GetByPatientId(ObjectId patientId)
parameters:
- id: patientId
type: MongoDB.Bson.ObjectId
description: The unique identifier of the patient whose diagnoses are being retrieved.
return:
type: System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.PatientDiagnosis}}
description: A task that represents the asynchronous operation, containing a list of <xref href="adas_core.Domain.Models.PatientDiagnosis" data-throw-if-not-resolved="false"></xref> records for the given patient.
content.vb: Public Function GetByPatientId(patientId As ObjectId) As Task(Of List(Of PatientDiagnosis))
overload: adas_core.Application.Services.DiagnosisService.GetByPatientId*
implements:
- adas_core.Application.Services.Interfaces.IDiagnosisService.GetByPatientId(MongoDB.Bson.ObjectId)
- uid: adas_core.Application.Services.DiagnosisService.SaveRequest(adas_core.Domain.Models.ApiRequest)
commentId: M:adas_core.Application.Services.DiagnosisService.SaveRequest(adas_core.Domain.Models.ApiRequest)
id: SaveRequest(adas_core.Domain.Models.ApiRequest)
parent: adas_core.Application.Services.DiagnosisService
langs:
- csharp
- vb
name: SaveRequest(ApiRequest)
nameWithType: DiagnosisService.SaveRequest(ApiRequest)
fullName: adas_core.Application.Services.DiagnosisService.SaveRequest(adas_core.Domain.Models.ApiRequest)
type: Method
source:
remote:
path: adas-core.Application/Services/DiagnosisService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: SaveRequest
path: ../../adas-core.Application/Services/DiagnosisService.cs
startLine: 143
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services
summary: Asynchronously saves the specified API request by delegating to an overload that accepts a secondary parameter, which is passed as null.
example: []
syntax:
content: public Task SaveRequest(ApiRequest apiRequest)
parameters:
- id: apiRequest
type: adas_core.Domain.Models.ApiRequest
description: The API request to save.
return:
type: System.Threading.Tasks.Task
description: A task that represents the asynchronous save operation.
content.vb: Public Function SaveRequest(apiRequest As ApiRequest) As Task
overload: adas_core.Application.Services.DiagnosisService.SaveRequest*
implements:
- adas_core.Application.Services.Interfaces.IApiRequestService.SaveRequest(adas_core.Domain.Models.ApiRequest)
- uid: adas_core.Application.Services.DiagnosisService.SaveRequestAsync(adas_core.Domain.Models.ApiRequest)
commentId: M:adas_core.Application.Services.DiagnosisService.SaveRequestAsync(adas_core.Domain.Models.ApiRequest)
id: SaveRequestAsync(adas_core.Domain.Models.ApiRequest)
parent: adas_core.Application.Services.DiagnosisService
langs:
- csharp
- vb
name: SaveRequestAsync(ApiRequest)
nameWithType: DiagnosisService.SaveRequestAsync(ApiRequest)
fullName: adas_core.Application.Services.DiagnosisService.SaveRequestAsync(adas_core.Domain.Models.ApiRequest)
type: Method
source:
remote:
path: adas-core.Application/Services/DiagnosisService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: SaveRequestAsync
path: ../../adas-core.Application/Services/DiagnosisService.cs
startLine: 153
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services
summary: Asynchronously saves the specified API request by delegating to the underlying save operation with a null secondary parameter.
example: []
syntax:
content: public Task SaveRequestAsync(ApiRequest apiRequest)
parameters:
- id: apiRequest
type: adas_core.Domain.Models.ApiRequest
description: The API request instance to persist.
return:
type: System.Threading.Tasks.Task
description: A task that represents the asynchronous save operation.
content.vb: Public Function SaveRequestAsync(apiRequest As ApiRequest) As Task
overload: adas_core.Application.Services.DiagnosisService.SaveRequestAsync*
implements:
- adas_core.Application.Services.Interfaces.IApiRequestService.SaveRequestAsync(adas_core.Domain.Models.ApiRequest)
- uid: adas_core.Application.Services.DiagnosisService.ProcessDiagnosisObservation(adas_core.Domain.Models.ApiRequest,adas_core.Domain.Models.MongoModels.Patient)
commentId: M:adas_core.Application.Services.DiagnosisService.ProcessDiagnosisObservation(adas_core.Domain.Models.ApiRequest,adas_core.Domain.Models.MongoModels.Patient)
id: ProcessDiagnosisObservation(adas_core.Domain.Models.ApiRequest,adas_core.Domain.Models.MongoModels.Patient)
parent: adas_core.Application.Services.DiagnosisService
langs:
- csharp
- vb
name: ProcessDiagnosisObservation(ApiRequest, Patient)
nameWithType: DiagnosisService.ProcessDiagnosisObservation(ApiRequest, Patient)
fullName: adas_core.Application.Services.DiagnosisService.ProcessDiagnosisObservation(adas_core.Domain.Models.ApiRequest, adas_core.Domain.Models.MongoModels.Patient)
type: Method
source:
remote:
path: adas-core.Application/Services/DiagnosisService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: ProcessDiagnosisObservation
path: ../../adas-core.Application/Services/DiagnosisService.cs
startLine: 164
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services
summary: Processes a diagnosis observation from an API request and persists it as a patient diagnosis. Maps SNOMED-coded observation values to diagnosis properties (description, label, code, state, category, start/end time), falling back to the current date when the observation time is missing, and skipping processing if the observations collection is null.
example: []
syntax:
content: public Task ProcessDiagnosisObservation(ApiRequest apiRequest, Patient patient)
parameters:
- id: apiRequest
type: adas_core.Domain.Models.ApiRequest
description: The API request containing the observation codes, values, message time, and optional observation time used to build the diagnosis.
- id: patient
type: adas_core.Domain.Models.MongoModels.Patient
description: The patient associated with the diagnosis, whose identifier is assigned to the new <xref href="adas_core.Domain.Models.PatientDiagnosis" data-throw-if-not-resolved="false"></xref>.
return:
type: System.Threading.Tasks.Task
description: A task that represents the asynchronous insertion of the resulting <xref href="adas_core.Domain.Models.PatientDiagnosis" data-throw-if-not-resolved="false"></xref>.
content.vb: Public Function ProcessDiagnosisObservation(apiRequest As ApiRequest, patient As Patient) As Task
overload: adas_core.Application.Services.DiagnosisService.ProcessDiagnosisObservation*
implements:
- adas_core.Application.Services.Interfaces.IDiagnosisService.ProcessDiagnosisObservation(adas_core.Domain.Models.ApiRequest,adas_core.Domain.Models.MongoModels.Patient)
- uid: adas_core.Application.Services.DiagnosisService.SaveRequest(adas_core.Domain.Models.ApiRequest,adas_core.Domain.Models.MongoModels.Patient)
commentId: M:adas_core.Application.Services.DiagnosisService.SaveRequest(adas_core.Domain.Models.ApiRequest,adas_core.Domain.Models.MongoModels.Patient)
id: SaveRequest(adas_core.Domain.Models.ApiRequest,adas_core.Domain.Models.MongoModels.Patient)
parent: adas_core.Application.Services.DiagnosisService
langs:
- csharp
- vb
name: SaveRequest(ApiRequest, Patient?)
nameWithType: DiagnosisService.SaveRequest(ApiRequest, Patient?)
fullName: adas_core.Application.Services.DiagnosisService.SaveRequest(adas_core.Domain.Models.ApiRequest, adas_core.Domain.Models.MongoModels.Patient?)
type: Method
source:
remote:
path: adas-core.Application/Services/DiagnosisService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: SaveRequest
path: ../../adas-core.Application/Services/DiagnosisService.cs
startLine: 235
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services
summary: Processes an incoming API request for diagnosis-related observations, resolving the patient from the request when not supplied. Validates that at least one of the patient number or location unit name is provided, handles ORU_R01 and ORU_R40 observation messages, and triggers diagnosis observation processing when the observation code is recognized.
example: []
syntax:
content: public Task SaveRequest(ApiRequest apiRequest, Patient? patient)
parameters:
- id: apiRequest
type: adas_core.Domain.Models.ApiRequest
description: The API request containing the type, patient identifiers, location, and observation data to be processed.
- id: patient
type: adas_core.Domain.Models.MongoModels.Patient
description: An optional pre-resolved patient; when null, the patient is resolved via the patient service using the request data.
return:
type: System.Threading.Tasks.Task
content.vb: Public Function SaveRequest(apiRequest As ApiRequest, patient As Patient) As Task
overload: adas_core.Application.Services.DiagnosisService.SaveRequest*
exceptions:
- type: adas_core.Application.Exceptions.ApiRequestException
commentId: T:adas_core.Application.Exceptions.ApiRequestException
description: Thrown when both the patient number and the location unit name are missing from the request, or when the request type is not valid for diagnosis processing.
implements:
- adas_core.Application.Services.Interfaces.IDiagnosisService.SaveRequest(adas_core.Domain.Models.ApiRequest,adas_core.Domain.Models.MongoModels.Patient)
nameWithType.vb: DiagnosisService.SaveRequest(ApiRequest, Patient)
fullName.vb: adas_core.Application.Services.DiagnosisService.SaveRequest(adas_core.Domain.Models.ApiRequest, adas_core.Domain.Models.MongoModels.Patient)
name.vb: SaveRequest(ApiRequest, Patient)
- uid: adas_core.Application.Services.DiagnosisService.ProcessDiagnosis(System.Collections.Generic.List{adas_core.Domain.Models.PatientDiagnosis},adas_core.Domain.Models.MongoModels.Patient,System.DateTime)
commentId: M:adas_core.Application.Services.DiagnosisService.ProcessDiagnosis(System.Collections.Generic.List{adas_core.Domain.Models.PatientDiagnosis},adas_core.Domain.Models.MongoModels.Patient,System.DateTime)
id: ProcessDiagnosis(System.Collections.Generic.List{adas_core.Domain.Models.PatientDiagnosis},adas_core.Domain.Models.MongoModels.Patient,System.DateTime)
parent: adas_core.Application.Services.DiagnosisService
langs:
- csharp
- vb
name: ProcessDiagnosis(List<PatientDiagnosis>, Patient, DateTime)
nameWithType: DiagnosisService.ProcessDiagnosis(List<PatientDiagnosis>, Patient, DateTime)
fullName: adas_core.Application.Services.DiagnosisService.ProcessDiagnosis(System.Collections.Generic.List<adas_core.Domain.Models.PatientDiagnosis>, adas_core.Domain.Models.MongoModels.Patient, System.DateTime)
type: Method
source:
remote:
path: adas-core.Application/Services/DiagnosisService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: ProcessDiagnosis
path: ../../adas-core.Application/Services/DiagnosisService.cs
startLine: 306
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services
summary: Processes a list of patient diagnoses by associating each entry with the specified patient and message time, then inserting them as diagnosis observations.
example: []
syntax:
content: public Task ProcessDiagnosis(List<PatientDiagnosis> diagnosis, Patient patient, DateTime messageTime)
parameters:
- id: diagnosis
type: System.Collections.Generic.List{adas_core.Domain.Models.PatientDiagnosis}
description: The list of patient diagnoses to be processed and inserted.
- id: patient
type: adas_core.Domain.Models.MongoModels.Patient
description: The patient whose identifier is assigned to each diagnosis entry.
- id: messageTime
type: System.DateTime
description: The timestamp assigned to each diagnosis entry during processing.
return:
type: System.Threading.Tasks.Task
content.vb: Public Function ProcessDiagnosis(diagnosis As List(Of PatientDiagnosis), patient As Patient, messageTime As Date) As Task
overload: adas_core.Application.Services.DiagnosisService.ProcessDiagnosis*
implements:
- adas_core.Application.Services.Interfaces.IDiagnosisService.ProcessDiagnosis(System.Collections.Generic.List{adas_core.Domain.Models.PatientDiagnosis},adas_core.Domain.Models.MongoModels.Patient,System.DateTime)
nameWithType.vb: DiagnosisService.ProcessDiagnosis(List(Of PatientDiagnosis), Patient, Date)
fullName.vb: adas_core.Application.Services.DiagnosisService.ProcessDiagnosis(System.Collections.Generic.List(Of adas_core.Domain.Models.PatientDiagnosis), adas_core.Domain.Models.MongoModels.Patient, Date)
name.vb: ProcessDiagnosis(List(Of PatientDiagnosis), Patient, Date)
- uid: adas_core.Application.Services.DiagnosisService.UpdateManyObjectId(System.String,MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
commentId: M:adas_core.Application.Services.DiagnosisService.UpdateManyObjectId(System.String,MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
id: UpdateManyObjectId(System.String,MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
parent: adas_core.Application.Services.DiagnosisService
langs:
- csharp
- vb
name: UpdateManyObjectId(string, ObjectId, ObjectId)
nameWithType: DiagnosisService.UpdateManyObjectId(string, ObjectId, ObjectId)
fullName: adas_core.Application.Services.DiagnosisService.UpdateManyObjectId(string, MongoDB.Bson.ObjectId, MongoDB.Bson.ObjectId)
type: Method
source:
remote:
path: adas-core.Application/Services/DiagnosisService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: UpdateManyObjectId
path: ../../adas-core.Application/Services/DiagnosisService.cs
startLine: 324
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services
summary: Updates many diagnosis records, replacing the <code class="paramref">oldId</code> with the new <code class="paramref">id</code> for the specified <code class="paramref">nameId</code> field, by delegating to the diagnosis repository.
example: []
syntax:
content: public Task UpdateManyObjectId(string nameId, ObjectId id, ObjectId oldId)
parameters:
- id: nameId
type: System.String
description: The name of the identifier field used to locate the records to update.
- id: id
type: MongoDB.Bson.ObjectId
description: The new ObjectId to assign to the matching records.
- id: oldId
type: MongoDB.Bson.ObjectId
description: The existing ObjectId to be replaced in the matching records.
return:
type: System.Threading.Tasks.Task
content.vb: Public Function UpdateManyObjectId(nameId As String, id As ObjectId, oldId As ObjectId) As Task
overload: adas_core.Application.Services.DiagnosisService.UpdateManyObjectId*
implements:
- adas_core.Application.Services.Interfaces.IDiagnosisService.UpdateManyObjectId(System.String,MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
nameWithType.vb: DiagnosisService.UpdateManyObjectId(String, ObjectId, ObjectId)
fullName.vb: adas_core.Application.Services.DiagnosisService.UpdateManyObjectId(String, MongoDB.Bson.ObjectId, MongoDB.Bson.ObjectId)
name.vb: UpdateManyObjectId(String, ObjectId, ObjectId)
- uid: adas_core.Application.Services.DiagnosisService.GetByPatient(MongoDB.Bson.ObjectId)
commentId: M:adas_core.Application.Services.DiagnosisService.GetByPatient(MongoDB.Bson.ObjectId)
id: GetByPatient(MongoDB.Bson.ObjectId)
parent: adas_core.Application.Services.DiagnosisService
langs:
- csharp
- vb
name: GetByPatient(ObjectId)
nameWithType: DiagnosisService.GetByPatient(ObjectId)
fullName: adas_core.Application.Services.DiagnosisService.GetByPatient(MongoDB.Bson.ObjectId)
type: Method
source:
remote:
path: adas-core.Application/Services/DiagnosisService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: GetByPatient
path: ../../adas-core.Application/Services/DiagnosisService.cs
startLine: 334
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services
summary: Retrieves all diagnoses associated with the specified patient identifier from the diagnosis repository.
example: []
syntax:
content: public Task<List<PatientDiagnosis>> GetByPatient(ObjectId id)
parameters:
- id: id
type: MongoDB.Bson.ObjectId
description: The unique identifier of the patient whose diagnoses are being requested.
return:
type: System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.PatientDiagnosis}}
description: A task that represents the asynchronous operation, containing a list of <xref href="adas_core.Domain.Models.PatientDiagnosis" data-throw-if-not-resolved="false"></xref> records for the given patient.
content.vb: Public Function GetByPatient(id As ObjectId) As Task(Of List(Of PatientDiagnosis))
overload: adas_core.Application.Services.DiagnosisService.GetByPatient*
- uid: adas_core.Application.Services.DiagnosisService.Insert(adas_core.Domain.Models.PatientDiagnosis)
commentId: M:adas_core.Application.Services.DiagnosisService.Insert(adas_core.Domain.Models.PatientDiagnosis)
id: Insert(adas_core.Domain.Models.PatientDiagnosis)
parent: adas_core.Application.Services.DiagnosisService
langs:
- csharp
- vb
name: Insert(PatientDiagnosis)
nameWithType: DiagnosisService.Insert(PatientDiagnosis)
fullName: adas_core.Application.Services.DiagnosisService.Insert(adas_core.Domain.Models.PatientDiagnosis)
type: Method
source:
remote:
path: adas-core.Application/Services/DiagnosisService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: Insert
path: ../../adas-core.Application/Services/DiagnosisService.cs
startLine: 344
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services
summary: >-
Inserts a patient diagnosis into the repository after mapping it to the underlying data model, and broadcasts the stored record.
If the diagnosis cannot be mapped (returns null), the insert and broadcast operations are skipped.
example: []
syntax:
content: public Task Insert(PatientDiagnosis diagnosis)
parameters:
- id: diagnosis
type: adas_core.Domain.Models.PatientDiagnosis
description: The patient diagnosis to insert.
return:
type: System.Threading.Tasks.Task
content.vb: Public Function Insert(diagnosis As PatientDiagnosis) As Task
overload: adas_core.Application.Services.DiagnosisService.Insert*
- uid: adas_core.Application.Services.DiagnosisService.FindByPatientIdAsync(MongoDB.Bson.ObjectId)
commentId: M:adas_core.Application.Services.DiagnosisService.FindByPatientIdAsync(MongoDB.Bson.ObjectId)
id: FindByPatientIdAsync(MongoDB.Bson.ObjectId)
parent: adas_core.Application.Services.DiagnosisService
langs:
- csharp
- vb
name: FindByPatientIdAsync(ObjectId)
nameWithType: DiagnosisService.FindByPatientIdAsync(ObjectId)
fullName: adas_core.Application.Services.DiagnosisService.FindByPatientIdAsync(MongoDB.Bson.ObjectId)
type: Method
source:
remote:
path: adas-core.Application/Services/DiagnosisService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: FindByPatientIdAsync
path: ../../adas-core.Application/Services/DiagnosisService.cs
startLine: 399
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services
summary: Asynchronously retrieves all patient diagnosis records associated with the specified patient identifier by delegating to the diagnosis repository.
example: []
syntax:
content: public Task<IAsyncCursor<PatientDiagnosis>> FindByPatientIdAsync(ObjectId patientId)
parameters:
- id: patientId
type: MongoDB.Bson.ObjectId
description: The unique identifier of the patient whose diagnosis records are to be retrieved.
return:
type: System.Threading.Tasks.Task{MongoDB.Driver.IAsyncCursor{adas_core.Domain.Models.PatientDiagnosis}}
description: A task that represents the asynchronous operation, containing an asynchronous cursor over the matching <xref href="adas_core.Domain.Models.PatientDiagnosis" data-throw-if-not-resolved="false"></xref> records.
content.vb: Public Function FindByPatientIdAsync(patientId As ObjectId) As Task(Of IAsyncCursor(Of PatientDiagnosis))
overload: adas_core.Application.Services.DiagnosisService.FindByPatientIdAsync*
- uid: adas_core.Application.Services.DiagnosisService.InsertDiagnosis(adas_core.Domain.Models.PatientDiagnosis)
commentId: M:adas_core.Application.Services.DiagnosisService.InsertDiagnosis(adas_core.Domain.Models.PatientDiagnosis)
id: InsertDiagnosis(adas_core.Domain.Models.PatientDiagnosis)
parent: adas_core.Application.Services.DiagnosisService
langs:
- csharp
- vb
name: InsertDiagnosis(PatientDiagnosis)
nameWithType: DiagnosisService.InsertDiagnosis(PatientDiagnosis)
fullName: adas_core.Application.Services.DiagnosisService.InsertDiagnosis(adas_core.Domain.Models.PatientDiagnosis)
type: Method
source:
remote:
path: adas-core.Application/Services/DiagnosisService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: InsertDiagnosis
path: ../../adas-core.Application/Services/DiagnosisService.cs
startLine: 411
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services
summary: >-
Inserts or updates a patient diagnosis, creating an audit log entry. If a diagnosis
already exists for the same patient, code, and coding system, it is updated while
preserving its identifier and original timestamp; otherwise a new record is inserted.
A broadcast is dispatched asynchronously after a successful insert or update.
example: []
syntax:
content: public Task InsertDiagnosis(PatientDiagnosis diagnosis)
parameters:
- id: diagnosis
type: adas_core.Domain.Models.PatientDiagnosis
description: The patient diagnosis to persist.
return:
type: System.Threading.Tasks.Task
content.vb: Public Function InsertDiagnosis(diagnosis As PatientDiagnosis) As Task
overload: adas_core.Application.Services.DiagnosisService.InsertDiagnosis*
references:
- uid: adas_core.Application.Services.Interfaces.IDiagnosisService
commentId: T:adas_core.Application.Services.Interfaces.IDiagnosisService
parent: adas_core.Application.Services.Interfaces
href: adas_core.Application.Services.Interfaces.IDiagnosisService.html
name: IDiagnosisService
nameWithType: IDiagnosisService
fullName: adas_core.Application.Services.Interfaces.IDiagnosisService
- uid: adas_core.Application.Services
commentId: N:adas_core.Application.Services
href: adas_core.html
name: adas_core.Application.Services
nameWithType: adas_core.Application.Services
fullName: adas_core.Application.Services
spec.csharp:
- uid: adas_core
name: adas_core
href: adas_core.html
- name: .
- uid: adas_core.Application
name: Application
href: adas_core.Application.html
- name: .
- uid: adas_core.Application.Services
name: Services
href: adas_core.Application.Services.html
spec.vb:
- uid: adas_core
name: adas_core
href: adas_core.html
- name: .
- uid: adas_core.Application
name: Application
href: adas_core.Application.html
- name: .
- uid: adas_core.Application.Services
name: Services
href: adas_core.Application.Services.html
- uid: System.Object
commentId: T:System.Object
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
name: object
nameWithType: object
fullName: object
nameWithType.vb: Object
fullName.vb: Object
name.vb: Object
- uid: adas_core.Application.Services.Interfaces.IApiRequestService
commentId: T:adas_core.Application.Services.Interfaces.IApiRequestService
parent: adas_core.Application.Services.Interfaces
href: adas_core.Application.Services.Interfaces.IApiRequestService.html
name: IApiRequestService
nameWithType: IApiRequestService
fullName: adas_core.Application.Services.Interfaces.IApiRequestService
- uid: System.Object.Equals(System.Object)
commentId: M:System.Object.Equals(System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
name: Equals(object)
nameWithType: object.Equals(object)
fullName: object.Equals(object)
nameWithType.vb: Object.Equals(Object)
fullName.vb: Object.Equals(Object)
name.vb: Equals(Object)
spec.csharp:
- uid: System.Object.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.Equals(System.Object,System.Object)
commentId: M:System.Object.Equals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
name: Equals(object, object)
nameWithType: object.Equals(object, object)
fullName: object.Equals(object, object)
nameWithType.vb: Object.Equals(Object, Object)
fullName.vb: Object.Equals(Object, Object)
name.vb: Equals(Object, Object)
spec.csharp:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.GetHashCode
commentId: M:System.Object.GetHashCode
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
name: GetHashCode()
nameWithType: object.GetHashCode()
fullName: object.GetHashCode()
nameWithType.vb: Object.GetHashCode()
fullName.vb: Object.GetHashCode()
spec.csharp:
- uid: System.Object.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
- name: (
- name: )
spec.vb:
- uid: System.Object.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
- name: (
- name: )
- uid: System.Object.GetType
commentId: M:System.Object.GetType
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
name: GetType()
nameWithType: object.GetType()
fullName: object.GetType()
nameWithType.vb: Object.GetType()
fullName.vb: Object.GetType()
spec.csharp:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
spec.vb:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
- uid: System.Object.MemberwiseClone
commentId: M:System.Object.MemberwiseClone
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
name: MemberwiseClone()
nameWithType: object.MemberwiseClone()
fullName: object.MemberwiseClone()
nameWithType.vb: Object.MemberwiseClone()
fullName.vb: Object.MemberwiseClone()
spec.csharp:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
- name: (
- name: )
spec.vb:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
- name: (
- name: )
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
name: ReferenceEquals(object, object)
nameWithType: object.ReferenceEquals(object, object)
fullName: object.ReferenceEquals(object, object)
nameWithType.vb: Object.ReferenceEquals(Object, Object)
fullName.vb: Object.ReferenceEquals(Object, Object)
name.vb: ReferenceEquals(Object, Object)
spec.csharp:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.ToString
commentId: M:System.Object.ToString
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
name: ToString()
nameWithType: object.ToString()
fullName: object.ToString()
nameWithType.vb: Object.ToString()
fullName.vb: Object.ToString()
spec.csharp:
- uid: System.Object.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- name: (
- name: )
spec.vb:
- uid: System.Object.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- name: (
- name: )
- uid: System.Object.adas_core.Domain.Utils.NumberUtils.IsNumber
commentId: M:adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
parent: adas_core.Domain.Utils.NumberUtils
definition: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
name: IsNumber(object)
nameWithType: NumberUtils.IsNumber(object)
fullName: adas_core.Domain.Utils.NumberUtils.IsNumber(object)
nameWithType.vb: NumberUtils.IsNumber(Object)
fullName.vb: adas_core.Domain.Utils.NumberUtils.IsNumber(Object)
name.vb: IsNumber(Object)
spec.csharp:
- uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
name: IsNumber
href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
name: IsNumber
href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.adas_core.Domain.Utils.NumberUtils.ToDouble
commentId: M:adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
parent: adas_core.Domain.Utils.NumberUtils
definition: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
name: ToDouble(object)
nameWithType: NumberUtils.ToDouble(object)
fullName: adas_core.Domain.Utils.NumberUtils.ToDouble(object)
nameWithType.vb: NumberUtils.ToDouble(Object)
fullName.vb: adas_core.Domain.Utils.NumberUtils.ToDouble(Object)
name.vb: ToDouble(Object)
spec.csharp:
- uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
name: ToDouble
href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
name: ToDouble
href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.adas_core.Domain.Utils.ObjectUtils.ToStr
commentId: M:adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
parent: adas_core.Domain.Utils.ObjectUtils
definition: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
name: ToStr(object)
nameWithType: ObjectUtils.ToStr(object)
fullName: adas_core.Domain.Utils.ObjectUtils.ToStr(object)
nameWithType.vb: ObjectUtils.ToStr(Object)
fullName.vb: adas_core.Domain.Utils.ObjectUtils.ToStr(Object)
name.vb: ToStr(Object)
spec.csharp:
- uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
name: ToStr
href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
name: ToStr
href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: adas_core.Application.Services.Interfaces
commentId: N:adas_core.Application.Services.Interfaces
href: adas_core.html
name: adas_core.Application.Services.Interfaces
nameWithType: adas_core.Application.Services.Interfaces
fullName: adas_core.Application.Services.Interfaces
spec.csharp:
- uid: adas_core
name: adas_core
href: adas_core.html
- name: .
- uid: adas_core.Application
name: Application
href: adas_core.Application.html
- name: .
- uid: adas_core.Application.Services
name: Services
href: adas_core.Application.Services.html
- name: .
- uid: adas_core.Application.Services.Interfaces
name: Interfaces
href: adas_core.Application.Services.Interfaces.html
spec.vb:
- uid: adas_core
name: adas_core
href: adas_core.html
- name: .
- uid: adas_core.Application
name: Application
href: adas_core.Application.html
- name: .
- uid: adas_core.Application.Services
name: Services
href: adas_core.Application.Services.html
- name: .
- uid: adas_core.Application.Services.Interfaces
name: Interfaces
href: adas_core.Application.Services.Interfaces.html
- uid: System
commentId: N:System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System
nameWithType: System
fullName: System
- uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
commentId: M:adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
isExternal: true
href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
name: IsNumber(object)
nameWithType: NumberUtils.IsNumber(object)
fullName: adas_core.Domain.Utils.NumberUtils.IsNumber(object)
nameWithType.vb: NumberUtils.IsNumber(Object)
fullName.vb: adas_core.Domain.Utils.NumberUtils.IsNumber(Object)
name.vb: IsNumber(Object)
spec.csharp:
- uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
name: IsNumber
href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
name: IsNumber
href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: adas_core.Domain.Utils.NumberUtils
commentId: T:adas_core.Domain.Utils.NumberUtils
parent: adas_core.Domain.Utils
href: adas_core.Domain.Utils.NumberUtils.html
name: NumberUtils
nameWithType: NumberUtils
fullName: adas_core.Domain.Utils.NumberUtils
- uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
commentId: M:adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
isExternal: true
href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
name: ToDouble(object)
nameWithType: NumberUtils.ToDouble(object)
fullName: adas_core.Domain.Utils.NumberUtils.ToDouble(object)
nameWithType.vb: NumberUtils.ToDouble(Object)
fullName.vb: adas_core.Domain.Utils.NumberUtils.ToDouble(Object)
name.vb: ToDouble(Object)
spec.csharp:
- uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
name: ToDouble
href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
name: ToDouble
href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
commentId: M:adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
isExternal: true
href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
name: ToStr(object)
nameWithType: ObjectUtils.ToStr(object)
fullName: adas_core.Domain.Utils.ObjectUtils.ToStr(object)
nameWithType.vb: ObjectUtils.ToStr(Object)
fullName.vb: adas_core.Domain.Utils.ObjectUtils.ToStr(Object)
name.vb: ToStr(Object)
spec.csharp:
- uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
name: ToStr
href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
name: ToStr
href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: adas_core.Domain.Utils.ObjectUtils
commentId: T:adas_core.Domain.Utils.ObjectUtils
parent: adas_core.Domain.Utils
href: adas_core.Domain.Utils.ObjectUtils.html
name: ObjectUtils
nameWithType: ObjectUtils
fullName: adas_core.Domain.Utils.ObjectUtils
- uid: adas_core.Domain.Utils
commentId: N:adas_core.Domain.Utils
href: adas_core.html
name: adas_core.Domain.Utils
nameWithType: adas_core.Domain.Utils
fullName: adas_core.Domain.Utils
spec.csharp:
- uid: adas_core
name: adas_core
href: adas_core.html
- name: .
- uid: adas_core.Domain
name: Domain
href: adas_core.Domain.html
- name: .
- uid: adas_core.Domain.Utils
name: Utils
href: adas_core.Domain.Utils.html
spec.vb:
- uid: adas_core
name: adas_core
href: adas_core.html
- name: .
- uid: adas_core.Domain
name: Domain
href: adas_core.Domain.html
- name: .
- uid: adas_core.Domain.Utils
name: Utils
href: adas_core.Domain.Utils.html
- uid: adas_core.Application.Services.DiagnosisService.#ctor*
commentId: Overload:adas_core.Application.Services.DiagnosisService.#ctor
href: adas_core.Application.Services.DiagnosisService.html#adas_core_Application_Services_DiagnosisService__ctor_System_Lazy_adas_core_Application_Services_Interfaces_IPatientService__Microsoft_Extensions_Options_IOptions_adas_core_Domain_Models_AppSettings_ApiSettings__adas_core_Application_Repositories_Interfaces_IDiagnosisRepository_adas_core_Application_Repositories_Interfaces_IDiagnosisArchiveRepository_Microsoft_Extensions_Logging_ILogger_adas_core_Application_Services_DiagnosisService__adas_core_Application_Services_Interfaces_IClientMessageService_adas_core_Application_Services_Interfaces_ISubscribersService_System_Lazy_adas_core_Application_Services_Interfaces_ICalculatedObservationsService__Microsoft_AspNetCore_Http_IHttpContextAccessor_adas_core_Application_Services_Interfaces_ILocalAuditService_adas_core_Application_Services_Interfaces_IUnitService_
name: DiagnosisService
nameWithType: DiagnosisService.DiagnosisService
fullName: adas_core.Application.Services.DiagnosisService.DiagnosisService
nameWithType.vb: DiagnosisService.New
fullName.vb: adas_core.Application.Services.DiagnosisService.New
name.vb: New
- uid: System.Lazy{adas_core.Application.Services.Interfaces.IPatientService}
commentId: T:System.Lazy{adas_core.Application.Services.Interfaces.IPatientService}
parent: System
definition: System.Lazy`1
href: https://learn.microsoft.com/dotnet/api/system.lazy-1
name: Lazy<IPatientService>
nameWithType: Lazy<IPatientService>
fullName: System.Lazy<adas_core.Application.Services.Interfaces.IPatientService>
nameWithType.vb: Lazy(Of IPatientService)
fullName.vb: System.Lazy(Of adas_core.Application.Services.Interfaces.IPatientService)
name.vb: Lazy(Of IPatientService)
spec.csharp:
- uid: System.Lazy`1
name: Lazy
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.lazy-1
- name: <
- uid: adas_core.Application.Services.Interfaces.IPatientService
name: IPatientService
href: adas_core.Application.Services.Interfaces.IPatientService.html
- name: '>'
spec.vb:
- uid: System.Lazy`1
name: Lazy
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.lazy-1
- name: (
- name: Of
- name: " "
- uid: adas_core.Application.Services.Interfaces.IPatientService
name: IPatientService
href: adas_core.Application.Services.Interfaces.IPatientService.html
- name: )
- 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: adas_core.Application.Repositories.Interfaces.IDiagnosisRepository
commentId: T:adas_core.Application.Repositories.Interfaces.IDiagnosisRepository
parent: adas_core.Application.Repositories.Interfaces
href: adas_core.Application.Repositories.Interfaces.IDiagnosisRepository.html
name: IDiagnosisRepository
nameWithType: IDiagnosisRepository
fullName: adas_core.Application.Repositories.Interfaces.IDiagnosisRepository
- uid: adas_core.Application.Repositories.Interfaces.IDiagnosisArchiveRepository
commentId: T:adas_core.Application.Repositories.Interfaces.IDiagnosisArchiveRepository
parent: adas_core.Application.Repositories.Interfaces
href: adas_core.Application.Repositories.Interfaces.IDiagnosisArchiveRepository.html
name: IDiagnosisArchiveRepository
nameWithType: IDiagnosisArchiveRepository
fullName: adas_core.Application.Repositories.Interfaces.IDiagnosisArchiveRepository
- uid: Microsoft.Extensions.Logging.ILogger{adas_core.Application.Services.DiagnosisService}
commentId: T:Microsoft.Extensions.Logging.ILogger{adas_core.Application.Services.DiagnosisService}
parent: Microsoft.Extensions.Logging
definition: Microsoft.Extensions.Logging.ILogger`1
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1
name: ILogger<DiagnosisService>
nameWithType: ILogger<DiagnosisService>
fullName: Microsoft.Extensions.Logging.ILogger<adas_core.Application.Services.DiagnosisService>
nameWithType.vb: ILogger(Of DiagnosisService)
fullName.vb: Microsoft.Extensions.Logging.ILogger(Of adas_core.Application.Services.DiagnosisService)
name.vb: ILogger(Of DiagnosisService)
spec.csharp:
- uid: Microsoft.Extensions.Logging.ILogger`1
name: ILogger
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1
- name: <
- uid: adas_core.Application.Services.DiagnosisService
name: DiagnosisService
href: adas_core.Application.Services.DiagnosisService.html
- name: '>'
spec.vb:
- uid: Microsoft.Extensions.Logging.ILogger`1
name: ILogger
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1
- name: (
- name: Of
- name: " "
- uid: adas_core.Application.Services.DiagnosisService
name: DiagnosisService
href: adas_core.Application.Services.DiagnosisService.html
- name: )
- uid: adas_core.Application.Services.Interfaces.IClientMessageService
commentId: T:adas_core.Application.Services.Interfaces.IClientMessageService
parent: adas_core.Application.Services.Interfaces
href: adas_core.Application.Services.Interfaces.IClientMessageService.html
name: IClientMessageService
nameWithType: IClientMessageService
fullName: adas_core.Application.Services.Interfaces.IClientMessageService
- uid: adas_core.Application.Services.Interfaces.ISubscribersService
commentId: T:adas_core.Application.Services.Interfaces.ISubscribersService
parent: adas_core.Application.Services.Interfaces
href: adas_core.Application.Services.Interfaces.ISubscribersService.html
name: ISubscribersService
nameWithType: ISubscribersService
fullName: adas_core.Application.Services.Interfaces.ISubscribersService
- uid: System.Lazy{adas_core.Application.Services.Interfaces.ICalculatedObservationsService}
commentId: T:System.Lazy{adas_core.Application.Services.Interfaces.ICalculatedObservationsService}
parent: System
definition: System.Lazy`1
href: https://learn.microsoft.com/dotnet/api/system.lazy-1
name: Lazy<ICalculatedObservationsService>
nameWithType: Lazy<ICalculatedObservationsService>
fullName: System.Lazy<adas_core.Application.Services.Interfaces.ICalculatedObservationsService>
nameWithType.vb: Lazy(Of ICalculatedObservationsService)
fullName.vb: System.Lazy(Of adas_core.Application.Services.Interfaces.ICalculatedObservationsService)
name.vb: Lazy(Of ICalculatedObservationsService)
spec.csharp:
- uid: System.Lazy`1
name: Lazy
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.lazy-1
- name: <
- uid: adas_core.Application.Services.Interfaces.ICalculatedObservationsService
name: ICalculatedObservationsService
href: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.html
- name: '>'
spec.vb:
- uid: System.Lazy`1
name: Lazy
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.lazy-1
- name: (
- name: Of
- name: " "
- uid: adas_core.Application.Services.Interfaces.ICalculatedObservationsService
name: ICalculatedObservationsService
href: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.html
- name: )
- uid: Microsoft.AspNetCore.Http.IHttpContextAccessor
commentId: T:Microsoft.AspNetCore.Http.IHttpContextAccessor
parent: Microsoft.AspNetCore.Http
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http.ihttpcontextaccessor
name: IHttpContextAccessor
nameWithType: IHttpContextAccessor
fullName: Microsoft.AspNetCore.Http.IHttpContextAccessor
- uid: adas_core.Application.Services.Interfaces.ILocalAuditService
commentId: T:adas_core.Application.Services.Interfaces.ILocalAuditService
parent: adas_core.Application.Services.Interfaces
href: adas_core.Application.Services.Interfaces.ILocalAuditService.html
name: ILocalAuditService
nameWithType: ILocalAuditService
fullName: adas_core.Application.Services.Interfaces.ILocalAuditService
- uid: adas_core.Application.Services.Interfaces.IUnitService
commentId: T:adas_core.Application.Services.Interfaces.IUnitService
parent: adas_core.Application.Services.Interfaces
href: adas_core.Application.Services.Interfaces.IUnitService.html
name: IUnitService
nameWithType: IUnitService
fullName: adas_core.Application.Services.Interfaces.IUnitService
- uid: System.Lazy`1
commentId: T:System.Lazy`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.lazy-1
name: Lazy<T>
nameWithType: Lazy<T>
fullName: System.Lazy<T>
nameWithType.vb: Lazy(Of T)
fullName.vb: System.Lazy(Of T)
name.vb: Lazy(Of T)
spec.csharp:
- uid: System.Lazy`1
name: Lazy
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.lazy-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.Lazy`1
name: Lazy
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.lazy-1
- name: (
- name: Of
- name: " "
- name: T
- name: )
- 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: adas_core.Application.Repositories.Interfaces
commentId: N:adas_core.Application.Repositories.Interfaces
href: adas_core.html
name: adas_core.Application.Repositories.Interfaces
nameWithType: adas_core.Application.Repositories.Interfaces
fullName: adas_core.Application.Repositories.Interfaces
spec.csharp:
- uid: adas_core
name: adas_core
href: adas_core.html
- name: .
- uid: adas_core.Application
name: Application
href: adas_core.Application.html
- name: .
- uid: adas_core.Application.Repositories
name: Repositories
href: adas_core.Application.Repositories.html
- name: .
- uid: adas_core.Application.Repositories.Interfaces
name: Interfaces
href: adas_core.Application.Repositories.Interfaces.html
spec.vb:
- uid: adas_core
name: adas_core
href: adas_core.html
- name: .
- uid: adas_core.Application
name: Application
href: adas_core.Application.html
- name: .
- uid: adas_core.Application.Repositories
name: Repositories
href: adas_core.Application.Repositories.html
- name: .
- uid: adas_core.Application.Repositories.Interfaces
name: Interfaces
href: adas_core.Application.Repositories.Interfaces.html
- uid: Microsoft.Extensions.Logging.ILogger`1
commentId: T:Microsoft.Extensions.Logging.ILogger`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1
name: ILogger<TCategoryName>
nameWithType: ILogger<TCategoryName>
fullName: Microsoft.Extensions.Logging.ILogger<TCategoryName>
nameWithType.vb: ILogger(Of TCategoryName)
fullName.vb: Microsoft.Extensions.Logging.ILogger(Of TCategoryName)
name.vb: ILogger(Of TCategoryName)
spec.csharp:
- uid: Microsoft.Extensions.Logging.ILogger`1
name: ILogger
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1
- name: <
- name: TCategoryName
- name: '>'
spec.vb:
- uid: Microsoft.Extensions.Logging.ILogger`1
name: ILogger
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1
- name: (
- name: Of
- name: " "
- name: TCategoryName
- name: )
- uid: Microsoft.Extensions.Logging
commentId: N:Microsoft.Extensions.Logging
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft
name: Microsoft.Extensions.Logging
nameWithType: Microsoft.Extensions.Logging
fullName: Microsoft.Extensions.Logging
spec.csharp:
- uid: Microsoft
name: Microsoft
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft
- name: .
- uid: Microsoft.Extensions
name: Extensions
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions
- name: .
- uid: Microsoft.Extensions.Logging
name: Logging
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging
spec.vb:
- uid: Microsoft
name: Microsoft
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft
- name: .
- uid: Microsoft.Extensions
name: Extensions
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions
- name: .
- uid: Microsoft.Extensions.Logging
name: Logging
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging
- uid: Microsoft.AspNetCore.Http
commentId: N:Microsoft.AspNetCore.Http
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft
name: Microsoft.AspNetCore.Http
nameWithType: Microsoft.AspNetCore.Http
fullName: Microsoft.AspNetCore.Http
spec.csharp:
- uid: Microsoft
name: Microsoft
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft
- name: .
- uid: Microsoft.AspNetCore
name: AspNetCore
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore
- name: .
- uid: Microsoft.AspNetCore.Http
name: Http
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http
spec.vb:
- uid: Microsoft
name: Microsoft
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft
- name: .
- uid: Microsoft.AspNetCore
name: AspNetCore
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore
- name: .
- uid: Microsoft.AspNetCore.Http
name: Http
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http
- uid: adas_core.Application.Services.DiagnosisService.Archive*
commentId: Overload:adas_core.Application.Services.DiagnosisService.Archive
href: adas_core.Application.Services.DiagnosisService.html#adas_core_Application_Services_DiagnosisService_Archive_adas_core_Domain_Models_MongoModels_Patient_
name: Archive
nameWithType: DiagnosisService.Archive
fullName: adas_core.Application.Services.DiagnosisService.Archive
- uid: adas_core.Application.Services.Interfaces.IDiagnosisService.Archive(adas_core.Domain.Models.MongoModels.Patient)
commentId: M:adas_core.Application.Services.Interfaces.IDiagnosisService.Archive(adas_core.Domain.Models.MongoModels.Patient)
parent: adas_core.Application.Services.Interfaces.IDiagnosisService
href: adas_core.Application.Services.Interfaces.IDiagnosisService.html#adas_core_Application_Services_Interfaces_IDiagnosisService_Archive_adas_core_Domain_Models_MongoModels_Patient_
name: Archive(Patient)
nameWithType: IDiagnosisService.Archive(Patient)
fullName: adas_core.Application.Services.Interfaces.IDiagnosisService.Archive(adas_core.Domain.Models.MongoModels.Patient)
spec.csharp:
- uid: adas_core.Application.Services.Interfaces.IDiagnosisService.Archive(adas_core.Domain.Models.MongoModels.Patient)
name: Archive
href: adas_core.Application.Services.Interfaces.IDiagnosisService.html#adas_core_Application_Services_Interfaces_IDiagnosisService_Archive_adas_core_Domain_Models_MongoModels_Patient_
- name: (
- uid: adas_core.Domain.Models.MongoModels.Patient
name: Patient
- name: )
spec.vb:
- uid: adas_core.Application.Services.Interfaces.IDiagnosisService.Archive(adas_core.Domain.Models.MongoModels.Patient)
name: Archive
href: adas_core.Application.Services.Interfaces.IDiagnosisService.html#adas_core_Application_Services_Interfaces_IDiagnosisService_Archive_adas_core_Domain_Models_MongoModels_Patient_
- name: (
- uid: adas_core.Domain.Models.MongoModels.Patient
name: Patient
- name: )
- uid: adas_core.Domain.Models.MongoModels.Patient
commentId: T:adas_core.Domain.Models.MongoModels.Patient
parent: adas_core.Domain.Models.MongoModels
href: adas_core.Domain.Models.MongoModels.Patient.html
name: Patient
nameWithType: Patient
fullName: adas_core.Domain.Models.MongoModels.Patient
- uid: System.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.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.Application.Services.DiagnosisService.ArchiveByPatientId*
commentId: Overload:adas_core.Application.Services.DiagnosisService.ArchiveByPatientId
href: adas_core.Application.Services.DiagnosisService.html#adas_core_Application_Services_DiagnosisService_ArchiveByPatientId_MongoDB_Bson_ObjectId_
name: ArchiveByPatientId
nameWithType: DiagnosisService.ArchiveByPatientId
fullName: adas_core.Application.Services.DiagnosisService.ArchiveByPatientId
- uid: adas_core.Application.Services.Interfaces.IDiagnosisService.ArchiveByPatientId(MongoDB.Bson.ObjectId)
commentId: M:adas_core.Application.Services.Interfaces.IDiagnosisService.ArchiveByPatientId(MongoDB.Bson.ObjectId)
parent: adas_core.Application.Services.Interfaces.IDiagnosisService
isExternal: true
href: adas_core.Application.Services.Interfaces.IDiagnosisService.html#adas_core_Application_Services_Interfaces_IDiagnosisService_ArchiveByPatientId_MongoDB_Bson_ObjectId_
name: ArchiveByPatientId(ObjectId)
nameWithType: IDiagnosisService.ArchiveByPatientId(ObjectId)
fullName: adas_core.Application.Services.Interfaces.IDiagnosisService.ArchiveByPatientId(MongoDB.Bson.ObjectId)
spec.csharp:
- uid: adas_core.Application.Services.Interfaces.IDiagnosisService.ArchiveByPatientId(MongoDB.Bson.ObjectId)
name: ArchiveByPatientId
href: adas_core.Application.Services.Interfaces.IDiagnosisService.html#adas_core_Application_Services_Interfaces_IDiagnosisService_ArchiveByPatientId_MongoDB_Bson_ObjectId_
- name: (
- uid: MongoDB.Bson.ObjectId
name: ObjectId
isExternal: true
- name: )
spec.vb:
- uid: adas_core.Application.Services.Interfaces.IDiagnosisService.ArchiveByPatientId(MongoDB.Bson.ObjectId)
name: ArchiveByPatientId
href: adas_core.Application.Services.Interfaces.IDiagnosisService.html#adas_core_Application_Services_Interfaces_IDiagnosisService_ArchiveByPatientId_MongoDB_Bson_ObjectId_
- name: (
- uid: MongoDB.Bson.ObjectId
name: ObjectId
isExternal: true
- name: )
- uid: MongoDB.Bson.ObjectId
commentId: T:MongoDB.Bson.ObjectId
parent: MongoDB.Bson
isExternal: true
name: ObjectId
nameWithType: ObjectId
fullName: MongoDB.Bson.ObjectId
- uid: 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.Application.Services.DiagnosisService.DeleteByPatientId*
commentId: Overload:adas_core.Application.Services.DiagnosisService.DeleteByPatientId
href: adas_core.Application.Services.DiagnosisService.html#adas_core_Application_Services_DiagnosisService_DeleteByPatientId_MongoDB_Bson_ObjectId_
name: DeleteByPatientId
nameWithType: DiagnosisService.DeleteByPatientId
fullName: adas_core.Application.Services.DiagnosisService.DeleteByPatientId
- uid: adas_core.Application.Services.Interfaces.IDiagnosisService.DeleteByPatientId(MongoDB.Bson.ObjectId)
commentId: M:adas_core.Application.Services.Interfaces.IDiagnosisService.DeleteByPatientId(MongoDB.Bson.ObjectId)
parent: adas_core.Application.Services.Interfaces.IDiagnosisService
isExternal: true
href: adas_core.Application.Services.Interfaces.IDiagnosisService.html#adas_core_Application_Services_Interfaces_IDiagnosisService_DeleteByPatientId_MongoDB_Bson_ObjectId_
name: DeleteByPatientId(ObjectId)
nameWithType: IDiagnosisService.DeleteByPatientId(ObjectId)
fullName: adas_core.Application.Services.Interfaces.IDiagnosisService.DeleteByPatientId(MongoDB.Bson.ObjectId)
spec.csharp:
- uid: adas_core.Application.Services.Interfaces.IDiagnosisService.DeleteByPatientId(MongoDB.Bson.ObjectId)
name: DeleteByPatientId
href: adas_core.Application.Services.Interfaces.IDiagnosisService.html#adas_core_Application_Services_Interfaces_IDiagnosisService_DeleteByPatientId_MongoDB_Bson_ObjectId_
- name: (
- uid: MongoDB.Bson.ObjectId
name: ObjectId
isExternal: true
- name: )
spec.vb:
- uid: adas_core.Application.Services.Interfaces.IDiagnosisService.DeleteByPatientId(MongoDB.Bson.ObjectId)
name: DeleteByPatientId
href: adas_core.Application.Services.Interfaces.IDiagnosisService.html#adas_core_Application_Services_Interfaces_IDiagnosisService_DeleteByPatientId_MongoDB_Bson_ObjectId_
- name: (
- uid: MongoDB.Bson.ObjectId
name: ObjectId
isExternal: true
- name: )
- uid: adas_core.Domain.Models.PatientDiagnosis
commentId: T:adas_core.Domain.Models.PatientDiagnosis
parent: adas_core.Domain.Models
href: adas_core.Domain.Models.PatientDiagnosis.html
name: PatientDiagnosis
nameWithType: PatientDiagnosis
fullName: adas_core.Domain.Models.PatientDiagnosis
- uid: adas_core.Application.Services.DiagnosisService.GetByPatientId*
commentId: Overload:adas_core.Application.Services.DiagnosisService.GetByPatientId
href: adas_core.Application.Services.DiagnosisService.html#adas_core_Application_Services_DiagnosisService_GetByPatientId_MongoDB_Bson_ObjectId_
name: GetByPatientId
nameWithType: DiagnosisService.GetByPatientId
fullName: adas_core.Application.Services.DiagnosisService.GetByPatientId
- uid: adas_core.Application.Services.Interfaces.IDiagnosisService.GetByPatientId(MongoDB.Bson.ObjectId)
commentId: M:adas_core.Application.Services.Interfaces.IDiagnosisService.GetByPatientId(MongoDB.Bson.ObjectId)
parent: adas_core.Application.Services.Interfaces.IDiagnosisService
isExternal: true
href: adas_core.Application.Services.Interfaces.IDiagnosisService.html#adas_core_Application_Services_Interfaces_IDiagnosisService_GetByPatientId_MongoDB_Bson_ObjectId_
name: GetByPatientId(ObjectId)
nameWithType: IDiagnosisService.GetByPatientId(ObjectId)
fullName: adas_core.Application.Services.Interfaces.IDiagnosisService.GetByPatientId(MongoDB.Bson.ObjectId)
spec.csharp:
- uid: adas_core.Application.Services.Interfaces.IDiagnosisService.GetByPatientId(MongoDB.Bson.ObjectId)
name: GetByPatientId
href: adas_core.Application.Services.Interfaces.IDiagnosisService.html#adas_core_Application_Services_Interfaces_IDiagnosisService_GetByPatientId_MongoDB_Bson_ObjectId_
- name: (
- uid: MongoDB.Bson.ObjectId
name: ObjectId
isExternal: true
- name: )
spec.vb:
- uid: adas_core.Application.Services.Interfaces.IDiagnosisService.GetByPatientId(MongoDB.Bson.ObjectId)
name: GetByPatientId
href: adas_core.Application.Services.Interfaces.IDiagnosisService.html#adas_core_Application_Services_Interfaces_IDiagnosisService_GetByPatientId_MongoDB_Bson_ObjectId_
- name: (
- uid: MongoDB.Bson.ObjectId
name: ObjectId
isExternal: true
- name: )
- uid: System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.PatientDiagnosis}}
commentId: T:System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.PatientDiagnosis}}
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<PatientDiagnosis>>
nameWithType: Task<List<PatientDiagnosis>>
fullName: System.Threading.Tasks.Task<System.Collections.Generic.List<adas_core.Domain.Models.PatientDiagnosis>>
nameWithType.vb: Task(Of List(Of PatientDiagnosis))
fullName.vb: System.Threading.Tasks.Task(Of System.Collections.Generic.List(Of adas_core.Domain.Models.PatientDiagnosis))
name.vb: Task(Of List(Of PatientDiagnosis))
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.PatientDiagnosis
name: PatientDiagnosis
- 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.PatientDiagnosis
name: PatientDiagnosis
- name: )
- name: )
- 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: 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.Application.Services.DiagnosisService.SaveRequest*
commentId: Overload:adas_core.Application.Services.DiagnosisService.SaveRequest
href: adas_core.Application.Services.DiagnosisService.html#adas_core_Application_Services_DiagnosisService_SaveRequest_adas_core_Domain_Models_ApiRequest_
name: SaveRequest
nameWithType: DiagnosisService.SaveRequest
fullName: adas_core.Application.Services.DiagnosisService.SaveRequest
- uid: adas_core.Application.Services.Interfaces.IApiRequestService.SaveRequest(adas_core.Domain.Models.ApiRequest)
commentId: M:adas_core.Application.Services.Interfaces.IApiRequestService.SaveRequest(adas_core.Domain.Models.ApiRequest)
parent: adas_core.Application.Services.Interfaces.IApiRequestService
href: adas_core.Application.Services.Interfaces.IApiRequestService.html#adas_core_Application_Services_Interfaces_IApiRequestService_SaveRequest_adas_core_Domain_Models_ApiRequest_
name: SaveRequest(ApiRequest)
nameWithType: IApiRequestService.SaveRequest(ApiRequest)
fullName: adas_core.Application.Services.Interfaces.IApiRequestService.SaveRequest(adas_core.Domain.Models.ApiRequest)
spec.csharp:
- uid: adas_core.Application.Services.Interfaces.IApiRequestService.SaveRequest(adas_core.Domain.Models.ApiRequest)
name: SaveRequest
href: adas_core.Application.Services.Interfaces.IApiRequestService.html#adas_core_Application_Services_Interfaces_IApiRequestService_SaveRequest_adas_core_Domain_Models_ApiRequest_
- name: (
- uid: adas_core.Domain.Models.ApiRequest
name: ApiRequest
- name: )
spec.vb:
- uid: adas_core.Application.Services.Interfaces.IApiRequestService.SaveRequest(adas_core.Domain.Models.ApiRequest)
name: SaveRequest
href: adas_core.Application.Services.Interfaces.IApiRequestService.html#adas_core_Application_Services_Interfaces_IApiRequestService_SaveRequest_adas_core_Domain_Models_ApiRequest_
- name: (
- uid: adas_core.Domain.Models.ApiRequest
name: ApiRequest
- name: )
- uid: adas_core.Domain.Models.ApiRequest
commentId: T:adas_core.Domain.Models.ApiRequest
parent: adas_core.Domain.Models
href: adas_core.Domain.Models.ApiRequest.html
name: ApiRequest
nameWithType: ApiRequest
fullName: adas_core.Domain.Models.ApiRequest
- uid: adas_core.Application.Services.DiagnosisService.SaveRequestAsync*
commentId: Overload:adas_core.Application.Services.DiagnosisService.SaveRequestAsync
href: adas_core.Application.Services.DiagnosisService.html#adas_core_Application_Services_DiagnosisService_SaveRequestAsync_adas_core_Domain_Models_ApiRequest_
name: SaveRequestAsync
nameWithType: DiagnosisService.SaveRequestAsync
fullName: adas_core.Application.Services.DiagnosisService.SaveRequestAsync
- uid: adas_core.Application.Services.Interfaces.IApiRequestService.SaveRequestAsync(adas_core.Domain.Models.ApiRequest)
commentId: M:adas_core.Application.Services.Interfaces.IApiRequestService.SaveRequestAsync(adas_core.Domain.Models.ApiRequest)
parent: adas_core.Application.Services.Interfaces.IApiRequestService
href: adas_core.Application.Services.Interfaces.IApiRequestService.html#adas_core_Application_Services_Interfaces_IApiRequestService_SaveRequestAsync_adas_core_Domain_Models_ApiRequest_
name: SaveRequestAsync(ApiRequest)
nameWithType: IApiRequestService.SaveRequestAsync(ApiRequest)
fullName: adas_core.Application.Services.Interfaces.IApiRequestService.SaveRequestAsync(adas_core.Domain.Models.ApiRequest)
spec.csharp:
- uid: adas_core.Application.Services.Interfaces.IApiRequestService.SaveRequestAsync(adas_core.Domain.Models.ApiRequest)
name: SaveRequestAsync
href: adas_core.Application.Services.Interfaces.IApiRequestService.html#adas_core_Application_Services_Interfaces_IApiRequestService_SaveRequestAsync_adas_core_Domain_Models_ApiRequest_
- name: (
- uid: adas_core.Domain.Models.ApiRequest
name: ApiRequest
- name: )
spec.vb:
- uid: adas_core.Application.Services.Interfaces.IApiRequestService.SaveRequestAsync(adas_core.Domain.Models.ApiRequest)
name: SaveRequestAsync
href: adas_core.Application.Services.Interfaces.IApiRequestService.html#adas_core_Application_Services_Interfaces_IApiRequestService_SaveRequestAsync_adas_core_Domain_Models_ApiRequest_
- name: (
- uid: adas_core.Domain.Models.ApiRequest
name: ApiRequest
- name: )
- uid: adas_core.Application.Services.DiagnosisService.ProcessDiagnosisObservation*
commentId: Overload:adas_core.Application.Services.DiagnosisService.ProcessDiagnosisObservation
href: adas_core.Application.Services.DiagnosisService.html#adas_core_Application_Services_DiagnosisService_ProcessDiagnosisObservation_adas_core_Domain_Models_ApiRequest_adas_core_Domain_Models_MongoModels_Patient_
name: ProcessDiagnosisObservation
nameWithType: DiagnosisService.ProcessDiagnosisObservation
fullName: adas_core.Application.Services.DiagnosisService.ProcessDiagnosisObservation
- uid: adas_core.Application.Services.Interfaces.IDiagnosisService.ProcessDiagnosisObservation(adas_core.Domain.Models.ApiRequest,adas_core.Domain.Models.MongoModels.Patient)
commentId: M:adas_core.Application.Services.Interfaces.IDiagnosisService.ProcessDiagnosisObservation(adas_core.Domain.Models.ApiRequest,adas_core.Domain.Models.MongoModels.Patient)
parent: adas_core.Application.Services.Interfaces.IDiagnosisService
href: adas_core.Application.Services.Interfaces.IDiagnosisService.html#adas_core_Application_Services_Interfaces_IDiagnosisService_ProcessDiagnosisObservation_adas_core_Domain_Models_ApiRequest_adas_core_Domain_Models_MongoModels_Patient_
name: ProcessDiagnosisObservation(ApiRequest, Patient)
nameWithType: IDiagnosisService.ProcessDiagnosisObservation(ApiRequest, Patient)
fullName: adas_core.Application.Services.Interfaces.IDiagnosisService.ProcessDiagnosisObservation(adas_core.Domain.Models.ApiRequest, adas_core.Domain.Models.MongoModels.Patient)
spec.csharp:
- uid: adas_core.Application.Services.Interfaces.IDiagnosisService.ProcessDiagnosisObservation(adas_core.Domain.Models.ApiRequest,adas_core.Domain.Models.MongoModels.Patient)
name: ProcessDiagnosisObservation
href: adas_core.Application.Services.Interfaces.IDiagnosisService.html#adas_core_Application_Services_Interfaces_IDiagnosisService_ProcessDiagnosisObservation_adas_core_Domain_Models_ApiRequest_adas_core_Domain_Models_MongoModels_Patient_
- name: (
- uid: adas_core.Domain.Models.ApiRequest
name: ApiRequest
- name: ','
- name: " "
- uid: adas_core.Domain.Models.MongoModels.Patient
name: Patient
- name: )
spec.vb:
- uid: adas_core.Application.Services.Interfaces.IDiagnosisService.ProcessDiagnosisObservation(adas_core.Domain.Models.ApiRequest,adas_core.Domain.Models.MongoModels.Patient)
name: ProcessDiagnosisObservation
href: adas_core.Application.Services.Interfaces.IDiagnosisService.html#adas_core_Application_Services_Interfaces_IDiagnosisService_ProcessDiagnosisObservation_adas_core_Domain_Models_ApiRequest_adas_core_Domain_Models_MongoModels_Patient_
- name: (
- uid: adas_core.Domain.Models.ApiRequest
name: ApiRequest
- name: ','
- name: " "
- uid: adas_core.Domain.Models.MongoModels.Patient
name: Patient
- name: )
- uid: adas_core.Application.Exceptions.ApiRequestException
commentId: T:adas_core.Application.Exceptions.ApiRequestException
href: adas_core.Application.Exceptions.ApiRequestException.html
name: ApiRequestException
nameWithType: ApiRequestException
fullName: adas_core.Application.Exceptions.ApiRequestException
- uid: adas_core.Application.Services.Interfaces.IDiagnosisService.SaveRequest(adas_core.Domain.Models.ApiRequest,adas_core.Domain.Models.MongoModels.Patient)
commentId: M:adas_core.Application.Services.Interfaces.IDiagnosisService.SaveRequest(adas_core.Domain.Models.ApiRequest,adas_core.Domain.Models.MongoModels.Patient)
parent: adas_core.Application.Services.Interfaces.IDiagnosisService
href: adas_core.Application.Services.Interfaces.IDiagnosisService.html#adas_core_Application_Services_Interfaces_IDiagnosisService_SaveRequest_adas_core_Domain_Models_ApiRequest_adas_core_Domain_Models_MongoModels_Patient_
name: SaveRequest(ApiRequest, Patient)
nameWithType: IDiagnosisService.SaveRequest(ApiRequest, Patient)
fullName: adas_core.Application.Services.Interfaces.IDiagnosisService.SaveRequest(adas_core.Domain.Models.ApiRequest, adas_core.Domain.Models.MongoModels.Patient)
spec.csharp:
- uid: adas_core.Application.Services.Interfaces.IDiagnosisService.SaveRequest(adas_core.Domain.Models.ApiRequest,adas_core.Domain.Models.MongoModels.Patient)
name: SaveRequest
href: adas_core.Application.Services.Interfaces.IDiagnosisService.html#adas_core_Application_Services_Interfaces_IDiagnosisService_SaveRequest_adas_core_Domain_Models_ApiRequest_adas_core_Domain_Models_MongoModels_Patient_
- name: (
- uid: adas_core.Domain.Models.ApiRequest
name: ApiRequest
- name: ','
- name: " "
- uid: adas_core.Domain.Models.MongoModels.Patient
name: Patient
- name: )
spec.vb:
- uid: adas_core.Application.Services.Interfaces.IDiagnosisService.SaveRequest(adas_core.Domain.Models.ApiRequest,adas_core.Domain.Models.MongoModels.Patient)
name: SaveRequest
href: adas_core.Application.Services.Interfaces.IDiagnosisService.html#adas_core_Application_Services_Interfaces_IDiagnosisService_SaveRequest_adas_core_Domain_Models_ApiRequest_adas_core_Domain_Models_MongoModels_Patient_
- name: (
- uid: adas_core.Domain.Models.ApiRequest
name: ApiRequest
- name: ','
- name: " "
- uid: adas_core.Domain.Models.MongoModels.Patient
name: Patient
- name: )
- uid: adas_core.Application.Services.DiagnosisService.ProcessDiagnosis*
commentId: Overload:adas_core.Application.Services.DiagnosisService.ProcessDiagnosis
href: adas_core.Application.Services.DiagnosisService.html#adas_core_Application_Services_DiagnosisService_ProcessDiagnosis_System_Collections_Generic_List_adas_core_Domain_Models_PatientDiagnosis__adas_core_Domain_Models_MongoModels_Patient_System_DateTime_
name: ProcessDiagnosis
nameWithType: DiagnosisService.ProcessDiagnosis
fullName: adas_core.Application.Services.DiagnosisService.ProcessDiagnosis
- uid: adas_core.Application.Services.Interfaces.IDiagnosisService.ProcessDiagnosis(System.Collections.Generic.List{adas_core.Domain.Models.PatientDiagnosis},adas_core.Domain.Models.MongoModels.Patient,System.DateTime)
commentId: M:adas_core.Application.Services.Interfaces.IDiagnosisService.ProcessDiagnosis(System.Collections.Generic.List{adas_core.Domain.Models.PatientDiagnosis},adas_core.Domain.Models.MongoModels.Patient,System.DateTime)
parent: adas_core.Application.Services.Interfaces.IDiagnosisService
isExternal: true
href: adas_core.Application.Services.Interfaces.IDiagnosisService.html#adas_core_Application_Services_Interfaces_IDiagnosisService_ProcessDiagnosis_System_Collections_Generic_List_adas_core_Domain_Models_PatientDiagnosis__adas_core_Domain_Models_MongoModels_Patient_System_DateTime_
name: ProcessDiagnosis(List<PatientDiagnosis>, Patient, DateTime)
nameWithType: IDiagnosisService.ProcessDiagnosis(List<PatientDiagnosis>, Patient, DateTime)
fullName: adas_core.Application.Services.Interfaces.IDiagnosisService.ProcessDiagnosis(System.Collections.Generic.List<adas_core.Domain.Models.PatientDiagnosis>, adas_core.Domain.Models.MongoModels.Patient, System.DateTime)
nameWithType.vb: IDiagnosisService.ProcessDiagnosis(List(Of PatientDiagnosis), Patient, Date)
fullName.vb: adas_core.Application.Services.Interfaces.IDiagnosisService.ProcessDiagnosis(System.Collections.Generic.List(Of adas_core.Domain.Models.PatientDiagnosis), adas_core.Domain.Models.MongoModels.Patient, Date)
name.vb: ProcessDiagnosis(List(Of PatientDiagnosis), Patient, Date)
spec.csharp:
- uid: adas_core.Application.Services.Interfaces.IDiagnosisService.ProcessDiagnosis(System.Collections.Generic.List{adas_core.Domain.Models.PatientDiagnosis},adas_core.Domain.Models.MongoModels.Patient,System.DateTime)
name: ProcessDiagnosis
href: adas_core.Application.Services.Interfaces.IDiagnosisService.html#adas_core_Application_Services_Interfaces_IDiagnosisService_ProcessDiagnosis_System_Collections_Generic_List_adas_core_Domain_Models_PatientDiagnosis__adas_core_Domain_Models_MongoModels_Patient_System_DateTime_
- 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.PatientDiagnosis
name: PatientDiagnosis
- name: '>'
- name: ','
- name: " "
- uid: adas_core.Domain.Models.MongoModels.Patient
name: Patient
- name: ','
- name: " "
- uid: System.DateTime
name: DateTime
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.datetime
- name: )
spec.vb:
- uid: adas_core.Application.Services.Interfaces.IDiagnosisService.ProcessDiagnosis(System.Collections.Generic.List{adas_core.Domain.Models.PatientDiagnosis},adas_core.Domain.Models.MongoModels.Patient,System.DateTime)
name: ProcessDiagnosis
href: adas_core.Application.Services.Interfaces.IDiagnosisService.html#adas_core_Application_Services_Interfaces_IDiagnosisService_ProcessDiagnosis_System_Collections_Generic_List_adas_core_Domain_Models_PatientDiagnosis__adas_core_Domain_Models_MongoModels_Patient_System_DateTime_
- 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.PatientDiagnosis
name: PatientDiagnosis
- name: )
- name: ','
- name: " "
- uid: adas_core.Domain.Models.MongoModels.Patient
name: Patient
- name: ','
- name: " "
- uid: System.DateTime
name: Date
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.datetime
- name: )
- uid: System.Collections.Generic.List{adas_core.Domain.Models.PatientDiagnosis}
commentId: T:System.Collections.Generic.List{adas_core.Domain.Models.PatientDiagnosis}
parent: System.Collections.Generic
definition: System.Collections.Generic.List`1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
name: List<PatientDiagnosis>
nameWithType: List<PatientDiagnosis>
fullName: System.Collections.Generic.List<adas_core.Domain.Models.PatientDiagnosis>
nameWithType.vb: List(Of PatientDiagnosis)
fullName.vb: System.Collections.Generic.List(Of adas_core.Domain.Models.PatientDiagnosis)
name.vb: List(Of PatientDiagnosis)
spec.csharp:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: <
- uid: adas_core.Domain.Models.PatientDiagnosis
name: PatientDiagnosis
href: adas_core.Domain.Models.PatientDiagnosis.html
- name: '>'
spec.vb:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: (
- name: Of
- name: " "
- uid: adas_core.Domain.Models.PatientDiagnosis
name: PatientDiagnosis
href: adas_core.Domain.Models.PatientDiagnosis.html
- name: )
- uid: System.DateTime
commentId: T:System.DateTime
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.datetime
name: DateTime
nameWithType: DateTime
fullName: System.DateTime
nameWithType.vb: Date
fullName.vb: Date
name.vb: Date
- uid: System.Collections.Generic.List`1
commentId: T:System.Collections.Generic.List`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
name: List<T>
nameWithType: List<T>
fullName: System.Collections.Generic.List<T>
nameWithType.vb: List(Of T)
fullName.vb: System.Collections.Generic.List(Of T)
name.vb: List(Of T)
spec.csharp:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: System.Collections.Generic
commentId: N:System.Collections.Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System.Collections.Generic
nameWithType: System.Collections.Generic
fullName: System.Collections.Generic
spec.csharp:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Collections
name: Collections
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections
- name: .
- uid: System.Collections.Generic
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
spec.vb:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Collections
name: Collections
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections
- name: .
- uid: System.Collections.Generic
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
- uid: adas_core.Application.Services.DiagnosisService.UpdateManyObjectId*
commentId: Overload:adas_core.Application.Services.DiagnosisService.UpdateManyObjectId
href: adas_core.Application.Services.DiagnosisService.html#adas_core_Application_Services_DiagnosisService_UpdateManyObjectId_System_String_MongoDB_Bson_ObjectId_MongoDB_Bson_ObjectId_
name: UpdateManyObjectId
nameWithType: DiagnosisService.UpdateManyObjectId
fullName: adas_core.Application.Services.DiagnosisService.UpdateManyObjectId
- uid: adas_core.Application.Services.Interfaces.IDiagnosisService.UpdateManyObjectId(System.String,MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
commentId: M:adas_core.Application.Services.Interfaces.IDiagnosisService.UpdateManyObjectId(System.String,MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
parent: adas_core.Application.Services.Interfaces.IDiagnosisService
isExternal: true
href: adas_core.Application.Services.Interfaces.IDiagnosisService.html#adas_core_Application_Services_Interfaces_IDiagnosisService_UpdateManyObjectId_System_String_MongoDB_Bson_ObjectId_MongoDB_Bson_ObjectId_
name: UpdateManyObjectId(string, ObjectId, ObjectId)
nameWithType: IDiagnosisService.UpdateManyObjectId(string, ObjectId, ObjectId)
fullName: adas_core.Application.Services.Interfaces.IDiagnosisService.UpdateManyObjectId(string, MongoDB.Bson.ObjectId, MongoDB.Bson.ObjectId)
nameWithType.vb: IDiagnosisService.UpdateManyObjectId(String, ObjectId, ObjectId)
fullName.vb: adas_core.Application.Services.Interfaces.IDiagnosisService.UpdateManyObjectId(String, MongoDB.Bson.ObjectId, MongoDB.Bson.ObjectId)
name.vb: UpdateManyObjectId(String, ObjectId, ObjectId)
spec.csharp:
- uid: adas_core.Application.Services.Interfaces.IDiagnosisService.UpdateManyObjectId(System.String,MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
name: UpdateManyObjectId
href: adas_core.Application.Services.Interfaces.IDiagnosisService.html#adas_core_Application_Services_Interfaces_IDiagnosisService_UpdateManyObjectId_System_String_MongoDB_Bson_ObjectId_MongoDB_Bson_ObjectId_
- name: (
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: MongoDB.Bson.ObjectId
name: ObjectId
isExternal: true
- name: ','
- name: " "
- uid: MongoDB.Bson.ObjectId
name: ObjectId
isExternal: true
- name: )
spec.vb:
- uid: adas_core.Application.Services.Interfaces.IDiagnosisService.UpdateManyObjectId(System.String,MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
name: UpdateManyObjectId
href: adas_core.Application.Services.Interfaces.IDiagnosisService.html#adas_core_Application_Services_Interfaces_IDiagnosisService_UpdateManyObjectId_System_String_MongoDB_Bson_ObjectId_MongoDB_Bson_ObjectId_
- name: (
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: MongoDB.Bson.ObjectId
name: ObjectId
isExternal: true
- name: ','
- name: " "
- uid: MongoDB.Bson.ObjectId
name: ObjectId
isExternal: true
- name: )
- uid: System.String
commentId: T:System.String
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
name: string
nameWithType: string
fullName: string
nameWithType.vb: String
fullName.vb: String
name.vb: String
- uid: adas_core.Application.Services.DiagnosisService.GetByPatient*
commentId: Overload:adas_core.Application.Services.DiagnosisService.GetByPatient
href: adas_core.Application.Services.DiagnosisService.html#adas_core_Application_Services_DiagnosisService_GetByPatient_MongoDB_Bson_ObjectId_
name: GetByPatient
nameWithType: DiagnosisService.GetByPatient
fullName: adas_core.Application.Services.DiagnosisService.GetByPatient
- uid: adas_core.Application.Services.DiagnosisService.Insert*
commentId: Overload:adas_core.Application.Services.DiagnosisService.Insert
href: adas_core.Application.Services.DiagnosisService.html#adas_core_Application_Services_DiagnosisService_Insert_adas_core_Domain_Models_PatientDiagnosis_
name: Insert
nameWithType: DiagnosisService.Insert
fullName: adas_core.Application.Services.DiagnosisService.Insert
- uid: adas_core.Application.Services.DiagnosisService.FindByPatientIdAsync*
commentId: Overload:adas_core.Application.Services.DiagnosisService.FindByPatientIdAsync
href: adas_core.Application.Services.DiagnosisService.html#adas_core_Application_Services_DiagnosisService_FindByPatientIdAsync_MongoDB_Bson_ObjectId_
name: FindByPatientIdAsync
nameWithType: DiagnosisService.FindByPatientIdAsync
fullName: adas_core.Application.Services.DiagnosisService.FindByPatientIdAsync
- uid: System.Threading.Tasks.Task{MongoDB.Driver.IAsyncCursor{adas_core.Domain.Models.PatientDiagnosis}}
commentId: T:System.Threading.Tasks.Task{MongoDB.Driver.IAsyncCursor{adas_core.Domain.Models.PatientDiagnosis}}
parent: System.Threading.Tasks
definition: System.Threading.Tasks.Task`1
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
name: Task<IAsyncCursor<PatientDiagnosis>>
nameWithType: Task<IAsyncCursor<PatientDiagnosis>>
fullName: System.Threading.Tasks.Task<MongoDB.Driver.IAsyncCursor<adas_core.Domain.Models.PatientDiagnosis>>
nameWithType.vb: Task(Of IAsyncCursor(Of PatientDiagnosis))
fullName.vb: System.Threading.Tasks.Task(Of MongoDB.Driver.IAsyncCursor(Of adas_core.Domain.Models.PatientDiagnosis))
name.vb: Task(Of IAsyncCursor(Of PatientDiagnosis))
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: MongoDB.Driver.IAsyncCursor`1
name: IAsyncCursor
isExternal: true
- name: <
- uid: adas_core.Domain.Models.PatientDiagnosis
name: PatientDiagnosis
- 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: MongoDB.Driver.IAsyncCursor`1
name: IAsyncCursor
isExternal: true
- name: (
- name: Of
- name: " "
- uid: adas_core.Domain.Models.PatientDiagnosis
name: PatientDiagnosis
- name: )
- name: )
- uid: adas_core.Application.Services.DiagnosisService.InsertDiagnosis*
commentId: Overload:adas_core.Application.Services.DiagnosisService.InsertDiagnosis
href: adas_core.Application.Services.DiagnosisService.html#adas_core_Application_Services_DiagnosisService_InsertDiagnosis_adas_core_Domain_Models_PatientDiagnosis_
name: InsertDiagnosis
nameWithType: DiagnosisService.InsertDiagnosis
fullName: adas_core.Application.Services.DiagnosisService.InsertDiagnosis