### YamlMime:ManagedReference
items:
- uid: adas_core.Application.Services.CalculatedObservationsService
  commentId: T:adas_core.Application.Services.CalculatedObservationsService
  id: CalculatedObservationsService
  parent: adas_core.Application.Services
  children:
  - adas_core.Application.Services.CalculatedObservationsService.#ctor(Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ApiSettings},System.IServiceProvider,Microsoft.Extensions.Logging.ILogger{adas_core.Application.Services.CalculatedObservationsService})
  - adas_core.Application.Services.CalculatedObservationsService.CalculateBolusOpiates(MongoDB.Bson.ObjectId)
  - adas_core.Application.Services.CalculatedObservationsService.CalculateMedicineObservation(System.Collections.Generic.List{adas_core.Domain.Models.Medicine},MongoDB.Bson.ObjectId)
  - adas_core.Application.Services.CalculatedObservationsService.GetActiveTreatmentsByPatient(MongoDB.Bson.ObjectId)
  - adas_core.Application.Services.CalculatedObservationsService.Map(adas_core.Domain.Models.PatientDiagnosis)
  - adas_core.Application.Services.CalculatedObservationsService.Map(adas_core.Domain.Models.PatientObservation,System.Boolean)
  - adas_core.Application.Services.CalculatedObservationsService.Map(adas_core.Domain.Models.PatientObservationAlarm,System.Boolean)
  - adas_core.Application.Services.CalculatedObservationsService.Map(adas_core.Domain.Models.PatientRecordingAlert)
  - adas_core.Application.Services.CalculatedObservationsService.Map(adas_core.Domain.Models.PatientTreatment)
  - adas_core.Application.Services.CalculatedObservationsService.Map(adas_core.Domain.Models.Pumps.PumpObservation)
  - adas_core.Application.Services.CalculatedObservationsService.MapList(System.Collections.Generic.List{adas_core.Domain.Models.PatientObservation})
  - adas_core.Application.Services.CalculatedObservationsService.MapSourceAlarm(adas_core.Domain.Models.PatientObservation,adas_core.Domain.Models.PatientObservationAlarm)
  langs:
  - csharp
  - vb
  name: CalculatedObservationsService
  nameWithType: CalculatedObservationsService
  fullName: adas_core.Application.Services.CalculatedObservationsService
  type: Class
  source:
    remote:
      path: adas-core.Application/Services/CalculatedObservationsService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: CalculatedObservationsService
    path: ../../adas-core.Application/Services/CalculatedObservationsService.cs
    startLine: 13
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services
  summary: Implements the <xref href="adas_core.Application.Services.Interfaces.ICalculatedObservationsService" data-throw-if-not-resolved="false"></xref> contract, providing a service for working with calculated observations.
  example: []
  syntax:
    content: 'public class CalculatedObservationsService : ICalculatedObservationsService'
    content.vb: Public Class CalculatedObservationsService Implements ICalculatedObservationsService
  inheritance:
  - System.Object
  implements:
  - adas_core.Application.Services.Interfaces.ICalculatedObservationsService
  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.CalculatedObservationsService.#ctor(Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ApiSettings},System.IServiceProvider,Microsoft.Extensions.Logging.ILogger{adas_core.Application.Services.CalculatedObservationsService})
  commentId: M:adas_core.Application.Services.CalculatedObservationsService.#ctor(Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ApiSettings},System.IServiceProvider,Microsoft.Extensions.Logging.ILogger{adas_core.Application.Services.CalculatedObservationsService})
  id: '#ctor(Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ApiSettings},System.IServiceProvider,Microsoft.Extensions.Logging.ILogger{adas_core.Application.Services.CalculatedObservationsService})'
  parent: adas_core.Application.Services.CalculatedObservationsService
  langs:
  - csharp
  - vb
  name: CalculatedObservationsService(IOptions<ApiSettings>, IServiceProvider, ILogger<CalculatedObservationsService>)
  nameWithType: CalculatedObservationsService.CalculatedObservationsService(IOptions<ApiSettings>, IServiceProvider, ILogger<CalculatedObservationsService>)
  fullName: adas_core.Application.Services.CalculatedObservationsService.CalculatedObservationsService(Microsoft.Extensions.Options.IOptions<adas_core.Domain.Models.AppSettings.ApiSettings>, System.IServiceProvider, Microsoft.Extensions.Logging.ILogger<adas_core.Application.Services.CalculatedObservationsService>)
  type: Constructor
  source:
    remote:
      path: adas-core.Application/Services/CalculatedObservationsService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: .ctor
    path: ../../adas-core.Application/Services/CalculatedObservationsService.cs
    startLine: 19
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services
  syntax:
    content: public CalculatedObservationsService(IOptions<ApiSettings> apiSettings, IServiceProvider serviceProvider, ILogger<CalculatedObservationsService> logger)
    parameters:
    - id: apiSettings
      type: Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ApiSettings}
    - id: serviceProvider
      type: System.IServiceProvider
    - id: logger
      type: Microsoft.Extensions.Logging.ILogger{adas_core.Application.Services.CalculatedObservationsService}
    content.vb: Public Sub New(apiSettings As IOptions(Of ApiSettings), serviceProvider As IServiceProvider, logger As ILogger(Of CalculatedObservationsService))
  overload: adas_core.Application.Services.CalculatedObservationsService.#ctor*
  nameWithType.vb: CalculatedObservationsService.New(IOptions(Of ApiSettings), IServiceProvider, ILogger(Of CalculatedObservationsService))
  fullName.vb: adas_core.Application.Services.CalculatedObservationsService.New(Microsoft.Extensions.Options.IOptions(Of adas_core.Domain.Models.AppSettings.ApiSettings), System.IServiceProvider, Microsoft.Extensions.Logging.ILogger(Of adas_core.Application.Services.CalculatedObservationsService))
  name.vb: New(IOptions(Of ApiSettings), IServiceProvider, ILogger(Of CalculatedObservationsService))
- uid: adas_core.Application.Services.CalculatedObservationsService.Map(adas_core.Domain.Models.PatientObservation,System.Boolean)
  commentId: M:adas_core.Application.Services.CalculatedObservationsService.Map(adas_core.Domain.Models.PatientObservation,System.Boolean)
  id: Map(adas_core.Domain.Models.PatientObservation,System.Boolean)
  parent: adas_core.Application.Services.CalculatedObservationsService
  langs:
  - csharp
  - vb
  name: Map(PatientObservation, bool)
  nameWithType: CalculatedObservationsService.Map(PatientObservation, bool)
  fullName: adas_core.Application.Services.CalculatedObservationsService.Map(adas_core.Domain.Models.PatientObservation, bool)
  type: Method
  source:
    remote:
      path: adas-core.Application/Services/CalculatedObservationsService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: Map
    path: ../../adas-core.Application/Services/CalculatedObservationsService.cs
    startLine: 73
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services
  summary: >-
    Maps a <xref href="adas_core.Domain.Models.PatientObservation" data-throw-if-not-resolved="false"></xref> by delegating to the configured mapping service.

    If no service is available, the original observation is returned unchanged; if the service produces no mapping, a debug message is logged and <code>null</code> is returned.
  example: []
  syntax:
    content: public virtual Task<PatientObservation?> Map(PatientObservation obs, bool onlyByName = false)
    parameters:
    - id: obs
      type: adas_core.Domain.Models.PatientObservation
      description: The patient observation to map.
    - id: onlyByName
      type: System.Boolean
      description: When <code>true</code>, restricts the mapping to lookups by name only.
    return:
      type: System.Threading.Tasks.Task{adas_core.Domain.Models.PatientObservation}
      description: The mapped <xref href="adas_core.Domain.Models.PatientObservation" data-throw-if-not-resolved="false"></xref>, or <code>null</code> when the service yields no result; the input <code class="paramref">obs</code> is returned unchanged when no mapping service is configured.
    content.vb: Public Overridable Function Map(obs As PatientObservation, onlyByName As Boolean = False) As Task(Of PatientObservation)
  overload: adas_core.Application.Services.CalculatedObservationsService.Map*
  implements:
  - adas_core.Application.Services.Interfaces.ICalculatedObservationsService.Map(adas_core.Domain.Models.PatientObservation,System.Boolean)
  nameWithType.vb: CalculatedObservationsService.Map(PatientObservation, Boolean)
  fullName.vb: adas_core.Application.Services.CalculatedObservationsService.Map(adas_core.Domain.Models.PatientObservation, Boolean)
  name.vb: Map(PatientObservation, Boolean)
- uid: adas_core.Application.Services.CalculatedObservationsService.Map(adas_core.Domain.Models.PatientObservationAlarm,System.Boolean)
  commentId: M:adas_core.Application.Services.CalculatedObservationsService.Map(adas_core.Domain.Models.PatientObservationAlarm,System.Boolean)
  id: Map(adas_core.Domain.Models.PatientObservationAlarm,System.Boolean)
  parent: adas_core.Application.Services.CalculatedObservationsService
  langs:
  - csharp
  - vb
  name: Map(PatientObservationAlarm, bool)
  nameWithType: CalculatedObservationsService.Map(PatientObservationAlarm, bool)
  fullName: adas_core.Application.Services.CalculatedObservationsService.Map(adas_core.Domain.Models.PatientObservationAlarm, bool)
  type: Method
  source:
    remote:
      path: adas-core.Application/Services/CalculatedObservationsService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: Map
    path: ../../adas-core.Application/Services/CalculatedObservationsService.cs
    startLine: 89
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services
  summary: Maps a <xref href="adas_core.Domain.Models.PatientObservationAlarm" data-throw-if-not-resolved="false"></xref> using the configured mapping service. Falls back to returning the original alarm unchanged when no service is available, and logs a debug entry when the service produces a null result (i.e., the alarm is ignored).
  example: []
  syntax:
    content: public virtual Task<PatientObservationAlarm?> Map(PatientObservationAlarm obs, bool onlyByName = false)
    parameters:
    - id: obs
      type: adas_core.Domain.Models.PatientObservationAlarm
      description: The patient observation alarm to be mapped.
    - id: onlyByName
      type: System.Boolean
      description: When true, restricts the mapping to a name-based lookup only.
    return:
      type: System.Threading.Tasks.Task{adas_core.Domain.Models.PatientObservationAlarm}
      description: The mapped <xref href="adas_core.Domain.Models.PatientObservationAlarm" data-throw-if-not-resolved="false"></xref>, or <code>null</code> if the service mapped it to null, or the original <code class="paramref">obs</code> when no service is configured.
    content.vb: Public Overridable Function Map(obs As PatientObservationAlarm, onlyByName As Boolean = False) As Task(Of PatientObservationAlarm)
  overload: adas_core.Application.Services.CalculatedObservationsService.Map*
  implements:
  - adas_core.Application.Services.Interfaces.ICalculatedObservationsService.Map(adas_core.Domain.Models.PatientObservationAlarm,System.Boolean)
  nameWithType.vb: CalculatedObservationsService.Map(PatientObservationAlarm, Boolean)
  fullName.vb: adas_core.Application.Services.CalculatedObservationsService.Map(adas_core.Domain.Models.PatientObservationAlarm, Boolean)
  name.vb: Map(PatientObservationAlarm, Boolean)
