### YamlMime:ManagedReference
items:
- uid: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations
  commentId: T:adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations
  id: CalculatedObservations
  parent: adas_core.Application.Customizations.H12O.UCIN
  children:
  - adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.#ctor(System.IServiceProvider)
  - adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateActiveBolus(MongoDB.Bson.ObjectId)
  - adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateAsistResp(adas_core.Domain.Models.BasePatientObservation)
  - adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateComplexity(adas_core.Domain.Models.BasePatientObservation,System.Boolean)
  - adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateIntravenousLineObservation(adas_core.Domain.Models.BasePatientObservation)
  - adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateMedicineObservation(System.Collections.Generic.List{adas_core.Domain.Models.Medicine},MongoDB.Bson.ObjectId)
  - adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateMedicineObservation(System.Collections.Generic.List{adas_core.Domain.Models.Medicine},System.Collections.Generic.List{adas_core.Domain.Models.Medicine},adas_core.Domain.Models.PatientTreatment)
  - adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateMonitor(System.Object)
  - adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateOxygenationIndex(adas_core.Domain.Models.BasePatientObservation)
  - adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateTAmAlert(adas_core.Domain.Models.BasePatientObservation)
  - adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateTempGradient(adas_core.Domain.Models.BasePatientObservation)
  - adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateVentilationMode(adas_core.Domain.Models.BasePatientObservation)
  - adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CheckObsExistsAndIncrementTime(adas_core.Domain.Models.BasePatientObservation)
  - adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CheckObsWithSameTimeExistsAndIncrementTime(adas_core.Domain.Models.BasePatientObservation)
  - adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CheckSurgeryExpired(adas_core.Domain.Models.BasePatientObservation)
  - adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CheckTreatmentMedicines(adas_core.Domain.Models.PatientTreatment)
  - adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.FixTimeInconsistencyWithLast(adas_core.Domain.Models.PatientObservation)
  - adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.GetActiveTreatmentsByPatient(MongoDB.Bson.ObjectId)
  - adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.Map(adas_core.Domain.Models.PatientDiagnosis)
  - adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.Map(adas_core.Domain.Models.PatientTreatment)
  - adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.Map(adas_core.Domain.Models.Pumps.PumpObservation)
  - adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.MapSourceAlarm(adas_core.Domain.Models.PatientObservation,adas_core.Domain.Models.PatientObservationAlarm)
  - adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.Map``1(``0,System.Boolean)
  - adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.ParseWeight(adas_core.Domain.Models.BasePatientObservation)
  - adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.PreMapList(System.Collections.Generic.List{adas_core.Domain.Models.PatientObservation})
  - adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.SendAlarm(adas_core.Domain.Models.PatientObservation,System.String,System.Nullable{adas_core.Domain.Enums.AlarmEnum.Name})
  langs:
  - csharp
  - vb
  name: CalculatedObservations
  nameWithType: CalculatedObservations
  fullName: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations
  type: Class
  source:
    remote:
      path: adas-core.Application/Customizations/H12O/UCIN/CalculatedObservations.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: CalculatedObservations
    path: ../../adas-core.Application/Customizations/H12O/UCIN/CalculatedObservations.cs
    startLine: 19
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Customizations.H12O.UCIN
  summary: >-
    Implements the UCIN-specific clinical calculations that derive secondary

    <xref href="adas_core.Domain.Models.PatientObservation" data-throw-if-not-resolved="false"></xref> values (Complexity, Oxygenation_Index, Respiratory, IntravenousLines,

    Medication, ERMedication, Monitor, Surgery, Temp_Gradient, TAm alert, etc.) from incoming

    raw observations and active <xref href="adas_core.Domain.Models.PatientTreatment" data-throw-if-not-resolved="false"></xref> entries, using the catalogue of

    codes, groups, and types configured in <xref href="adas_core.Domain.Models.AppSettings.ApiSettings" data-throw-if-not-resolved="false"></xref>.
  example: []
  syntax:
    content: 'public class CalculatedObservations : ICalculatedObservations'
    content.vb: Public Class CalculatedObservations Implements ICalculatedObservations
  inheritance:
  - System.Object
  implements:
  - adas_core.Application.Services.Interfaces.ICalculatedObservations
  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.Customizations.H12O.UCIN.CalculatedObservations.#ctor(System.IServiceProvider)
  commentId: M:adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.#ctor(System.IServiceProvider)
  id: '#ctor(System.IServiceProvider)'
  parent: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations
  langs:
  - csharp
  - vb
  name: CalculatedObservations(IServiceProvider)
  nameWithType: CalculatedObservations.CalculatedObservations(IServiceProvider)
  fullName: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculatedObservations(System.IServiceProvider)
  type: Constructor
  source:
    remote:
      path: adas-core.Application/Customizations/H12O/UCIN/CalculatedObservations.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: .ctor
    path: ../../adas-core.Application/Customizations/H12O/UCIN/CalculatedObservations.cs
    startLine: 89
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Customizations.H12O.UCIN
  summary: >-
    Initializes a new instance of the <xref href="adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations" data-throw-if-not-resolved="false"></xref> class,

    resolving its dependencies (observation, medicine, and treatment services, plus the logger)

    from the supplied <xref href="System.IServiceProvider" data-throw-if-not-resolved="false"></xref> and loading the configured code catalogues

    (EEG, bolus medications, transcutaneous, regional brain saturation, surgery, respiratory,

    ONi, ventilation modes, ECMO, and notes indicating medication) from <xref href="adas_core.Domain.Models.AppSettings.ApiSettings" data-throw-if-not-resolved="false"></xref>.
  example: []
  syntax:
    content: public CalculatedObservations(IServiceProvider serviceProvider)
    parameters:
    - id: serviceProvider
      type: System.IServiceProvider
      description: The application's service provider used to resolve the required dependencies and configuration.
    content.vb: Public Sub New(serviceProvider As IServiceProvider)
  overload: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.#ctor*
  nameWithType.vb: CalculatedObservations.New(IServiceProvider)
  fullName.vb: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.New(System.IServiceProvider)
  name.vb: New(IServiceProvider)
- uid: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.Map``1(``0,System.Boolean)
  commentId: M:adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.Map``1(``0,System.Boolean)
  id: Map``1(``0,System.Boolean)
  parent: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations
  langs:
  - csharp
  - vb
  name: Map<T>(T, bool)
  nameWithType: CalculatedObservations.Map<T>(T, bool)
  fullName: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.Map<T>(T, bool)
  type: Method
  source:
    remote:
      path: adas-core.Application/Customizations/H12O/UCIN/CalculatedObservations.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: Map
    path: ../../adas-core.Application/Customizations/H12O/UCIN/CalculatedObservations.cs
    startLine: 161
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Customizations.H12O.UCIN
  summary: >-
    Applies the appropriate clinical calculations to a raw patient observation based on its

    <xref href="adas_core.Domain.Models.BasePatientObservation.Name" data-throw-if-not-resolved="false"></xref>, code, coding system, and expiration state, producing

    derived observations (respiratory assistance, oxygenation index, ventilation mode, TAm alert,

    parsed weight, temperature gradient, intravenous lines, monitor, surgery expiration, complexity,

    and hourly/temperature time-increment handling).
  example: []
  syntax:
    content: 'public Task<T?> Map<T>(T obs, bool onlyByName) where T : BasePatientObservation'
    parameters:
    - id: obs
      type: '{T}'
      description: The observation to map or transform in-place.
    - id: onlyByName
      type: System.Boolean
      description: >-
        Reserved for future use. When <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">true</a>, restricts the mapping strategy to

        name-based lookups only.
    typeParameters:
    - id: T
      description: The concrete observation type, deriving from <xref href="adas_core.Domain.Models.BasePatientObservation" data-throw-if-not-resolved="false"></xref>.
    return:
      type: System.Threading.Tasks.Task{{T}}
      description: >-
        A <xref href="System.Threading.Tasks.Task%601" data-throw-if-not-resolved="false"></xref> that resolves to the (possibly transformed) observation, or

        <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/null">null</a> when the input observation has no name.
    content.vb: Public Function Map(Of T As BasePatientObservation)(obs As T, onlyByName As Boolean) As Task(Of T)
  overload: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.Map*
  implements:
  - adas_core.Application.Services.Interfaces.ICalculatedObservations.Map``1({T},System.Boolean)
  nameWithType.vb: CalculatedObservations.Map(Of T)(T, Boolean)
  fullName.vb: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.Map(Of T)(T, Boolean)
  name.vb: Map(Of T)(T, Boolean)
- uid: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.Map(adas_core.Domain.Models.PatientTreatment)
  commentId: M:adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.Map(adas_core.Domain.Models.PatientTreatment)
  id: Map(adas_core.Domain.Models.PatientTreatment)
  parent: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations
  langs:
  - csharp
  - vb
  name: Map(PatientTreatment)
  nameWithType: CalculatedObservations.Map(PatientTreatment)
  fullName: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.Map(adas_core.Domain.Models.PatientTreatment)
  type: Method
  source:
    remote:
      path: adas-core.Application/Customizations/H12O/UCIN/CalculatedObservations.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: Map
    path: ../../adas-core.Application/Customizations/H12O/UCIN/CalculatedObservations.cs
    startLine: 246
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Customizations.H12O.UCIN
  summary: >-
    Maps a <xref href="adas_core.Domain.Models.PatientTreatment" data-throw-if-not-resolved="false"></xref> to its processed form, computing the end time of single-dose

    treatments, evaluating the medicines associated with the treatment's codes/notes, and dispatching

    the appropriate downstream calculations (bolus, monitor, surgery, ECMO complexity, and ONi observations)

    based on the configured code catalogues.
  example: []
  syntax:
    content: public Task<PatientTreatment> Map(PatientTreatment treatment)
    parameters:
    - id: treatment
      type: adas_core.Domain.Models.PatientTreatment
      description: The <xref href="adas_core.Domain.Models.PatientTreatment" data-throw-if-not-resolved="false"></xref> to be mapped.
    return:
      type: System.Threading.Tasks.Task{adas_core.Domain.Models.PatientTreatment}
      description: A task that represents the asynchronous mapping operation. The task result contains the processed <xref href="adas_core.Domain.Models.PatientTreatment" data-throw-if-not-resolved="false"></xref>.
    content.vb: Public Function Map(treatment As PatientTreatment) As Task(Of PatientTreatment)
  overload: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.Map*
  exceptions:
  - type: System.ArgumentNullException
    commentId: T:System.ArgumentNullException
    description: Thrown when the <code class="paramref">treatment</code> parameter is <code>null</code>.
  implements:
  - adas_core.Application.Services.Interfaces.ICalculatedObservations.Map(adas_core.Domain.Models.PatientTreatment)
- uid: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.Map(adas_core.Domain.Models.Pumps.PumpObservation)
  commentId: M:adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.Map(adas_core.Domain.Models.Pumps.PumpObservation)
  id: Map(adas_core.Domain.Models.Pumps.PumpObservation)
  parent: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations
  langs:
  - csharp
  - vb
  name: Map(PumpObservation)
  nameWithType: CalculatedObservations.Map(PumpObservation)
  fullName: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.Map(adas_core.Domain.Models.Pumps.PumpObservation)
  type: Method
  source:
    remote:
      path: adas-core.Application/Customizations/H12O/UCIN/CalculatedObservations.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: Map
    path: ../../adas-core.Application/Customizations/H12O/UCIN/CalculatedObservations.cs
    startLine: 318
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Customizations.H12O.UCIN
  summary: >-
    Identity mapping for a <xref href="adas_core.Domain.Models.Pumps.PumpObservation" data-throw-if-not-resolved="false"></xref>: returns the supplied instance unchanged,

    wrapped in a completed task. Provided to satisfy the customization contract; pump observations

    do not currently require UCIN-specific calculation.
  example: []
  syntax:
    content: public Task<PumpObservation> Map(PumpObservation pumpObservation)
    parameters:
    - id: pumpObservation
      type: adas_core.Domain.Models.Pumps.PumpObservation
      description: The pump observation to map.
    return:
      type: System.Threading.Tasks.Task{adas_core.Domain.Models.Pumps.PumpObservation}
      description: A task containing the same <xref href="adas_core.Domain.Models.Pumps.PumpObservation" data-throw-if-not-resolved="false"></xref> instance that was passed in.
    content.vb: Public Function Map(pumpObservation As PumpObservation) As Task(Of PumpObservation)
  overload: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.Map*
  implements:
  - adas_core.Application.Services.Interfaces.ICalculatedObservations.Map(adas_core.Domain.Models.Pumps.PumpObservation)
