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

2319 lines
115 KiB
YAML

### YamlMime:ManagedReference
items:
- uid: adas_core.Application.Services.GroupedObservationService
commentId: T:adas_core.Application.Services.GroupedObservationService
id: GroupedObservationService
parent: adas_core.Application.Services
children:
- adas_core.Application.Services.GroupedObservationService.#ctor(adas_core.Application.Repositories.Interfaces.IObservationRepository,adas_core.Application.Services.Interfaces.IConfigObservationService,Microsoft.Extensions.Logging.ILogger{adas_core.Application.Services.GroupedObservationService},adas_core.Application.Services.Interfaces.ICacheService,Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ApiSettings},Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.CacheSettings})
- adas_core.Application.Services.GroupedObservationService.CalculateHalfHourObservations(System.Collections.Generic.List{MongoDB.Bson.BsonDocument})
- adas_core.Application.Services.GroupedObservationService.CalculateLastFilledObservations(System.Collections.Generic.List{MongoDB.Bson.BsonDocument},adas_core.Domain.Models.GroupedObservations.GroupedField,MongoDB.Bson.ObjectId)
- adas_core.Application.Services.GroupedObservationService.CalculateShiftObservations(System.Collections.Generic.List{MongoDB.Bson.BsonDocument},adas_core.Domain.Models.GroupedObservations.GroupedField)
- adas_core.Application.Services.GroupedObservationService.CreateNextEmptyObs(adas_core.Application.Subscriptions.WsSubscriberGrouped)
- adas_core.Application.Services.GroupedObservationService.FillHours(System.Collections.Generic.List{MongoDB.Bson.BsonDocument},adas_core.Domain.Models.GroupedObservations.GroupedField)
- adas_core.Application.Services.GroupedObservationService.FindLastObservations(MongoDB.Bson.ObjectId,System.Int32,System.Collections.Generic.List{System.String})
- adas_core.Application.Services.GroupedObservationService.GenerateGroupedObservation(MongoDB.Bson.ObjectId,adas_core.Domain.Models.GroupedObservations.GroupedField,System.Collections.Generic.List{adas_core.Domain.Models.GroupedObservation.GroupedObservationObs},adas_core.Domain.Models.PatientObservation,System.String)
- adas_core.Application.Services.GroupedObservationService.GenerateGroupedObservation(MongoDB.Bson.ObjectId,adas_core.Domain.Models.GroupedObservations.GroupedField,System.String,System.Boolean,System.Threading.CancellationToken)
- adas_core.Application.Services.GroupedObservationService.GenerateShiftObservations(System.Collections.Generic.List{MongoDB.Bson.BsonDocument},adas_core.Domain.Models.GroupedObservations.GroupedField)
langs:
- csharp
- vb
name: GroupedObservationService
nameWithType: GroupedObservationService
fullName: adas_core.Application.Services.GroupedObservationService
type: Class
source:
remote:
path: adas-core.Application/Services/GroupedObservationService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: GroupedObservationService
path: ../../adas-core.Application/Services/GroupedObservationService.cs
startLine: 19
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services
summary: Provides a concrete implementation of <xref href="adas_core.Application.Services.Interfaces.IGroupedObservationService" data-throw-if-not-resolved="false"></xref> for managing and exposing grouped observation data.
example: []
syntax:
content: 'public class GroupedObservationService : IGroupedObservationService'
content.vb: Public Class GroupedObservationService Implements IGroupedObservationService
inheritance:
- System.Object
implements:
- adas_core.Application.Services.Interfaces.IGroupedObservationService
inheritedMembers:
- System.Object.Equals(System.Object)
- System.Object.Equals(System.Object,System.Object)
- System.Object.GetHashCode
- System.Object.GetType
- System.Object.MemberwiseClone
- System.Object.ReferenceEquals(System.Object,System.Object)
- System.Object.ToString
extensionMethods:
- System.Object.adas_core.Domain.Utils.NumberUtils.IsNumber
- System.Object.adas_core.Domain.Utils.NumberUtils.ToDouble
- System.Object.adas_core.Domain.Utils.ObjectUtils.ToStr
- uid: adas_core.Application.Services.GroupedObservationService.#ctor(adas_core.Application.Repositories.Interfaces.IObservationRepository,adas_core.Application.Services.Interfaces.IConfigObservationService,Microsoft.Extensions.Logging.ILogger{adas_core.Application.Services.GroupedObservationService},adas_core.Application.Services.Interfaces.ICacheService,Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ApiSettings},Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.CacheSettings})
commentId: M:adas_core.Application.Services.GroupedObservationService.#ctor(adas_core.Application.Repositories.Interfaces.IObservationRepository,adas_core.Application.Services.Interfaces.IConfigObservationService,Microsoft.Extensions.Logging.ILogger{adas_core.Application.Services.GroupedObservationService},adas_core.Application.Services.Interfaces.ICacheService,Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ApiSettings},Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.CacheSettings})
id: '#ctor(adas_core.Application.Repositories.Interfaces.IObservationRepository,adas_core.Application.Services.Interfaces.IConfigObservationService,Microsoft.Extensions.Logging.ILogger{adas_core.Application.Services.GroupedObservationService},adas_core.Application.Services.Interfaces.ICacheService,Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ApiSettings},Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.CacheSettings})'
parent: adas_core.Application.Services.GroupedObservationService
langs:
- csharp
- vb
name: GroupedObservationService(IObservationRepository, IConfigObservationService, ILogger<GroupedObservationService>, ICacheService, IOptions<ApiSettings>, IOptions<CacheSettings>)
nameWithType: GroupedObservationService.GroupedObservationService(IObservationRepository, IConfigObservationService, ILogger<GroupedObservationService>, ICacheService, IOptions<ApiSettings>, IOptions<CacheSettings>)
fullName: adas_core.Application.Services.GroupedObservationService.GroupedObservationService(adas_core.Application.Repositories.Interfaces.IObservationRepository, adas_core.Application.Services.Interfaces.IConfigObservationService, Microsoft.Extensions.Logging.ILogger<adas_core.Application.Services.GroupedObservationService>, adas_core.Application.Services.Interfaces.ICacheService, Microsoft.Extensions.Options.IOptions<adas_core.Domain.Models.AppSettings.ApiSettings>, Microsoft.Extensions.Options.IOptions<adas_core.Domain.Models.AppSettings.CacheSettings>)
type: Constructor
source:
remote:
path: adas-core.Application/Services/GroupedObservationService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: .ctor
path: ../../adas-core.Application/Services/GroupedObservationService.cs
startLine: 27
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services
syntax:
content: public GroupedObservationService(IObservationRepository observationRepository, IConfigObservationService configObservationService, ILogger<GroupedObservationService> logger, ICacheService cacheService, IOptions<ApiSettings> apiSettings, IOptions<CacheSettings> cacheSettings)
parameters:
- id: observationRepository
type: adas_core.Application.Repositories.Interfaces.IObservationRepository
- id: configObservationService
type: adas_core.Application.Services.Interfaces.IConfigObservationService
- id: logger
type: Microsoft.Extensions.Logging.ILogger{adas_core.Application.Services.GroupedObservationService}
- id: cacheService
type: adas_core.Application.Services.Interfaces.ICacheService
- id: apiSettings
type: Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ApiSettings}
- id: cacheSettings
type: Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.CacheSettings}
content.vb: Public Sub New(observationRepository As IObservationRepository, configObservationService As IConfigObservationService, logger As ILogger(Of GroupedObservationService), cacheService As ICacheService, apiSettings As IOptions(Of ApiSettings), cacheSettings As IOptions(Of CacheSettings))
overload: adas_core.Application.Services.GroupedObservationService.#ctor*
nameWithType.vb: GroupedObservationService.New(IObservationRepository, IConfigObservationService, ILogger(Of GroupedObservationService), ICacheService, IOptions(Of ApiSettings), IOptions(Of CacheSettings))
fullName.vb: adas_core.Application.Services.GroupedObservationService.New(adas_core.Application.Repositories.Interfaces.IObservationRepository, adas_core.Application.Services.Interfaces.IConfigObservationService, Microsoft.Extensions.Logging.ILogger(Of adas_core.Application.Services.GroupedObservationService), adas_core.Application.Services.Interfaces.ICacheService, Microsoft.Extensions.Options.IOptions(Of adas_core.Domain.Models.AppSettings.ApiSettings), Microsoft.Extensions.Options.IOptions(Of adas_core.Domain.Models.AppSettings.CacheSettings))
name.vb: New(IObservationRepository, IConfigObservationService, ILogger(Of GroupedObservationService), ICacheService, IOptions(Of ApiSettings), IOptions(Of CacheSettings))
- uid: adas_core.Application.Services.GroupedObservationService.GenerateGroupedObservation(MongoDB.Bson.ObjectId,adas_core.Domain.Models.GroupedObservations.GroupedField,System.String,System.Boolean,System.Threading.CancellationToken)
commentId: M:adas_core.Application.Services.GroupedObservationService.GenerateGroupedObservation(MongoDB.Bson.ObjectId,adas_core.Domain.Models.GroupedObservations.GroupedField,System.String,System.Boolean,System.Threading.CancellationToken)
id: GenerateGroupedObservation(MongoDB.Bson.ObjectId,adas_core.Domain.Models.GroupedObservations.GroupedField,System.String,System.Boolean,System.Threading.CancellationToken)
parent: adas_core.Application.Services.GroupedObservationService
langs:
- csharp
- vb
name: GenerateGroupedObservation(ObjectId, GroupedField, string, bool, CancellationToken)
nameWithType: GroupedObservationService.GenerateGroupedObservation(ObjectId, GroupedField, string, bool, CancellationToken)
fullName: adas_core.Application.Services.GroupedObservationService.GenerateGroupedObservation(MongoDB.Bson.ObjectId, adas_core.Domain.Models.GroupedObservations.GroupedField, string, bool, System.Threading.CancellationToken)
type: Method
source:
remote:
path: adas-core.Application/Services/GroupedObservationService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: GenerateGroupedObservation
path: ../../adas-core.Application/Services/GroupedObservationService.cs
startLine: 53
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services
summary: Generates a complete set of grouped observations for a patient based on the provided grouping configuration, applying timezone conversion, shift/half-hour rules, and per-result computations (first, last, min, max, sum, average, count, last filled). Results are returned from cache when <code class="paramref">cacheIsChecked</code> is <code>false</code>; otherwise the observations are recomputed and returned without touching the cache.
example: []
syntax:
content: public Task<GroupedObservation> GenerateGroupedObservation(ObjectId patientId, GroupedField groupedField, string timeZoneId = "Romance Standard Time", bool cacheIsChecked = false, CancellationToken ct = default)
parameters:
- id: patientId
type: MongoDB.Bson.ObjectId
description: The unique identifier of the patient whose observations are being aggregated.
- id: groupedField
type: adas_core.Domain.Models.GroupedObservations.GroupedField
description: The grouping field definition that drives the aggregation, regularity, shift times, and which result types (first, last, min, max, etc.) are computed.
- id: timeZoneId
type: System.String
description: The system time zone id used to convert observation times from UTC. Defaults to "Romance Standard Time".
- id: cacheIsChecked
type: System.Boolean
description: When <code>true</code>, the cache is bypassed and observations are always recomputed; when <code>false</code>, results are obtained through the cache with the configured TTL.
- id: ct
type: System.Threading.CancellationToken
description: Token used to cancel the asynchronous operation.
return:
type: System.Threading.Tasks.Task{adas_core.Domain.Models.GroupedObservation}
description: A <xref href="System.Threading.Tasks.Task%601" data-throw-if-not-resolved="false"></xref> containing the patient id, group, name, and the list of computed <xref href="adas_core.Domain.Models.GroupedObservation.GroupedObservationObs" data-throw-if-not-resolved="false"></xref> entries.
content.vb: Public Function GenerateGroupedObservation(patientId As ObjectId, groupedField As GroupedField, timeZoneId As String = "Romance Standard Time", cacheIsChecked As Boolean = False, ct As CancellationToken = Nothing) As Task(Of GroupedObservation)
overload: adas_core.Application.Services.GroupedObservationService.GenerateGroupedObservation*
implements:
- adas_core.Application.Services.Interfaces.IGroupedObservationService.GenerateGroupedObservation(MongoDB.Bson.ObjectId,adas_core.Domain.Models.GroupedObservations.GroupedField,System.String,System.Boolean,System.Threading.CancellationToken)
nameWithType.vb: GroupedObservationService.GenerateGroupedObservation(ObjectId, GroupedField, String, Boolean, CancellationToken)
fullName.vb: adas_core.Application.Services.GroupedObservationService.GenerateGroupedObservation(MongoDB.Bson.ObjectId, adas_core.Domain.Models.GroupedObservations.GroupedField, String, Boolean, System.Threading.CancellationToken)
name.vb: GenerateGroupedObservation(ObjectId, GroupedField, String, Boolean, CancellationToken)
- uid: adas_core.Application.Services.GroupedObservationService.GenerateGroupedObservation(MongoDB.Bson.ObjectId,adas_core.Domain.Models.GroupedObservations.GroupedField,System.Collections.Generic.List{adas_core.Domain.Models.GroupedObservation.GroupedObservationObs},adas_core.Domain.Models.PatientObservation,System.String)
commentId: M:adas_core.Application.Services.GroupedObservationService.GenerateGroupedObservation(MongoDB.Bson.ObjectId,adas_core.Domain.Models.GroupedObservations.GroupedField,System.Collections.Generic.List{adas_core.Domain.Models.GroupedObservation.GroupedObservationObs},adas_core.Domain.Models.PatientObservation,System.String)
id: GenerateGroupedObservation(MongoDB.Bson.ObjectId,adas_core.Domain.Models.GroupedObservations.GroupedField,System.Collections.Generic.List{adas_core.Domain.Models.GroupedObservation.GroupedObservationObs},adas_core.Domain.Models.PatientObservation,System.String)
parent: adas_core.Application.Services.GroupedObservationService
langs:
- csharp
- vb
name: GenerateGroupedObservation(ObjectId, GroupedField, List<GroupedObservationObs>, PatientObservation, string)
nameWithType: GroupedObservationService.GenerateGroupedObservation(ObjectId, GroupedField, List<GroupedObservation.GroupedObservationObs>, PatientObservation, string)
fullName: adas_core.Application.Services.GroupedObservationService.GenerateGroupedObservation(MongoDB.Bson.ObjectId, adas_core.Domain.Models.GroupedObservations.GroupedField, System.Collections.Generic.List<adas_core.Domain.Models.GroupedObservation.GroupedObservationObs>, adas_core.Domain.Models.PatientObservation, string)
type: Method
source:
remote:
path: adas-core.Application/Services/GroupedObservationService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: GenerateGroupedObservation
path: ../../adas-core.Application/Services/GroupedObservationService.cs
startLine: 349
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services
summary: >-
Generates a grouped observation for a patient, using an incremental update from the cache when the result type allows it,
and otherwise performing a full recalculation (for Average, HalfHour, and Sum results) or when no cached entry exists.
example: []
syntax:
content: public Task<GroupedObservation> GenerateGroupedObservation(ObjectId patientId, GroupedField groupedField, List<GroupedObservation.GroupedObservationObs> wsgLastGroupedObservationObs, PatientObservation obs, string timeZoneId = "Romance Standard Time")
parameters:
- id: patientId
type: MongoDB.Bson.ObjectId
description: The identifier of the patient whose grouped observation is being generated.
- id: groupedField
type: adas_core.Domain.Models.GroupedObservations.GroupedField
description: The grouped field configuration whose result type and name drive the recalculation strategy and cache key.
- id: wsgLastGroupedObservationObs
type: System.Collections.Generic.List{adas_core.Domain.Models.GroupedObservation.GroupedObservationObs}
description: The last known grouped observations provided as context for the grouped observation.
- id: obs
type: adas_core.Domain.Models.PatientObservation
description: The new patient observation to be incorporated into the grouped observation.
- id: timeZoneId
type: System.String
description: The time zone identifier used when a full recalculation is required. Defaults to "Romance Standard Time".
return:
type: System.Threading.Tasks.Task{adas_core.Domain.Models.GroupedObservation}
description: A task that resolves to the generated <xref href="adas_core.Domain.Models.GroupedObservation" data-throw-if-not-resolved="false"></xref> for the patient, either from an incrementally updated cache entry or from a full recalculation.
content.vb: Public Function GenerateGroupedObservation(patientId As ObjectId, groupedField As GroupedField, wsgLastGroupedObservationObs As List(Of GroupedObservation.GroupedObservationObs), obs As PatientObservation, timeZoneId As String = "Romance Standard Time") As Task(Of GroupedObservation)
overload: adas_core.Application.Services.GroupedObservationService.GenerateGroupedObservation*
implements:
- adas_core.Application.Services.Interfaces.IGroupedObservationService.GenerateGroupedObservation(MongoDB.Bson.ObjectId,adas_core.Domain.Models.GroupedObservations.GroupedField,System.Collections.Generic.List{adas_core.Domain.Models.GroupedObservation.GroupedObservationObs},adas_core.Domain.Models.PatientObservation,System.String)
nameWithType.vb: GroupedObservationService.GenerateGroupedObservation(ObjectId, GroupedField, List(Of GroupedObservation.GroupedObservationObs), PatientObservation, String)
fullName.vb: adas_core.Application.Services.GroupedObservationService.GenerateGroupedObservation(MongoDB.Bson.ObjectId, adas_core.Domain.Models.GroupedObservations.GroupedField, System.Collections.Generic.List(Of adas_core.Domain.Models.GroupedObservation.GroupedObservationObs), adas_core.Domain.Models.PatientObservation, String)
name.vb: GenerateGroupedObservation(ObjectId, GroupedField, List(Of GroupedObservationObs), PatientObservation, String)
- uid: adas_core.Application.Services.GroupedObservationService.FindLastObservations(MongoDB.Bson.ObjectId,System.Int32,System.Collections.Generic.List{System.String})
commentId: M:adas_core.Application.Services.GroupedObservationService.FindLastObservations(MongoDB.Bson.ObjectId,System.Int32,System.Collections.Generic.List{System.String})
id: FindLastObservations(MongoDB.Bson.ObjectId,System.Int32,System.Collections.Generic.List{System.String})
parent: adas_core.Application.Services.GroupedObservationService
langs:
- csharp
- vb
name: FindLastObservations(ObjectId, int, List<string>?)
nameWithType: GroupedObservationService.FindLastObservations(ObjectId, int, List<string>?)
fullName: adas_core.Application.Services.GroupedObservationService.FindLastObservations(MongoDB.Bson.ObjectId, int, System.Collections.Generic.List<string>?)
type: Method
source:
remote:
path: adas-core.Application/Services/GroupedObservationService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: FindLastObservations
path: ../../adas-core.Application/Services/GroupedObservationService.cs
startLine: 400
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services
summary: >-
Retrieves the most recent observations for a specified patient, optionally filtered by observation types.
Delegates the aggregation to the underlying observation repository and returns the resulting collection.
example: []
syntax:
content: public Task<List<PatientObservation>> FindLastObservations(ObjectId patientId, int num = 2, List<string>? filterObservations = null)
parameters:
- id: patientId
type: MongoDB.Bson.ObjectId
description: The unique identifier of the patient whose observations are being queried.
- id: num
type: System.Int32
description: The maximum number of recent observations to return. Defaults to 2.
- id: filterObservations
type: System.Collections.Generic.List{System.String}
description: An optional list of observation identifiers used to restrict the result set. When null, no filtering is applied.
return:
type: System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.PatientObservation}}
description: A task that represents the asynchronous operation, containing a list of <xref href="adas_core.Domain.Models.PatientObservation" data-throw-if-not-resolved="false"></xref> entries representing the patient's most recent observations.
content.vb: Public Function FindLastObservations(patientId As ObjectId, num As Integer = 2, filterObservations As List(Of String) = Nothing) As Task(Of List(Of PatientObservation))
overload: adas_core.Application.Services.GroupedObservationService.FindLastObservations*
implements:
- adas_core.Application.Services.Interfaces.IGroupedObservationService.FindLastObservations(MongoDB.Bson.ObjectId,System.Int32,System.Collections.Generic.List{System.String})
nameWithType.vb: GroupedObservationService.FindLastObservations(ObjectId, Integer, List(Of String))
fullName.vb: adas_core.Application.Services.GroupedObservationService.FindLastObservations(MongoDB.Bson.ObjectId, Integer, System.Collections.Generic.List(Of String))
name.vb: FindLastObservations(ObjectId, Integer, List(Of String))
- uid: adas_core.Application.Services.GroupedObservationService.CreateNextEmptyObs(adas_core.Application.Subscriptions.WsSubscriberGrouped)
commentId: M:adas_core.Application.Services.GroupedObservationService.CreateNextEmptyObs(adas_core.Application.Subscriptions.WsSubscriberGrouped)
id: CreateNextEmptyObs(adas_core.Application.Subscriptions.WsSubscriberGrouped)
parent: adas_core.Application.Services.GroupedObservationService
langs:
- csharp
- vb
name: CreateNextEmptyObs(WsSubscriberGrouped)
nameWithType: GroupedObservationService.CreateNextEmptyObs(WsSubscriberGrouped)
fullName: adas_core.Application.Services.GroupedObservationService.CreateNextEmptyObs(adas_core.Application.Subscriptions.WsSubscriberGrouped)
type: Method
source:
remote:
path: adas-core.Application/Services/GroupedObservationService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: CreateNextEmptyObs
path: ../../adas-core.Application/Services/GroupedObservationService.cs
startLine: 412
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services
summary: Builds the next batch of empty observations for a grouped subscriber, either by extending the cached observation list with newly inferred time slots or by falling back to a full recalculation when the cache is empty.
example: []
syntax:
content: public Task<GroupedObservation> CreateNextEmptyObs(WsSubscriberGrouped ws)
parameters:
- id: ws
type: adas_core.Application.Subscriptions.WsSubscriberGrouped
description: The grouped subscriber context that supplies the group, names, regularity, max window, and cache key used to derive the next observations.
return:
type: System.Threading.Tasks.Task{adas_core.Domain.Models.GroupedObservation}
description: A <xref href="adas_core.Domain.Models.GroupedObservation" data-throw-if-not-resolved="false"></xref> containing the resulting observations adjusted to the configured time window based on <xref href="adas_core.Domain.Enums.GroupedObservationEnum.Regularity" data-throw-if-not-resolved="false"></xref> (Minute, Second, or default hour-based).
content.vb: Public Function CreateNextEmptyObs(ws As WsSubscriberGrouped) As Task(Of GroupedObservation)
overload: adas_core.Application.Services.GroupedObservationService.CreateNextEmptyObs*
implements:
- adas_core.Application.Services.Interfaces.IGroupedObservationService.CreateNextEmptyObs(adas_core.Application.Subscriptions.WsSubscriberGrouped)
- uid: adas_core.Application.Services.GroupedObservationService.FillHours(System.Collections.Generic.List{MongoDB.Bson.BsonDocument},adas_core.Domain.Models.GroupedObservations.GroupedField)
commentId: M:adas_core.Application.Services.GroupedObservationService.FillHours(System.Collections.Generic.List{MongoDB.Bson.BsonDocument},adas_core.Domain.Models.GroupedObservations.GroupedField)
id: FillHours(System.Collections.Generic.List{MongoDB.Bson.BsonDocument},adas_core.Domain.Models.GroupedObservations.GroupedField)
parent: adas_core.Application.Services.GroupedObservationService
langs:
- csharp
- vb
name: FillHours(List<BsonDocument>, GroupedField)
nameWithType: GroupedObservationService.FillHours(List<BsonDocument>, GroupedField)
fullName: adas_core.Application.Services.GroupedObservationService.FillHours(System.Collections.Generic.List<MongoDB.Bson.BsonDocument>, adas_core.Domain.Models.GroupedObservations.GroupedField)
type: Method
source:
remote:
path: adas-core.Application/Services/GroupedObservationService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: FillHours
path: ../../adas-core.Application/Services/GroupedObservationService.cs
startLine: 517
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services
summary: >-
Fills missing time slots in a grouped observation result set by inserting zero-valued placeholder
entries for each expected interval based on the configured regularity (day, hour, shift, minute,
or second) and the maximum number of intervals. When the result already contains enough entries
for every name, the original list is returned unchanged. Placeholders are marked with
<code>isFilled</code> and the appropriate result-type fields (sum, average, count, half-hour, etc.)
are initialized to zero, except for <code>LastFilled</code> and <code>LastAll</code> result types which are
skipped, and the output is ordered by time before being returned.
example: []
syntax:
content: public List<BsonDocument> FillHours(List<BsonDocument> result, GroupedField groupedField)
parameters:
- id: result
type: System.Collections.Generic.List{MongoDB.Bson.BsonDocument}
description: The existing grouped observation documents to be completed with missing intervals.
- id: groupedField
type: adas_core.Domain.Models.GroupedObservations.GroupedField
description: The grouping configuration that defines the names, maximum number of intervals, regularity and result types to use when generating the placeholders.
return:
type: System.Collections.Generic.List{MongoDB.Bson.BsonDocument}
description: A list of <xref href="MongoDB.Bson.BsonDocument" data-throw-if-not-resolved="false"></xref> entries ordered by time, containing the original data and any added zero-valued filler entries for missing intervals.
content.vb: Public Function FillHours(result As List(Of BsonDocument), groupedField As GroupedField) As List(Of BsonDocument)
overload: adas_core.Application.Services.GroupedObservationService.FillHours*
nameWithType.vb: GroupedObservationService.FillHours(List(Of BsonDocument), GroupedField)
fullName.vb: adas_core.Application.Services.GroupedObservationService.FillHours(System.Collections.Generic.List(Of MongoDB.Bson.BsonDocument), adas_core.Domain.Models.GroupedObservations.GroupedField)
name.vb: FillHours(List(Of BsonDocument), GroupedField)
- uid: adas_core.Application.Services.GroupedObservationService.CalculateLastFilledObservations(System.Collections.Generic.List{MongoDB.Bson.BsonDocument},adas_core.Domain.Models.GroupedObservations.GroupedField,MongoDB.Bson.ObjectId)
commentId: M:adas_core.Application.Services.GroupedObservationService.CalculateLastFilledObservations(System.Collections.Generic.List{MongoDB.Bson.BsonDocument},adas_core.Domain.Models.GroupedObservations.GroupedField,MongoDB.Bson.ObjectId)
id: CalculateLastFilledObservations(System.Collections.Generic.List{MongoDB.Bson.BsonDocument},adas_core.Domain.Models.GroupedObservations.GroupedField,MongoDB.Bson.ObjectId)
parent: adas_core.Application.Services.GroupedObservationService
langs:
- csharp
- vb
name: CalculateLastFilledObservations(List<BsonDocument>, GroupedField, ObjectId)
nameWithType: GroupedObservationService.CalculateLastFilledObservations(List<BsonDocument>, GroupedField, ObjectId)
fullName: adas_core.Application.Services.GroupedObservationService.CalculateLastFilledObservations(System.Collections.Generic.List<MongoDB.Bson.BsonDocument>, adas_core.Domain.Models.GroupedObservations.GroupedField, MongoDB.Bson.ObjectId)
type: Method
source:
remote:
path: adas-core.Application/Services/GroupedObservationService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: CalculateLastFilledObservations
path: ../../adas-core.Application/Services/GroupedObservationService.cs
startLine: 717
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services
summary: Calculates the last filled observations for a patient. When the grouped field contains multiple names, the calculation is performed for each name and the results are aggregated; otherwise, the calculation is performed once using the single grouped field name.
example: []
syntax:
content: public Task<List<BsonDocument>> CalculateLastFilledObservations(List<BsonDocument> result, GroupedField groupedField, ObjectId patientId)
parameters:
- id: result
type: System.Collections.Generic.List{MongoDB.Bson.BsonDocument}
description: The collection of BsonDocument results to be processed.
- id: groupedField
type: adas_core.Domain.Models.GroupedObservations.GroupedField
description: The grouped field containing either a list of names to iterate over or a single name used as fallback when the list is empty.
- id: patientId
type: MongoDB.Bson.ObjectId
description: The identifier of the patient whose observations are being calculated.
return:
type: System.Threading.Tasks.Task{System.Collections.Generic.List{MongoDB.Bson.BsonDocument}}
description: A task that returns a list of BsonDocument containing the calculated last filled observations.
content.vb: Public Function CalculateLastFilledObservations(result As List(Of BsonDocument), groupedField As GroupedField, patientId As ObjectId) As Task(Of List(Of BsonDocument))
overload: adas_core.Application.Services.GroupedObservationService.CalculateLastFilledObservations*
nameWithType.vb: GroupedObservationService.CalculateLastFilledObservations(List(Of BsonDocument), GroupedField, ObjectId)
fullName.vb: adas_core.Application.Services.GroupedObservationService.CalculateLastFilledObservations(System.Collections.Generic.List(Of MongoDB.Bson.BsonDocument), adas_core.Domain.Models.GroupedObservations.GroupedField, MongoDB.Bson.ObjectId)
name.vb: CalculateLastFilledObservations(List(Of BsonDocument), GroupedField, ObjectId)
- uid: adas_core.Application.Services.GroupedObservationService.CalculateShiftObservations(System.Collections.Generic.List{MongoDB.Bson.BsonDocument},adas_core.Domain.Models.GroupedObservations.GroupedField)
commentId: M:adas_core.Application.Services.GroupedObservationService.CalculateShiftObservations(System.Collections.Generic.List{MongoDB.Bson.BsonDocument},adas_core.Domain.Models.GroupedObservations.GroupedField)
id: CalculateShiftObservations(System.Collections.Generic.List{MongoDB.Bson.BsonDocument},adas_core.Domain.Models.GroupedObservations.GroupedField)
parent: adas_core.Application.Services.GroupedObservationService
langs:
- csharp
- vb
name: CalculateShiftObservations(List<BsonDocument>, GroupedField)
nameWithType: GroupedObservationService.CalculateShiftObservations(List<BsonDocument>, GroupedField)
fullName: adas_core.Application.Services.GroupedObservationService.CalculateShiftObservations(System.Collections.Generic.List<MongoDB.Bson.BsonDocument>, adas_core.Domain.Models.GroupedObservations.GroupedField)
type: Method
source:
remote:
path: adas-core.Application/Services/GroupedObservationService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: CalculateShiftObservations
path: ../../adas-core.Application/Services/GroupedObservationService.cs
startLine: 867
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services
summary: Calculates aggregated shift observations by grouping them by shift and day. When the grouped field result contains a Sum operation, the method sums the values within each group and propagates the <code>isFilled</code> flag, marking a group as not filled if any of its observations is not filled. If no Sum operation is present, the original observations are returned unchanged.
example: []
syntax:
content: public List<BsonDocument> CalculateShiftObservations(List<BsonDocument> shiftGroupObservations, GroupedField groupedField)
parameters:
- id: shiftGroupObservations
type: System.Collections.Generic.List{MongoDB.Bson.BsonDocument}
description: The list of shift observations to be aggregated.
- id: groupedField
type: adas_core.Domain.Models.GroupedObservations.GroupedField
description: The grouped field configuration whose Result property determines whether a Sum aggregation is applied.
return:
type: System.Collections.Generic.List{MongoDB.Bson.BsonDocument}
description: A list of <xref href="MongoDB.Bson.BsonDocument" data-throw-if-not-resolved="false"></xref> containing the aggregated shift observations, or the original list when no Sum operation is required.
content.vb: Public Function CalculateShiftObservations(shiftGroupObservations As List(Of BsonDocument), groupedField As GroupedField) As List(Of BsonDocument)
overload: adas_core.Application.Services.GroupedObservationService.CalculateShiftObservations*
nameWithType.vb: GroupedObservationService.CalculateShiftObservations(List(Of BsonDocument), GroupedField)
fullName.vb: adas_core.Application.Services.GroupedObservationService.CalculateShiftObservations(System.Collections.Generic.List(Of MongoDB.Bson.BsonDocument), adas_core.Domain.Models.GroupedObservations.GroupedField)
name.vb: CalculateShiftObservations(List(Of BsonDocument), GroupedField)
- uid: adas_core.Application.Services.GroupedObservationService.CalculateHalfHourObservations(System.Collections.Generic.List{MongoDB.Bson.BsonDocument})
commentId: M:adas_core.Application.Services.GroupedObservationService.CalculateHalfHourObservations(System.Collections.Generic.List{MongoDB.Bson.BsonDocument})
id: CalculateHalfHourObservations(System.Collections.Generic.List{MongoDB.Bson.BsonDocument})
parent: adas_core.Application.Services.GroupedObservationService
langs:
- csharp
- vb
name: CalculateHalfHourObservations(List<BsonDocument>)
nameWithType: GroupedObservationService.CalculateHalfHourObservations(List<BsonDocument>)
fullName: adas_core.Application.Services.GroupedObservationService.CalculateHalfHourObservations(System.Collections.Generic.List<MongoDB.Bson.BsonDocument>)
type: Method
source:
remote:
path: adas-core.Application/Services/GroupedObservationService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: CalculateHalfHourObservations
path: ../../adas-core.Application/Services/GroupedObservationService.cs
startLine: 915
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services
summary: >-
Calculates half-hour observations for the provided list of <xref href="MongoDB.Bson.BsonDocument" data-throw-if-not-resolved="false"></xref> entries by grouping
the "all" sub-document values into 30-minute time buckets and assigning the most recent sample of each
bucket to a "halfhour" field on the corresponding document. Handles edge cases such as the last document
in the list, absence of a next document, empty groups, a next document without readings (or with a
single "0" value), and missing "halfhour" fields, falling back to an empty <xref href="MongoDB.Bson.BsonDocument" data-throw-if-not-resolved="false"></xref>
when no grouped values are available.
example: []
syntax:
content: public List<BsonDocument> CalculateHalfHourObservations(List<BsonDocument> result)
parameters:
- id: result
type: System.Collections.Generic.List{MongoDB.Bson.BsonDocument}
description: >-
The ordered list of <xref href="MongoDB.Bson.BsonDocument" data-throw-if-not-resolved="false"></xref> instances whose "all" arrays will be
grouped into half-hour intervals and enriched with a "halfhour" field in place.
return:
type: System.Collections.Generic.List{MongoDB.Bson.BsonDocument}
description: >-
The same <xref href="System.Collections.Generic.List%601" data-throw-if-not-resolved="false"></xref> instance with the "halfhour" field populated
according to the half-hour grouping rules.
content.vb: Public Function CalculateHalfHourObservations(result As List(Of BsonDocument)) As List(Of BsonDocument)
overload: adas_core.Application.Services.GroupedObservationService.CalculateHalfHourObservations*
nameWithType.vb: GroupedObservationService.CalculateHalfHourObservations(List(Of BsonDocument))
fullName.vb: adas_core.Application.Services.GroupedObservationService.CalculateHalfHourObservations(System.Collections.Generic.List(Of MongoDB.Bson.BsonDocument))
name.vb: CalculateHalfHourObservations(List(Of BsonDocument))
- uid: adas_core.Application.Services.GroupedObservationService.GenerateShiftObservations(System.Collections.Generic.List{MongoDB.Bson.BsonDocument},adas_core.Domain.Models.GroupedObservations.GroupedField)
commentId: M:adas_core.Application.Services.GroupedObservationService.GenerateShiftObservations(System.Collections.Generic.List{MongoDB.Bson.BsonDocument},adas_core.Domain.Models.GroupedObservations.GroupedField)
id: GenerateShiftObservations(System.Collections.Generic.List{MongoDB.Bson.BsonDocument},adas_core.Domain.Models.GroupedObservations.GroupedField)
parent: adas_core.Application.Services.GroupedObservationService
langs:
- csharp
- vb
name: GenerateShiftObservations(List<BsonDocument>, GroupedField)
nameWithType: GroupedObservationService.GenerateShiftObservations(List<BsonDocument>, GroupedField)
fullName: adas_core.Application.Services.GroupedObservationService.GenerateShiftObservations(System.Collections.Generic.List<MongoDB.Bson.BsonDocument>, adas_core.Domain.Models.GroupedObservations.GroupedField)
type: Method
source:
remote:
path: adas-core.Application/Services/GroupedObservationService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: GenerateShiftObservations
path: ../../adas-core.Application/Services/GroupedObservationService.cs
startLine: 992
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services
summary: Enriches each BsonDocument in the result with a shift identifier and the corresponding day, by matching the document's observation time against the configured shift start times. Falls back to the previous day and the last shift when no matching shift is found, and skips documents with missing or invalid date components or an empty shift configuration.
example: []
syntax:
content: public List<BsonDocument> GenerateShiftObservations(List<BsonDocument> result, GroupedField groupedField)
parameters:
- id: result
type: System.Collections.Generic.List{MongoDB.Bson.BsonDocument}
description: The list of aggregated BsonDocuments to enrich; each document is modified in place to include the day and shift elements.
- id: groupedField
type: adas_core.Domain.Models.GroupedObservations.GroupedField
description: The grouping configuration providing the ordered list of shift start times used to determine the assigned shift.
return:
type: System.Collections.Generic.List{MongoDB.Bson.BsonDocument}
description: The same <code class="paramref">result</code> list with day and shift elements added to each successfully processed document.
content.vb: Public Function GenerateShiftObservations(result As List(Of BsonDocument), groupedField As GroupedField) As List(Of BsonDocument)
overload: adas_core.Application.Services.GroupedObservationService.GenerateShiftObservations*
nameWithType.vb: GroupedObservationService.GenerateShiftObservations(List(Of BsonDocument), GroupedField)
fullName.vb: adas_core.Application.Services.GroupedObservationService.GenerateShiftObservations(System.Collections.Generic.List(Of MongoDB.Bson.BsonDocument), adas_core.Domain.Models.GroupedObservations.GroupedField)
name.vb: GenerateShiftObservations(List(Of BsonDocument), GroupedField)
references:
- uid: adas_core.Application.Services.Interfaces.IGroupedObservationService
commentId: T:adas_core.Application.Services.Interfaces.IGroupedObservationService
parent: adas_core.Application.Services.Interfaces
href: adas_core.Application.Services.Interfaces.IGroupedObservationService.html
name: IGroupedObservationService
nameWithType: IGroupedObservationService
fullName: adas_core.Application.Services.Interfaces.IGroupedObservationService
- uid: adas_core.Application.Services
commentId: N:adas_core.Application.Services
href: adas_core.html
name: adas_core.Application.Services
nameWithType: adas_core.Application.Services
fullName: adas_core.Application.Services
spec.csharp:
- uid: adas_core
name: adas_core
href: adas_core.html
- name: .
- uid: adas_core.Application
name: Application
href: adas_core.Application.html
- name: .
- uid: adas_core.Application.Services
name: Services
href: adas_core.Application.Services.html
spec.vb:
- uid: adas_core
name: adas_core
href: adas_core.html
- name: .
- uid: adas_core.Application
name: Application
href: adas_core.Application.html
- name: .
- uid: adas_core.Application.Services
name: Services
href: adas_core.Application.Services.html
- uid: System.Object
commentId: T:System.Object
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
name: object
nameWithType: object
fullName: object
nameWithType.vb: Object
fullName.vb: Object
name.vb: Object
- uid: System.Object.Equals(System.Object)
commentId: M:System.Object.Equals(System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
name: Equals(object)
nameWithType: object.Equals(object)
fullName: object.Equals(object)
nameWithType.vb: Object.Equals(Object)
fullName.vb: Object.Equals(Object)
name.vb: Equals(Object)
spec.csharp:
- uid: System.Object.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.Equals(System.Object,System.Object)
commentId: M:System.Object.Equals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
name: Equals(object, object)
nameWithType: object.Equals(object, object)
fullName: object.Equals(object, object)
nameWithType.vb: Object.Equals(Object, Object)
fullName.vb: Object.Equals(Object, Object)
name.vb: Equals(Object, Object)
spec.csharp:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.GetHashCode
commentId: M:System.Object.GetHashCode
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
name: GetHashCode()
nameWithType: object.GetHashCode()
fullName: object.GetHashCode()
nameWithType.vb: Object.GetHashCode()
fullName.vb: Object.GetHashCode()
spec.csharp:
- uid: System.Object.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
- name: (
- name: )
spec.vb:
- uid: System.Object.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
- name: (
- name: )
- uid: System.Object.GetType
commentId: M:System.Object.GetType
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
name: GetType()
nameWithType: object.GetType()
fullName: object.GetType()
nameWithType.vb: Object.GetType()
fullName.vb: Object.GetType()
spec.csharp:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
spec.vb:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
- uid: System.Object.MemberwiseClone
commentId: M:System.Object.MemberwiseClone
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
name: MemberwiseClone()
nameWithType: object.MemberwiseClone()
fullName: object.MemberwiseClone()
nameWithType.vb: Object.MemberwiseClone()
fullName.vb: Object.MemberwiseClone()
spec.csharp:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
- name: (
- name: )
spec.vb:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
- name: (
- name: )
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
name: ReferenceEquals(object, object)
nameWithType: object.ReferenceEquals(object, object)
fullName: object.ReferenceEquals(object, object)
nameWithType.vb: Object.ReferenceEquals(Object, Object)
fullName.vb: Object.ReferenceEquals(Object, Object)
name.vb: ReferenceEquals(Object, Object)
spec.csharp:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.ToString
commentId: M:System.Object.ToString
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
name: ToString()
nameWithType: object.ToString()
fullName: object.ToString()
nameWithType.vb: Object.ToString()
fullName.vb: Object.ToString()
spec.csharp:
- uid: System.Object.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- name: (
- name: )
spec.vb:
- uid: System.Object.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- name: (
- name: )
- uid: System.Object.adas_core.Domain.Utils.NumberUtils.IsNumber
commentId: M:adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
parent: adas_core.Domain.Utils.NumberUtils
definition: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
name: IsNumber(object)
nameWithType: NumberUtils.IsNumber(object)
fullName: adas_core.Domain.Utils.NumberUtils.IsNumber(object)
nameWithType.vb: NumberUtils.IsNumber(Object)
fullName.vb: adas_core.Domain.Utils.NumberUtils.IsNumber(Object)
name.vb: IsNumber(Object)
spec.csharp:
- uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
name: IsNumber
href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
name: IsNumber
href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.adas_core.Domain.Utils.NumberUtils.ToDouble
commentId: M:adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
parent: adas_core.Domain.Utils.NumberUtils
definition: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
name: ToDouble(object)
nameWithType: NumberUtils.ToDouble(object)
fullName: adas_core.Domain.Utils.NumberUtils.ToDouble(object)
nameWithType.vb: NumberUtils.ToDouble(Object)
fullName.vb: adas_core.Domain.Utils.NumberUtils.ToDouble(Object)
name.vb: ToDouble(Object)
spec.csharp:
- uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
name: ToDouble
href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
name: ToDouble
href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.adas_core.Domain.Utils.ObjectUtils.ToStr
commentId: M:adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
parent: adas_core.Domain.Utils.ObjectUtils
definition: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
name: ToStr(object)
nameWithType: ObjectUtils.ToStr(object)
fullName: adas_core.Domain.Utils.ObjectUtils.ToStr(object)
nameWithType.vb: ObjectUtils.ToStr(Object)
fullName.vb: adas_core.Domain.Utils.ObjectUtils.ToStr(Object)
name.vb: ToStr(Object)
spec.csharp:
- uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
name: ToStr
href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
name: ToStr
href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: adas_core.Application.Services.Interfaces
commentId: N:adas_core.Application.Services.Interfaces
href: adas_core.html
name: adas_core.Application.Services.Interfaces
nameWithType: adas_core.Application.Services.Interfaces
fullName: adas_core.Application.Services.Interfaces
spec.csharp:
- uid: adas_core
name: adas_core
href: adas_core.html
- name: .
- uid: adas_core.Application
name: Application
href: adas_core.Application.html
- name: .
- uid: adas_core.Application.Services
name: Services
href: adas_core.Application.Services.html
- name: .
- uid: adas_core.Application.Services.Interfaces
name: Interfaces
href: adas_core.Application.Services.Interfaces.html
spec.vb:
- uid: adas_core
name: adas_core
href: adas_core.html
- name: .
- uid: adas_core.Application
name: Application
href: adas_core.Application.html
- name: .
- uid: adas_core.Application.Services
name: Services
href: adas_core.Application.Services.html
- name: .
- uid: adas_core.Application.Services.Interfaces
name: Interfaces
href: adas_core.Application.Services.Interfaces.html
- uid: System
commentId: N:System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System
nameWithType: System
fullName: System
- uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
commentId: M:adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
isExternal: true
href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
name: IsNumber(object)
nameWithType: NumberUtils.IsNumber(object)
fullName: adas_core.Domain.Utils.NumberUtils.IsNumber(object)
nameWithType.vb: NumberUtils.IsNumber(Object)
fullName.vb: adas_core.Domain.Utils.NumberUtils.IsNumber(Object)
name.vb: IsNumber(Object)
spec.csharp:
- uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
name: IsNumber
href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
name: IsNumber
href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: adas_core.Domain.Utils.NumberUtils
commentId: T:adas_core.Domain.Utils.NumberUtils
parent: adas_core.Domain.Utils
href: adas_core.Domain.Utils.NumberUtils.html
name: NumberUtils
nameWithType: NumberUtils
fullName: adas_core.Domain.Utils.NumberUtils
- uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
commentId: M:adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
isExternal: true
href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
name: ToDouble(object)
nameWithType: NumberUtils.ToDouble(object)
fullName: adas_core.Domain.Utils.NumberUtils.ToDouble(object)
nameWithType.vb: NumberUtils.ToDouble(Object)
fullName.vb: adas_core.Domain.Utils.NumberUtils.ToDouble(Object)
name.vb: ToDouble(Object)
spec.csharp:
- uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
name: ToDouble
href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
name: ToDouble
href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
commentId: M:adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
isExternal: true
href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
name: ToStr(object)
nameWithType: ObjectUtils.ToStr(object)
fullName: adas_core.Domain.Utils.ObjectUtils.ToStr(object)
nameWithType.vb: ObjectUtils.ToStr(Object)
fullName.vb: adas_core.Domain.Utils.ObjectUtils.ToStr(Object)
name.vb: ToStr(Object)
spec.csharp:
- uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
name: ToStr
href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
name: ToStr
href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: adas_core.Domain.Utils.ObjectUtils
commentId: T:adas_core.Domain.Utils.ObjectUtils
parent: adas_core.Domain.Utils
href: adas_core.Domain.Utils.ObjectUtils.html
name: ObjectUtils
nameWithType: ObjectUtils
fullName: adas_core.Domain.Utils.ObjectUtils
- uid: adas_core.Domain.Utils
commentId: N:adas_core.Domain.Utils
href: adas_core.html
name: adas_core.Domain.Utils
nameWithType: adas_core.Domain.Utils
fullName: adas_core.Domain.Utils
spec.csharp:
- uid: adas_core
name: adas_core
href: adas_core.html
- name: .
- uid: adas_core.Domain
name: Domain
href: adas_core.Domain.html
- name: .
- uid: adas_core.Domain.Utils
name: Utils
href: adas_core.Domain.Utils.html
spec.vb:
- uid: adas_core
name: adas_core
href: adas_core.html
- name: .
- uid: adas_core.Domain
name: Domain
href: adas_core.Domain.html
- name: .
- uid: adas_core.Domain.Utils
name: Utils
href: adas_core.Domain.Utils.html
- uid: adas_core.Application.Services.GroupedObservationService.#ctor*
commentId: Overload:adas_core.Application.Services.GroupedObservationService.#ctor
href: adas_core.Application.Services.GroupedObservationService.html#adas_core_Application_Services_GroupedObservationService__ctor_adas_core_Application_Repositories_Interfaces_IObservationRepository_adas_core_Application_Services_Interfaces_IConfigObservationService_Microsoft_Extensions_Logging_ILogger_adas_core_Application_Services_GroupedObservationService__adas_core_Application_Services_Interfaces_ICacheService_Microsoft_Extensions_Options_IOptions_adas_core_Domain_Models_AppSettings_ApiSettings__Microsoft_Extensions_Options_IOptions_adas_core_Domain_Models_AppSettings_CacheSettings__
name: GroupedObservationService
nameWithType: GroupedObservationService.GroupedObservationService
fullName: adas_core.Application.Services.GroupedObservationService.GroupedObservationService
nameWithType.vb: GroupedObservationService.New
fullName.vb: adas_core.Application.Services.GroupedObservationService.New
name.vb: New
- uid: adas_core.Application.Repositories.Interfaces.IObservationRepository
commentId: T:adas_core.Application.Repositories.Interfaces.IObservationRepository
parent: adas_core.Application.Repositories.Interfaces
href: adas_core.Application.Repositories.Interfaces.IObservationRepository.html
name: IObservationRepository
nameWithType: IObservationRepository
fullName: adas_core.Application.Repositories.Interfaces.IObservationRepository
- uid: adas_core.Application.Services.Interfaces.IConfigObservationService
commentId: T:adas_core.Application.Services.Interfaces.IConfigObservationService
parent: adas_core.Application.Services.Interfaces
href: adas_core.Application.Services.Interfaces.IConfigObservationService.html
name: IConfigObservationService
nameWithType: IConfigObservationService
fullName: adas_core.Application.Services.Interfaces.IConfigObservationService
- uid: Microsoft.Extensions.Logging.ILogger{adas_core.Application.Services.GroupedObservationService}
commentId: T:Microsoft.Extensions.Logging.ILogger{adas_core.Application.Services.GroupedObservationService}
parent: Microsoft.Extensions.Logging
definition: Microsoft.Extensions.Logging.ILogger`1
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1
name: ILogger<GroupedObservationService>
nameWithType: ILogger<GroupedObservationService>
fullName: Microsoft.Extensions.Logging.ILogger<adas_core.Application.Services.GroupedObservationService>
nameWithType.vb: ILogger(Of GroupedObservationService)
fullName.vb: Microsoft.Extensions.Logging.ILogger(Of adas_core.Application.Services.GroupedObservationService)
name.vb: ILogger(Of GroupedObservationService)
spec.csharp:
- uid: Microsoft.Extensions.Logging.ILogger`1
name: ILogger
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1
- name: <
- uid: adas_core.Application.Services.GroupedObservationService
name: GroupedObservationService
href: adas_core.Application.Services.GroupedObservationService.html
- name: '>'
spec.vb:
- uid: Microsoft.Extensions.Logging.ILogger`1
name: ILogger
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1
- name: (
- name: Of
- name: " "
- uid: adas_core.Application.Services.GroupedObservationService
name: GroupedObservationService
href: adas_core.Application.Services.GroupedObservationService.html
- name: )
- uid: adas_core.Application.Services.Interfaces.ICacheService
commentId: T:adas_core.Application.Services.Interfaces.ICacheService
parent: adas_core.Application.Services.Interfaces
href: adas_core.Application.Services.Interfaces.ICacheService.html
name: ICacheService
nameWithType: ICacheService
fullName: adas_core.Application.Services.Interfaces.ICacheService
- uid: Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ApiSettings}
commentId: T:Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ApiSettings}
parent: Microsoft.Extensions.Options
definition: Microsoft.Extensions.Options.IOptions`1
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1
name: IOptions<ApiSettings>
nameWithType: IOptions<ApiSettings>
fullName: Microsoft.Extensions.Options.IOptions<adas_core.Domain.Models.AppSettings.ApiSettings>
nameWithType.vb: IOptions(Of ApiSettings)
fullName.vb: Microsoft.Extensions.Options.IOptions(Of adas_core.Domain.Models.AppSettings.ApiSettings)
name.vb: IOptions(Of ApiSettings)
spec.csharp:
- uid: Microsoft.Extensions.Options.IOptions`1
name: IOptions
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1
- name: <
- uid: adas_core.Domain.Models.AppSettings.ApiSettings
name: ApiSettings
href: adas_core.Domain.Models.AppSettings.ApiSettings.html
- name: '>'
spec.vb:
- uid: Microsoft.Extensions.Options.IOptions`1
name: IOptions
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1
- name: (
- name: Of
- name: " "
- uid: adas_core.Domain.Models.AppSettings.ApiSettings
name: ApiSettings
href: adas_core.Domain.Models.AppSettings.ApiSettings.html
- name: )
- uid: Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.CacheSettings}
commentId: T:Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.CacheSettings}
parent: Microsoft.Extensions.Options
definition: Microsoft.Extensions.Options.IOptions`1
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1
name: IOptions<CacheSettings>
nameWithType: IOptions<CacheSettings>
fullName: Microsoft.Extensions.Options.IOptions<adas_core.Domain.Models.AppSettings.CacheSettings>
nameWithType.vb: IOptions(Of CacheSettings)
fullName.vb: Microsoft.Extensions.Options.IOptions(Of adas_core.Domain.Models.AppSettings.CacheSettings)
name.vb: IOptions(Of CacheSettings)
spec.csharp:
- uid: Microsoft.Extensions.Options.IOptions`1
name: IOptions
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1
- name: <
- uid: adas_core.Domain.Models.AppSettings.CacheSettings
name: CacheSettings
- name: '>'
spec.vb:
- uid: Microsoft.Extensions.Options.IOptions`1
name: IOptions
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1
- name: (
- name: Of
- name: " "
- uid: adas_core.Domain.Models.AppSettings.CacheSettings
name: CacheSettings
- name: )
- uid: adas_core.Application.Repositories.Interfaces
commentId: N:adas_core.Application.Repositories.Interfaces
href: adas_core.html
name: adas_core.Application.Repositories.Interfaces
nameWithType: adas_core.Application.Repositories.Interfaces
fullName: adas_core.Application.Repositories.Interfaces
spec.csharp:
- uid: adas_core
name: adas_core
href: adas_core.html
- name: .
- uid: adas_core.Application
name: Application
href: adas_core.Application.html
- name: .
- uid: adas_core.Application.Repositories
name: Repositories
href: adas_core.Application.Repositories.html
- name: .
- uid: adas_core.Application.Repositories.Interfaces
name: Interfaces
href: adas_core.Application.Repositories.Interfaces.html
spec.vb:
- uid: adas_core
name: adas_core
href: adas_core.html
- name: .
- uid: adas_core.Application
name: Application
href: adas_core.Application.html
- name: .
- uid: adas_core.Application.Repositories
name: Repositories
href: adas_core.Application.Repositories.html
- name: .
- uid: adas_core.Application.Repositories.Interfaces
name: Interfaces
href: adas_core.Application.Repositories.Interfaces.html
- uid: Microsoft.Extensions.Logging.ILogger`1
commentId: T:Microsoft.Extensions.Logging.ILogger`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1
name: ILogger<TCategoryName>
nameWithType: ILogger<TCategoryName>
fullName: Microsoft.Extensions.Logging.ILogger<TCategoryName>
nameWithType.vb: ILogger(Of TCategoryName)
fullName.vb: Microsoft.Extensions.Logging.ILogger(Of TCategoryName)
name.vb: ILogger(Of TCategoryName)
spec.csharp:
- uid: Microsoft.Extensions.Logging.ILogger`1
name: ILogger
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1
- name: <
- name: TCategoryName
- name: '>'
spec.vb:
- uid: Microsoft.Extensions.Logging.ILogger`1
name: ILogger
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1
- name: (
- name: Of
- name: " "
- name: TCategoryName
- name: )
- uid: Microsoft.Extensions.Logging
commentId: N:Microsoft.Extensions.Logging
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft
name: Microsoft.Extensions.Logging
nameWithType: Microsoft.Extensions.Logging
fullName: Microsoft.Extensions.Logging
spec.csharp:
- uid: Microsoft
name: Microsoft
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft
- name: .
- uid: Microsoft.Extensions
name: Extensions
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions
- name: .
- uid: Microsoft.Extensions.Logging
name: Logging
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging
spec.vb:
- uid: Microsoft
name: Microsoft
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft
- name: .
- uid: Microsoft.Extensions
name: Extensions
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions
- name: .
- uid: Microsoft.Extensions.Logging
name: Logging
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging
- uid: Microsoft.Extensions.Options.IOptions`1
commentId: T:Microsoft.Extensions.Options.IOptions`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1
name: IOptions<TOptions>
nameWithType: IOptions<TOptions>
fullName: Microsoft.Extensions.Options.IOptions<TOptions>
nameWithType.vb: IOptions(Of TOptions)
fullName.vb: Microsoft.Extensions.Options.IOptions(Of TOptions)
name.vb: IOptions(Of TOptions)
spec.csharp:
- uid: Microsoft.Extensions.Options.IOptions`1
name: IOptions
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1
- name: <
- name: TOptions
- name: '>'
spec.vb:
- uid: Microsoft.Extensions.Options.IOptions`1
name: IOptions
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1
- name: (
- name: Of
- name: " "
- name: TOptions
- name: )
- uid: Microsoft.Extensions.Options
commentId: N:Microsoft.Extensions.Options
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft
name: Microsoft.Extensions.Options
nameWithType: Microsoft.Extensions.Options
fullName: Microsoft.Extensions.Options
spec.csharp:
- uid: Microsoft
name: Microsoft
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft
- name: .
- uid: Microsoft.Extensions
name: Extensions
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions
- name: .
- uid: Microsoft.Extensions.Options
name: Options
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options
spec.vb:
- uid: Microsoft
name: Microsoft
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft
- name: .
- uid: Microsoft.Extensions
name: Extensions
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions
- name: .
- uid: Microsoft.Extensions.Options
name: Options
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options
- uid: 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.Domain.Models.GroupedObservation.GroupedObservationObs
commentId: T:adas_core.Domain.Models.GroupedObservation.GroupedObservationObs
href: adas_core.Domain.Models.GroupedObservation.html
name: GroupedObservation.GroupedObservationObs
nameWithType: GroupedObservation.GroupedObservationObs
fullName: adas_core.Domain.Models.GroupedObservation.GroupedObservationObs
spec.csharp:
- uid: adas_core.Domain.Models.GroupedObservation
name: GroupedObservation
href: adas_core.Domain.Models.GroupedObservation.html
- name: .
- uid: adas_core.Domain.Models.GroupedObservation.GroupedObservationObs
name: GroupedObservationObs
href: adas_core.Domain.Models.GroupedObservation.GroupedObservationObs.html
spec.vb:
- uid: adas_core.Domain.Models.GroupedObservation
name: GroupedObservation
href: adas_core.Domain.Models.GroupedObservation.html
- name: .
- uid: adas_core.Domain.Models.GroupedObservation.GroupedObservationObs
name: GroupedObservationObs
href: adas_core.Domain.Models.GroupedObservation.GroupedObservationObs.html
- uid: adas_core.Application.Services.GroupedObservationService.GenerateGroupedObservation*
commentId: Overload:adas_core.Application.Services.GroupedObservationService.GenerateGroupedObservation
href: adas_core.Application.Services.GroupedObservationService.html#adas_core_Application_Services_GroupedObservationService_GenerateGroupedObservation_MongoDB_Bson_ObjectId_adas_core_Domain_Models_GroupedObservations_GroupedField_System_String_System_Boolean_System_Threading_CancellationToken_
name: GenerateGroupedObservation
nameWithType: GroupedObservationService.GenerateGroupedObservation
fullName: adas_core.Application.Services.GroupedObservationService.GenerateGroupedObservation
- uid: adas_core.Application.Services.Interfaces.IGroupedObservationService.GenerateGroupedObservation(MongoDB.Bson.ObjectId,adas_core.Domain.Models.GroupedObservations.GroupedField,System.String,System.Boolean,System.Threading.CancellationToken)
commentId: M:adas_core.Application.Services.Interfaces.IGroupedObservationService.GenerateGroupedObservation(MongoDB.Bson.ObjectId,adas_core.Domain.Models.GroupedObservations.GroupedField,System.String,System.Boolean,System.Threading.CancellationToken)
parent: adas_core.Application.Services.Interfaces.IGroupedObservationService
isExternal: true
href: adas_core.Application.Services.Interfaces.IGroupedObservationService.html#adas_core_Application_Services_Interfaces_IGroupedObservationService_GenerateGroupedObservation_MongoDB_Bson_ObjectId_adas_core_Domain_Models_GroupedObservations_GroupedField_System_String_System_Boolean_System_Threading_CancellationToken_
name: GenerateGroupedObservation(ObjectId, GroupedField, string, bool, CancellationToken)
nameWithType: IGroupedObservationService.GenerateGroupedObservation(ObjectId, GroupedField, string, bool, CancellationToken)
fullName: adas_core.Application.Services.Interfaces.IGroupedObservationService.GenerateGroupedObservation(MongoDB.Bson.ObjectId, adas_core.Domain.Models.GroupedObservations.GroupedField, string, bool, System.Threading.CancellationToken)
nameWithType.vb: IGroupedObservationService.GenerateGroupedObservation(ObjectId, GroupedField, String, Boolean, CancellationToken)
fullName.vb: adas_core.Application.Services.Interfaces.IGroupedObservationService.GenerateGroupedObservation(MongoDB.Bson.ObjectId, adas_core.Domain.Models.GroupedObservations.GroupedField, String, Boolean, System.Threading.CancellationToken)
name.vb: GenerateGroupedObservation(ObjectId, GroupedField, String, Boolean, CancellationToken)
spec.csharp:
- uid: adas_core.Application.Services.Interfaces.IGroupedObservationService.GenerateGroupedObservation(MongoDB.Bson.ObjectId,adas_core.Domain.Models.GroupedObservations.GroupedField,System.String,System.Boolean,System.Threading.CancellationToken)
name: GenerateGroupedObservation
href: adas_core.Application.Services.Interfaces.IGroupedObservationService.html#adas_core_Application_Services_Interfaces_IGroupedObservationService_GenerateGroupedObservation_MongoDB_Bson_ObjectId_adas_core_Domain_Models_GroupedObservations_GroupedField_System_String_System_Boolean_System_Threading_CancellationToken_
- name: (
- uid: MongoDB.Bson.ObjectId
name: ObjectId
isExternal: true
- name: ','
- name: " "
- uid: adas_core.Domain.Models.GroupedObservations.GroupedField
name: GroupedField
- name: ','
- name: " "
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- uid: System.Threading.CancellationToken
name: CancellationToken
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken
- name: )
spec.vb:
- uid: adas_core.Application.Services.Interfaces.IGroupedObservationService.GenerateGroupedObservation(MongoDB.Bson.ObjectId,adas_core.Domain.Models.GroupedObservations.GroupedField,System.String,System.Boolean,System.Threading.CancellationToken)
name: GenerateGroupedObservation
href: adas_core.Application.Services.Interfaces.IGroupedObservationService.html#adas_core_Application_Services_Interfaces_IGroupedObservationService_GenerateGroupedObservation_MongoDB_Bson_ObjectId_adas_core_Domain_Models_GroupedObservations_GroupedField_System_String_System_Boolean_System_Threading_CancellationToken_
- name: (
- uid: MongoDB.Bson.ObjectId
name: ObjectId
isExternal: true
- name: ','
- name: " "
- uid: adas_core.Domain.Models.GroupedObservations.GroupedField
name: GroupedField
- name: ','
- name: " "
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- uid: System.Threading.CancellationToken
name: CancellationToken
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken
- name: )
- uid: MongoDB.Bson.ObjectId
commentId: T:MongoDB.Bson.ObjectId
parent: MongoDB.Bson
isExternal: true
name: ObjectId
nameWithType: ObjectId
fullName: MongoDB.Bson.ObjectId
- uid: adas_core.Domain.Models.GroupedObservations.GroupedField
commentId: T:adas_core.Domain.Models.GroupedObservations.GroupedField
parent: adas_core.Domain.Models.GroupedObservations
href: adas_core.Domain.Models.GroupedObservations.GroupedField.html
name: GroupedField
nameWithType: GroupedField
fullName: adas_core.Domain.Models.GroupedObservations.GroupedField
- 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.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.CancellationToken
commentId: T:System.Threading.CancellationToken
parent: System.Threading
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken
name: CancellationToken
nameWithType: CancellationToken
fullName: System.Threading.CancellationToken
- uid: System.Threading.Tasks.Task{adas_core.Domain.Models.GroupedObservation}
commentId: T:System.Threading.Tasks.Task{adas_core.Domain.Models.GroupedObservation}
parent: System.Threading.Tasks
definition: System.Threading.Tasks.Task`1
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
name: Task<GroupedObservation>
nameWithType: Task<GroupedObservation>
fullName: System.Threading.Tasks.Task<adas_core.Domain.Models.GroupedObservation>
nameWithType.vb: Task(Of GroupedObservation)
fullName.vb: System.Threading.Tasks.Task(Of adas_core.Domain.Models.GroupedObservation)
name.vb: Task(Of GroupedObservation)
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.GroupedObservation
name: GroupedObservation
- 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.GroupedObservation
name: GroupedObservation
- name: )
- 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.Domain.Models.GroupedObservations
commentId: N:adas_core.Domain.Models.GroupedObservations
href: adas_core.html
name: adas_core.Domain.Models.GroupedObservations
nameWithType: adas_core.Domain.Models.GroupedObservations
fullName: adas_core.Domain.Models.GroupedObservations
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.GroupedObservations
name: GroupedObservations
href: adas_core.Domain.Models.GroupedObservations.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.GroupedObservations
name: GroupedObservations
href: adas_core.Domain.Models.GroupedObservations.html
- uid: System.Threading
commentId: N:System.Threading
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System.Threading
nameWithType: System.Threading
fullName: System.Threading
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
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
- uid: System.Threading.Tasks
commentId: N:System.Threading.Tasks
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System.Threading.Tasks
nameWithType: System.Threading.Tasks
fullName: System.Threading.Tasks
spec.csharp:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Threading
name: Threading
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.threading
- name: .
- uid: System.Threading.Tasks
name: Tasks
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks
spec.vb:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Threading
name: Threading
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.threading
- name: .
- uid: System.Threading.Tasks
name: Tasks
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks
- uid: adas_core.Domain.Models.GroupedObservation
commentId: T:adas_core.Domain.Models.GroupedObservation
parent: adas_core.Domain.Models
href: adas_core.Domain.Models.GroupedObservation.html
name: GroupedObservation
nameWithType: GroupedObservation
fullName: adas_core.Domain.Models.GroupedObservation
- uid: adas_core.Application.Services.Interfaces.IGroupedObservationService.GenerateGroupedObservation(MongoDB.Bson.ObjectId,adas_core.Domain.Models.GroupedObservations.GroupedField,System.Collections.Generic.List{adas_core.Domain.Models.GroupedObservation.GroupedObservationObs},adas_core.Domain.Models.PatientObservation,System.String)
commentId: M:adas_core.Application.Services.Interfaces.IGroupedObservationService.GenerateGroupedObservation(MongoDB.Bson.ObjectId,adas_core.Domain.Models.GroupedObservations.GroupedField,System.Collections.Generic.List{adas_core.Domain.Models.GroupedObservation.GroupedObservationObs},adas_core.Domain.Models.PatientObservation,System.String)
parent: adas_core.Application.Services.Interfaces.IGroupedObservationService
isExternal: true
href: adas_core.Application.Services.Interfaces.IGroupedObservationService.html#adas_core_Application_Services_Interfaces_IGroupedObservationService_GenerateGroupedObservation_MongoDB_Bson_ObjectId_adas_core_Domain_Models_GroupedObservations_GroupedField_System_Collections_Generic_List_adas_core_Domain_Models_GroupedObservation_GroupedObservationObs__adas_core_Domain_Models_PatientObservation_System_String_
name: GenerateGroupedObservation(ObjectId, GroupedField, List<GroupedObservationObs>, PatientObservation, string)
nameWithType: IGroupedObservationService.GenerateGroupedObservation(ObjectId, GroupedField, List<GroupedObservation.GroupedObservationObs>, PatientObservation, string)
fullName: adas_core.Application.Services.Interfaces.IGroupedObservationService.GenerateGroupedObservation(MongoDB.Bson.ObjectId, adas_core.Domain.Models.GroupedObservations.GroupedField, System.Collections.Generic.List<adas_core.Domain.Models.GroupedObservation.GroupedObservationObs>, adas_core.Domain.Models.PatientObservation, string)
nameWithType.vb: IGroupedObservationService.GenerateGroupedObservation(ObjectId, GroupedField, List(Of GroupedObservation.GroupedObservationObs), PatientObservation, String)
fullName.vb: adas_core.Application.Services.Interfaces.IGroupedObservationService.GenerateGroupedObservation(MongoDB.Bson.ObjectId, adas_core.Domain.Models.GroupedObservations.GroupedField, System.Collections.Generic.List(Of adas_core.Domain.Models.GroupedObservation.GroupedObservationObs), adas_core.Domain.Models.PatientObservation, String)
name.vb: GenerateGroupedObservation(ObjectId, GroupedField, List(Of GroupedObservationObs), PatientObservation, String)
spec.csharp:
- uid: adas_core.Application.Services.Interfaces.IGroupedObservationService.GenerateGroupedObservation(MongoDB.Bson.ObjectId,adas_core.Domain.Models.GroupedObservations.GroupedField,System.Collections.Generic.List{adas_core.Domain.Models.GroupedObservation.GroupedObservationObs},adas_core.Domain.Models.PatientObservation,System.String)
name: GenerateGroupedObservation
href: adas_core.Application.Services.Interfaces.IGroupedObservationService.html#adas_core_Application_Services_Interfaces_IGroupedObservationService_GenerateGroupedObservation_MongoDB_Bson_ObjectId_adas_core_Domain_Models_GroupedObservations_GroupedField_System_Collections_Generic_List_adas_core_Domain_Models_GroupedObservation_GroupedObservationObs__adas_core_Domain_Models_PatientObservation_System_String_
- name: (
- uid: MongoDB.Bson.ObjectId
name: ObjectId
isExternal: true
- name: ','
- name: " "
- uid: adas_core.Domain.Models.GroupedObservations.GroupedField
name: GroupedField
- name: ','
- name: " "
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: <
- uid: adas_core.Domain.Models.GroupedObservation.GroupedObservationObs
name: GroupedObservationObs
- name: '>'
- 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: )
spec.vb:
- uid: adas_core.Application.Services.Interfaces.IGroupedObservationService.GenerateGroupedObservation(MongoDB.Bson.ObjectId,adas_core.Domain.Models.GroupedObservations.GroupedField,System.Collections.Generic.List{adas_core.Domain.Models.GroupedObservation.GroupedObservationObs},adas_core.Domain.Models.PatientObservation,System.String)
name: GenerateGroupedObservation
href: adas_core.Application.Services.Interfaces.IGroupedObservationService.html#adas_core_Application_Services_Interfaces_IGroupedObservationService_GenerateGroupedObservation_MongoDB_Bson_ObjectId_adas_core_Domain_Models_GroupedObservations_GroupedField_System_Collections_Generic_List_adas_core_Domain_Models_GroupedObservation_GroupedObservationObs__adas_core_Domain_Models_PatientObservation_System_String_
- name: (
- uid: MongoDB.Bson.ObjectId
name: ObjectId
isExternal: true
- name: ','
- name: " "
- uid: adas_core.Domain.Models.GroupedObservations.GroupedField
name: GroupedField
- name: ','
- name: " "
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: (
- name: Of
- name: " "
- uid: adas_core.Domain.Models.GroupedObservation.GroupedObservationObs
name: GroupedObservationObs
- name: )
- 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: )
- uid: System.Collections.Generic.List{adas_core.Domain.Models.GroupedObservation.GroupedObservationObs}
commentId: T:System.Collections.Generic.List{adas_core.Domain.Models.GroupedObservation.GroupedObservationObs}
parent: System.Collections.Generic
definition: System.Collections.Generic.List`1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
name: List<GroupedObservation.GroupedObservationObs>
nameWithType: List<GroupedObservation.GroupedObservationObs>
fullName: System.Collections.Generic.List<adas_core.Domain.Models.GroupedObservation.GroupedObservationObs>
nameWithType.vb: List(Of GroupedObservation.GroupedObservationObs)
fullName.vb: System.Collections.Generic.List(Of adas_core.Domain.Models.GroupedObservation.GroupedObservationObs)
name.vb: List(Of GroupedObservation.GroupedObservationObs)
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.GroupedObservation
name: GroupedObservation
href: adas_core.Domain.Models.GroupedObservation.html
- name: .
- uid: adas_core.Domain.Models.GroupedObservation.GroupedObservationObs
name: GroupedObservationObs
href: adas_core.Domain.Models.GroupedObservation.GroupedObservationObs.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.GroupedObservation
name: GroupedObservation
href: adas_core.Domain.Models.GroupedObservation.html
- name: .
- uid: adas_core.Domain.Models.GroupedObservation.GroupedObservationObs
name: GroupedObservationObs
href: adas_core.Domain.Models.GroupedObservation.GroupedObservationObs.html
- name: )
- 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
commentId: N:adas_core.Domain.Models
href: adas_core.html
name: adas_core.Domain.Models
nameWithType: adas_core.Domain.Models
fullName: adas_core.Domain.Models
spec.csharp:
- uid: adas_core
name: adas_core
href: adas_core.html
- name: .
- uid: adas_core.Domain
name: Domain
href: adas_core.Domain.html
- name: .
- uid: adas_core.Domain.Models
name: Models
href: adas_core.Domain.Models.html
spec.vb:
- uid: adas_core
name: adas_core
href: adas_core.html
- name: .
- uid: adas_core.Domain
name: Domain
href: adas_core.Domain.html
- name: .
- uid: adas_core.Domain.Models
name: Models
href: adas_core.Domain.Models.html
- uid: System.Collections.Generic.List`1
commentId: T:System.Collections.Generic.List`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
name: List<T>
nameWithType: List<T>
fullName: System.Collections.Generic.List<T>
nameWithType.vb: List(Of T)
fullName.vb: System.Collections.Generic.List(Of T)
name.vb: List(Of T)
spec.csharp:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: System.Collections.Generic
commentId: N:System.Collections.Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System.Collections.Generic
nameWithType: System.Collections.Generic
fullName: System.Collections.Generic
spec.csharp:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Collections
name: Collections
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections
- name: .
- uid: System.Collections.Generic
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
spec.vb:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Collections
name: Collections
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections
- name: .
- uid: System.Collections.Generic
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
- uid: adas_core.Application.Services.GroupedObservationService.FindLastObservations*
commentId: Overload:adas_core.Application.Services.GroupedObservationService.FindLastObservations
href: adas_core.Application.Services.GroupedObservationService.html#adas_core_Application_Services_GroupedObservationService_FindLastObservations_MongoDB_Bson_ObjectId_System_Int32_System_Collections_Generic_List_System_String__
name: FindLastObservations
nameWithType: GroupedObservationService.FindLastObservations
fullName: adas_core.Application.Services.GroupedObservationService.FindLastObservations
- uid: adas_core.Application.Services.Interfaces.IGroupedObservationService.FindLastObservations(MongoDB.Bson.ObjectId,System.Int32,System.Collections.Generic.List{System.String})
commentId: M:adas_core.Application.Services.Interfaces.IGroupedObservationService.FindLastObservations(MongoDB.Bson.ObjectId,System.Int32,System.Collections.Generic.List{System.String})
parent: adas_core.Application.Services.Interfaces.IGroupedObservationService
isExternal: true
href: adas_core.Application.Services.Interfaces.IGroupedObservationService.html#adas_core_Application_Services_Interfaces_IGroupedObservationService_FindLastObservations_MongoDB_Bson_ObjectId_System_Int32_System_Collections_Generic_List_System_String__
name: FindLastObservations(ObjectId, int, List<string>)
nameWithType: IGroupedObservationService.FindLastObservations(ObjectId, int, List<string>)
fullName: adas_core.Application.Services.Interfaces.IGroupedObservationService.FindLastObservations(MongoDB.Bson.ObjectId, int, System.Collections.Generic.List<string>)
nameWithType.vb: IGroupedObservationService.FindLastObservations(ObjectId, Integer, List(Of String))
fullName.vb: adas_core.Application.Services.Interfaces.IGroupedObservationService.FindLastObservations(MongoDB.Bson.ObjectId, Integer, System.Collections.Generic.List(Of String))
name.vb: FindLastObservations(ObjectId, Integer, List(Of String))
spec.csharp:
- uid: adas_core.Application.Services.Interfaces.IGroupedObservationService.FindLastObservations(MongoDB.Bson.ObjectId,System.Int32,System.Collections.Generic.List{System.String})
name: FindLastObservations
href: adas_core.Application.Services.Interfaces.IGroupedObservationService.html#adas_core_Application_Services_Interfaces_IGroupedObservationService_FindLastObservations_MongoDB_Bson_ObjectId_System_Int32_System_Collections_Generic_List_System_String__
- name: (
- uid: MongoDB.Bson.ObjectId
name: ObjectId
isExternal: true
- name: ','
- name: " "
- uid: System.Int32
name: int
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: ','
- name: " "
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: <
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: '>'
- name: )
spec.vb:
- uid: adas_core.Application.Services.Interfaces.IGroupedObservationService.FindLastObservations(MongoDB.Bson.ObjectId,System.Int32,System.Collections.Generic.List{System.String})
name: FindLastObservations
href: adas_core.Application.Services.Interfaces.IGroupedObservationService.html#adas_core_Application_Services_Interfaces_IGroupedObservationService_FindLastObservations_MongoDB_Bson_ObjectId_System_Int32_System_Collections_Generic_List_System_String__
- name: (
- uid: MongoDB.Bson.ObjectId
name: ObjectId
isExternal: true
- name: ','
- name: " "
- uid: System.Int32
name: Integer
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: ','
- name: " "
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: (
- name: Of
- name: " "
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- name: )
- uid: System.Int32
commentId: T:System.Int32
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
name: int
nameWithType: int
fullName: int
nameWithType.vb: Integer
fullName.vb: Integer
name.vb: Integer
- uid: System.Collections.Generic.List{System.String}
commentId: T:System.Collections.Generic.List{System.String}
parent: System.Collections.Generic
definition: System.Collections.Generic.List`1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
name: List<string>
nameWithType: List<string>
fullName: System.Collections.Generic.List<string>
nameWithType.vb: List(Of String)
fullName.vb: System.Collections.Generic.List(Of String)
name.vb: List(Of String)
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: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- 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: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- 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.Enums.GroupedObservationEnum.Regularity
commentId: T:adas_core.Domain.Enums.GroupedObservationEnum.Regularity
parent: adas_core.Domain.Enums
href: adas_core.Domain.Enums.GroupedObservationEnum.html
name: GroupedObservationEnum.Regularity
nameWithType: GroupedObservationEnum.Regularity
fullName: adas_core.Domain.Enums.GroupedObservationEnum.Regularity
spec.csharp:
- uid: adas_core.Domain.Enums.GroupedObservationEnum
name: GroupedObservationEnum
href: adas_core.Domain.Enums.GroupedObservationEnum.html
- name: .
- uid: adas_core.Domain.Enums.GroupedObservationEnum.Regularity
name: Regularity
href: adas_core.Domain.Enums.GroupedObservationEnum.Regularity.html
spec.vb:
- uid: adas_core.Domain.Enums.GroupedObservationEnum
name: GroupedObservationEnum
href: adas_core.Domain.Enums.GroupedObservationEnum.html
- name: .
- uid: adas_core.Domain.Enums.GroupedObservationEnum.Regularity
name: Regularity
href: adas_core.Domain.Enums.GroupedObservationEnum.Regularity.html
- uid: adas_core.Application.Services.GroupedObservationService.CreateNextEmptyObs*
commentId: Overload:adas_core.Application.Services.GroupedObservationService.CreateNextEmptyObs
href: adas_core.Application.Services.GroupedObservationService.html#adas_core_Application_Services_GroupedObservationService_CreateNextEmptyObs_adas_core_Application_Subscriptions_WsSubscriberGrouped_
name: CreateNextEmptyObs
nameWithType: GroupedObservationService.CreateNextEmptyObs
fullName: adas_core.Application.Services.GroupedObservationService.CreateNextEmptyObs
- uid: adas_core.Application.Services.Interfaces.IGroupedObservationService.CreateNextEmptyObs(adas_core.Application.Subscriptions.WsSubscriberGrouped)
commentId: M:adas_core.Application.Services.Interfaces.IGroupedObservationService.CreateNextEmptyObs(adas_core.Application.Subscriptions.WsSubscriberGrouped)
parent: adas_core.Application.Services.Interfaces.IGroupedObservationService
href: adas_core.Application.Services.Interfaces.IGroupedObservationService.html#adas_core_Application_Services_Interfaces_IGroupedObservationService_CreateNextEmptyObs_adas_core_Application_Subscriptions_WsSubscriberGrouped_
name: CreateNextEmptyObs(WsSubscriberGrouped)
nameWithType: IGroupedObservationService.CreateNextEmptyObs(WsSubscriberGrouped)
fullName: adas_core.Application.Services.Interfaces.IGroupedObservationService.CreateNextEmptyObs(adas_core.Application.Subscriptions.WsSubscriberGrouped)
spec.csharp:
- uid: adas_core.Application.Services.Interfaces.IGroupedObservationService.CreateNextEmptyObs(adas_core.Application.Subscriptions.WsSubscriberGrouped)
name: CreateNextEmptyObs
href: adas_core.Application.Services.Interfaces.IGroupedObservationService.html#adas_core_Application_Services_Interfaces_IGroupedObservationService_CreateNextEmptyObs_adas_core_Application_Subscriptions_WsSubscriberGrouped_
- name: (
- uid: adas_core.Application.Subscriptions.WsSubscriberGrouped
name: WsSubscriberGrouped
href: adas_core.Application.Subscriptions.WsSubscriberGrouped.html
- name: )
spec.vb:
- uid: adas_core.Application.Services.Interfaces.IGroupedObservationService.CreateNextEmptyObs(adas_core.Application.Subscriptions.WsSubscriberGrouped)
name: CreateNextEmptyObs
href: adas_core.Application.Services.Interfaces.IGroupedObservationService.html#adas_core_Application_Services_Interfaces_IGroupedObservationService_CreateNextEmptyObs_adas_core_Application_Subscriptions_WsSubscriberGrouped_
- name: (
- uid: adas_core.Application.Subscriptions.WsSubscriberGrouped
name: WsSubscriberGrouped
href: adas_core.Application.Subscriptions.WsSubscriberGrouped.html
- name: )
- uid: adas_core.Application.Subscriptions.WsSubscriberGrouped
commentId: T:adas_core.Application.Subscriptions.WsSubscriberGrouped
parent: adas_core.Application.Subscriptions
href: adas_core.Application.Subscriptions.WsSubscriberGrouped.html
name: WsSubscriberGrouped
nameWithType: WsSubscriberGrouped
fullName: adas_core.Application.Subscriptions.WsSubscriberGrouped
- uid: adas_core.Domain.Enums
commentId: N:adas_core.Domain.Enums
href: adas_core.html
name: adas_core.Domain.Enums
nameWithType: adas_core.Domain.Enums
fullName: adas_core.Domain.Enums
spec.csharp:
- uid: adas_core
name: adas_core
href: adas_core.html
- name: .
- uid: adas_core.Domain
name: Domain
href: adas_core.Domain.html
- name: .
- uid: adas_core.Domain.Enums
name: Enums
href: adas_core.Domain.Enums.html
spec.vb:
- uid: adas_core
name: adas_core
href: adas_core.html
- name: .
- uid: adas_core.Domain
name: Domain
href: adas_core.Domain.html
- name: .
- uid: adas_core.Domain.Enums
name: Enums
href: adas_core.Domain.Enums.html
- uid: adas_core.Application.Subscriptions
commentId: N:adas_core.Application.Subscriptions
href: adas_core.html
name: adas_core.Application.Subscriptions
nameWithType: adas_core.Application.Subscriptions
fullName: adas_core.Application.Subscriptions
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.Subscriptions
name: Subscriptions
href: adas_core.Application.Subscriptions.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.Subscriptions
name: Subscriptions
href: adas_core.Application.Subscriptions.html
- uid: MongoDB.Bson.BsonDocument
commentId: T:MongoDB.Bson.BsonDocument
parent: MongoDB.Bson
isExternal: true
name: BsonDocument
nameWithType: BsonDocument
fullName: MongoDB.Bson.BsonDocument
- uid: adas_core.Application.Services.GroupedObservationService.FillHours*
commentId: Overload:adas_core.Application.Services.GroupedObservationService.FillHours
href: adas_core.Application.Services.GroupedObservationService.html#adas_core_Application_Services_GroupedObservationService_FillHours_System_Collections_Generic_List_MongoDB_Bson_BsonDocument__adas_core_Domain_Models_GroupedObservations_GroupedField_
name: FillHours
nameWithType: GroupedObservationService.FillHours
fullName: adas_core.Application.Services.GroupedObservationService.FillHours
- uid: System.Collections.Generic.List{MongoDB.Bson.BsonDocument}
commentId: T:System.Collections.Generic.List{MongoDB.Bson.BsonDocument}
parent: System.Collections.Generic
definition: System.Collections.Generic.List`1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
name: List<BsonDocument>
nameWithType: List<BsonDocument>
fullName: System.Collections.Generic.List<MongoDB.Bson.BsonDocument>
nameWithType.vb: List(Of BsonDocument)
fullName.vb: System.Collections.Generic.List(Of MongoDB.Bson.BsonDocument)
name.vb: List(Of BsonDocument)
spec.csharp:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: <
- uid: MongoDB.Bson.BsonDocument
name: BsonDocument
isExternal: true
- name: '>'
spec.vb:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: (
- name: Of
- name: " "
- uid: MongoDB.Bson.BsonDocument
name: BsonDocument
isExternal: true
- name: )
- uid: adas_core.Application.Services.GroupedObservationService.CalculateLastFilledObservations*
commentId: Overload:adas_core.Application.Services.GroupedObservationService.CalculateLastFilledObservations
href: adas_core.Application.Services.GroupedObservationService.html#adas_core_Application_Services_GroupedObservationService_CalculateLastFilledObservations_System_Collections_Generic_List_MongoDB_Bson_BsonDocument__adas_core_Domain_Models_GroupedObservations_GroupedField_MongoDB_Bson_ObjectId_
name: CalculateLastFilledObservations
nameWithType: GroupedObservationService.CalculateLastFilledObservations
fullName: adas_core.Application.Services.GroupedObservationService.CalculateLastFilledObservations
- uid: System.Threading.Tasks.Task{System.Collections.Generic.List{MongoDB.Bson.BsonDocument}}
commentId: T:System.Threading.Tasks.Task{System.Collections.Generic.List{MongoDB.Bson.BsonDocument}}
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<BsonDocument>>
nameWithType: Task<List<BsonDocument>>
fullName: System.Threading.Tasks.Task<System.Collections.Generic.List<MongoDB.Bson.BsonDocument>>
nameWithType.vb: Task(Of List(Of BsonDocument))
fullName.vb: System.Threading.Tasks.Task(Of System.Collections.Generic.List(Of MongoDB.Bson.BsonDocument))
name.vb: Task(Of List(Of BsonDocument))
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: MongoDB.Bson.BsonDocument
name: BsonDocument
isExternal: true
- name: '>'
- name: '>'
spec.vb:
- uid: System.Threading.Tasks.Task`1
name: Task
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
- name: (
- name: Of
- name: " "
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: (
- name: Of
- name: " "
- uid: MongoDB.Bson.BsonDocument
name: BsonDocument
isExternal: true
- name: )
- name: )
- uid: adas_core.Application.Services.GroupedObservationService.CalculateShiftObservations*
commentId: Overload:adas_core.Application.Services.GroupedObservationService.CalculateShiftObservations
href: adas_core.Application.Services.GroupedObservationService.html#adas_core_Application_Services_GroupedObservationService_CalculateShiftObservations_System_Collections_Generic_List_MongoDB_Bson_BsonDocument__adas_core_Domain_Models_GroupedObservations_GroupedField_
name: CalculateShiftObservations
nameWithType: GroupedObservationService.CalculateShiftObservations
fullName: adas_core.Application.Services.GroupedObservationService.CalculateShiftObservations
- uid: adas_core.Application.Services.GroupedObservationService.CalculateHalfHourObservations*
commentId: Overload:adas_core.Application.Services.GroupedObservationService.CalculateHalfHourObservations
href: adas_core.Application.Services.GroupedObservationService.html#adas_core_Application_Services_GroupedObservationService_CalculateHalfHourObservations_System_Collections_Generic_List_MongoDB_Bson_BsonDocument__
name: CalculateHalfHourObservations
nameWithType: GroupedObservationService.CalculateHalfHourObservations
fullName: adas_core.Application.Services.GroupedObservationService.CalculateHalfHourObservations
- uid: adas_core.Application.Services.GroupedObservationService.GenerateShiftObservations*
commentId: Overload:adas_core.Application.Services.GroupedObservationService.GenerateShiftObservations
href: adas_core.Application.Services.GroupedObservationService.html#adas_core_Application_Services_GroupedObservationService_GenerateShiftObservations_System_Collections_Generic_List_MongoDB_Bson_BsonDocument__adas_core_Domain_Models_GroupedObservations_GroupedField_
name: GenerateShiftObservations
nameWithType: GroupedObservationService.GenerateShiftObservations
fullName: adas_core.Application.Services.GroupedObservationService.GenerateShiftObservations