- uid: adas_core.Application.Services.CalculatedObservationsService.Map(adas_core.Domain.Models.Pumps.PumpObservation)
  commentId: M:adas_core.Application.Services.CalculatedObservationsService.Map(adas_core.Domain.Models.Pumps.PumpObservation)
  id: Map(adas_core.Domain.Models.Pumps.PumpObservation)
  parent: adas_core.Application.Services.CalculatedObservationsService
  langs:
  - csharp
  - vb
  name: Map(PumpObservation)
  nameWithType: CalculatedObservationsService.Map(PumpObservation)
  fullName: adas_core.Application.Services.CalculatedObservationsService.Map(adas_core.Domain.Models.Pumps.PumpObservation)
  type: Method
  source:
    remote:
      path: adas-core.Application/Services/CalculatedObservationsService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: Map
    path: ../../adas-core.Application/Services/CalculatedObservationsService.cs
    startLine: 105
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services
  summary: >-
    Maps the supplied <xref href="adas_core.Domain.Models.Pumps.PumpObservation" data-throw-if-not-resolved="false"></xref> by delegating to the configured mapping service.

    Returns <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/null">null</a> when the underlying service has not been initialized.
  example: []
  syntax:
    content: public virtual Task<PumpObservation?> Map(PumpObservation obs)
    parameters:
    - id: obs
      type: adas_core.Domain.Models.Pumps.PumpObservation
      description: The pump observation to be mapped.
    return:
      type: System.Threading.Tasks.Task{adas_core.Domain.Models.Pumps.PumpObservation}
      description: A task that yields the mapped <xref href="adas_core.Domain.Models.Pumps.PumpObservation" data-throw-if-not-resolved="false"></xref>, or <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/null">null</a> if no mapping service is available.
    content.vb: Public Overridable Function Map(obs As PumpObservation) As Task(Of PumpObservation)
  overload: adas_core.Application.Services.CalculatedObservationsService.Map*
  implements:
  - adas_core.Application.Services.Interfaces.ICalculatedObservationsService.Map(adas_core.Domain.Models.Pumps.PumpObservation)
- uid: adas_core.Application.Services.CalculatedObservationsService.Map(adas_core.Domain.Models.PatientRecordingAlert)
  commentId: M:adas_core.Application.Services.CalculatedObservationsService.Map(adas_core.Domain.Models.PatientRecordingAlert)
  id: Map(adas_core.Domain.Models.PatientRecordingAlert)
  parent: adas_core.Application.Services.CalculatedObservationsService
  langs:
  - csharp
  - vb
  name: Map(PatientRecordingAlert)
  nameWithType: CalculatedObservationsService.Map(PatientRecordingAlert)
  fullName: adas_core.Application.Services.CalculatedObservationsService.Map(adas_core.Domain.Models.PatientRecordingAlert)
  type: Method
  source:
    remote:
      path: adas-core.Application/Services/CalculatedObservationsService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: Map
    path: ../../adas-core.Application/Services/CalculatedObservationsService.cs
    startLine: 117
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services
  summary: Maps a <xref href="adas_core.Domain.Models.PatientRecordingAlert" data-throw-if-not-resolved="false"></xref> using the configured mapping service. Falls back to returning the original alert when no service is configured, and logs a debug entry when the service produces no mapping.
  example: []
  syntax:
    content: public Task<PatientRecordingAlert?> Map(PatientRecordingAlert obs)
    parameters:
    - id: obs
      type: adas_core.Domain.Models.PatientRecordingAlert
      description: The <xref href="adas_core.Domain.Models.PatientRecordingAlert" data-throw-if-not-resolved="false"></xref> instance to be mapped.
    return:
      type: System.Threading.Tasks.Task{adas_core.Domain.Models.PatientRecordingAlert}
      description: The mapped <xref href="adas_core.Domain.Models.PatientRecordingAlert" data-throw-if-not-resolved="false"></xref>, the original <code class="paramref">obs</code> if no service is available, or <code>null</code> if the service returned no result.
    content.vb: Public Function Map(obs As PatientRecordingAlert) As Task(Of PatientRecordingAlert)
  overload: adas_core.Application.Services.CalculatedObservationsService.Map*
  implements:
  - adas_core.Application.Services.Interfaces.ICalculatedObservationsService.Map(adas_core.Domain.Models.PatientRecordingAlert)
- uid: adas_core.Application.Services.CalculatedObservationsService.Map(adas_core.Domain.Models.PatientTreatment)
  commentId: M:adas_core.Application.Services.CalculatedObservationsService.Map(adas_core.Domain.Models.PatientTreatment)
  id: Map(adas_core.Domain.Models.PatientTreatment)
  parent: adas_core.Application.Services.CalculatedObservationsService
  langs:
  - csharp
  - vb
  name: Map(PatientTreatment)
  nameWithType: CalculatedObservationsService.Map(PatientTreatment)
  fullName: adas_core.Application.Services.CalculatedObservationsService.Map(adas_core.Domain.Models.PatientTreatment)
  type: Method
  source:
    remote:
      path: adas-core.Application/Services/CalculatedObservationsService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: Map
    path: ../../adas-core.Application/Services/CalculatedObservationsService.cs
    startLine: 132
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services
  summary: Asynchronously maps a <xref href="adas_core.Domain.Models.PatientTreatment" data-throw-if-not-resolved="false"></xref> using the underlying service. If the service is unavailable (null), the original treatment is returned unchanged as a fallback.
  example: []
  syntax:
    content: public Task<PatientTreatment?> Map(PatientTreatment treatment)
    parameters:
    - id: treatment
      type: adas_core.Domain.Models.PatientTreatment
      description: The patient treatment instance to be mapped or transformed.
    return:
      type: System.Threading.Tasks.Task{adas_core.Domain.Models.PatientTreatment}
      description: A task that represents the asynchronous mapping operation, containing the mapped <xref href="adas_core.Domain.Models.PatientTreatment" data-throw-if-not-resolved="false"></xref> or <code>null</code> if the service returns no result.
    content.vb: Public Function Map(treatment As PatientTreatment) As Task(Of PatientTreatment)
  overload: adas_core.Application.Services.CalculatedObservationsService.Map*
  implements:
  - adas_core.Application.Services.Interfaces.ICalculatedObservationsService.Map(adas_core.Domain.Models.PatientTreatment)
- uid: adas_core.Application.Services.CalculatedObservationsService.Map(adas_core.Domain.Models.PatientDiagnosis)
  commentId: M:adas_core.Application.Services.CalculatedObservationsService.Map(adas_core.Domain.Models.PatientDiagnosis)
  id: Map(adas_core.Domain.Models.PatientDiagnosis)
  parent: adas_core.Application.Services.CalculatedObservationsService
  langs:
  - csharp
  - vb
  name: Map(PatientDiagnosis)
  nameWithType: CalculatedObservationsService.Map(PatientDiagnosis)
  fullName: adas_core.Application.Services.CalculatedObservationsService.Map(adas_core.Domain.Models.PatientDiagnosis)
  type: Method
  source:
    remote:
      path: adas-core.Application/Services/CalculatedObservationsService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: Map
    path: ../../adas-core.Application/Services/CalculatedObservationsService.cs
    startLine: 144
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services
  summary: Maps a <xref href="adas_core.Domain.Models.PatientDiagnosis" data-throw-if-not-resolved="false"></xref> by delegating to the configured mapping service. If no service is available, the original <code class="paramref">diagnosis</code> is returned as a fallback.
  example: []
  syntax:
    content: public virtual Task<PatientDiagnosis?> Map(PatientDiagnosis diagnosis)
    parameters:
    - id: diagnosis
      type: adas_core.Domain.Models.PatientDiagnosis
      description: The patient diagnosis to be mapped.
    return:
      type: System.Threading.Tasks.Task{adas_core.Domain.Models.PatientDiagnosis}
      description: A task that yields the mapped <xref href="adas_core.Domain.Models.PatientDiagnosis" data-throw-if-not-resolved="false"></xref>, or <code>null</code> if the underlying service returns no result.
    content.vb: Public Overridable Function Map(diagnosis As PatientDiagnosis) As Task(Of PatientDiagnosis)
  overload: adas_core.Application.Services.CalculatedObservationsService.Map*
  implements:
  - adas_core.Application.Services.Interfaces.ICalculatedObservationsService.Map(adas_core.Domain.Models.PatientDiagnosis)