- uid: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateMedicineObservation(System.Collections.Generic.List{adas_core.Domain.Models.Medicine},MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.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.Customizations.H12O.UCIN.CalculatedObservations
  langs:
  - csharp
  - vb
  name: CalculateMedicineObservation(List<Medicine>, ObjectId)
  nameWithType: CalculatedObservations.CalculateMedicineObservation(List<Medicine>, ObjectId)
  fullName: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateMedicineObservation(System.Collections.Generic.List<adas_core.Domain.Models.Medicine>, MongoDB.Bson.ObjectId)
  type: Method
  source:
    remote:
      path: adas-core.Application/Customizations/H12O/UCIN/CalculatedObservations.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: CalculateMedicineObservation
    path: ../../adas-core.Application/Customizations/H12O/UCIN/CalculatedObservations.cs
    startLine: 332
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Customizations.H12O.UCIN
  summary: >-
    Convenience overload that recalculates the "Medication" and "ERMedication" observations for a

    patient using the supplied list of active medicines, building a transient <xref href="adas_core.Domain.Models.PatientTreatment" data-throw-if-not-resolved="false"></xref>

    for the underlying call.
  example: []
  syntax:
    content: public Task CalculateMedicineObservation(List<Medicine> activeMedicines, ObjectId patientId)
    parameters:
    - id: activeMedicines
      type: System.Collections.Generic.List{adas_core.Domain.Models.Medicine}
      description: The list of active <xref href="adas_core.Domain.Models.Medicine" data-throw-if-not-resolved="false"></xref> instances currently associated with the patient.
    - id: patientId
      type: MongoDB.Bson.ObjectId
      description: The unique identifier of the patient.
    return:
      type: System.Threading.Tasks.Task
      description: A task that represents the asynchronous calculation operation.
    content.vb: Public Function CalculateMedicineObservation(activeMedicines As List(Of Medicine), patientId As ObjectId) As Task
  overload: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateMedicineObservation*
  implements:
  - adas_core.Application.Services.Interfaces.ICalculatedObservations.CalculateMedicineObservation(System.Collections.Generic.List{adas_core.Domain.Models.Medicine},MongoDB.Bson.ObjectId)
  nameWithType.vb: CalculatedObservations.CalculateMedicineObservation(List(Of Medicine), ObjectId)
  fullName.vb: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.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.Customizations.H12O.UCIN.CalculatedObservations.CalculateActiveBolus(MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateActiveBolus(MongoDB.Bson.ObjectId)
  id: CalculateActiveBolus(MongoDB.Bson.ObjectId)
  parent: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations
  langs:
  - csharp
  - vb
  name: CalculateActiveBolus(ObjectId)
  nameWithType: CalculatedObservations.CalculateActiveBolus(ObjectId)
  fullName: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateActiveBolus(MongoDB.Bson.ObjectId)
  type: Method
  source:
    remote:
      path: adas-core.Application/Customizations/H12O/UCIN/CalculatedObservations.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: CalculateActiveBolus
    path: ../../adas-core.Application/Customizations/H12O/UCIN/CalculatedObservations.cs
    startLine: 344
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Customizations.H12O.UCIN
  summary: >-
    Recalculates the "OpiateBoluses" observation for a patient based on the bolus treatments

    returned by <code>GetActiveBolus</code>. Skips persistence when the value is unchanged from the

    last stored observation.
  example: []
  syntax:
    content: public Task CalculateActiveBolus(ObjectId patientId)
    parameters:
    - id: patientId
      type: MongoDB.Bson.ObjectId
      description: The unique identifier of the patient.
    return:
      type: System.Threading.Tasks.Task
      description: A task that represents the asynchronous calculation operation.
    content.vb: Public Function CalculateActiveBolus(patientId As ObjectId) As Task
  overload: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateActiveBolus*
  implements:
  - adas_core.Application.Services.Interfaces.ICalculatedObservations.CalculateActiveBolus(MongoDB.Bson.ObjectId)
- uid: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.GetActiveTreatmentsByPatient(MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.GetActiveTreatmentsByPatient(MongoDB.Bson.ObjectId)
  id: GetActiveTreatmentsByPatient(MongoDB.Bson.ObjectId)
  parent: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations
  langs:
  - csharp
  - vb
  name: GetActiveTreatmentsByPatient(ObjectId)
  nameWithType: CalculatedObservations.GetActiveTreatmentsByPatient(ObjectId)
  fullName: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.GetActiveTreatmentsByPatient(MongoDB.Bson.ObjectId)
  type: Method
  source:
    remote:
      path: adas-core.Application/Customizations/H12O/UCIN/CalculatedObservations.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: GetActiveTreatmentsByPatient
    path: ../../adas-core.Application/Customizations/H12O/UCIN/CalculatedObservations.cs
    startLine: 397
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Customizations.H12O.UCIN
  summary: >-
    Retrieves all treatments currently considered active for the specified patient, delegating

    the actual retrieval to the configured <xref href="adas_core.Application.Services.Interfaces.ITreatmentService" data-throw-if-not-resolved="false"></xref>.
  example: []
  syntax:
    content: public Task<IEnumerable<PatientTreatment?>> GetActiveTreatmentsByPatient(ObjectId id)
    parameters:
    - id: id
      type: MongoDB.Bson.ObjectId
      description: The unique identifier of the patient.
    return:
      type: System.Threading.Tasks.Task{System.Collections.Generic.IEnumerable{adas_core.Domain.Models.PatientTreatment}}
      description: A collection of active <xref href="adas_core.Domain.Models.PatientTreatment" data-throw-if-not-resolved="false"></xref> objects for the patient.
    content.vb: Public Function GetActiveTreatmentsByPatient(id As ObjectId) As Task(Of IEnumerable(Of PatientTreatment))
  overload: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.GetActiveTreatmentsByPatient*
  implements:
  - adas_core.Application.Services.Interfaces.ICalculatedObservations.GetActiveTreatmentsByPatient(MongoDB.Bson.ObjectId)
- uid: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.Map(adas_core.Domain.Models.PatientDiagnosis)
  commentId: M:adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.Map(adas_core.Domain.Models.PatientDiagnosis)
  id: Map(adas_core.Domain.Models.PatientDiagnosis)
  parent: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations
  langs:
  - csharp
  - vb
  name: Map(PatientDiagnosis)
  nameWithType: CalculatedObservations.Map(PatientDiagnosis)
  fullName: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.Map(adas_core.Domain.Models.PatientDiagnosis)
  type: Method
  source:
    remote:
      path: adas-core.Application/Customizations/H12O/UCIN/CalculatedObservations.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: Map
    path: ../../adas-core.Application/Customizations/H12O/UCIN/CalculatedObservations.cs
    startLine: 411
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Customizations.H12O.UCIN
  summary: >-
    Identity mapping for a <xref href="adas_core.Domain.Models.PatientDiagnosis" data-throw-if-not-resolved="false"></xref>: returns the supplied instance unchanged,

    wrapped in a completed task. Provided to satisfy the customization contract; diagnoses do not

    currently require UCIN-specific calculation.
  example: []
  syntax:
    content: public Task<PatientDiagnosis> Map(PatientDiagnosis diagnosis)
    parameters:
    - id: diagnosis
      type: adas_core.Domain.Models.PatientDiagnosis
      description: The <xref href="adas_core.Domain.Models.PatientDiagnosis" data-throw-if-not-resolved="false"></xref> to map.
    return:
      type: System.Threading.Tasks.Task{adas_core.Domain.Models.PatientDiagnosis}
      description: A task containing the same <xref href="adas_core.Domain.Models.PatientDiagnosis" data-throw-if-not-resolved="false"></xref> instance that was passed in.
    content.vb: Public Function Map(diagnosis As PatientDiagnosis) As Task(Of PatientDiagnosis)
  overload: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.Map*
  implements:
  - adas_core.Application.Services.Interfaces.ICalculatedObservations.Map(adas_core.Domain.Models.PatientDiagnosis)
- uid: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.FixTimeInconsistencyWithLast(adas_core.Domain.Models.PatientObservation)
  commentId: M:adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.FixTimeInconsistencyWithLast(adas_core.Domain.Models.PatientObservation)
  id: FixTimeInconsistencyWithLast(adas_core.Domain.Models.PatientObservation)
  parent: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations
  langs:
  - csharp
  - vb
  name: FixTimeInconsistencyWithLast(PatientObservation)
  nameWithType: CalculatedObservations.FixTimeInconsistencyWithLast(PatientObservation)
  fullName: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.FixTimeInconsistencyWithLast(adas_core.Domain.Models.PatientObservation)
  type: Method
  source:
    remote:
      path: adas-core.Application/Customizations/H12O/UCIN/CalculatedObservations.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: FixTimeInconsistencyWithLast
    path: ../../adas-core.Application/Customizations/H12O/UCIN/CalculatedObservations.cs
    startLine: 427
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Customizations.H12O.UCIN
  summary: >-
    Resolves time-inconsistencies for a new patient observation when it arrives with the same

    (down-to-the-second) timestamp as the latest stored observation of the same name. The new

    observation's <code>Time</code> is shifted forward by one second, and a fresh <xref href="MongoDB.Bson.ObjectId" data-throw-if-not-resolved="false"></xref>

    is generated to avoid duplicate-key collisions.
  example: []
  syntax:
    content: public Task<PatientObservation?> FixTimeInconsistencyWithLast(PatientObservation newObservation)
    parameters:
    - id: newObservation
      type: adas_core.Domain.Models.PatientObservation
      description: The new patient observation to evaluate for time inconsistencies.
    return:
      type: System.Threading.Tasks.Task{adas_core.Domain.Models.PatientObservation}
      description: >-
        A task that represents the asynchronous operation. The task result contains the fixed

        <xref href="adas_core.Domain.Models.PatientObservation" data-throw-if-not-resolved="false"></xref> if the input had a valid name; otherwise, <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/null">null</a>.
    content.vb: Public Function FixTimeInconsistencyWithLast(newObservation As PatientObservation) As Task(Of PatientObservation)
  overload: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.FixTimeInconsistencyWithLast*
  implements:
  - adas_core.Application.Services.Interfaces.ICalculatedObservations.FixTimeInconsistencyWithLast(adas_core.Domain.Models.PatientObservation)
- uid: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.PreMapList(System.Collections.Generic.List{adas_core.Domain.Models.PatientObservation})
  commentId: M:adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.PreMapList(System.Collections.Generic.List{adas_core.Domain.Models.PatientObservation})
  id: PreMapList(System.Collections.Generic.List{adas_core.Domain.Models.PatientObservation})
  parent: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations
  langs:
  - csharp
  - vb
  name: PreMapList(List<PatientObservation>)
  nameWithType: CalculatedObservations.PreMapList(List<PatientObservation>)
  fullName: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.PreMapList(System.Collections.Generic.List<adas_core.Domain.Models.PatientObservation>)
  type: Method
  source:
    remote:
      path: adas-core.Application/Customizations/H12O/UCIN/CalculatedObservations.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: PreMapList
    path: ../../adas-core.Application/Customizations/H12O/UCIN/CalculatedObservations.cs
    startLine: 462
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Customizations.H12O.UCIN
  summary: >-
    Identity mapping for a list of <xref href="adas_core.Domain.Models.PatientObservation" data-throw-if-not-resolved="false"></xref> instances: returns the supplied

    list unchanged, wrapped in a completed task. Provided to satisfy the customization contract;

    the pre-mapping phase does not currently require UCIN-specific transformation.
  example: []
  syntax:
    content: public Task<List<PatientObservation>> PreMapList(List<PatientObservation> listToInsert)
    parameters:
    - id: listToInsert
      type: System.Collections.Generic.List{adas_core.Domain.Models.PatientObservation}
      description: The list of patient observations to be pre-mapped.
    return:
      type: System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.PatientObservation}}
      description: A task containing the original list of patient observations.
    content.vb: Public Function PreMapList(listToInsert As List(Of PatientObservation)) As Task(Of List(Of PatientObservation))
  overload: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.PreMapList*
  implements:
  - adas_core.Application.Services.Interfaces.ICalculatedObservations.PreMapList(System.Collections.Generic.List{adas_core.Domain.Models.PatientObservation})
  nameWithType.vb: CalculatedObservations.PreMapList(List(Of PatientObservation))
  fullName.vb: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.PreMapList(System.Collections.Generic.List(Of adas_core.Domain.Models.PatientObservation))
  name.vb: PreMapList(List(Of PatientObservation))
- uid: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.MapSourceAlarm(adas_core.Domain.Models.PatientObservation,adas_core.Domain.Models.PatientObservationAlarm)
  commentId: M:adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.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.Customizations.H12O.UCIN.CalculatedObservations
  langs:
  - csharp
  - vb
  name: MapSourceAlarm(PatientObservation, PatientObservationAlarm)
  nameWithType: CalculatedObservations.MapSourceAlarm(PatientObservation, PatientObservationAlarm)
  fullName: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.MapSourceAlarm(adas_core.Domain.Models.PatientObservation, adas_core.Domain.Models.PatientObservationAlarm)
  type: Method
  source:
    remote:
      path: adas-core.Application/Customizations/H12O/UCIN/CalculatedObservations.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: MapSourceAlarm
    path: ../../adas-core.Application/Customizations/H12O/UCIN/CalculatedObservations.cs
    startLine: 475
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Customizations.H12O.UCIN
  summary: >-
    Identity mapping for a source alarm observation paired with a <xref href="adas_core.Domain.Models.PatientObservationAlarm" data-throw-if-not-resolved="false"></xref>:

    returns the supplied observation unchanged, wrapped in a completed task. Provided to satisfy the

    customization contract; alarms are not currently transformed in the UCIN customization.
  example: []
  syntax:
    content: public Task<PatientObservation> MapSourceAlarm(PatientObservation obs, PatientObservationAlarm alarmToInsert)
    parameters:
    - id: obs
      type: adas_core.Domain.Models.PatientObservation
      description: The patient observation that triggered the alarm.
    - id: alarmToInsert
      type: adas_core.Domain.Models.PatientObservationAlarm
      description: The alarm metadata to be inserted alongside the observation.
    return:
      type: System.Threading.Tasks.Task{adas_core.Domain.Models.PatientObservation}
      description: A task containing the same <xref href="adas_core.Domain.Models.PatientObservation" data-throw-if-not-resolved="false"></xref> instance that was passed in.
    content.vb: Public Function MapSourceAlarm(obs As PatientObservation, alarmToInsert As PatientObservationAlarm) As Task(Of PatientObservation)
  overload: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.MapSourceAlarm*
  implements:
  - adas_core.Application.Services.Interfaces.ICalculatedObservations.MapSourceAlarm(adas_core.Domain.Models.PatientObservation,adas_core.Domain.Models.PatientObservationAlarm)
- uid: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.SendAlarm(adas_core.Domain.Models.PatientObservation,System.String,System.Nullable{adas_core.Domain.Enums.AlarmEnum.Name})
  commentId: M:adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.SendAlarm(adas_core.Domain.Models.PatientObservation,System.String,System.Nullable{adas_core.Domain.Enums.AlarmEnum.Name})
  id: SendAlarm(adas_core.Domain.Models.PatientObservation,System.String,System.Nullable{adas_core.Domain.Enums.AlarmEnum.Name})
  parent: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations
  langs:
  - csharp
  - vb
  name: SendAlarm(PatientObservation, string, Name?)
  nameWithType: CalculatedObservations.SendAlarm(PatientObservation, string, AlarmEnum.Name?)
  fullName: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.SendAlarm(adas_core.Domain.Models.PatientObservation, string, adas_core.Domain.Enums.AlarmEnum.Name?)
  type: Method
  source:
    remote:
      path: adas-core.Application/Customizations/H12O/UCIN/CalculatedObservations.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: SendAlarm
    path: ../../adas-core.Application/Customizations/H12O/UCIN/CalculatedObservations.cs
    startLine: 489
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Customizations.H12O.UCIN
  summary: >-
    Placeholder alarm dispatch hook used by the customization contract. The UCIN customization

    does not currently implement custom alarm dispatching; calling this method always throws.
  example: []
  syntax:
    content: public Task SendAlarm(PatientObservation obs, string name, AlarmEnum.Name? code)
    parameters:
    - id: obs
      type: adas_core.Domain.Models.PatientObservation
      description: The patient observation that triggered the alarm.
    - id: name
      type: System.String
      description: The alarm display name.
    - id: code
      type: System.Nullable{adas_core.Domain.Enums.AlarmEnum.Name}
      description: The optional alarm code from <xref href="adas_core.Domain.Enums.AlarmEnum.Name" data-throw-if-not-resolved="false"></xref>.
    return:
      type: System.Threading.Tasks.Task
      description: Never returns a result.
    content.vb: Public Function SendAlarm(obs As PatientObservation, name As String, code As AlarmEnum.Name?) As Task
  overload: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.SendAlarm*
  exceptions:
  - type: System.NotImplementedException
    commentId: T:System.NotImplementedException
    description: Always thrown because alarm dispatch is not implemented in the UCIN customization.
  implements:
  - adas_core.Application.Services.Interfaces.ICalculatedObservations.SendAlarm(adas_core.Domain.Models.PatientObservation,System.String,System.Nullable{adas_core.Domain.Enums.AlarmEnum.Name})
  nameWithType.vb: CalculatedObservations.SendAlarm(PatientObservation, String, AlarmEnum.Name?)
  fullName.vb: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.SendAlarm(adas_core.Domain.Models.PatientObservation, String, adas_core.Domain.Enums.AlarmEnum.Name?)
  name.vb: SendAlarm(PatientObservation, String, Name?)
- uid: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CheckSurgeryExpired(adas_core.Domain.Models.BasePatientObservation)
  commentId: M:adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CheckSurgeryExpired(adas_core.Domain.Models.BasePatientObservation)
  id: CheckSurgeryExpired(adas_core.Domain.Models.BasePatientObservation)
  parent: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations
  langs:
  - csharp
  - vb
  name: CheckSurgeryExpired(BasePatientObservation)
  nameWithType: CalculatedObservations.CheckSurgeryExpired(BasePatientObservation)
  fullName: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CheckSurgeryExpired(adas_core.Domain.Models.BasePatientObservation)
  type: Method
  source:
    remote:
      path: adas-core.Application/Customizations/H12O/UCIN/CalculatedObservations.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: CheckSurgeryExpired
    path: ../../adas-core.Application/Customizations/H12O/UCIN/CalculatedObservations.cs
    startLine: 503
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Customizations.H12O.UCIN
  summary: >-
    When a "Surgery" observation is marked as expired, inserts a follow-up "Surgery" observation

    with value <code>0</code> at the same time plus one second, signaling that the surgery complexity

    contribution has been removed. Errors are logged and rethrown.
  example: []
  syntax:
    content: public Task CheckSurgeryExpired(BasePatientObservation obs)
    parameters:
    - id: obs
      type: adas_core.Domain.Models.BasePatientObservation
      description: The base patient observation expected to be a <xref href="adas_core.Domain.Models.PatientObservation" data-throw-if-not-resolved="false"></xref> with <code>Name == "Surgery"</code>.
    return:
      type: System.Threading.Tasks.Task
      description: A task that represents the asynchronous insert operation.
    content.vb: Public Function CheckSurgeryExpired(obs As BasePatientObservation) As Task
  overload: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CheckSurgeryExpired*
  exceptions:
  - type: System.InvalidCastException
    commentId: T:System.InvalidCastException
    description: Thrown when <code class="paramref">obs</code> cannot be cast to <xref href="adas_core.Domain.Models.PatientObservation" data-throw-if-not-resolved="false"></xref>.
  - type: System.Exception
    commentId: T:System.Exception
    description: Rethrown after the underlying exception is written to the console for diagnostics.
- uid: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CheckObsExistsAndIncrementTime(adas_core.Domain.Models.BasePatientObservation)
  commentId: M:adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CheckObsExistsAndIncrementTime(adas_core.Domain.Models.BasePatientObservation)
  id: CheckObsExistsAndIncrementTime(adas_core.Domain.Models.BasePatientObservation)
  parent: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations
  langs:
  - csharp
  - vb
  name: CheckObsExistsAndIncrementTime(BasePatientObservation)
  nameWithType: CalculatedObservations.CheckObsExistsAndIncrementTime(BasePatientObservation)
  fullName: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CheckObsExistsAndIncrementTime(adas_core.Domain.Models.BasePatientObservation)
  type: Method
  source:
    remote:
      path: adas-core.Application/Customizations/H12O/UCIN/CalculatedObservations.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: CheckObsExistsAndIncrementTime
    path: ../../adas-core.Application/Customizations/H12O/UCIN/CalculatedObservations.cs
    startLine: 538
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Customizations.H12O.UCIN
  summary: >-
    For hourly accumulation observations, checks whether another observation with the same name

    already exists within the same hour and, if so, shifts this observation's <code>Time</code> forward

    by one second so the system can identify the most recent entry.
  example: []
  syntax:
    content: public Task<BasePatientObservation> CheckObsExistsAndIncrementTime(BasePatientObservation obs)
    parameters:
    - id: obs
      type: adas_core.Domain.Models.BasePatientObservation
      description: The base patient observation expected to be a <xref href="adas_core.Domain.Models.PatientObservation" data-throw-if-not-resolved="false"></xref>.
    return:
      type: System.Threading.Tasks.Task{adas_core.Domain.Models.BasePatientObservation}
      description: A task that represents the asynchronous operation. The task result contains the (possibly time-shifted) base patient observation.
    content.vb: Public Function CheckObsExistsAndIncrementTime(obs As BasePatientObservation) As Task(Of BasePatientObservation)
  overload: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CheckObsExistsAndIncrementTime*
- uid: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CheckObsWithSameTimeExistsAndIncrementTime(adas_core.Domain.Models.BasePatientObservation)
  commentId: M:adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CheckObsWithSameTimeExistsAndIncrementTime(adas_core.Domain.Models.BasePatientObservation)
  id: CheckObsWithSameTimeExistsAndIncrementTime(adas_core.Domain.Models.BasePatientObservation)
  parent: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations
  langs:
  - csharp
  - vb
  name: CheckObsWithSameTimeExistsAndIncrementTime(BasePatientObservation)
  nameWithType: CalculatedObservations.CheckObsWithSameTimeExistsAndIncrementTime(BasePatientObservation)
  fullName: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CheckObsWithSameTimeExistsAndIncrementTime(adas_core.Domain.Models.BasePatientObservation)
  type: Method
  source:
    remote:
      path: adas-core.Application/Customizations/H12O/UCIN/CalculatedObservations.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: CheckObsWithSameTimeExistsAndIncrementTime
    path: ../../adas-core.Application/Customizations/H12O/UCIN/CalculatedObservations.cs
    startLine: 561
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Customizations.H12O.UCIN
  summary: >-
    For temperature observations, checks whether another observation with the same name already

    exists at the exact same timestamp and, if so, shifts this observation's <code>Time</code> forward

    by one second so the system can identify the most recent entry.
  example: []
  syntax:
    content: public Task<BasePatientObservation> CheckObsWithSameTimeExistsAndIncrementTime(BasePatientObservation obs)
    parameters:
    - id: obs
      type: adas_core.Domain.Models.BasePatientObservation
      description: The base patient observation expected to be a <xref href="adas_core.Domain.Models.PatientObservation" data-throw-if-not-resolved="false"></xref>.
    return:
      type: System.Threading.Tasks.Task{adas_core.Domain.Models.BasePatientObservation}
      description: A task that represents the asynchronous operation. The task result contains the (possibly time-shifted) base patient observation.
    content.vb: Public Function CheckObsWithSameTimeExistsAndIncrementTime(obs As BasePatientObservation) As Task(Of BasePatientObservation)
  overload: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CheckObsWithSameTimeExistsAndIncrementTime*
- uid: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateOxygenationIndex(adas_core.Domain.Models.BasePatientObservation)
  commentId: M:adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateOxygenationIndex(adas_core.Domain.Models.BasePatientObservation)
  id: CalculateOxygenationIndex(adas_core.Domain.Models.BasePatientObservation)
  parent: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations
  langs:
  - csharp
  - vb
  name: CalculateOxygenationIndex(BasePatientObservation)
  nameWithType: CalculatedObservations.CalculateOxygenationIndex(BasePatientObservation)
  fullName: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateOxygenationIndex(adas_core.Domain.Models.BasePatientObservation)
  type: Method
  source:
    remote:
      path: adas-core.Application/Customizations/H12O/UCIN/CalculatedObservations.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: CalculateOxygenationIndex
    path: ../../adas-core.Application/Customizations/H12O/UCIN/CalculatedObservations.cs
    startLine: 581
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Customizations.H12O.UCIN
  summary: >-
    Computes the Oxygenation Index (PMAP × FiO2 × 100 / PaO2) using the supplied observation plus

    the latest stored <code>AirPressure_Mean</code>, <code>FiO2</code>, and <code>PaO2</code> values. Persists the

    resulting <code>Oxygenation_Index</code> observation with a 10-second expiration matching FiO2's

    expiration window. Skipped gracefully when PaO2 is zero, when any of the inputs cannot be

    parsed, or when an exception is caught and logged.
  example: []
  syntax:
    content: public Task CalculateOxygenationIndex(BasePatientObservation obs)
    parameters:
    - id: obs
      type: adas_core.Domain.Models.BasePatientObservation
      description: The observation that triggered the calculation (one of <code>AirPressure_Mean</code>, <code>FiO2</code>, or <code>PaO2</code>).
    return:
      type: System.Threading.Tasks.Task
      description: A task that represents the asynchronous calculation operation.
    content.vb: Public Function CalculateOxygenationIndex(obs As BasePatientObservation) As Task
  overload: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateOxygenationIndex*
- uid: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CheckTreatmentMedicines(adas_core.Domain.Models.PatientTreatment)
  commentId: M:adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CheckTreatmentMedicines(adas_core.Domain.Models.PatientTreatment)
  id: CheckTreatmentMedicines(adas_core.Domain.Models.PatientTreatment)
  parent: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations
  langs:
  - csharp
  - vb
  name: CheckTreatmentMedicines(PatientTreatment)
  nameWithType: CalculatedObservations.CheckTreatmentMedicines(PatientTreatment)
  fullName: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CheckTreatmentMedicines(adas_core.Domain.Models.PatientTreatment)
  type: Method
  source:
    remote:
      path: adas-core.Application/Customizations/H12O/UCIN/CalculatedObservations.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: CheckTreatmentMedicines
    path: ../../adas-core.Application/Customizations/H12O/UCIN/CalculatedObservations.cs
    startLine: 692
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Customizations.H12O.UCIN
  summary: >-
    Resolves the medicines associated with a treatment (by matching its codes and notes against the

    medicine catalogue, falling back to <code>NotesIndicatingMedication</code> patterns), aggregates the

    patient's active treatments and medicines, detects parenteral nutrition (NPT) treatments, and

    triggers <code>CalculateMedicineObservation</code> to update the Medication and ERMedication observations.
  example: []
  syntax:
    content: public Task CheckTreatmentMedicines(PatientTreatment treatment)
    parameters:
    - id: treatment
      type: adas_core.Domain.Models.PatientTreatment
      description: The treatment whose medicines should be checked.
    return:
      type: System.Threading.Tasks.Task
      description: A task that represents the asynchronous check operation.
    content.vb: Public Function CheckTreatmentMedicines(treatment As PatientTreatment) As Task
  overload: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CheckTreatmentMedicines*
- uid: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateMedicineObservation(System.Collections.Generic.List{adas_core.Domain.Models.Medicine},System.Collections.Generic.List{adas_core.Domain.Models.Medicine},adas_core.Domain.Models.PatientTreatment)
  commentId: M:adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateMedicineObservation(System.Collections.Generic.List{adas_core.Domain.Models.Medicine},System.Collections.Generic.List{adas_core.Domain.Models.Medicine},adas_core.Domain.Models.PatientTreatment)
  id: CalculateMedicineObservation(System.Collections.Generic.List{adas_core.Domain.Models.Medicine},System.Collections.Generic.List{adas_core.Domain.Models.Medicine},adas_core.Domain.Models.PatientTreatment)
  parent: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations
  langs:
  - csharp
  - vb
  name: CalculateMedicineObservation(List<Medicine>, List<Medicine>, PatientTreatment)
  nameWithType: CalculatedObservations.CalculateMedicineObservation(List<Medicine>, List<Medicine>, PatientTreatment)
  fullName: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateMedicineObservation(System.Collections.Generic.List<adas_core.Domain.Models.Medicine>, System.Collections.Generic.List<adas_core.Domain.Models.Medicine>, adas_core.Domain.Models.PatientTreatment)
  type: Method
  source:
    remote:
      path: adas-core.Application/Customizations/H12O/UCIN/CalculatedObservations.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: CalculateMedicineObservation
    path: ../../adas-core.Application/Customizations/H12O/UCIN/CalculatedObservations.cs
    startLine: 820
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Customizations.H12O.UCIN
  summary: >-
    Maintains the patient's active medicine list according to the treatment's <code>OrderControl</code>

    (<code>NW</code> adds, <code>XO</code> adds if missing, <code>DC</code> removes), counts the distinct medicine

    types, persists the <code>Medication</code> observation if its value changed, and then recalculates

    the <code>ERMedication</code> observation.
  example: []
  syntax:
    content: public Task CalculateMedicineObservation(List<Medicine> activeMedicines, List<Medicine> medicines, PatientTreatment treatment)
    parameters:
    - id: activeMedicines
      type: System.Collections.Generic.List{adas_core.Domain.Models.Medicine}
      description: The list of active medicines for the patient. Modified in-place.
    - id: medicines
      type: System.Collections.Generic.List{adas_core.Domain.Models.Medicine}
      description: The medicines to add or remove depending on <code>OrderControl</code>.
    - id: treatment
      type: adas_core.Domain.Models.PatientTreatment
      description: The treatment that triggered the recalculation.
    return:
      type: System.Threading.Tasks.Task
      description: A task that represents the asynchronous calculation operation.
    content.vb: Public Function CalculateMedicineObservation(activeMedicines As List(Of Medicine), medicines As List(Of Medicine), treatment As PatientTreatment) As Task
  overload: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateMedicineObservation*
  nameWithType.vb: CalculatedObservations.CalculateMedicineObservation(List(Of Medicine), List(Of Medicine), PatientTreatment)
  fullName.vb: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateMedicineObservation(System.Collections.Generic.List(Of adas_core.Domain.Models.Medicine), System.Collections.Generic.List(Of adas_core.Domain.Models.Medicine), adas_core.Domain.Models.PatientTreatment)
  name.vb: CalculateMedicineObservation(List(Of Medicine), List(Of Medicine), PatientTreatment)
- uid: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateVentilationMode(adas_core.Domain.Models.BasePatientObservation)
  commentId: M:adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateVentilationMode(adas_core.Domain.Models.BasePatientObservation)
  id: CalculateVentilationMode(adas_core.Domain.Models.BasePatientObservation)
  parent: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations
  langs:
  - csharp
  - vb
  name: CalculateVentilationMode(BasePatientObservation)
  nameWithType: CalculatedObservations.CalculateVentilationMode(BasePatientObservation)
  fullName: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateVentilationMode(adas_core.Domain.Models.BasePatientObservation)
  type: Method
  source:
    remote:
      path: adas-core.Application/Customizations/H12O/UCIN/CalculatedObservations.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: CalculateVentilationMode
    path: ../../adas-core.Application/Customizations/H12O/UCIN/CalculatedObservations.cs
    startLine: 966
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Customizations.H12O.UCIN
  summary: >-
    Maps a <code>Resp_Mode</code> observation's value to a discrete <code>Resp_Type</code> (HighFrequencyVentilation,

    Invasive, NonInvasive, or None) by matching it against the configured catalogues for each mode.
  example: []
  syntax:
    content: public Task CalculateVentilationMode(BasePatientObservation obs)
    parameters:
    - id: obs
      type: adas_core.Domain.Models.BasePatientObservation
      description: The respiratory-mode observation expected to be a <xref href="adas_core.Domain.Models.PatientObservation" data-throw-if-not-resolved="false"></xref>.
    return:
      type: System.Threading.Tasks.Task
      description: A task that represents the asynchronous insert operation.
    content.vb: Public Function CalculateVentilationMode(obs As BasePatientObservation) As Task
  overload: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateVentilationMode*