- uid: adas_core.Application.Services.CalculatedObservationsService.CalculateMedicineObservation(System.Collections.Generic.List{adas_core.Domain.Models.Medicine},MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Application.Services.CalculatedObservationsService.CalculateMedicineObservation(System.Collections.Generic.List{adas_core.Domain.Models.Medicine},MongoDB.Bson.ObjectId)
  id: CalculateMedicineObservation(System.Collections.Generic.List{adas_core.Domain.Models.Medicine},MongoDB.Bson.ObjectId)
  parent: adas_core.Application.Services.CalculatedObservationsService
  langs:
  - csharp
  - vb
  name: CalculateMedicineObservation(List<Medicine>, ObjectId)
  nameWithType: CalculatedObservationsService.CalculateMedicineObservation(List<Medicine>, ObjectId)
  fullName: adas_core.Application.Services.CalculatedObservationsService.CalculateMedicineObservation(System.Collections.Generic.List<adas_core.Domain.Models.Medicine>, MongoDB.Bson.ObjectId)
  type: Method
  source:
    remote:
      path: adas-core.Application/Services/CalculatedObservationsService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: CalculateMedicineObservation
    path: ../../adas-core.Application/Services/CalculatedObservationsService.cs
    startLine: 157
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services
  summary: >-
    Asynchronously calculates medicine observations for a patient based on their active medicines.

    Delegates the calculation to the underlying service if it has been initialized; otherwise, the call is silently skipped.
  example: []
  syntax:
    content: public virtual Task CalculateMedicineObservation(List<Medicine> activeMedicines, ObjectId patientId)
    parameters:
    - id: activeMedicines
      type: System.Collections.Generic.List{adas_core.Domain.Models.Medicine}
      description: The list of medicines currently active for the patient.
    - id: patientId
      type: MongoDB.Bson.ObjectId
      description: The unique identifier of the patient whose medicine observations are being calculated.
    return:
      type: System.Threading.Tasks.Task
    content.vb: Public Overridable Function CalculateMedicineObservation(activeMedicines As List(Of Medicine), patientId As ObjectId) As Task
  overload: adas_core.Application.Services.CalculatedObservationsService.CalculateMedicineObservation*
  implements:
  - adas_core.Application.Services.Interfaces.ICalculatedObservationsService.CalculateMedicineObservation(System.Collections.Generic.List{adas_core.Domain.Models.Medicine},MongoDB.Bson.ObjectId)
  nameWithType.vb: CalculatedObservationsService.CalculateMedicineObservation(List(Of Medicine), ObjectId)
  fullName.vb: adas_core.Application.Services.CalculatedObservationsService.CalculateMedicineObservation(System.Collections.Generic.List(Of adas_core.Domain.Models.Medicine), MongoDB.Bson.ObjectId)
  name.vb: CalculateMedicineObservation(List(Of Medicine), ObjectId)
- uid: adas_core.Application.Services.CalculatedObservationsService.CalculateBolusOpiates(MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Application.Services.CalculatedObservationsService.CalculateBolusOpiates(MongoDB.Bson.ObjectId)
  id: CalculateBolusOpiates(MongoDB.Bson.ObjectId)
  parent: adas_core.Application.Services.CalculatedObservationsService
  langs:
  - csharp
  - vb
  name: CalculateBolusOpiates(ObjectId)
  nameWithType: CalculatedObservationsService.CalculateBolusOpiates(ObjectId)
  fullName: adas_core.Application.Services.CalculatedObservationsService.CalculateBolusOpiates(MongoDB.Bson.ObjectId)
  type: Method
  source:
    remote:
      path: adas-core.Application/Services/CalculatedObservationsService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: CalculateBolusOpiates
    path: ../../adas-core.Application/Services/CalculatedObservationsService.cs
    startLine: 167
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services
  summary: >-
    Asynchronously calculates the active bolus dosage of opiates for the specified patient by delegating to the underlying service.

    If the service dependency is not initialized, the call is skipped silently as a no-op fallback.
  example: []
  syntax:
    content: public Task CalculateBolusOpiates(ObjectId patientId)
    parameters:
    - id: patientId
      type: MongoDB.Bson.ObjectId
      description: The unique identifier of the patient for whom the active bolus opiates calculation is performed.
    return:
      type: System.Threading.Tasks.Task
    content.vb: Public Function CalculateBolusOpiates(patientId As ObjectId) As Task
  overload: adas_core.Application.Services.CalculatedObservationsService.CalculateBolusOpiates*
  implements:
  - adas_core.Application.Services.Interfaces.ICalculatedObservationsService.CalculateBolusOpiates(MongoDB.Bson.ObjectId)
- uid: adas_core.Application.Services.CalculatedObservationsService.GetActiveTreatmentsByPatient(MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Application.Services.CalculatedObservationsService.GetActiveTreatmentsByPatient(MongoDB.Bson.ObjectId)
  id: GetActiveTreatmentsByPatient(MongoDB.Bson.ObjectId)
  parent: adas_core.Application.Services.CalculatedObservationsService
  langs:
  - csharp
  - vb
  name: GetActiveTreatmentsByPatient(ObjectId)
  nameWithType: CalculatedObservationsService.GetActiveTreatmentsByPatient(ObjectId)
  fullName: adas_core.Application.Services.CalculatedObservationsService.GetActiveTreatmentsByPatient(MongoDB.Bson.ObjectId)
  type: Method
  source:
    remote:
      path: adas-core.Application/Services/CalculatedObservationsService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: GetActiveTreatmentsByPatient
    path: ../../adas-core.Application/Services/CalculatedObservationsService.cs
    startLine: 178
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services
  summary: >-
    Retrieves the active treatments associated with the specified patient.

    If the underlying service is not available, returns an empty list as a fallback instead of throwing.
  example: []
  syntax:
    content: public virtual Task<IEnumerable<PatientTreatment?>> GetActiveTreatmentsByPatient(ObjectId id)
    parameters:
    - id: id
      type: MongoDB.Bson.ObjectId
      description: The unique identifier of the patient whose active treatments should be retrieved.
    return:
      type: System.Threading.Tasks.Task{System.Collections.Generic.IEnumerable{adas_core.Domain.Models.PatientTreatment}}
      description: A task that yields the collection of active <xref href="adas_core.Domain.Models.PatientTreatment" data-throw-if-not-resolved="false"></xref> entries for the patient, or an empty list when the service is unavailable.
    content.vb: Public Overridable Function GetActiveTreatmentsByPatient(id As ObjectId) As Task(Of IEnumerable(Of PatientTreatment))
  overload: adas_core.Application.Services.CalculatedObservationsService.GetActiveTreatmentsByPatient*
  implements:
  - adas_core.Application.Services.Interfaces.ICalculatedObservationsService.GetActiveTreatmentsByPatient(MongoDB.Bson.ObjectId)
- uid: adas_core.Application.Services.CalculatedObservationsService.MapList(System.Collections.Generic.List{adas_core.Domain.Models.PatientObservation})
  commentId: M:adas_core.Application.Services.CalculatedObservationsService.MapList(System.Collections.Generic.List{adas_core.Domain.Models.PatientObservation})
  id: MapList(System.Collections.Generic.List{adas_core.Domain.Models.PatientObservation})
  parent: adas_core.Application.Services.CalculatedObservationsService
  langs:
  - csharp
  - vb
  name: MapList(List<PatientObservation>)
  nameWithType: CalculatedObservationsService.MapList(List<PatientObservation>)
  fullName: adas_core.Application.Services.CalculatedObservationsService.MapList(System.Collections.Generic.List<adas_core.Domain.Models.PatientObservation>)
  type: Method
  source:
    remote:
      path: adas-core.Application/Services/CalculatedObservationsService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: MapList
    path: ../../adas-core.Application/Services/CalculatedObservationsService.cs
    startLine: 189
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services
  summary: Maps a list of patient observations by delegating to the configured service's pre-mapping logic when available; otherwise, returns an empty list.
  example: []
  syntax:
    content: public virtual Task<List<PatientObservation>> MapList(List<PatientObservation> listToInsert)
    parameters:
    - id: listToInsert
      type: System.Collections.Generic.List{adas_core.Domain.Models.PatientObservation}
      description: The list of patient observations to be mapped.
    return:
      type: System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.PatientObservation}}
      description: A task containing the mapped list of patient observations, or an empty list if no service is configured.
    content.vb: Public Overridable Function MapList(listToInsert As List(Of PatientObservation)) As Task(Of List(Of PatientObservation))
  overload: adas_core.Application.Services.CalculatedObservationsService.MapList*
  implements:
  - adas_core.Application.Services.Interfaces.ICalculatedObservationsService.MapList(System.Collections.Generic.List{adas_core.Domain.Models.PatientObservation})
  nameWithType.vb: CalculatedObservationsService.MapList(List(Of PatientObservation))
  fullName.vb: adas_core.Application.Services.CalculatedObservationsService.MapList(System.Collections.Generic.List(Of adas_core.Domain.Models.PatientObservation))
  name.vb: MapList(List(Of PatientObservation))
- uid: adas_core.Application.Services.CalculatedObservationsService.MapSourceAlarm(adas_core.Domain.Models.PatientObservation,adas_core.Domain.Models.PatientObservationAlarm)
  commentId: M:adas_core.Application.Services.CalculatedObservationsService.MapSourceAlarm(adas_core.Domain.Models.PatientObservation,adas_core.Domain.Models.PatientObservationAlarm)
  id: MapSourceAlarm(adas_core.Domain.Models.PatientObservation,adas_core.Domain.Models.PatientObservationAlarm)
  parent: adas_core.Application.Services.CalculatedObservationsService
  langs:
  - csharp
  - vb
  name: MapSourceAlarm(PatientObservation, PatientObservationAlarm)
  nameWithType: CalculatedObservationsService.MapSourceAlarm(PatientObservation, PatientObservationAlarm)
  fullName: adas_core.Application.Services.CalculatedObservationsService.MapSourceAlarm(adas_core.Domain.Models.PatientObservation, adas_core.Domain.Models.PatientObservationAlarm)
  type: Method
  source:
    remote:
      path: adas-core.Application/Services/CalculatedObservationsService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: MapSourceAlarm
    path: ../../adas-core.Application/Services/CalculatedObservationsService.cs
    startLine: 201
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services
  summary: Maps a source alarm onto the given patient observation by delegating to the configured service when available; if no service is configured, returns the original observation unchanged.
  example: []
  syntax:
    content: public virtual Task<PatientObservation> MapSourceAlarm(PatientObservation observation, PatientObservationAlarm observationAlarm)
    parameters:
    - id: observation
      type: adas_core.Domain.Models.PatientObservation
      description: The patient observation onto which the source alarm will be mapped.
    - id: observationAlarm
      type: adas_core.Domain.Models.PatientObservationAlarm
      description: The source alarm to be applied to the observation.
    return:
      type: System.Threading.Tasks.Task{adas_core.Domain.Models.PatientObservation}
      description: The <xref href="adas_core.Domain.Models.PatientObservation" data-throw-if-not-resolved="false"></xref> produced by the service mapping, or the original <code class="paramref">observation</code> when no service is configured.
    content.vb: Public Overridable Function MapSourceAlarm(observation As PatientObservation, observationAlarm As PatientObservationAlarm) As Task(Of PatientObservation)
  overload: adas_core.Application.Services.CalculatedObservationsService.MapSourceAlarm*
  implements:
  - adas_core.Application.Services.Interfaces.ICalculatedObservationsService.MapSourceAlarm(adas_core.Domain.Models.PatientObservation,adas_core.Domain.Models.PatientObservationAlarm)
references:
- uid: adas_core.Application.Services.Interfaces.ICalculatedObservationsService
  commentId: T:adas_core.Application.Services.Interfaces.ICalculatedObservationsService
  parent: adas_core.Application.Services.Interfaces
  href: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.html
  name: ICalculatedObservationsService
  nameWithType: ICalculatedObservationsService
  fullName: adas_core.Application.Services.Interfaces.ICalculatedObservationsService
- uid: adas_core.Application.Services
  commentId: N:adas_core.Application.Services
  href: adas_core.html
  name: adas_core.Application.Services
  nameWithType: adas_core.Application.Services
  fullName: adas_core.Application.Services
  spec.csharp:
  - uid: adas_core
    name: adas_core
    href: adas_core.html
  - name: .
  - uid: adas_core.Application
    name: Application
    href: adas_core.Application.html
  - name: .
  - uid: adas_core.Application.Services
    name: Services
    href: adas_core.Application.Services.html
  spec.vb:
  - uid: adas_core
    name: adas_core
    href: adas_core.html
  - name: .
  - uid: adas_core.Application
    name: Application
    href: adas_core.Application.html
  - name: .
  - uid: adas_core.Application.Services
    name: Services
    href: adas_core.Application.Services.html
- uid: System.Object
  commentId: T:System.Object
  parent: System
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object
  name: object
  nameWithType: object
  fullName: object
  nameWithType.vb: Object
  fullName.vb: Object
  name.vb: Object
- uid: System.Object.Equals(System.Object)
  commentId: M:System.Object.Equals(System.Object)
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
  name: Equals(object)
  nameWithType: object.Equals(object)
  fullName: object.Equals(object)
  nameWithType.vb: Object.Equals(Object)
  fullName.vb: Object.Equals(Object)
  name.vb: Equals(Object)
  spec.csharp:
  - uid: System.Object.Equals(System.Object)
    name: Equals
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: System.Object.Equals(System.Object)
    name: Equals
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: System.Object.Equals(System.Object,System.Object)
  commentId: M:System.Object.Equals(System.Object,System.Object)
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
  name: Equals(object, object)
  nameWithType: object.Equals(object, object)
  fullName: object.Equals(object, object)
  nameWithType.vb: Object.Equals(Object, Object)
  fullName.vb: Object.Equals(Object, Object)
  name.vb: Equals(Object, Object)
  spec.csharp:
  - uid: System.Object.Equals(System.Object,System.Object)
    name: Equals
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: ','
  - name: " "
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: System.Object.Equals(System.Object,System.Object)
    name: Equals
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: ','
  - name: " "
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: System.Object.GetHashCode
  commentId: M:System.Object.GetHashCode
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
  name: GetHashCode()
  nameWithType: object.GetHashCode()
  fullName: object.GetHashCode()
  nameWithType.vb: Object.GetHashCode()
  fullName.vb: Object.GetHashCode()
  spec.csharp:
  - uid: System.Object.GetHashCode
    name: GetHashCode
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
  - name: (
  - name: )
  spec.vb:
  - uid: System.Object.GetHashCode
    name: GetHashCode
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
  - name: (
  - name: )
- uid: System.Object.GetType
  commentId: M:System.Object.GetType
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.gettype
  name: GetType()
  nameWithType: object.GetType()
  fullName: object.GetType()
  nameWithType.vb: Object.GetType()
  fullName.vb: Object.GetType()
  spec.csharp:
  - uid: System.Object.GetType
    name: GetType
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.gettype
  - name: (
  - name: )
  spec.vb:
  - uid: System.Object.GetType
    name: GetType
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.gettype
  - name: (
  - name: )
- uid: System.Object.MemberwiseClone
  commentId: M:System.Object.MemberwiseClone
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
  name: MemberwiseClone()
  nameWithType: object.MemberwiseClone()
  fullName: object.MemberwiseClone()
  nameWithType.vb: Object.MemberwiseClone()
  fullName.vb: Object.MemberwiseClone()
  spec.csharp:
  - uid: System.Object.MemberwiseClone
    name: MemberwiseClone
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
  - name: (
  - name: )
  spec.vb:
  - uid: System.Object.MemberwiseClone
    name: MemberwiseClone
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
  - name: (
  - name: )
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
  commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
  name: ReferenceEquals(object, object)
  nameWithType: object.ReferenceEquals(object, object)
  fullName: object.ReferenceEquals(object, object)
  nameWithType.vb: Object.ReferenceEquals(Object, Object)
  fullName.vb: Object.ReferenceEquals(Object, Object)
  name.vb: ReferenceEquals(Object, Object)
  spec.csharp:
  - uid: System.Object.ReferenceEquals(System.Object,System.Object)
    name: ReferenceEquals
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: ','
  - name: " "
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: System.Object.ReferenceEquals(System.Object,System.Object)
    name: ReferenceEquals
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: ','
  - name: " "
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: System.Object.ToString
  commentId: M:System.Object.ToString
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.tostring
  name: ToString()
  nameWithType: object.ToString()
  fullName: object.ToString()
  nameWithType.vb: Object.ToString()
  fullName.vb: Object.ToString()
  spec.csharp:
  - uid: System.Object.ToString
    name: ToString
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.tostring
  - name: (
  - name: )
  spec.vb:
  - uid: System.Object.ToString
    name: ToString
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.tostring
  - name: (
  - name: )
- uid: System.Object.adas_core.Domain.Utils.NumberUtils.IsNumber
  commentId: M:adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
  parent: adas_core.Domain.Utils.NumberUtils
  definition: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
  href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
  name: IsNumber(object)
  nameWithType: NumberUtils.IsNumber(object)
  fullName: adas_core.Domain.Utils.NumberUtils.IsNumber(object)
  nameWithType.vb: NumberUtils.IsNumber(Object)
  fullName.vb: adas_core.Domain.Utils.NumberUtils.IsNumber(Object)
  name.vb: IsNumber(Object)
  spec.csharp:
  - uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
    name: IsNumber
    href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
    name: IsNumber
    href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: System.Object.adas_core.Domain.Utils.NumberUtils.ToDouble
  commentId: M:adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
  parent: adas_core.Domain.Utils.NumberUtils
  definition: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
  href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
  name: ToDouble(object)
  nameWithType: NumberUtils.ToDouble(object)
  fullName: adas_core.Domain.Utils.NumberUtils.ToDouble(object)
  nameWithType.vb: NumberUtils.ToDouble(Object)
  fullName.vb: adas_core.Domain.Utils.NumberUtils.ToDouble(Object)
  name.vb: ToDouble(Object)
  spec.csharp:
  - uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
    name: ToDouble
    href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
    name: ToDouble
    href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: System.Object.adas_core.Domain.Utils.ObjectUtils.ToStr
  commentId: M:adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
  parent: adas_core.Domain.Utils.ObjectUtils
  definition: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
  href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
  name: ToStr(object)
  nameWithType: ObjectUtils.ToStr(object)
  fullName: adas_core.Domain.Utils.ObjectUtils.ToStr(object)
  nameWithType.vb: ObjectUtils.ToStr(Object)
  fullName.vb: adas_core.Domain.Utils.ObjectUtils.ToStr(Object)
  name.vb: ToStr(Object)
  spec.csharp:
  - uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
    name: ToStr
    href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
    name: ToStr
    href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: adas_core.Application.Services.Interfaces
  commentId: N:adas_core.Application.Services.Interfaces
  href: adas_core.html
  name: adas_core.Application.Services.Interfaces
  nameWithType: adas_core.Application.Services.Interfaces
  fullName: adas_core.Application.Services.Interfaces
  spec.csharp:
  - uid: adas_core
    name: adas_core
    href: adas_core.html
  - name: .
  - uid: adas_core.Application
    name: Application
    href: adas_core.Application.html
  - name: .
  - uid: adas_core.Application.Services
    name: Services
    href: adas_core.Application.Services.html
  - name: .
  - uid: adas_core.Application.Services.Interfaces
    name: Interfaces
    href: adas_core.Application.Services.Interfaces.html
  spec.vb:
  - uid: adas_core
    name: adas_core
    href: adas_core.html
  - name: .
  - uid: adas_core.Application
    name: Application
    href: adas_core.Application.html
  - name: .
  - uid: adas_core.Application.Services
    name: Services
    href: adas_core.Application.Services.html
  - name: .
  - uid: adas_core.Application.Services.Interfaces
    name: Interfaces
    href: adas_core.Application.Services.Interfaces.html
- uid: System
  commentId: N:System
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system
  name: System
  nameWithType: System
  fullName: System
- uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
  commentId: M:adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
  isExternal: true
  href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
  name: IsNumber(object)
  nameWithType: NumberUtils.IsNumber(object)
  fullName: adas_core.Domain.Utils.NumberUtils.IsNumber(object)
  nameWithType.vb: NumberUtils.IsNumber(Object)
  fullName.vb: adas_core.Domain.Utils.NumberUtils.IsNumber(Object)
  name.vb: IsNumber(Object)
  spec.csharp:
  - uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
    name: IsNumber
    href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
    name: IsNumber
    href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: adas_core.Domain.Utils.NumberUtils
  commentId: T:adas_core.Domain.Utils.NumberUtils
  parent: adas_core.Domain.Utils
  href: adas_core.Domain.Utils.NumberUtils.html
  name: NumberUtils
  nameWithType: NumberUtils
  fullName: adas_core.Domain.Utils.NumberUtils
- uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
  commentId: M:adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
  isExternal: true
  href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
  name: ToDouble(object)
  nameWithType: NumberUtils.ToDouble(object)
  fullName: adas_core.Domain.Utils.NumberUtils.ToDouble(object)
  nameWithType.vb: NumberUtils.ToDouble(Object)
  fullName.vb: adas_core.Domain.Utils.NumberUtils.ToDouble(Object)
  name.vb: ToDouble(Object)
  spec.csharp:
  - uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
    name: ToDouble
    href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
    name: ToDouble
    href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
  commentId: M:adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
  isExternal: true
  href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
  name: ToStr(object)
  nameWithType: ObjectUtils.ToStr(object)
  fullName: adas_core.Domain.Utils.ObjectUtils.ToStr(object)
  nameWithType.vb: ObjectUtils.ToStr(Object)
  fullName.vb: adas_core.Domain.Utils.ObjectUtils.ToStr(Object)
  name.vb: ToStr(Object)
  spec.csharp:
  - uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
    name: ToStr
    href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
    name: ToStr
    href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: adas_core.Domain.Utils.ObjectUtils
  commentId: T:adas_core.Domain.Utils.ObjectUtils
  parent: adas_core.Domain.Utils
  href: adas_core.Domain.Utils.ObjectUtils.html
  name: ObjectUtils
  nameWithType: ObjectUtils
  fullName: adas_core.Domain.Utils.ObjectUtils
- uid: adas_core.Domain.Utils
  commentId: N:adas_core.Domain.Utils
  href: adas_core.html
  name: adas_core.Domain.Utils
  nameWithType: adas_core.Domain.Utils
  fullName: adas_core.Domain.Utils
  spec.csharp:
  - uid: adas_core
    name: adas_core
    href: adas_core.html
  - name: .
  - uid: adas_core.Domain
    name: Domain
    href: adas_core.Domain.html
  - name: .
  - uid: adas_core.Domain.Utils
    name: Utils
    href: adas_core.Domain.Utils.html
  spec.vb:
  - uid: adas_core
    name: adas_core
    href: adas_core.html
  - name: .
  - uid: adas_core.Domain
    name: Domain
    href: adas_core.Domain.html
  - name: .
  - uid: adas_core.Domain.Utils
    name: Utils
    href: adas_core.Domain.Utils.html
- uid: adas_core.Application.Services.CalculatedObservationsService.#ctor*
  commentId: Overload:adas_core.Application.Services.CalculatedObservationsService.#ctor
  href: adas_core.Application.Services.CalculatedObservationsService.html#adas_core_Application_Services_CalculatedObservationsService__ctor_Microsoft_Extensions_Options_IOptions_adas_core_Domain_Models_AppSettings_ApiSettings__System_IServiceProvider_Microsoft_Extensions_Logging_ILogger_adas_core_Application_Services_CalculatedObservationsService__
  name: CalculatedObservationsService
  nameWithType: CalculatedObservationsService.CalculatedObservationsService
  fullName: adas_core.Application.Services.CalculatedObservationsService.CalculatedObservationsService
  nameWithType.vb: CalculatedObservationsService.New
  fullName.vb: adas_core.Application.Services.CalculatedObservationsService.New
  name.vb: New
- uid: Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ApiSettings}
  commentId: T:Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ApiSettings}
  parent: Microsoft.Extensions.Options
  definition: Microsoft.Extensions.Options.IOptions`1
  href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1
  name: IOptions<ApiSettings>
  nameWithType: IOptions<ApiSettings>
  fullName: Microsoft.Extensions.Options.IOptions<adas_core.Domain.Models.AppSettings.ApiSettings>
  nameWithType.vb: IOptions(Of ApiSettings)
  fullName.vb: Microsoft.Extensions.Options.IOptions(Of adas_core.Domain.Models.AppSettings.ApiSettings)
  name.vb: IOptions(Of ApiSettings)
  spec.csharp:
  - uid: Microsoft.Extensions.Options.IOptions`1
    name: IOptions
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1
  - name: <
  - uid: adas_core.Domain.Models.AppSettings.ApiSettings
    name: ApiSettings
    href: adas_core.Domain.Models.AppSettings.ApiSettings.html
  - name: '>'
  spec.vb:
  - uid: Microsoft.Extensions.Options.IOptions`1
    name: IOptions
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1
  - name: (
  - name: Of
  - name: " "
  - uid: adas_core.Domain.Models.AppSettings.ApiSettings
    name: ApiSettings
    href: adas_core.Domain.Models.AppSettings.ApiSettings.html
  - name: )
- uid: System.IServiceProvider
  commentId: T:System.IServiceProvider
  parent: System
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.iserviceprovider
  name: IServiceProvider
  nameWithType: IServiceProvider
  fullName: System.IServiceProvider
- uid: Microsoft.Extensions.Logging.ILogger{adas_core.Application.Services.CalculatedObservationsService}
  commentId: T:Microsoft.Extensions.Logging.ILogger{adas_core.Application.Services.CalculatedObservationsService}
  parent: Microsoft.Extensions.Logging
  definition: Microsoft.Extensions.Logging.ILogger`1
  href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1
  name: ILogger<CalculatedObservationsService>
  nameWithType: ILogger<CalculatedObservationsService>
  fullName: Microsoft.Extensions.Logging.ILogger<adas_core.Application.Services.CalculatedObservationsService>
  nameWithType.vb: ILogger(Of CalculatedObservationsService)
  fullName.vb: Microsoft.Extensions.Logging.ILogger(Of adas_core.Application.Services.CalculatedObservationsService)
  name.vb: ILogger(Of CalculatedObservationsService)
  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.CalculatedObservationsService
    name: CalculatedObservationsService
    href: adas_core.Application.Services.CalculatedObservationsService.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.CalculatedObservationsService
    name: CalculatedObservationsService
    href: adas_core.Application.Services.CalculatedObservationsService.html
  - 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: Microsoft.Extensions.Logging.ILogger`1
  commentId: T:Microsoft.Extensions.Logging.ILogger`1
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1
  name: ILogger<TCategoryName>
  nameWithType: ILogger<TCategoryName>
  fullName: Microsoft.Extensions.Logging.ILogger<TCategoryName>
  nameWithType.vb: ILogger(Of TCategoryName)
  fullName.vb: Microsoft.Extensions.Logging.ILogger(Of TCategoryName)
  name.vb: ILogger(Of TCategoryName)
  spec.csharp:
  - uid: Microsoft.Extensions.Logging.ILogger`1
    name: ILogger
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1
  - name: <
  - name: TCategoryName
  - name: '>'
  spec.vb:
  - uid: Microsoft.Extensions.Logging.ILogger`1
    name: ILogger
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1
  - name: (
  - name: Of
  - name: " "
  - name: TCategoryName
  - name: )
- uid: Microsoft.Extensions.Logging
  commentId: N:Microsoft.Extensions.Logging
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/microsoft
  name: Microsoft.Extensions.Logging
  nameWithType: Microsoft.Extensions.Logging
  fullName: Microsoft.Extensions.Logging
  spec.csharp:
  - uid: Microsoft
    name: Microsoft
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft
  - name: .
  - uid: Microsoft.Extensions
    name: Extensions
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.extensions
  - name: .
  - uid: Microsoft.Extensions.Logging
    name: Logging
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging
  spec.vb:
  - uid: Microsoft
    name: Microsoft
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft
  - name: .
  - uid: Microsoft.Extensions
    name: Extensions
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.extensions
  - name: .
  - uid: Microsoft.Extensions.Logging
    name: Logging
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging
- uid: adas_core.Domain.Models.PatientObservation
  commentId: T:adas_core.Domain.Models.PatientObservation
  parent: adas_core.Domain.Models
  href: adas_core.Domain.Models.PatientObservation.html
  name: PatientObservation
  nameWithType: PatientObservation
  fullName: adas_core.Domain.Models.PatientObservation
- uid: adas_core.Application.Services.CalculatedObservationsService.Map*
  commentId: Overload:adas_core.Application.Services.CalculatedObservationsService.Map
  href: adas_core.Application.Services.CalculatedObservationsService.html#adas_core_Application_Services_CalculatedObservationsService_Map_adas_core_Domain_Models_PatientObservation_System_Boolean_
  name: Map
  nameWithType: CalculatedObservationsService.Map
  fullName: adas_core.Application.Services.CalculatedObservationsService.Map