- uid: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateAsistResp(adas_core.Domain.Models.BasePatientObservation)
  commentId: M:adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateAsistResp(adas_core.Domain.Models.BasePatientObservation)
  id: CalculateAsistResp(adas_core.Domain.Models.BasePatientObservation)
  parent: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations
  langs:
  - csharp
  - vb
  name: CalculateAsistResp(BasePatientObservation)
  nameWithType: CalculatedObservations.CalculateAsistResp(BasePatientObservation)
  fullName: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateAsistResp(adas_core.Domain.Models.BasePatientObservation)
  type: Method
  source:
    remote:
      path: adas-core.Application/Customizations/H12O/UCIN/CalculatedObservations.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: CalculateAsistResp
    path: ../../adas-core.Application/Customizations/H12O/UCIN/CalculatedObservations.cs
    startLine: 1000
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Customizations.H12O.UCIN
  summary: >-
    Calculates the patient's respiratory assistance score from the supplied observation's

    <code>Value</code> (matched against the configured respiratory-type catalogue) or from the latest

    stored <code>Resp_Mode</code> when the supplied observation is <code>ONi</code>. Active ONi treatment

    (or a non-expired last ONi observation) forces the score to 10. Persists the resulting

    <code>Respiratory</code> observation and returns the original input unchanged.
  example: []
  syntax:
    content: public Task<BasePatientObservation> CalculateAsistResp(BasePatientObservation obs)
    parameters:
    - id: obs
      type: adas_core.Domain.Models.BasePatientObservation
      description: The base patient observation that triggered the calculation (expected to be a <xref href="adas_core.Domain.Models.PatientObservation" data-throw-if-not-resolved="false"></xref>).
    return:
      type: System.Threading.Tasks.Task{adas_core.Domain.Models.BasePatientObservation}
      description: A task that resolves to the same base patient observation that was passed in.
    content.vb: Public Function CalculateAsistResp(obs As BasePatientObservation) As Task(Of BasePatientObservation)
  overload: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateAsistResp*