- uid: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.Map(adas_core.Domain.Models.PatientObservation,System.Boolean)
  commentId: M:adas_core.Application.Services.Interfaces.ICalculatedObservationsService.Map(adas_core.Domain.Models.PatientObservation,System.Boolean)
  parent: adas_core.Application.Services.Interfaces.ICalculatedObservationsService
  isExternal: true
  href: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.html#adas_core_Application_Services_Interfaces_ICalculatedObservationsService_Map_adas_core_Domain_Models_PatientObservation_System_Boolean_
  name: Map(PatientObservation, bool)
  nameWithType: ICalculatedObservationsService.Map(PatientObservation, bool)
  fullName: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.Map(adas_core.Domain.Models.PatientObservation, bool)
  nameWithType.vb: ICalculatedObservationsService.Map(PatientObservation, Boolean)
  fullName.vb: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.Map(adas_core.Domain.Models.PatientObservation, Boolean)
  name.vb: Map(PatientObservation, Boolean)
  spec.csharp:
  - uid: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.Map(adas_core.Domain.Models.PatientObservation,System.Boolean)
    name: Map
    href: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.html#adas_core_Application_Services_Interfaces_ICalculatedObservationsService_Map_adas_core_Domain_Models_PatientObservation_System_Boolean_
  - name: (
  - uid: adas_core.Domain.Models.PatientObservation
    name: PatientObservation
  - name: ','
  - name: " "
  - uid: System.Boolean
    name: bool
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.boolean
  - name: )
  spec.vb:
  - uid: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.Map(adas_core.Domain.Models.PatientObservation,System.Boolean)
    name: Map
    href: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.html#adas_core_Application_Services_Interfaces_ICalculatedObservationsService_Map_adas_core_Domain_Models_PatientObservation_System_Boolean_
  - name: (
  - uid: adas_core.Domain.Models.PatientObservation
    name: PatientObservation
  - name: ','
  - name: " "
  - uid: System.Boolean
    name: Boolean
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.boolean
  - name: )
- uid: System.Boolean
  commentId: T:System.Boolean
  parent: System
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.boolean
  name: bool
  nameWithType: bool
  fullName: bool
  nameWithType.vb: Boolean
  fullName.vb: Boolean
  name.vb: Boolean