- uid: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateComplexity(adas_core.Domain.Models.BasePatientObservation,System.Boolean)
  commentId: M:adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateComplexity(adas_core.Domain.Models.BasePatientObservation,System.Boolean)
  id: CalculateComplexity(adas_core.Domain.Models.BasePatientObservation,System.Boolean)
  parent: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations
  langs:
  - csharp
  - vb
  name: CalculateComplexity(BasePatientObservation, bool)
  nameWithType: CalculatedObservations.CalculateComplexity(BasePatientObservation, bool)
  fullName: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateComplexity(adas_core.Domain.Models.BasePatientObservation, bool)
  type: Method
  source:
    remote:
      path: adas-core.Application/Customizations/H12O/UCIN/CalculatedObservations.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: CalculateComplexity
    path: ../../adas-core.Application/Customizations/H12O/UCIN/CalculatedObservations.cs
    startLine: 1104
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Customizations.H12O.UCIN
  summary: >-
    Recalculates the patient's overall <code>Complexity</code> observation from scratch using the latest

    values for the configured complexity-contributing observations (weight, medication, surgery,

    intravenous lines, monitor, and respiratory), the active ECMO treatment state, and the

    optionally supplied <code class="paramref">obs</code> which is preferred over the database value when

    it is newer and not expired. The result is persisted only when its integer value differs

    from the last stored complexity observation, with time inconsistencies resolved via

    <code>FixTimeInconsistencyWithLast</code>. Returns the original observation unchanged.
  example: []
  syntax:
    content: public Task<BasePatientObservation> CalculateComplexity(BasePatientObservation obs, bool ignoreObs = false)
    parameters:
    - id: obs
      type: adas_core.Domain.Models.BasePatientObservation
      description: The base patient observation that triggered the recalculation.
    - id: ignoreObs
      type: System.Boolean
      description: When <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">true</a>, the supplied <code class="paramref">obs</code> is not added to the calculation inputs (useful for synthetic observations like ECMO).
    return:
      type: System.Threading.Tasks.Task{adas_core.Domain.Models.BasePatientObservation}
      description: A task that resolves to the same base patient observation that was passed in.
    content.vb: Public Function CalculateComplexity(obs As BasePatientObservation, ignoreObs As Boolean = False) As Task(Of BasePatientObservation)
  overload: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateComplexity*
  nameWithType.vb: CalculatedObservations.CalculateComplexity(BasePatientObservation, Boolean)
  fullName.vb: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateComplexity(adas_core.Domain.Models.BasePatientObservation, Boolean)
  name.vb: CalculateComplexity(BasePatientObservation, Boolean)
- uid: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateIntravenousLineObservation(adas_core.Domain.Models.BasePatientObservation)
  commentId: M:adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateIntravenousLineObservation(adas_core.Domain.Models.BasePatientObservation)
  id: CalculateIntravenousLineObservation(adas_core.Domain.Models.BasePatientObservation)
  parent: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations
  langs:
  - csharp
  - vb
  name: CalculateIntravenousLineObservation(BasePatientObservation)
  nameWithType: CalculatedObservations.CalculateIntravenousLineObservation(BasePatientObservation)
  fullName: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateIntravenousLineObservation(adas_core.Domain.Models.BasePatientObservation)
  type: Method
  source:
    remote:
      path: adas-core.Application/Customizations/H12O/UCIN/CalculatedObservations.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: CalculateIntravenousLineObservation
    path: ../../adas-core.Application/Customizations/H12O/UCIN/CalculatedObservations.cs
    startLine: 1280
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Customizations.H12O.UCIN
  summary: >-
    Recomputes the <code>IntravenousLines</code> complexity score by reconciling the incoming

    <code>IntravenousLinesObs</code> against the patient's active intravenous lines. Detects and

    corrects common ICCA mis-clicks (inserts incorrectly carrying a remove time), updates an

    existing line in place when only the duration changed, and otherwise adds the new line to

    the active set. The aggregated score is capped at 10 and persisted with bounds [0, 10].

    <code>InvalidCastException</code>s are logged and swallowed.
  example: []
  syntax:
    content: public Task<BasePatientObservation?> CalculateIntravenousLineObservation(BasePatientObservation obs)
    parameters:
    - id: obs
      type: adas_core.Domain.Models.BasePatientObservation
      description: The base patient observation that triggered the calculation (expected to be a <xref href="adas_core.Domain.Models.PatientObservation" data-throw-if-not-resolved="false"></xref> whose <code>Value</code> is a <xref href="adas_core.Domain.Models.PatientIntravenousLinesValue" data-throw-if-not-resolved="false"></xref>).
    return:
      type: System.Threading.Tasks.Task{adas_core.Domain.Models.BasePatientObservation}
      description: >-
        A task that resolves to the original base patient observation when processing succeeds or

        fails gracefully with logging; resolves to <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/null">null</a> when the function returns

        early because the incoming observation is a duplicate insert (in which case the caller should

        not overwrite the stored observation).
    content.vb: Public Function CalculateIntravenousLineObservation(obs As BasePatientObservation) As Task(Of BasePatientObservation)
  overload: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateIntravenousLineObservation*
- uid: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.ParseWeight(adas_core.Domain.Models.BasePatientObservation)
  commentId: M:adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.ParseWeight(adas_core.Domain.Models.BasePatientObservation)
  id: ParseWeight(adas_core.Domain.Models.BasePatientObservation)
  parent: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations
  langs:
  - csharp
  - vb
  name: ParseWeight(BasePatientObservation)
  nameWithType: CalculatedObservations.ParseWeight(BasePatientObservation)
  fullName: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.ParseWeight(adas_core.Domain.Models.BasePatientObservation)
  type: Method
  source:
    remote:
      path: adas-core.Application/Customizations/H12O/UCIN/CalculatedObservations.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: ParseWeight
    path: ../../adas-core.Application/Customizations/H12O/UCIN/CalculatedObservations.cs
    startLine: 1447
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Customizations.H12O.UCIN
  summary: >-
    Converts a weight observation expressed in kilograms to grams in-place (updates <code>Units</code> to

    <code>"gr"</code> and multiplies <code>Value</code> by 1000). Returns the observation unchanged when it is

    not a <xref href="adas_core.Domain.Models.PatientObservation" data-throw-if-not-resolved="false"></xref> or when its value cannot be parsed; the error is also

    logged.
  example: []
  syntax:
    content: public Task<BasePatientObservation> ParseWeight(BasePatientObservation obs)
    parameters:
    - id: obs
      type: adas_core.Domain.Models.BasePatientObservation
      description: The base patient observation expected to be a <xref href="adas_core.Domain.Models.PatientObservation" data-throw-if-not-resolved="false"></xref> with a numeric value.
    return:
      type: System.Threading.Tasks.Task{adas_core.Domain.Models.BasePatientObservation}
      description: A task that resolves to the (possibly converted) base patient observation.
    content.vb: Public Function ParseWeight(obs As BasePatientObservation) As Task(Of BasePatientObservation)
  overload: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.ParseWeight*
- uid: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateMonitor(System.Object)
  commentId: M:adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateMonitor(System.Object)
  id: CalculateMonitor(System.Object)
  parent: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations
  langs:
  - csharp
  - vb
  name: CalculateMonitor(object)
  nameWithType: CalculatedObservations.CalculateMonitor(object)
  fullName: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateMonitor(object)
  type: Method
  source:
    remote:
      path: adas-core.Application/Customizations/H12O/UCIN/CalculatedObservations.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: CalculateMonitor
    path: ../../adas-core.Application/Customizations/H12O/UCIN/CalculatedObservations.cs
    startLine: 1473
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Customizations.H12O.UCIN
  summary: >-
    Recalculates the <code>Monitor</code> observation by adding 1 point for each active

    transcutaneous / regional-brain-saturation / EEG monitoring signal (codes from the configured

    catalogues) found in the most recent observations and active treatments. Persists the resulting

    observation with bounds [0, 3]. Returns early with a warning when no recent monitor observations

    are found.
  example: []
  syntax:
    content: public Task CalculateMonitor(object monitorObservation)
    parameters:
    - id: monitorObservation
      type: System.Object
      description: >-
        The trigger for the calculation. Accepts either a <xref href="adas_core.Domain.Models.PatientObservation" data-throw-if-not-resolved="false"></xref>

        (preferred when available) or a <xref href="adas_core.Domain.Models.PatientTreatment" data-throw-if-not-resolved="false"></xref>. The patient identifier is

        derived from whichever type is supplied.
    return:
      type: System.Threading.Tasks.Task
      description: A task that represents the asynchronous calculation operation.
    content.vb: Public Function CalculateMonitor(monitorObservation As Object) As Task
  overload: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateMonitor*
  nameWithType.vb: CalculatedObservations.CalculateMonitor(Object)
  fullName.vb: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateMonitor(Object)
  name.vb: CalculateMonitor(Object)