- uid: System.Threading.Tasks.Task{adas_core.Domain.Models.PatientObservation}
  commentId: T:System.Threading.Tasks.Task{adas_core.Domain.Models.PatientObservation}
  parent: System.Threading.Tasks
  definition: System.Threading.Tasks.Task`1
  href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  name: Task<PatientObservation>
  nameWithType: Task<PatientObservation>
  fullName: System.Threading.Tasks.Task<adas_core.Domain.Models.PatientObservation>
  nameWithType.vb: Task(Of PatientObservation)
  fullName.vb: System.Threading.Tasks.Task(Of adas_core.Domain.Models.PatientObservation)
  name.vb: Task(Of PatientObservation)
  spec.csharp:
  - uid: System.Threading.Tasks.Task`1
    name: Task
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  - name: <
  - uid: adas_core.Domain.Models.PatientObservation
    name: PatientObservation
  - name: '>'
  spec.vb:
  - uid: System.Threading.Tasks.Task`1
    name: Task
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  - name: (
  - name: Of
  - name: " "
  - uid: adas_core.Domain.Models.PatientObservation
    name: PatientObservation
  - 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: 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.Domain.Models.PatientObservationAlarm
  commentId: T:adas_core.Domain.Models.PatientObservationAlarm
  parent: adas_core.Domain.Models
  href: adas_core.Domain.Models.PatientObservationAlarm.html
  name: PatientObservationAlarm
  nameWithType: PatientObservationAlarm
  fullName: adas_core.Domain.Models.PatientObservationAlarm
- uid: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.Map(adas_core.Domain.Models.PatientObservationAlarm,System.Boolean)
  commentId: M:adas_core.Application.Services.Interfaces.ICalculatedObservationsService.Map(adas_core.Domain.Models.PatientObservationAlarm,System.Boolean)
  parent: adas_core.Application.Services.Interfaces.ICalculatedObservationsService
  isExternal: true
  href: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.html#adas_core_Application_Services_Interfaces_ICalculatedObservationsService_Map_adas_core_Domain_Models_PatientObservationAlarm_System_Boolean_
  name: Map(PatientObservationAlarm, bool)
  nameWithType: ICalculatedObservationsService.Map(PatientObservationAlarm, bool)
  fullName: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.Map(adas_core.Domain.Models.PatientObservationAlarm, bool)
  nameWithType.vb: ICalculatedObservationsService.Map(PatientObservationAlarm, Boolean)
  fullName.vb: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.Map(adas_core.Domain.Models.PatientObservationAlarm, Boolean)
  name.vb: Map(PatientObservationAlarm, Boolean)
  spec.csharp:
  - uid: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.Map(adas_core.Domain.Models.PatientObservationAlarm,System.Boolean)
    name: Map
    href: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.html#adas_core_Application_Services_Interfaces_ICalculatedObservationsService_Map_adas_core_Domain_Models_PatientObservationAlarm_System_Boolean_
  - name: (
  - uid: adas_core.Domain.Models.PatientObservationAlarm
    name: PatientObservationAlarm
  - name: ','
  - name: " "
  - uid: System.Boolean
    name: bool
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.boolean
  - name: )
  spec.vb:
  - uid: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.Map(adas_core.Domain.Models.PatientObservationAlarm,System.Boolean)
    name: Map
    href: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.html#adas_core_Application_Services_Interfaces_ICalculatedObservationsService_Map_adas_core_Domain_Models_PatientObservationAlarm_System_Boolean_
  - name: (
  - uid: adas_core.Domain.Models.PatientObservationAlarm
    name: PatientObservationAlarm
  - name: ','
  - name: " "
  - uid: System.Boolean
    name: Boolean
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.boolean
  - name: )
- uid: System.Threading.Tasks.Task{adas_core.Domain.Models.PatientObservationAlarm}
  commentId: T:System.Threading.Tasks.Task{adas_core.Domain.Models.PatientObservationAlarm}
  parent: System.Threading.Tasks
  definition: System.Threading.Tasks.Task`1
  href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  name: Task<PatientObservationAlarm>
  nameWithType: Task<PatientObservationAlarm>
  fullName: System.Threading.Tasks.Task<adas_core.Domain.Models.PatientObservationAlarm>
  nameWithType.vb: Task(Of PatientObservationAlarm)
  fullName.vb: System.Threading.Tasks.Task(Of adas_core.Domain.Models.PatientObservationAlarm)
  name.vb: Task(Of PatientObservationAlarm)
  spec.csharp:
  - uid: System.Threading.Tasks.Task`1
    name: Task
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  - name: <
  - uid: adas_core.Domain.Models.PatientObservationAlarm
    name: PatientObservationAlarm
  - name: '>'
  spec.vb:
  - uid: System.Threading.Tasks.Task`1
    name: Task
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  - name: (
  - name: Of
  - name: " "
  - uid: adas_core.Domain.Models.PatientObservationAlarm
    name: PatientObservationAlarm
  - name: )
- uid: adas_core.Domain.Models.Pumps.PumpObservation
  commentId: T:adas_core.Domain.Models.Pumps.PumpObservation
  parent: adas_core.Domain.Models.Pumps
  href: adas_core.Domain.Models.Pumps.PumpObservation.html
  name: PumpObservation
  nameWithType: PumpObservation
  fullName: adas_core.Domain.Models.Pumps.PumpObservation
- uid: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.Map(adas_core.Domain.Models.Pumps.PumpObservation)
  commentId: M:adas_core.Application.Services.Interfaces.ICalculatedObservationsService.Map(adas_core.Domain.Models.Pumps.PumpObservation)
  parent: adas_core.Application.Services.Interfaces.ICalculatedObservationsService
  href: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.html#adas_core_Application_Services_Interfaces_ICalculatedObservationsService_Map_adas_core_Domain_Models_Pumps_PumpObservation_
  name: Map(PumpObservation)
  nameWithType: ICalculatedObservationsService.Map(PumpObservation)
  fullName: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.Map(adas_core.Domain.Models.Pumps.PumpObservation)
  spec.csharp:
  - uid: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.Map(adas_core.Domain.Models.Pumps.PumpObservation)
    name: Map
    href: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.html#adas_core_Application_Services_Interfaces_ICalculatedObservationsService_Map_adas_core_Domain_Models_Pumps_PumpObservation_
  - name: (
  - uid: adas_core.Domain.Models.Pumps.PumpObservation
    name: PumpObservation
  - name: )
  spec.vb:
  - uid: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.Map(adas_core.Domain.Models.Pumps.PumpObservation)
    name: Map
    href: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.html#adas_core_Application_Services_Interfaces_ICalculatedObservationsService_Map_adas_core_Domain_Models_Pumps_PumpObservation_
  - name: (
  - uid: adas_core.Domain.Models.Pumps.PumpObservation
    name: PumpObservation
  - name: )
- uid: System.Threading.Tasks.Task{adas_core.Domain.Models.Pumps.PumpObservation}
  commentId: T:System.Threading.Tasks.Task{adas_core.Domain.Models.Pumps.PumpObservation}
  parent: System.Threading.Tasks
  definition: System.Threading.Tasks.Task`1
  href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  name: Task<PumpObservation>
  nameWithType: Task<PumpObservation>
  fullName: System.Threading.Tasks.Task<adas_core.Domain.Models.Pumps.PumpObservation>
  nameWithType.vb: Task(Of PumpObservation)
  fullName.vb: System.Threading.Tasks.Task(Of adas_core.Domain.Models.Pumps.PumpObservation)
  name.vb: Task(Of PumpObservation)
  spec.csharp:
  - uid: System.Threading.Tasks.Task`1
    name: Task
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  - name: <
  - uid: adas_core.Domain.Models.Pumps.PumpObservation
    name: PumpObservation
  - name: '>'
  spec.vb:
  - uid: System.Threading.Tasks.Task`1
    name: Task
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  - name: (
  - name: Of
  - name: " "
  - uid: adas_core.Domain.Models.Pumps.PumpObservation
    name: PumpObservation
  - name: )
- uid: adas_core.Domain.Models.Pumps
  commentId: N:adas_core.Domain.Models.Pumps
  href: adas_core.html
  name: adas_core.Domain.Models.Pumps
  nameWithType: adas_core.Domain.Models.Pumps
  fullName: adas_core.Domain.Models.Pumps
  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.Pumps
    name: Pumps
    href: adas_core.Domain.Models.Pumps.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.Pumps
    name: Pumps
    href: adas_core.Domain.Models.Pumps.html
- uid: adas_core.Domain.Models.PatientRecordingAlert
  commentId: T:adas_core.Domain.Models.PatientRecordingAlert
  parent: adas_core.Domain.Models
  href: adas_core.Domain.Models.PatientRecordingAlert.html
  name: PatientRecordingAlert
  nameWithType: PatientRecordingAlert
  fullName: adas_core.Domain.Models.PatientRecordingAlert
- uid: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.Map(adas_core.Domain.Models.PatientRecordingAlert)
  commentId: M:adas_core.Application.Services.Interfaces.ICalculatedObservationsService.Map(adas_core.Domain.Models.PatientRecordingAlert)
  parent: adas_core.Application.Services.Interfaces.ICalculatedObservationsService
  href: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.html#adas_core_Application_Services_Interfaces_ICalculatedObservationsService_Map_adas_core_Domain_Models_PatientRecordingAlert_
  name: Map(PatientRecordingAlert)
  nameWithType: ICalculatedObservationsService.Map(PatientRecordingAlert)
  fullName: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.Map(adas_core.Domain.Models.PatientRecordingAlert)
  spec.csharp:
  - uid: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.Map(adas_core.Domain.Models.PatientRecordingAlert)
    name: Map
    href: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.html#adas_core_Application_Services_Interfaces_ICalculatedObservationsService_Map_adas_core_Domain_Models_PatientRecordingAlert_
  - name: (
  - uid: adas_core.Domain.Models.PatientRecordingAlert
    name: PatientRecordingAlert
  - name: )
  spec.vb:
  - uid: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.Map(adas_core.Domain.Models.PatientRecordingAlert)
    name: Map
    href: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.html#adas_core_Application_Services_Interfaces_ICalculatedObservationsService_Map_adas_core_Domain_Models_PatientRecordingAlert_
  - name: (
  - uid: adas_core.Domain.Models.PatientRecordingAlert
    name: PatientRecordingAlert
  - name: )
- uid: System.Threading.Tasks.Task{adas_core.Domain.Models.PatientRecordingAlert}
  commentId: T:System.Threading.Tasks.Task{adas_core.Domain.Models.PatientRecordingAlert}
  parent: System.Threading.Tasks
  definition: System.Threading.Tasks.Task`1
  href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  name: Task<PatientRecordingAlert>
  nameWithType: Task<PatientRecordingAlert>
  fullName: System.Threading.Tasks.Task<adas_core.Domain.Models.PatientRecordingAlert>
  nameWithType.vb: Task(Of PatientRecordingAlert)
  fullName.vb: System.Threading.Tasks.Task(Of adas_core.Domain.Models.PatientRecordingAlert)
  name.vb: Task(Of PatientRecordingAlert)
  spec.csharp:
  - uid: System.Threading.Tasks.Task`1
    name: Task
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  - name: <
  - uid: adas_core.Domain.Models.PatientRecordingAlert
    name: PatientRecordingAlert
  - name: '>'
  spec.vb:
  - uid: System.Threading.Tasks.Task`1
    name: Task
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  - name: (
  - name: Of
  - name: " "
  - uid: adas_core.Domain.Models.PatientRecordingAlert
    name: PatientRecordingAlert
  - name: )
- uid: adas_core.Domain.Models.PatientTreatment
  commentId: T:adas_core.Domain.Models.PatientTreatment
  parent: adas_core.Domain.Models
  href: adas_core.Domain.Models.PatientTreatment.html
  name: PatientTreatment
  nameWithType: PatientTreatment
  fullName: adas_core.Domain.Models.PatientTreatment
- uid: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.Map(adas_core.Domain.Models.PatientTreatment)
  commentId: M:adas_core.Application.Services.Interfaces.ICalculatedObservationsService.Map(adas_core.Domain.Models.PatientTreatment)
  parent: adas_core.Application.Services.Interfaces.ICalculatedObservationsService
  href: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.html#adas_core_Application_Services_Interfaces_ICalculatedObservationsService_Map_adas_core_Domain_Models_PatientTreatment_
  name: Map(PatientTreatment)
  nameWithType: ICalculatedObservationsService.Map(PatientTreatment)
  fullName: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.Map(adas_core.Domain.Models.PatientTreatment)
  spec.csharp:
  - uid: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.Map(adas_core.Domain.Models.PatientTreatment)
    name: Map
    href: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.html#adas_core_Application_Services_Interfaces_ICalculatedObservationsService_Map_adas_core_Domain_Models_PatientTreatment_
  - name: (
  - uid: adas_core.Domain.Models.PatientTreatment
    name: PatientTreatment
  - name: )
  spec.vb:
  - uid: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.Map(adas_core.Domain.Models.PatientTreatment)
    name: Map
    href: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.html#adas_core_Application_Services_Interfaces_ICalculatedObservationsService_Map_adas_core_Domain_Models_PatientTreatment_
  - name: (
  - uid: adas_core.Domain.Models.PatientTreatment
    name: PatientTreatment
  - name: )
- uid: System.Threading.Tasks.Task{adas_core.Domain.Models.PatientTreatment}
  commentId: T:System.Threading.Tasks.Task{adas_core.Domain.Models.PatientTreatment}
  parent: System.Threading.Tasks
  definition: System.Threading.Tasks.Task`1
  href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  name: Task<PatientTreatment>
  nameWithType: Task<PatientTreatment>
  fullName: System.Threading.Tasks.Task<adas_core.Domain.Models.PatientTreatment>
  nameWithType.vb: Task(Of PatientTreatment)
  fullName.vb: System.Threading.Tasks.Task(Of adas_core.Domain.Models.PatientTreatment)
  name.vb: Task(Of PatientTreatment)
  spec.csharp:
  - uid: System.Threading.Tasks.Task`1
    name: Task
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  - name: <
  - uid: adas_core.Domain.Models.PatientTreatment
    name: PatientTreatment
  - name: '>'
  spec.vb:
  - uid: System.Threading.Tasks.Task`1
    name: Task
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  - name: (
  - name: Of
  - name: " "
  - uid: adas_core.Domain.Models.PatientTreatment
    name: PatientTreatment
  - 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.Interfaces.ICalculatedObservationsService.Map(adas_core.Domain.Models.PatientDiagnosis)
  commentId: M:adas_core.Application.Services.Interfaces.ICalculatedObservationsService.Map(adas_core.Domain.Models.PatientDiagnosis)
  parent: adas_core.Application.Services.Interfaces.ICalculatedObservationsService
  href: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.html#adas_core_Application_Services_Interfaces_ICalculatedObservationsService_Map_adas_core_Domain_Models_PatientDiagnosis_
  name: Map(PatientDiagnosis)
  nameWithType: ICalculatedObservationsService.Map(PatientDiagnosis)
  fullName: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.Map(adas_core.Domain.Models.PatientDiagnosis)
  spec.csharp:
  - uid: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.Map(adas_core.Domain.Models.PatientDiagnosis)
    name: Map
    href: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.html#adas_core_Application_Services_Interfaces_ICalculatedObservationsService_Map_adas_core_Domain_Models_PatientDiagnosis_
  - name: (
  - uid: adas_core.Domain.Models.PatientDiagnosis
    name: PatientDiagnosis
  - name: )
  spec.vb:
  - uid: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.Map(adas_core.Domain.Models.PatientDiagnosis)
    name: Map
    href: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.html#adas_core_Application_Services_Interfaces_ICalculatedObservationsService_Map_adas_core_Domain_Models_PatientDiagnosis_
  - name: (
  - uid: adas_core.Domain.Models.PatientDiagnosis
    name: PatientDiagnosis
  - name: )
- uid: System.Threading.Tasks.Task{adas_core.Domain.Models.PatientDiagnosis}
  commentId: T:System.Threading.Tasks.Task{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<PatientDiagnosis>
  nameWithType: Task<PatientDiagnosis>
  fullName: System.Threading.Tasks.Task<adas_core.Domain.Models.PatientDiagnosis>
  nameWithType.vb: Task(Of PatientDiagnosis)
  fullName.vb: System.Threading.Tasks.Task(Of adas_core.Domain.Models.PatientDiagnosis)
  name.vb: Task(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: adas_core.Domain.Models.PatientDiagnosis
    name: PatientDiagnosis
  - name: '>'
  spec.vb:
  - uid: System.Threading.Tasks.Task`1
    name: Task
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  - name: (
  - name: Of
  - name: " "
  - uid: adas_core.Domain.Models.PatientDiagnosis
    name: PatientDiagnosis
  - name: )
- uid: adas_core.Application.Services.CalculatedObservationsService.CalculateMedicineObservation*
  commentId: Overload:adas_core.Application.Services.CalculatedObservationsService.CalculateMedicineObservation
  href: adas_core.Application.Services.CalculatedObservationsService.html#adas_core_Application_Services_CalculatedObservationsService_CalculateMedicineObservation_System_Collections_Generic_List_adas_core_Domain_Models_Medicine__MongoDB_Bson_ObjectId_
  name: CalculateMedicineObservation
  nameWithType: CalculatedObservationsService.CalculateMedicineObservation
  fullName: adas_core.Application.Services.CalculatedObservationsService.CalculateMedicineObservation
- uid: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.CalculateMedicineObservation(System.Collections.Generic.List{adas_core.Domain.Models.Medicine},MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Application.Services.Interfaces.ICalculatedObservationsService.CalculateMedicineObservation(System.Collections.Generic.List{adas_core.Domain.Models.Medicine},MongoDB.Bson.ObjectId)
  parent: adas_core.Application.Services.Interfaces.ICalculatedObservationsService
  isExternal: true
  href: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.html#adas_core_Application_Services_Interfaces_ICalculatedObservationsService_CalculateMedicineObservation_System_Collections_Generic_List_adas_core_Domain_Models_Medicine__MongoDB_Bson_ObjectId_
  name: CalculateMedicineObservation(List<Medicine>, ObjectId)
  nameWithType: ICalculatedObservationsService.CalculateMedicineObservation(List<Medicine>, ObjectId)
  fullName: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.CalculateMedicineObservation(System.Collections.Generic.List<adas_core.Domain.Models.Medicine>, MongoDB.Bson.ObjectId)
  nameWithType.vb: ICalculatedObservationsService.CalculateMedicineObservation(List(Of Medicine), ObjectId)
  fullName.vb: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.CalculateMedicineObservation(System.Collections.Generic.List(Of adas_core.Domain.Models.Medicine), MongoDB.Bson.ObjectId)
  name.vb: CalculateMedicineObservation(List(Of Medicine), ObjectId)
  spec.csharp:
  - uid: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.CalculateMedicineObservation(System.Collections.Generic.List{adas_core.Domain.Models.Medicine},MongoDB.Bson.ObjectId)
    name: CalculateMedicineObservation
    href: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.html#adas_core_Application_Services_Interfaces_ICalculatedObservationsService_CalculateMedicineObservation_System_Collections_Generic_List_adas_core_Domain_Models_Medicine__MongoDB_Bson_ObjectId_
  - 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.Medicine
    name: Medicine
  - name: '>'
  - name: ','
  - name: " "
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
  spec.vb:
  - uid: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.CalculateMedicineObservation(System.Collections.Generic.List{adas_core.Domain.Models.Medicine},MongoDB.Bson.ObjectId)
    name: CalculateMedicineObservation
    href: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.html#adas_core_Application_Services_Interfaces_ICalculatedObservationsService_CalculateMedicineObservation_System_Collections_Generic_List_adas_core_Domain_Models_Medicine__MongoDB_Bson_ObjectId_
  - 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.Medicine
    name: Medicine
  - name: )
  - name: ','
  - name: " "
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
- uid: System.Collections.Generic.List{adas_core.Domain.Models.Medicine}
  commentId: T:System.Collections.Generic.List{adas_core.Domain.Models.Medicine}
  parent: System.Collections.Generic
  definition: System.Collections.Generic.List`1
  href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
  name: List<Medicine>
  nameWithType: List<Medicine>
  fullName: System.Collections.Generic.List<adas_core.Domain.Models.Medicine>
  nameWithType.vb: List(Of Medicine)
  fullName.vb: System.Collections.Generic.List(Of adas_core.Domain.Models.Medicine)
  name.vb: List(Of Medicine)
  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.Medicine
    name: Medicine
  - 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.Medicine
    name: Medicine
  - name: )
- uid: MongoDB.Bson.ObjectId
  commentId: T:MongoDB.Bson.ObjectId
  parent: MongoDB.Bson
  isExternal: true
  name: ObjectId
  nameWithType: ObjectId
  fullName: MongoDB.Bson.ObjectId
- uid: System.Threading.Tasks.Task
  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: 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: 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.CalculatedObservationsService.CalculateBolusOpiates*
  commentId: Overload:adas_core.Application.Services.CalculatedObservationsService.CalculateBolusOpiates
  href: adas_core.Application.Services.CalculatedObservationsService.html#adas_core_Application_Services_CalculatedObservationsService_CalculateBolusOpiates_MongoDB_Bson_ObjectId_
  name: CalculateBolusOpiates
  nameWithType: CalculatedObservationsService.CalculateBolusOpiates
  fullName: adas_core.Application.Services.CalculatedObservationsService.CalculateBolusOpiates
- uid: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.CalculateBolusOpiates(MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Application.Services.Interfaces.ICalculatedObservationsService.CalculateBolusOpiates(MongoDB.Bson.ObjectId)
  parent: adas_core.Application.Services.Interfaces.ICalculatedObservationsService
  isExternal: true
  href: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.html#adas_core_Application_Services_Interfaces_ICalculatedObservationsService_CalculateBolusOpiates_MongoDB_Bson_ObjectId_
  name: CalculateBolusOpiates(ObjectId)
  nameWithType: ICalculatedObservationsService.CalculateBolusOpiates(ObjectId)
  fullName: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.CalculateBolusOpiates(MongoDB.Bson.ObjectId)
  spec.csharp:
  - uid: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.CalculateBolusOpiates(MongoDB.Bson.ObjectId)
    name: CalculateBolusOpiates
    href: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.html#adas_core_Application_Services_Interfaces_ICalculatedObservationsService_CalculateBolusOpiates_MongoDB_Bson_ObjectId_
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
  spec.vb:
  - uid: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.CalculateBolusOpiates(MongoDB.Bson.ObjectId)
    name: CalculateBolusOpiates
    href: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.html#adas_core_Application_Services_Interfaces_ICalculatedObservationsService_CalculateBolusOpiates_MongoDB_Bson_ObjectId_
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
- uid: adas_core.Application.Services.CalculatedObservationsService.GetActiveTreatmentsByPatient*
  commentId: Overload:adas_core.Application.Services.CalculatedObservationsService.GetActiveTreatmentsByPatient
  href: adas_core.Application.Services.CalculatedObservationsService.html#adas_core_Application_Services_CalculatedObservationsService_GetActiveTreatmentsByPatient_MongoDB_Bson_ObjectId_
  name: GetActiveTreatmentsByPatient
  nameWithType: CalculatedObservationsService.GetActiveTreatmentsByPatient
  fullName: adas_core.Application.Services.CalculatedObservationsService.GetActiveTreatmentsByPatient
- uid: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.GetActiveTreatmentsByPatient(MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Application.Services.Interfaces.ICalculatedObservationsService.GetActiveTreatmentsByPatient(MongoDB.Bson.ObjectId)
  parent: adas_core.Application.Services.Interfaces.ICalculatedObservationsService
  isExternal: true
  href: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.html#adas_core_Application_Services_Interfaces_ICalculatedObservationsService_GetActiveTreatmentsByPatient_MongoDB_Bson_ObjectId_
  name: GetActiveTreatmentsByPatient(ObjectId)
  nameWithType: ICalculatedObservationsService.GetActiveTreatmentsByPatient(ObjectId)
  fullName: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.GetActiveTreatmentsByPatient(MongoDB.Bson.ObjectId)
  spec.csharp:
  - uid: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.GetActiveTreatmentsByPatient(MongoDB.Bson.ObjectId)
    name: GetActiveTreatmentsByPatient
    href: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.html#adas_core_Application_Services_Interfaces_ICalculatedObservationsService_GetActiveTreatmentsByPatient_MongoDB_Bson_ObjectId_
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
  spec.vb:
  - uid: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.GetActiveTreatmentsByPatient(MongoDB.Bson.ObjectId)
    name: GetActiveTreatmentsByPatient
    href: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.html#adas_core_Application_Services_Interfaces_ICalculatedObservationsService_GetActiveTreatmentsByPatient_MongoDB_Bson_ObjectId_
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
- uid: System.Threading.Tasks.Task{System.Collections.Generic.IEnumerable{adas_core.Domain.Models.PatientTreatment}}
  commentId: T:System.Threading.Tasks.Task{System.Collections.Generic.IEnumerable{adas_core.Domain.Models.PatientTreatment}}
  parent: System.Threading.Tasks
  definition: System.Threading.Tasks.Task`1
  href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  name: Task<IEnumerable<PatientTreatment>>
  nameWithType: Task<IEnumerable<PatientTreatment>>
  fullName: System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<adas_core.Domain.Models.PatientTreatment>>
  nameWithType.vb: Task(Of IEnumerable(Of PatientTreatment))
  fullName.vb: System.Threading.Tasks.Task(Of System.Collections.Generic.IEnumerable(Of adas_core.Domain.Models.PatientTreatment))
  name.vb: Task(Of IEnumerable(Of PatientTreatment))
  spec.csharp:
  - uid: System.Threading.Tasks.Task`1
    name: Task
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  - name: <
  - uid: System.Collections.Generic.IEnumerable`1
    name: IEnumerable
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
  - name: <
  - uid: adas_core.Domain.Models.PatientTreatment
    name: PatientTreatment
  - name: '>'
  - name: '>'
  spec.vb:
  - uid: System.Threading.Tasks.Task`1
    name: Task
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  - name: (
  - name: Of
  - name: " "
  - uid: System.Collections.Generic.IEnumerable`1
    name: IEnumerable
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
  - name: (
  - name: Of
  - name: " "
  - uid: adas_core.Domain.Models.PatientTreatment
    name: PatientTreatment
  - name: )
  - name: )