- uid: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateTAmAlert(adas_core.Domain.Models.BasePatientObservation)
  commentId: M:adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateTAmAlert(adas_core.Domain.Models.BasePatientObservation)
  id: CalculateTAmAlert(adas_core.Domain.Models.BasePatientObservation)
  parent: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations
  langs:
  - csharp
  - vb
  name: CalculateTAmAlert(BasePatientObservation)
  nameWithType: CalculatedObservations.CalculateTAmAlert(BasePatientObservation)
  fullName: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateTAmAlert(adas_core.Domain.Models.BasePatientObservation)
  type: Method
  source:
    remote:
      path: adas-core.Application/Customizations/H12O/UCIN/CalculatedObservations.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: CalculateTAmAlert
    path: ../../adas-core.Application/Customizations/H12O/UCIN/CalculatedObservations.cs
    startLine: 1688
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Customizations.H12O.UCIN
  summary: >-
    Applies the red-alert rule for mean arterial pressure (TAm) in neonates: when TAm is below

    the patient's gestational age (in weeks) for the first week, or below the fixed gestational

    age thereafter, the <code>TAm</code> observation's <code>Status</code> is set to <code>Alert</code>; otherwise

    it is set to <code>Ok</code>. If the supplied observation is a gestational-age value (not TAm),

    a fresh TAm observation is re-inserted with the recalculated status. The threshold is read

    from the latest <code>Age_Gestational</code> observation when its value is below 2 weeks,

    otherwise from the latest <code>Age_Gestational_Fixed</code>.
  example: []
  syntax:
    content: public Task CalculateTAmAlert(BasePatientObservation obs)
    parameters:
    - id: obs
      type: adas_core.Domain.Models.BasePatientObservation
      description: The base patient observation that triggered the alert evaluation (<code>TAm</code>, <code>Age_Gestational</code>, or <code>Age_Gestational_Fixed</code>).
    return:
      type: System.Threading.Tasks.Task
      description: A task that represents the asynchronous calculation operation.
    content.vb: Public Function CalculateTAmAlert(obs As BasePatientObservation) As Task
  overload: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateTAmAlert*
- uid: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateTempGradient(adas_core.Domain.Models.BasePatientObservation)
  commentId: M:adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateTempGradient(adas_core.Domain.Models.BasePatientObservation)
  id: CalculateTempGradient(adas_core.Domain.Models.BasePatientObservation)
  parent: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations
  langs:
  - csharp
  - vb
  name: CalculateTempGradient(BasePatientObservation)
  nameWithType: CalculatedObservations.CalculateTempGradient(BasePatientObservation)
  fullName: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateTempGradient(adas_core.Domain.Models.BasePatientObservation)
  type: Method
  source:
    remote:
      path: adas-core.Application/Customizations/H12O/UCIN/CalculatedObservations.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: CalculateTempGradient
    path: ../../adas-core.Application/Customizations/H12O/UCIN/CalculatedObservations.cs
    startLine: 1751
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Customizations.H12O.UCIN
  summary: >-
    Computes the temperature gradient between the incubator and the patient (incubator − patient)

    when both temperatures have been observed within 10 minutes of each other. Persists the

    <code>Temp_Gradient</code> observation with the resulting value, after shifting its timestamp via

    <code>CheckObsWithSameTimeExistsAndIncrementTime</code> to avoid colliding with a previous

    gradient observation. Returns early when the companion temperature is missing or the two

    readings fall outside the 10-minute window.
  example: []
  syntax:
    content: public Task CalculateTempGradient(BasePatientObservation obs)
    parameters:
    - id: obs
      type: adas_core.Domain.Models.BasePatientObservation
      description: The base patient observation that triggered the calculation (<code>Temp_Patient</code> or <code>Temp_Incubator</code>).
    return:
      type: System.Threading.Tasks.Task
      description: A task that represents the asynchronous calculation operation.
    content.vb: Public Function CalculateTempGradient(obs As BasePatientObservation) As Task
  overload: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateTempGradient*
references:
- 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.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.Domain.Models.AppSettings.ApiSettings
  commentId: T:adas_core.Domain.Models.AppSettings.ApiSettings
  parent: adas_core.Domain.Models.AppSettings
  href: adas_core.Domain.Models.AppSettings.ApiSettings.html
  name: ApiSettings
  nameWithType: ApiSettings
  fullName: adas_core.Domain.Models.AppSettings.ApiSettings
- uid: adas_core.Application.Customizations.H12O.UCIN
  commentId: N:adas_core.Application.Customizations.H12O.UCIN
  href: adas_core.html
  name: adas_core.Application.Customizations.H12O.UCIN
  nameWithType: adas_core.Application.Customizations.H12O.UCIN
  fullName: adas_core.Application.Customizations.H12O.UCIN
  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.Customizations
    name: Customizations
    href: adas_core.Application.Customizations.html
  - name: .
  - uid: adas_core.Application.Customizations.H12O
    name: H12O
    href: adas_core.Application.Customizations.H12O.html
  - name: .
  - uid: adas_core.Application.Customizations.H12O.UCIN
    name: UCIN
    href: adas_core.Application.Customizations.H12O.UCIN.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.Customizations
    name: Customizations
    href: adas_core.Application.Customizations.html
  - name: .
  - uid: adas_core.Application.Customizations.H12O
    name: H12O
    href: adas_core.Application.Customizations.H12O.html
  - name: .
  - uid: adas_core.Application.Customizations.H12O.UCIN
    name: UCIN
    href: adas_core.Application.Customizations.H12O.UCIN.html
- uid: System.Object
  commentId: T:System.Object
  parent: System
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object
  name: object
  nameWithType: object
  fullName: object
  nameWithType.vb: Object
  fullName.vb: Object
  name.vb: Object
- uid: adas_core.Application.Services.Interfaces.ICalculatedObservations
  commentId: T:adas_core.Application.Services.Interfaces.ICalculatedObservations
  parent: adas_core.Application.Services.Interfaces
  href: adas_core.Application.Services.Interfaces.ICalculatedObservations.html
  name: ICalculatedObservations
  nameWithType: ICalculatedObservations
  fullName: adas_core.Application.Services.Interfaces.ICalculatedObservations
- uid: System.Object.Equals(System.Object)
  commentId: M:System.Object.Equals(System.Object)
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
  name: Equals(object)
  nameWithType: object.Equals(object)
  fullName: object.Equals(object)
  nameWithType.vb: Object.Equals(Object)
  fullName.vb: Object.Equals(Object)
  name.vb: Equals(Object)
  spec.csharp:
  - uid: System.Object.Equals(System.Object)
    name: Equals
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: System.Object.Equals(System.Object)
    name: Equals
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: System.Object.Equals(System.Object,System.Object)
  commentId: M:System.Object.Equals(System.Object,System.Object)
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
  name: Equals(object, object)
  nameWithType: object.Equals(object, object)
  fullName: object.Equals(object, object)
  nameWithType.vb: Object.Equals(Object, Object)
  fullName.vb: Object.Equals(Object, Object)
  name.vb: Equals(Object, Object)
  spec.csharp:
  - uid: System.Object.Equals(System.Object,System.Object)
    name: Equals
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: ','
  - name: " "
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: System.Object.Equals(System.Object,System.Object)
    name: Equals
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: ','
  - name: " "
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: System.Object.GetHashCode
  commentId: M:System.Object.GetHashCode
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
  name: GetHashCode()
  nameWithType: object.GetHashCode()
  fullName: object.GetHashCode()
  nameWithType.vb: Object.GetHashCode()
  fullName.vb: Object.GetHashCode()
  spec.csharp:
  - uid: System.Object.GetHashCode
    name: GetHashCode
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
  - name: (
  - name: )
  spec.vb:
  - uid: System.Object.GetHashCode
    name: GetHashCode
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
  - name: (
  - name: )
- uid: System.Object.GetType
  commentId: M:System.Object.GetType
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.gettype
  name: GetType()
  nameWithType: object.GetType()
  fullName: object.GetType()
  nameWithType.vb: Object.GetType()
  fullName.vb: Object.GetType()
  spec.csharp:
  - uid: System.Object.GetType
    name: GetType
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.gettype
  - name: (
  - name: )
  spec.vb:
  - uid: System.Object.GetType
    name: GetType
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.gettype
  - name: (
  - name: )
- uid: System.Object.MemberwiseClone
  commentId: M:System.Object.MemberwiseClone
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
  name: MemberwiseClone()
  nameWithType: object.MemberwiseClone()
  fullName: object.MemberwiseClone()
  nameWithType.vb: Object.MemberwiseClone()
  fullName.vb: Object.MemberwiseClone()
  spec.csharp:
  - uid: System.Object.MemberwiseClone
    name: MemberwiseClone
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
  - name: (
  - name: )
  spec.vb:
  - uid: System.Object.MemberwiseClone
    name: MemberwiseClone
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
  - name: (
  - name: )
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
  commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
  name: ReferenceEquals(object, object)
  nameWithType: object.ReferenceEquals(object, object)
  fullName: object.ReferenceEquals(object, object)
  nameWithType.vb: Object.ReferenceEquals(Object, Object)
  fullName.vb: Object.ReferenceEquals(Object, Object)
  name.vb: ReferenceEquals(Object, Object)
  spec.csharp:
  - uid: System.Object.ReferenceEquals(System.Object,System.Object)
    name: ReferenceEquals
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: ','
  - name: " "
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: System.Object.ReferenceEquals(System.Object,System.Object)
    name: ReferenceEquals
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: ','
  - name: " "
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: System.Object.ToString
  commentId: M:System.Object.ToString
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.tostring
  name: ToString()
  nameWithType: object.ToString()
  fullName: object.ToString()
  nameWithType.vb: Object.ToString()
  fullName.vb: Object.ToString()
  spec.csharp:
  - uid: System.Object.ToString
    name: ToString
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.tostring
  - name: (
  - name: )
  spec.vb:
  - uid: System.Object.ToString
    name: ToString
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.tostring
  - name: (
  - name: )
- uid: System.Object.adas_core.Domain.Utils.NumberUtils.IsNumber
  commentId: M:adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
  parent: adas_core.Domain.Utils.NumberUtils
  definition: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
  href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
  name: IsNumber(object)
  nameWithType: NumberUtils.IsNumber(object)
  fullName: adas_core.Domain.Utils.NumberUtils.IsNumber(object)
  nameWithType.vb: NumberUtils.IsNumber(Object)
  fullName.vb: adas_core.Domain.Utils.NumberUtils.IsNumber(Object)
  name.vb: IsNumber(Object)
  spec.csharp:
  - uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
    name: IsNumber
    href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
    name: IsNumber
    href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: System.Object.adas_core.Domain.Utils.NumberUtils.ToDouble
  commentId: M:adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
  parent: adas_core.Domain.Utils.NumberUtils
  definition: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
  href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
  name: ToDouble(object)
  nameWithType: NumberUtils.ToDouble(object)
  fullName: adas_core.Domain.Utils.NumberUtils.ToDouble(object)
  nameWithType.vb: NumberUtils.ToDouble(Object)
  fullName.vb: adas_core.Domain.Utils.NumberUtils.ToDouble(Object)
  name.vb: ToDouble(Object)
  spec.csharp:
  - uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
    name: ToDouble
    href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
    name: ToDouble
    href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: System.Object.adas_core.Domain.Utils.ObjectUtils.ToStr
  commentId: M:adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
  parent: adas_core.Domain.Utils.ObjectUtils
  definition: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
  href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
  name: ToStr(object)
  nameWithType: ObjectUtils.ToStr(object)
  fullName: adas_core.Domain.Utils.ObjectUtils.ToStr(object)
  nameWithType.vb: ObjectUtils.ToStr(Object)
  fullName.vb: adas_core.Domain.Utils.ObjectUtils.ToStr(Object)
  name.vb: ToStr(Object)
  spec.csharp:
  - uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
    name: ToStr
    href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
    name: ToStr
    href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: adas_core.Domain.Models
  commentId: N:adas_core.Domain.Models
  href: adas_core.html
  name: adas_core.Domain.Models
  nameWithType: adas_core.Domain.Models
  fullName: adas_core.Domain.Models
  spec.csharp:
  - uid: adas_core
    name: adas_core
    href: adas_core.html
  - name: .
  - uid: adas_core.Domain
    name: Domain
    href: adas_core.Domain.html
  - name: .
  - uid: adas_core.Domain.Models
    name: Models
    href: adas_core.Domain.Models.html
  spec.vb:
  - uid: adas_core
    name: adas_core
    href: adas_core.html
  - name: .
  - uid: adas_core.Domain
    name: Domain
    href: adas_core.Domain.html
  - name: .
  - uid: adas_core.Domain.Models
    name: Models
    href: adas_core.Domain.Models.html
- uid: adas_core.Domain.Models.AppSettings
  commentId: N:adas_core.Domain.Models.AppSettings
  href: adas_core.html
  name: adas_core.Domain.Models.AppSettings
  nameWithType: adas_core.Domain.Models.AppSettings
  fullName: adas_core.Domain.Models.AppSettings
  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.AppSettings
    name: AppSettings
    href: adas_core.Domain.Models.AppSettings.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.AppSettings
    name: AppSettings
    href: adas_core.Domain.Models.AppSettings.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.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: 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.Customizations.H12O.UCIN.CalculatedObservations
  commentId: T:adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations
  href: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.html
  name: CalculatedObservations
  nameWithType: CalculatedObservations
  fullName: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations
- 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: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.#ctor*
  commentId: Overload:adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.#ctor
  href: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.html#adas_core_Application_Customizations_H12O_UCIN_CalculatedObservations__ctor_System_IServiceProvider_
  name: CalculatedObservations
  nameWithType: CalculatedObservations.CalculatedObservations
  fullName: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculatedObservations
  nameWithType.vb: CalculatedObservations.New
  fullName.vb: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.New
  name.vb: New
- uid: adas_core.Domain.Models.BasePatientObservation.Name
  commentId: P:adas_core.Domain.Models.BasePatientObservation.Name
  parent: adas_core.Domain.Models.BasePatientObservation
  href: adas_core.Domain.Models.BasePatientObservation.html#adas_core_Domain_Models_BasePatientObservation_Name
  name: Name
  nameWithType: BasePatientObservation.Name
  fullName: adas_core.Domain.Models.BasePatientObservation.Name
- uid: adas_core.Domain.Models.BasePatientObservation
  commentId: T:adas_core.Domain.Models.BasePatientObservation
  parent: adas_core.Domain.Models
  href: adas_core.Domain.Models.BasePatientObservation.html
  name: BasePatientObservation
  nameWithType: BasePatientObservation
  fullName: adas_core.Domain.Models.BasePatientObservation
- uid: System.Threading.Tasks.Task`1
  commentId: T:System.Threading.Tasks.Task`1
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  name: Task<TResult>
  nameWithType: Task<TResult>
  fullName: System.Threading.Tasks.Task<TResult>
  nameWithType.vb: Task(Of TResult)
  fullName.vb: System.Threading.Tasks.Task(Of TResult)
  name.vb: Task(Of TResult)
  spec.csharp:
  - uid: System.Threading.Tasks.Task`1
    name: Task
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  - name: <
  - name: TResult
  - name: '>'
  spec.vb:
  - uid: System.Threading.Tasks.Task`1
    name: Task
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  - name: (
  - name: Of
  - name: " "
  - name: TResult
  - name: )
- uid: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.Map*
  commentId: Overload:adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.Map
  href: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.html#adas_core_Application_Customizations_H12O_UCIN_CalculatedObservations_Map__1___0_System_Boolean_
  name: Map
  nameWithType: CalculatedObservations.Map
  fullName: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.Map