- uid: adas_core.Application.Services.CalculatedObservationsService.MapList*
  commentId: Overload:adas_core.Application.Services.CalculatedObservationsService.MapList
  href: adas_core.Application.Services.CalculatedObservationsService.html#adas_core_Application_Services_CalculatedObservationsService_MapList_System_Collections_Generic_List_adas_core_Domain_Models_PatientObservation__
  name: MapList
  nameWithType: CalculatedObservationsService.MapList
  fullName: adas_core.Application.Services.CalculatedObservationsService.MapList
- uid: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.MapList(System.Collections.Generic.List{adas_core.Domain.Models.PatientObservation})
  commentId: M:adas_core.Application.Services.Interfaces.ICalculatedObservationsService.MapList(System.Collections.Generic.List{adas_core.Domain.Models.PatientObservation})
  parent: adas_core.Application.Services.Interfaces.ICalculatedObservationsService
  isExternal: true
  href: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.html#adas_core_Application_Services_Interfaces_ICalculatedObservationsService_MapList_System_Collections_Generic_List_adas_core_Domain_Models_PatientObservation__
  name: MapList(List<PatientObservation>)
  nameWithType: ICalculatedObservationsService.MapList(List<PatientObservation>)
  fullName: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.MapList(System.Collections.Generic.List<adas_core.Domain.Models.PatientObservation>)
  nameWithType.vb: ICalculatedObservationsService.MapList(List(Of PatientObservation))
  fullName.vb: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.MapList(System.Collections.Generic.List(Of adas_core.Domain.Models.PatientObservation))
  name.vb: MapList(List(Of PatientObservation))
  spec.csharp:
  - uid: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.MapList(System.Collections.Generic.List{adas_core.Domain.Models.PatientObservation})
    name: MapList
    href: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.html#adas_core_Application_Services_Interfaces_ICalculatedObservationsService_MapList_System_Collections_Generic_List_adas_core_Domain_Models_PatientObservation__
  - 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.PatientObservation
    name: PatientObservation
  - name: '>'
  - name: )
  spec.vb:
  - uid: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.MapList(System.Collections.Generic.List{adas_core.Domain.Models.PatientObservation})
    name: MapList
    href: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.html#adas_core_Application_Services_Interfaces_ICalculatedObservationsService_MapList_System_Collections_Generic_List_adas_core_Domain_Models_PatientObservation__
  - 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.PatientObservation
    name: PatientObservation
  - name: )
  - name: )
- uid: System.Collections.Generic.List{adas_core.Domain.Models.PatientObservation}
  commentId: T:System.Collections.Generic.List{adas_core.Domain.Models.PatientObservation}
  parent: System.Collections.Generic
  definition: System.Collections.Generic.List`1
  href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
  name: List<PatientObservation>
  nameWithType: List<PatientObservation>
  fullName: System.Collections.Generic.List<adas_core.Domain.Models.PatientObservation>
  nameWithType.vb: List(Of PatientObservation)
  fullName.vb: System.Collections.Generic.List(Of adas_core.Domain.Models.PatientObservation)
  name.vb: List(Of PatientObservation)
  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.PatientObservation
    name: PatientObservation
    href: adas_core.Domain.Models.PatientObservation.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.PatientObservation
    name: PatientObservation
    href: adas_core.Domain.Models.PatientObservation.html
  - name: )
- uid: System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.PatientObservation}}
  commentId: T:System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.PatientObservation}}
  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<PatientObservation>>
  nameWithType: Task<List<PatientObservation>>
  fullName: System.Threading.Tasks.Task<System.Collections.Generic.List<adas_core.Domain.Models.PatientObservation>>
  nameWithType.vb: Task(Of List(Of PatientObservation))
  fullName.vb: System.Threading.Tasks.Task(Of System.Collections.Generic.List(Of adas_core.Domain.Models.PatientObservation))
  name.vb: Task(Of List(Of PatientObservation))
  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.PatientObservation
    name: PatientObservation
  - 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.PatientObservation
    name: PatientObservation
  - name: )
  - name: )
- uid: adas_core.Application.Services.CalculatedObservationsService.MapSourceAlarm*
  commentId: Overload:adas_core.Application.Services.CalculatedObservationsService.MapSourceAlarm
  href: adas_core.Application.Services.CalculatedObservationsService.html#adas_core_Application_Services_CalculatedObservationsService_MapSourceAlarm_adas_core_Domain_Models_PatientObservation_adas_core_Domain_Models_PatientObservationAlarm_
  name: MapSourceAlarm
  nameWithType: CalculatedObservationsService.MapSourceAlarm
  fullName: adas_core.Application.Services.CalculatedObservationsService.MapSourceAlarm
- uid: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.MapSourceAlarm(adas_core.Domain.Models.PatientObservation,adas_core.Domain.Models.PatientObservationAlarm)
  commentId: M:adas_core.Application.Services.Interfaces.ICalculatedObservationsService.MapSourceAlarm(adas_core.Domain.Models.PatientObservation,adas_core.Domain.Models.PatientObservationAlarm)
  parent: adas_core.Application.Services.Interfaces.ICalculatedObservationsService
  href: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.html#adas_core_Application_Services_Interfaces_ICalculatedObservationsService_MapSourceAlarm_adas_core_Domain_Models_PatientObservation_adas_core_Domain_Models_PatientObservationAlarm_
  name: MapSourceAlarm(PatientObservation, PatientObservationAlarm)
  nameWithType: ICalculatedObservationsService.MapSourceAlarm(PatientObservation, PatientObservationAlarm)
  fullName: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.MapSourceAlarm(adas_core.Domain.Models.PatientObservation, adas_core.Domain.Models.PatientObservationAlarm)
  spec.csharp:
  - uid: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.MapSourceAlarm(adas_core.Domain.Models.PatientObservation,adas_core.Domain.Models.PatientObservationAlarm)
    name: MapSourceAlarm
    href: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.html#adas_core_Application_Services_Interfaces_ICalculatedObservationsService_MapSourceAlarm_adas_core_Domain_Models_PatientObservation_adas_core_Domain_Models_PatientObservationAlarm_
  - name: (
  - uid: adas_core.Domain.Models.PatientObservation
    name: PatientObservation
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Models.PatientObservationAlarm
    name: PatientObservationAlarm
  - name: )
  spec.vb:
  - uid: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.MapSourceAlarm(adas_core.Domain.Models.PatientObservation,adas_core.Domain.Models.PatientObservationAlarm)
    name: MapSourceAlarm
    href: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.html#adas_core_Application_Services_Interfaces_ICalculatedObservationsService_MapSourceAlarm_adas_core_Domain_Models_PatientObservation_adas_core_Domain_Models_PatientObservationAlarm_
  - name: (
  - uid: adas_core.Domain.Models.PatientObservation
    name: PatientObservation
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Models.PatientObservationAlarm
    name: PatientObservationAlarm
  - name: )