- uid: adas_core.Application.Services.Interfaces.ICalculatedObservations.Map``1({T},System.Boolean)
  commentId: M:adas_core.Application.Services.Interfaces.ICalculatedObservations.Map``1(``0,System.Boolean)
  parent: adas_core.Application.Services.Interfaces.ICalculatedObservations
  definition: adas_core.Application.Services.Interfaces.ICalculatedObservations.Map``1(``0,System.Boolean)
  href: adas_core.Application.Services.Interfaces.ICalculatedObservations.html#adas_core_Application_Services_Interfaces_ICalculatedObservations_Map__1___0_System_Boolean_
  name: Map<T>(T, bool)
  nameWithType: ICalculatedObservations.Map<T>(T, bool)
  fullName: adas_core.Application.Services.Interfaces.ICalculatedObservations.Map<T>(T, bool)
  nameWithType.vb: ICalculatedObservations.Map(Of T)(T, Boolean)
  fullName.vb: adas_core.Application.Services.Interfaces.ICalculatedObservations.Map(Of T)(T, Boolean)
  name.vb: Map(Of T)(T, Boolean)
  spec.csharp:
  - uid: adas_core.Application.Services.Interfaces.ICalculatedObservations.Map``1(``0,System.Boolean)
    name: Map
    href: adas_core.Application.Services.Interfaces.ICalculatedObservations.html#adas_core_Application_Services_Interfaces_ICalculatedObservations_Map__1___0_System_Boolean_
  - name: <
  - name: T
  - name: '>'
  - name: (
  - name: T
  - 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.ICalculatedObservations.Map``1(``0,System.Boolean)
    name: Map
    href: adas_core.Application.Services.Interfaces.ICalculatedObservations.html#adas_core_Application_Services_Interfaces_ICalculatedObservations_Map__1___0_System_Boolean_
  - name: (
  - name: Of
  - name: " "
  - name: T
  - name: )
  - name: (
  - name: T
  - name: ','
  - name: " "
  - uid: System.Boolean
    name: Boolean
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.boolean
  - name: )
- uid: '{T}'
  commentId: '!:T'
  definition: T
  name: T
  nameWithType: T
  fullName: T
- 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{{T}}
  commentId: T:System.Threading.Tasks.Task{``0}
  parent: System.Threading.Tasks
  definition: System.Threading.Tasks.Task`1
  href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  name: Task<T>
  nameWithType: Task<T>
  fullName: System.Threading.Tasks.Task<T>
  nameWithType.vb: Task(Of T)
  fullName.vb: System.Threading.Tasks.Task(Of T)
  name.vb: Task(Of T)
  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: T
  - 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: T
  - name: )
- uid: adas_core.Application.Services.Interfaces.ICalculatedObservations.Map``1(``0,System.Boolean)
  commentId: M:adas_core.Application.Services.Interfaces.ICalculatedObservations.Map``1(``0,System.Boolean)
  isExternal: true
  href: adas_core.Application.Services.Interfaces.ICalculatedObservations.html#adas_core_Application_Services_Interfaces_ICalculatedObservations_Map__1___0_System_Boolean_
  name: Map<T>(T, bool)
  nameWithType: ICalculatedObservations.Map<T>(T, bool)
  fullName: adas_core.Application.Services.Interfaces.ICalculatedObservations.Map<T>(T, bool)
  nameWithType.vb: ICalculatedObservations.Map(Of T)(T, Boolean)
  fullName.vb: adas_core.Application.Services.Interfaces.ICalculatedObservations.Map(Of T)(T, Boolean)
  name.vb: Map(Of T)(T, Boolean)
  spec.csharp:
  - uid: adas_core.Application.Services.Interfaces.ICalculatedObservations.Map``1(``0,System.Boolean)
    name: Map
    href: adas_core.Application.Services.Interfaces.ICalculatedObservations.html#adas_core_Application_Services_Interfaces_ICalculatedObservations_Map__1___0_System_Boolean_
  - name: <
  - name: T
  - name: '>'
  - name: (
  - name: T
  - 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.ICalculatedObservations.Map``1(``0,System.Boolean)
    name: Map
    href: adas_core.Application.Services.Interfaces.ICalculatedObservations.html#adas_core_Application_Services_Interfaces_ICalculatedObservations_Map__1___0_System_Boolean_
  - name: (
  - name: Of
  - name: " "
  - name: T
  - name: )
  - name: (
  - name: T
  - name: ','
  - name: " "
  - uid: System.Boolean
    name: Boolean
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.boolean
  - name: )
- uid: T
  name: T
  nameWithType: T
  fullName: T
- 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: System.ArgumentNullException
  commentId: T:System.ArgumentNullException
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.argumentnullexception
  name: ArgumentNullException
  nameWithType: ArgumentNullException
  fullName: System.ArgumentNullException
- uid: adas_core.Application.Services.Interfaces.ICalculatedObservations.Map(adas_core.Domain.Models.PatientTreatment)
  commentId: M:adas_core.Application.Services.Interfaces.ICalculatedObservations.Map(adas_core.Domain.Models.PatientTreatment)
  parent: adas_core.Application.Services.Interfaces.ICalculatedObservations
  href: adas_core.Application.Services.Interfaces.ICalculatedObservations.html#adas_core_Application_Services_Interfaces_ICalculatedObservations_Map_adas_core_Domain_Models_PatientTreatment_
  name: Map(PatientTreatment)
  nameWithType: ICalculatedObservations.Map(PatientTreatment)
  fullName: adas_core.Application.Services.Interfaces.ICalculatedObservations.Map(adas_core.Domain.Models.PatientTreatment)
  spec.csharp:
  - uid: adas_core.Application.Services.Interfaces.ICalculatedObservations.Map(adas_core.Domain.Models.PatientTreatment)
    name: Map
    href: adas_core.Application.Services.Interfaces.ICalculatedObservations.html#adas_core_Application_Services_Interfaces_ICalculatedObservations_Map_adas_core_Domain_Models_PatientTreatment_
  - name: (
  - uid: adas_core.Domain.Models.PatientTreatment
    name: PatientTreatment
  - name: )
  spec.vb:
  - uid: adas_core.Application.Services.Interfaces.ICalculatedObservations.Map(adas_core.Domain.Models.PatientTreatment)
    name: Map
    href: adas_core.Application.Services.Interfaces.ICalculatedObservations.html#adas_core_Application_Services_Interfaces_ICalculatedObservations_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.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.ICalculatedObservations.Map(adas_core.Domain.Models.Pumps.PumpObservation)
  commentId: M:adas_core.Application.Services.Interfaces.ICalculatedObservations.Map(adas_core.Domain.Models.Pumps.PumpObservation)
  parent: adas_core.Application.Services.Interfaces.ICalculatedObservations
  href: adas_core.Application.Services.Interfaces.ICalculatedObservations.html#adas_core_Application_Services_Interfaces_ICalculatedObservations_Map_adas_core_Domain_Models_Pumps_PumpObservation_
  name: Map(PumpObservation)
  nameWithType: ICalculatedObservations.Map(PumpObservation)
  fullName: adas_core.Application.Services.Interfaces.ICalculatedObservations.Map(adas_core.Domain.Models.Pumps.PumpObservation)
  spec.csharp:
  - uid: adas_core.Application.Services.Interfaces.ICalculatedObservations.Map(adas_core.Domain.Models.Pumps.PumpObservation)
    name: Map
    href: adas_core.Application.Services.Interfaces.ICalculatedObservations.html#adas_core_Application_Services_Interfaces_ICalculatedObservations_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.ICalculatedObservations.Map(adas_core.Domain.Models.Pumps.PumpObservation)
    name: Map
    href: adas_core.Application.Services.Interfaces.ICalculatedObservations.html#adas_core_Application_Services_Interfaces_ICalculatedObservations_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.Medicine
  commentId: T:adas_core.Domain.Models.Medicine
  parent: adas_core.Domain.Models
  href: adas_core.Domain.Models.Medicine.html
  name: Medicine
  nameWithType: Medicine
  fullName: adas_core.Domain.Models.Medicine
- uid: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateMedicineObservation*
  commentId: Overload:adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateMedicineObservation
  href: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.html#adas_core_Application_Customizations_H12O_UCIN_CalculatedObservations_CalculateMedicineObservation_System_Collections_Generic_List_adas_core_Domain_Models_Medicine__MongoDB_Bson_ObjectId_
  name: CalculateMedicineObservation
  nameWithType: CalculatedObservations.CalculateMedicineObservation
  fullName: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateMedicineObservation
- uid: adas_core.Application.Services.Interfaces.ICalculatedObservations.CalculateMedicineObservation(System.Collections.Generic.List{adas_core.Domain.Models.Medicine},MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Application.Services.Interfaces.ICalculatedObservations.CalculateMedicineObservation(System.Collections.Generic.List{adas_core.Domain.Models.Medicine},MongoDB.Bson.ObjectId)
  parent: adas_core.Application.Services.Interfaces.ICalculatedObservations
  isExternal: true
  href: adas_core.Application.Services.Interfaces.ICalculatedObservations.html#adas_core_Application_Services_Interfaces_ICalculatedObservations_CalculateMedicineObservation_System_Collections_Generic_List_adas_core_Domain_Models_Medicine__MongoDB_Bson_ObjectId_
  name: CalculateMedicineObservation(List<Medicine>, ObjectId)
  nameWithType: ICalculatedObservations.CalculateMedicineObservation(List<Medicine>, ObjectId)
  fullName: adas_core.Application.Services.Interfaces.ICalculatedObservations.CalculateMedicineObservation(System.Collections.Generic.List<adas_core.Domain.Models.Medicine>, MongoDB.Bson.ObjectId)
  nameWithType.vb: ICalculatedObservations.CalculateMedicineObservation(List(Of Medicine), ObjectId)
  fullName.vb: adas_core.Application.Services.Interfaces.ICalculatedObservations.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.ICalculatedObservations.CalculateMedicineObservation(System.Collections.Generic.List{adas_core.Domain.Models.Medicine},MongoDB.Bson.ObjectId)
    name: CalculateMedicineObservation
    href: adas_core.Application.Services.Interfaces.ICalculatedObservations.html#adas_core_Application_Services_Interfaces_ICalculatedObservations_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.ICalculatedObservations.CalculateMedicineObservation(System.Collections.Generic.List{adas_core.Domain.Models.Medicine},MongoDB.Bson.ObjectId)
    name: CalculateMedicineObservation
    href: adas_core.Application.Services.Interfaces.ICalculatedObservations.html#adas_core_Application_Services_Interfaces_ICalculatedObservations_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.Customizations.H12O.UCIN.CalculatedObservations.CalculateActiveBolus*
  commentId: Overload:adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateActiveBolus
  href: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.html#adas_core_Application_Customizations_H12O_UCIN_CalculatedObservations_CalculateActiveBolus_MongoDB_Bson_ObjectId_
  name: CalculateActiveBolus
  nameWithType: CalculatedObservations.CalculateActiveBolus
  fullName: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateActiveBolus
- uid: adas_core.Application.Services.Interfaces.ICalculatedObservations.CalculateActiveBolus(MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Application.Services.Interfaces.ICalculatedObservations.CalculateActiveBolus(MongoDB.Bson.ObjectId)
  parent: adas_core.Application.Services.Interfaces.ICalculatedObservations
  isExternal: true
  href: adas_core.Application.Services.Interfaces.ICalculatedObservations.html#adas_core_Application_Services_Interfaces_ICalculatedObservations_CalculateActiveBolus_MongoDB_Bson_ObjectId_
  name: CalculateActiveBolus(ObjectId)
  nameWithType: ICalculatedObservations.CalculateActiveBolus(ObjectId)
  fullName: adas_core.Application.Services.Interfaces.ICalculatedObservations.CalculateActiveBolus(MongoDB.Bson.ObjectId)
  spec.csharp:
  - uid: adas_core.Application.Services.Interfaces.ICalculatedObservations.CalculateActiveBolus(MongoDB.Bson.ObjectId)
    name: CalculateActiveBolus
    href: adas_core.Application.Services.Interfaces.ICalculatedObservations.html#adas_core_Application_Services_Interfaces_ICalculatedObservations_CalculateActiveBolus_MongoDB_Bson_ObjectId_
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
  spec.vb:
  - uid: adas_core.Application.Services.Interfaces.ICalculatedObservations.CalculateActiveBolus(MongoDB.Bson.ObjectId)
    name: CalculateActiveBolus
    href: adas_core.Application.Services.Interfaces.ICalculatedObservations.html#adas_core_Application_Services_Interfaces_ICalculatedObservations_CalculateActiveBolus_MongoDB_Bson_ObjectId_
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
- uid: adas_core.Application.Services.Interfaces.ITreatmentService
  commentId: T:adas_core.Application.Services.Interfaces.ITreatmentService
  parent: adas_core.Application.Services.Interfaces
  href: adas_core.Application.Services.Interfaces.ITreatmentService.html
  name: ITreatmentService
  nameWithType: ITreatmentService
  fullName: adas_core.Application.Services.Interfaces.ITreatmentService
- uid: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.GetActiveTreatmentsByPatient*
  commentId: Overload:adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.GetActiveTreatmentsByPatient
  href: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.html#adas_core_Application_Customizations_H12O_UCIN_CalculatedObservations_GetActiveTreatmentsByPatient_MongoDB_Bson_ObjectId_
  name: GetActiveTreatmentsByPatient
  nameWithType: CalculatedObservations.GetActiveTreatmentsByPatient
  fullName: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.GetActiveTreatmentsByPatient
- uid: adas_core.Application.Services.Interfaces.ICalculatedObservations.GetActiveTreatmentsByPatient(MongoDB.Bson.ObjectId)
  commentId: M:adas_core.Application.Services.Interfaces.ICalculatedObservations.GetActiveTreatmentsByPatient(MongoDB.Bson.ObjectId)
  parent: adas_core.Application.Services.Interfaces.ICalculatedObservations
  isExternal: true
  href: adas_core.Application.Services.Interfaces.ICalculatedObservations.html#adas_core_Application_Services_Interfaces_ICalculatedObservations_GetActiveTreatmentsByPatient_MongoDB_Bson_ObjectId_
  name: GetActiveTreatmentsByPatient(ObjectId)
  nameWithType: ICalculatedObservations.GetActiveTreatmentsByPatient(ObjectId)
  fullName: adas_core.Application.Services.Interfaces.ICalculatedObservations.GetActiveTreatmentsByPatient(MongoDB.Bson.ObjectId)
  spec.csharp:
  - uid: adas_core.Application.Services.Interfaces.ICalculatedObservations.GetActiveTreatmentsByPatient(MongoDB.Bson.ObjectId)
    name: GetActiveTreatmentsByPatient
    href: adas_core.Application.Services.Interfaces.ICalculatedObservations.html#adas_core_Application_Services_Interfaces_ICalculatedObservations_GetActiveTreatmentsByPatient_MongoDB_Bson_ObjectId_
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: )
  spec.vb:
  - uid: adas_core.Application.Services.Interfaces.ICalculatedObservations.GetActiveTreatmentsByPatient(MongoDB.Bson.ObjectId)
    name: GetActiveTreatmentsByPatient
    href: adas_core.Application.Services.Interfaces.ICalculatedObservations.html#adas_core_Application_Services_Interfaces_ICalculatedObservations_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.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.ICalculatedObservations.Map(adas_core.Domain.Models.PatientDiagnosis)
  commentId: M:adas_core.Application.Services.Interfaces.ICalculatedObservations.Map(adas_core.Domain.Models.PatientDiagnosis)
  parent: adas_core.Application.Services.Interfaces.ICalculatedObservations
  href: adas_core.Application.Services.Interfaces.ICalculatedObservations.html#adas_core_Application_Services_Interfaces_ICalculatedObservations_Map_adas_core_Domain_Models_PatientDiagnosis_
  name: Map(PatientDiagnosis)
  nameWithType: ICalculatedObservations.Map(PatientDiagnosis)
  fullName: adas_core.Application.Services.Interfaces.ICalculatedObservations.Map(adas_core.Domain.Models.PatientDiagnosis)
  spec.csharp:
  - uid: adas_core.Application.Services.Interfaces.ICalculatedObservations.Map(adas_core.Domain.Models.PatientDiagnosis)
    name: Map
    href: adas_core.Application.Services.Interfaces.ICalculatedObservations.html#adas_core_Application_Services_Interfaces_ICalculatedObservations_Map_adas_core_Domain_Models_PatientDiagnosis_
  - name: (
  - uid: adas_core.Domain.Models.PatientDiagnosis
    name: PatientDiagnosis
  - name: )
  spec.vb:
  - uid: adas_core.Application.Services.Interfaces.ICalculatedObservations.Map(adas_core.Domain.Models.PatientDiagnosis)
    name: Map
    href: adas_core.Application.Services.Interfaces.ICalculatedObservations.html#adas_core_Application_Services_Interfaces_ICalculatedObservations_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.Customizations.H12O.UCIN.CalculatedObservations.FixTimeInconsistencyWithLast*
  commentId: Overload:adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.FixTimeInconsistencyWithLast
  href: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.html#adas_core_Application_Customizations_H12O_UCIN_CalculatedObservations_FixTimeInconsistencyWithLast_adas_core_Domain_Models_PatientObservation_
  name: FixTimeInconsistencyWithLast
  nameWithType: CalculatedObservations.FixTimeInconsistencyWithLast
  fullName: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.FixTimeInconsistencyWithLast
- uid: adas_core.Application.Services.Interfaces.ICalculatedObservations.FixTimeInconsistencyWithLast(adas_core.Domain.Models.PatientObservation)
  commentId: M:adas_core.Application.Services.Interfaces.ICalculatedObservations.FixTimeInconsistencyWithLast(adas_core.Domain.Models.PatientObservation)
  parent: adas_core.Application.Services.Interfaces.ICalculatedObservations
  href: adas_core.Application.Services.Interfaces.ICalculatedObservations.html#adas_core_Application_Services_Interfaces_ICalculatedObservations_FixTimeInconsistencyWithLast_adas_core_Domain_Models_PatientObservation_
  name: FixTimeInconsistencyWithLast(PatientObservation)
  nameWithType: ICalculatedObservations.FixTimeInconsistencyWithLast(PatientObservation)
  fullName: adas_core.Application.Services.Interfaces.ICalculatedObservations.FixTimeInconsistencyWithLast(adas_core.Domain.Models.PatientObservation)
  spec.csharp:
  - uid: adas_core.Application.Services.Interfaces.ICalculatedObservations.FixTimeInconsistencyWithLast(adas_core.Domain.Models.PatientObservation)
    name: FixTimeInconsistencyWithLast
    href: adas_core.Application.Services.Interfaces.ICalculatedObservations.html#adas_core_Application_Services_Interfaces_ICalculatedObservations_FixTimeInconsistencyWithLast_adas_core_Domain_Models_PatientObservation_
  - name: (
  - uid: adas_core.Domain.Models.PatientObservation
    name: PatientObservation
  - name: )
  spec.vb:
  - uid: adas_core.Application.Services.Interfaces.ICalculatedObservations.FixTimeInconsistencyWithLast(adas_core.Domain.Models.PatientObservation)
    name: FixTimeInconsistencyWithLast
    href: adas_core.Application.Services.Interfaces.ICalculatedObservations.html#adas_core_Application_Services_Interfaces_ICalculatedObservations_FixTimeInconsistencyWithLast_adas_core_Domain_Models_PatientObservation_
  - name: (
  - uid: adas_core.Domain.Models.PatientObservation
    name: PatientObservation
  - name: )
- 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.Application.Customizations.H12O.UCIN.CalculatedObservations.PreMapList*
  commentId: Overload:adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.PreMapList
  href: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.html#adas_core_Application_Customizations_H12O_UCIN_CalculatedObservations_PreMapList_System_Collections_Generic_List_adas_core_Domain_Models_PatientObservation__
  name: PreMapList
  nameWithType: CalculatedObservations.PreMapList
  fullName: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.PreMapList
- uid: adas_core.Application.Services.Interfaces.ICalculatedObservations.PreMapList(System.Collections.Generic.List{adas_core.Domain.Models.PatientObservation})
  commentId: M:adas_core.Application.Services.Interfaces.ICalculatedObservations.PreMapList(System.Collections.Generic.List{adas_core.Domain.Models.PatientObservation})
  parent: adas_core.Application.Services.Interfaces.ICalculatedObservations
  isExternal: true
  href: adas_core.Application.Services.Interfaces.ICalculatedObservations.html#adas_core_Application_Services_Interfaces_ICalculatedObservations_PreMapList_System_Collections_Generic_List_adas_core_Domain_Models_PatientObservation__
  name: PreMapList(List<PatientObservation>)
  nameWithType: ICalculatedObservations.PreMapList(List<PatientObservation>)
  fullName: adas_core.Application.Services.Interfaces.ICalculatedObservations.PreMapList(System.Collections.Generic.List<adas_core.Domain.Models.PatientObservation>)
  nameWithType.vb: ICalculatedObservations.PreMapList(List(Of PatientObservation))
  fullName.vb: adas_core.Application.Services.Interfaces.ICalculatedObservations.PreMapList(System.Collections.Generic.List(Of adas_core.Domain.Models.PatientObservation))
  name.vb: PreMapList(List(Of PatientObservation))
  spec.csharp:
  - uid: adas_core.Application.Services.Interfaces.ICalculatedObservations.PreMapList(System.Collections.Generic.List{adas_core.Domain.Models.PatientObservation})
    name: PreMapList
    href: adas_core.Application.Services.Interfaces.ICalculatedObservations.html#adas_core_Application_Services_Interfaces_ICalculatedObservations_PreMapList_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.ICalculatedObservations.PreMapList(System.Collections.Generic.List{adas_core.Domain.Models.PatientObservation})
    name: PreMapList
    href: adas_core.Application.Services.Interfaces.ICalculatedObservations.html#adas_core_Application_Services_Interfaces_ICalculatedObservations_PreMapList_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.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.Customizations.H12O.UCIN.CalculatedObservations.MapSourceAlarm*
  commentId: Overload:adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.MapSourceAlarm
  href: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.html#adas_core_Application_Customizations_H12O_UCIN_CalculatedObservations_MapSourceAlarm_adas_core_Domain_Models_PatientObservation_adas_core_Domain_Models_PatientObservationAlarm_
  name: MapSourceAlarm
  nameWithType: CalculatedObservations.MapSourceAlarm
  fullName: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.MapSourceAlarm
- uid: adas_core.Application.Services.Interfaces.ICalculatedObservations.MapSourceAlarm(adas_core.Domain.Models.PatientObservation,adas_core.Domain.Models.PatientObservationAlarm)
  commentId: M:adas_core.Application.Services.Interfaces.ICalculatedObservations.MapSourceAlarm(adas_core.Domain.Models.PatientObservation,adas_core.Domain.Models.PatientObservationAlarm)
  parent: adas_core.Application.Services.Interfaces.ICalculatedObservations
  href: adas_core.Application.Services.Interfaces.ICalculatedObservations.html#adas_core_Application_Services_Interfaces_ICalculatedObservations_MapSourceAlarm_adas_core_Domain_Models_PatientObservation_adas_core_Domain_Models_PatientObservationAlarm_
  name: MapSourceAlarm(PatientObservation, PatientObservationAlarm)
  nameWithType: ICalculatedObservations.MapSourceAlarm(PatientObservation, PatientObservationAlarm)
  fullName: adas_core.Application.Services.Interfaces.ICalculatedObservations.MapSourceAlarm(adas_core.Domain.Models.PatientObservation, adas_core.Domain.Models.PatientObservationAlarm)
  spec.csharp:
  - uid: adas_core.Application.Services.Interfaces.ICalculatedObservations.MapSourceAlarm(adas_core.Domain.Models.PatientObservation,adas_core.Domain.Models.PatientObservationAlarm)
    name: MapSourceAlarm
    href: adas_core.Application.Services.Interfaces.ICalculatedObservations.html#adas_core_Application_Services_Interfaces_ICalculatedObservations_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.ICalculatedObservations.MapSourceAlarm(adas_core.Domain.Models.PatientObservation,adas_core.Domain.Models.PatientObservationAlarm)
    name: MapSourceAlarm
    href: adas_core.Application.Services.Interfaces.ICalculatedObservations.html#adas_core_Application_Services_Interfaces_ICalculatedObservations_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: )
- uid: adas_core.Domain.Enums.AlarmEnum.Name
  commentId: T:adas_core.Domain.Enums.AlarmEnum.Name
  parent: adas_core.Domain.Enums
  href: adas_core.Domain.Enums.AlarmEnum.html
  name: AlarmEnum.Name
  nameWithType: AlarmEnum.Name
  fullName: adas_core.Domain.Enums.AlarmEnum.Name
  spec.csharp:
  - uid: adas_core.Domain.Enums.AlarmEnum
    name: AlarmEnum
    href: adas_core.Domain.Enums.AlarmEnum.html
  - name: .
  - uid: adas_core.Domain.Enums.AlarmEnum.Name
    name: Name
    href: adas_core.Domain.Enums.AlarmEnum.Name.html
  spec.vb:
  - uid: adas_core.Domain.Enums.AlarmEnum
    name: AlarmEnum
    href: adas_core.Domain.Enums.AlarmEnum.html
  - name: .
  - uid: adas_core.Domain.Enums.AlarmEnum.Name
    name: Name
    href: adas_core.Domain.Enums.AlarmEnum.Name.html
- uid: System.NotImplementedException
  commentId: T:System.NotImplementedException
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.notimplementedexception
  name: NotImplementedException
  nameWithType: NotImplementedException
  fullName: System.NotImplementedException
- uid: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.SendAlarm*
  commentId: Overload:adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.SendAlarm
  href: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.html#adas_core_Application_Customizations_H12O_UCIN_CalculatedObservations_SendAlarm_adas_core_Domain_Models_PatientObservation_System_String_System_Nullable_adas_core_Domain_Enums_AlarmEnum_Name__
  name: SendAlarm
  nameWithType: CalculatedObservations.SendAlarm
  fullName: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.SendAlarm
- uid: adas_core.Application.Services.Interfaces.ICalculatedObservations.SendAlarm(adas_core.Domain.Models.PatientObservation,System.String,System.Nullable{adas_core.Domain.Enums.AlarmEnum.Name})
  commentId: M:adas_core.Application.Services.Interfaces.ICalculatedObservations.SendAlarm(adas_core.Domain.Models.PatientObservation,System.String,System.Nullable{adas_core.Domain.Enums.AlarmEnum.Name})
  parent: adas_core.Application.Services.Interfaces.ICalculatedObservations
  isExternal: true
  href: adas_core.Application.Services.Interfaces.ICalculatedObservations.html#adas_core_Application_Services_Interfaces_ICalculatedObservations_SendAlarm_adas_core_Domain_Models_PatientObservation_System_String_System_Nullable_adas_core_Domain_Enums_AlarmEnum_Name__
  name: SendAlarm(PatientObservation, string, Name?)
  nameWithType: ICalculatedObservations.SendAlarm(PatientObservation, string, AlarmEnum.Name?)
  fullName: adas_core.Application.Services.Interfaces.ICalculatedObservations.SendAlarm(adas_core.Domain.Models.PatientObservation, string, adas_core.Domain.Enums.AlarmEnum.Name?)
  nameWithType.vb: ICalculatedObservations.SendAlarm(PatientObservation, String, AlarmEnum.Name?)
  fullName.vb: adas_core.Application.Services.Interfaces.ICalculatedObservations.SendAlarm(adas_core.Domain.Models.PatientObservation, String, adas_core.Domain.Enums.AlarmEnum.Name?)
  name.vb: SendAlarm(PatientObservation, String, Name?)
  spec.csharp:
  - uid: adas_core.Application.Services.Interfaces.ICalculatedObservations.SendAlarm(adas_core.Domain.Models.PatientObservation,System.String,System.Nullable{adas_core.Domain.Enums.AlarmEnum.Name})
    name: SendAlarm
    href: adas_core.Application.Services.Interfaces.ICalculatedObservations.html#adas_core_Application_Services_Interfaces_ICalculatedObservations_SendAlarm_adas_core_Domain_Models_PatientObservation_System_String_System_Nullable_adas_core_Domain_Enums_AlarmEnum_Name__
  - name: (
  - uid: adas_core.Domain.Models.PatientObservation
    name: PatientObservation
  - name: ','
  - name: " "
  - uid: System.String
    name: string
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Enums.AlarmEnum.Name
    name: Name
  - name: '?'
  - name: )
  spec.vb:
  - uid: adas_core.Application.Services.Interfaces.ICalculatedObservations.SendAlarm(adas_core.Domain.Models.PatientObservation,System.String,System.Nullable{adas_core.Domain.Enums.AlarmEnum.Name})
    name: SendAlarm
    href: adas_core.Application.Services.Interfaces.ICalculatedObservations.html#adas_core_Application_Services_Interfaces_ICalculatedObservations_SendAlarm_adas_core_Domain_Models_PatientObservation_System_String_System_Nullable_adas_core_Domain_Enums_AlarmEnum_Name__
  - name: (
  - uid: adas_core.Domain.Models.PatientObservation
    name: PatientObservation
  - name: ','
  - name: " "
  - uid: System.String
    name: String
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Enums.AlarmEnum.Name
    name: Name
  - name: '?'
  - name: )
- uid: System.String
  commentId: T:System.String
  parent: System
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.string
  name: string
  nameWithType: string
  fullName: string
  nameWithType.vb: String
  fullName.vb: String
  name.vb: String
- uid: System.Nullable{adas_core.Domain.Enums.AlarmEnum.Name}
  commentId: T:System.Nullable{adas_core.Domain.Enums.AlarmEnum.Name}
  parent: System
  definition: System.Nullable`1
  name: AlarmEnum.Name?
  nameWithType: AlarmEnum.Name?
  fullName: adas_core.Domain.Enums.AlarmEnum.Name?
  spec.csharp:
  - uid: adas_core.Domain.Enums.AlarmEnum
    name: AlarmEnum
  - name: .
  - uid: adas_core.Domain.Enums.AlarmEnum.Name
    name: Name
  - name: '?'
  spec.vb:
  - uid: adas_core.Domain.Enums.AlarmEnum
    name: AlarmEnum
  - name: .
  - uid: adas_core.Domain.Enums.AlarmEnum.Name
    name: Name
  - name: '?'
- uid: adas_core.Domain.Enums
  commentId: N:adas_core.Domain.Enums
  href: adas_core.html
  name: adas_core.Domain.Enums
  nameWithType: adas_core.Domain.Enums
  fullName: adas_core.Domain.Enums
  spec.csharp:
  - uid: adas_core
    name: adas_core
    href: adas_core.html
  - name: .
  - uid: adas_core.Domain
    name: Domain
    href: adas_core.Domain.html
  - name: .
  - uid: adas_core.Domain.Enums
    name: Enums
    href: adas_core.Domain.Enums.html
  spec.vb:
  - uid: adas_core
    name: adas_core
    href: adas_core.html
  - name: .
  - uid: adas_core.Domain
    name: Domain
    href: adas_core.Domain.html
  - name: .
  - uid: adas_core.Domain.Enums
    name: Enums
    href: adas_core.Domain.Enums.html
- uid: System.Nullable`1
  commentId: T:System.Nullable`1
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.nullable-1
  name: Nullable<T>
  nameWithType: Nullable<T>
  fullName: System.Nullable<T>
  nameWithType.vb: Nullable(Of T)
  fullName.vb: System.Nullable(Of T)
  name.vb: Nullable(Of T)
  spec.csharp:
  - uid: System.Nullable`1
    name: Nullable
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.nullable-1
  - name: <
  - name: T
  - name: '>'
  spec.vb:
  - uid: System.Nullable`1
    name: Nullable
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.nullable-1
  - name: (
  - name: Of
  - name: " "
  - name: T
  - name: )
- uid: System.InvalidCastException
  commentId: T:System.InvalidCastException
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.invalidcastexception
  name: InvalidCastException
  nameWithType: InvalidCastException
  fullName: System.InvalidCastException
- uid: System.Exception
  commentId: T:System.Exception
  parent: System
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.exception
  name: Exception
  nameWithType: Exception
  fullName: System.Exception
- uid: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CheckSurgeryExpired*
  commentId: Overload:adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CheckSurgeryExpired
  href: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.html#adas_core_Application_Customizations_H12O_UCIN_CalculatedObservations_CheckSurgeryExpired_adas_core_Domain_Models_BasePatientObservation_
  name: CheckSurgeryExpired
  nameWithType: CalculatedObservations.CheckSurgeryExpired
  fullName: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CheckSurgeryExpired
- uid: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CheckObsExistsAndIncrementTime*
  commentId: Overload:adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CheckObsExistsAndIncrementTime
  href: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.html#adas_core_Application_Customizations_H12O_UCIN_CalculatedObservations_CheckObsExistsAndIncrementTime_adas_core_Domain_Models_BasePatientObservation_
  name: CheckObsExistsAndIncrementTime
  nameWithType: CalculatedObservations.CheckObsExistsAndIncrementTime
  fullName: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CheckObsExistsAndIncrementTime
- uid: System.Threading.Tasks.Task{adas_core.Domain.Models.BasePatientObservation}
  commentId: T:System.Threading.Tasks.Task{adas_core.Domain.Models.BasePatientObservation}
  parent: System.Threading.Tasks
  definition: System.Threading.Tasks.Task`1
  href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  name: Task<BasePatientObservation>
  nameWithType: Task<BasePatientObservation>
  fullName: System.Threading.Tasks.Task<adas_core.Domain.Models.BasePatientObservation>
  nameWithType.vb: Task(Of BasePatientObservation)
  fullName.vb: System.Threading.Tasks.Task(Of adas_core.Domain.Models.BasePatientObservation)
  name.vb: Task(Of BasePatientObservation)
  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.BasePatientObservation
    name: BasePatientObservation
  - 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.BasePatientObservation
    name: BasePatientObservation
  - name: )
- uid: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CheckObsWithSameTimeExistsAndIncrementTime*
  commentId: Overload:adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CheckObsWithSameTimeExistsAndIncrementTime
  href: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.html#adas_core_Application_Customizations_H12O_UCIN_CalculatedObservations_CheckObsWithSameTimeExistsAndIncrementTime_adas_core_Domain_Models_BasePatientObservation_
  name: CheckObsWithSameTimeExistsAndIncrementTime
  nameWithType: CalculatedObservations.CheckObsWithSameTimeExistsAndIncrementTime
  fullName: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CheckObsWithSameTimeExistsAndIncrementTime
- uid: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateOxygenationIndex*
  commentId: Overload:adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateOxygenationIndex
  href: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.html#adas_core_Application_Customizations_H12O_UCIN_CalculatedObservations_CalculateOxygenationIndex_adas_core_Domain_Models_BasePatientObservation_
  name: CalculateOxygenationIndex
  nameWithType: CalculatedObservations.CalculateOxygenationIndex
  fullName: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateOxygenationIndex
- uid: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CheckTreatmentMedicines*
  commentId: Overload:adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CheckTreatmentMedicines
  href: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.html#adas_core_Application_Customizations_H12O_UCIN_CalculatedObservations_CheckTreatmentMedicines_adas_core_Domain_Models_PatientTreatment_
  name: CheckTreatmentMedicines
  nameWithType: CalculatedObservations.CheckTreatmentMedicines
  fullName: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CheckTreatmentMedicines
- uid: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateVentilationMode*
  commentId: Overload:adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateVentilationMode
  href: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.html#adas_core_Application_Customizations_H12O_UCIN_CalculatedObservations_CalculateVentilationMode_adas_core_Domain_Models_BasePatientObservation_
  name: CalculateVentilationMode
  nameWithType: CalculatedObservations.CalculateVentilationMode
  fullName: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateVentilationMode
- uid: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateAsistResp*
  commentId: Overload:adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateAsistResp
  href: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.html#adas_core_Application_Customizations_H12O_UCIN_CalculatedObservations_CalculateAsistResp_adas_core_Domain_Models_BasePatientObservation_
  name: CalculateAsistResp
  nameWithType: CalculatedObservations.CalculateAsistResp
  fullName: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateAsistResp
- uid: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateComplexity*
  commentId: Overload:adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateComplexity
  href: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.html#adas_core_Application_Customizations_H12O_UCIN_CalculatedObservations_CalculateComplexity_adas_core_Domain_Models_BasePatientObservation_System_Boolean_
  name: CalculateComplexity
  nameWithType: CalculatedObservations.CalculateComplexity
  fullName: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateComplexity
- uid: adas_core.Domain.Models.PatientIntravenousLinesValue
  commentId: T:adas_core.Domain.Models.PatientIntravenousLinesValue
  href: adas_core.Domain.Models.PatientIntravenousLinesValue.html
  name: PatientIntravenousLinesValue
  nameWithType: PatientIntravenousLinesValue
  fullName: adas_core.Domain.Models.PatientIntravenousLinesValue
- uid: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateIntravenousLineObservation*
  commentId: Overload:adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateIntravenousLineObservation
  href: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.html#adas_core_Application_Customizations_H12O_UCIN_CalculatedObservations_CalculateIntravenousLineObservation_adas_core_Domain_Models_BasePatientObservation_
  name: CalculateIntravenousLineObservation
  nameWithType: CalculatedObservations.CalculateIntravenousLineObservation
  fullName: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateIntravenousLineObservation
- uid: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.ParseWeight*
  commentId: Overload:adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.ParseWeight
  href: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.html#adas_core_Application_Customizations_H12O_UCIN_CalculatedObservations_ParseWeight_adas_core_Domain_Models_BasePatientObservation_
  name: ParseWeight
  nameWithType: CalculatedObservations.ParseWeight
  fullName: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.ParseWeight
- uid: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateMonitor*
  commentId: Overload:adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateMonitor
  href: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.html#adas_core_Application_Customizations_H12O_UCIN_CalculatedObservations_CalculateMonitor_System_Object_
  name: CalculateMonitor
  nameWithType: CalculatedObservations.CalculateMonitor
  fullName: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateMonitor
- uid: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateTAmAlert*
  commentId: Overload:adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateTAmAlert
  href: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.html#adas_core_Application_Customizations_H12O_UCIN_CalculatedObservations_CalculateTAmAlert_adas_core_Domain_Models_BasePatientObservation_
  name: CalculateTAmAlert
  nameWithType: CalculatedObservations.CalculateTAmAlert
  fullName: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateTAmAlert
- uid: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateTempGradient*
  commentId: Overload:adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateTempGradient
  href: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.html#adas_core_Application_Customizations_H12O_UCIN_CalculatedObservations_CalculateTempGradient_adas_core_Domain_Models_BasePatientObservation_
  name: CalculateTempGradient
  nameWithType: CalculatedObservations.CalculateTempGradient
  fullName: adas_core.Application.Customizations.H12O.UCIN.CalculatedObservations.CalculateTempGradient
