# Namespace adas_core.Domain.Models.MongoModels

### Classes

Admission

  Represents an admission, typically encapsulating data and behavior related to the process of admitting an entity, such as a student or patient, into an institution or system.

AlarmConfig

  Represents the configuration settings for an alarm.

AlarmItem

  Represents an alarm item entity.

AudioConfig

  Represents the configuration settings for audio processing or playback.

Authorization

  Represents an authorization mechanism that determines whether a principal is granted access to a protected resource or operation.

AxisConfig

  Represents the configuration settings for an axis.

AxisLabel

  Represents a label associated with an axis, typically used in charting or graphing scenarios to describe or identify the axis.

AxisLine

AxisLineStyle

  Represents the style configuration used to render an axis line.

AxisTick

  Represents a single tick mark on an axis, typically used in charting or graphing scenarios.

BannerItem

  Represents a banner item, typically used to encapsulate data related to a banner display element such as a notification, advertisement, or promotional content.

BannerItemConfig

  Represents the configuration settings for a banner item, defining its properties and behavior.

BannerItemTableConfig

  Represents the configuration settings for a banner item table.

Box

  Represents a patient box (clinical display unit) that aggregates patient data, observations, medications, and display configuration for a specific point of care.

Camera

  Represents a camera, typically used to capture or render visual content in a scene or application.

Candle

CardConfig

  Represents a configuration class for defining the properties and settings of a card.

CardDetailsConfig

  Represents the configuration settings for card details.

CardRotatingLayout

  Represents a layout that arranges cards with a rotating behavior, likely managing the visual positioning and orientation of card elements within a container.

Cell

  Represents a single cell, typically used as an individual unit within a larger structured data model such as a grid, table, or matrix.

CellDetails

  Represents a container for detailed information about an individual cell.

ChartBaseConfig

  Serves as the base class for chart configuration objects, providing common configuration properties and behavior shared by all chart types.

ChartConfig

  Represents the configuration settings for a chart, defining its visual and behavioral properties.

ChartSettings

  Represents the configuration settings used to control the appearance and behavior of a chart.

ColorConfig

  Represents a configuration that defines color-related settings or values.

ColorConfig.AppearanceSettings

  Represents configuration settings that define the visual appearance of an application or user interface element.

ColorConfig.ArrowColors

  Represents a collection or definition of colors used for rendering arrows.

ColorConfig.GraphColors

  Represents a collection or definition of colors used for rendering graphs.

ColorConfig.IndicatorColors

  Represents a collection or definition of colors used for indicators.

ColorConfig.LevelColors

  Represents a collection or definition of colors associated with different levels.

ColorConfig.ProcedureColors

  Represents a set of colors used to define or customize the appearance of a procedure.

ColorConfig.StatusBoxNumberColors

  Represents the set of colors used to display numbers within a status box.

ColorConfig.TestColors

  Represents a test class for color-related operations or values.

ColorConfig.TextColors

  Provides a collection of predefined color values used for styling or rendering text.

ColorConfig.TherapyColors

  Represents a collection of colors used for therapy-related visuals or themes.

ConditionsConfig

  Represents a configuration class that defines conditions.

ConfigObservation

  Represents an observation or record related to configuration state.

ConfigObservation.ColorRange

  Represents a range of colors, typically used to define a spectrum or gradient between a start and end color.

ConfigPumpItem

  Represents a configuration item related to a pump, encapsulating its settings or state data.

ConfigPumps

  Represents a configuration container for pump-related settings.

ConfigUnitItem

  Represents a single configuration unit item, serving as a data model for storing and managing individual configuration entries.

ConfigUnits

  Represents a configuration container for unit definitions, providing centralized access to unit-related settings and metadata.

DemoConfig

  Represents a configuration class that holds settings for demonstration purposes.

Device

  Represents a device entity within the application.

DeviceAction

  Represents an action that can be performed on or by a device.

DeviceSettings

  Represents the configuration settings for a device.

DialogConfig

  Represents configuration settings for a dialog, providing a centralized structure to manage dialog-related options and parameters.

Discharge

  Represents a discharge, typically referring to the release or emission of a substance, energy, or a patient leaving a medical facility.

Display

  Represents a display used to present or output information to the user.

DisplayConfig

  Represents a configuration class for display settings and options.

DisplayNurse

  Represents a display configuration specific to nurses, inheriting common display behavior from the DisplayConfig base class.

FormConfig

  Represents configuration settings for a form.

FormItemOverview

  Represents an overview of form items, providing a consolidated view or summary of form-related data.

GraphLayout

  Represents a layout configuration for arranging elements of a graph, such as positioning nodes and routing edges.

HeaderBannerItemTableConfig

  Represents the configuration settings for a table that displays header banner items.

HeaderConfig

  Represents a configuration class for defining header-related settings.

HeaderConfig.HeaderItem

  Represents a single item contained within a header.

HistoricalConfigChanges

  Represents a custom JSON converter for serializing and deserializing historical configuration changes.

HistoricalId

  Represents a historical identifier that associates a specific point in time with a set of patient identifiers.

HomeConfig

  Represents the configuration settings for the home page or home component.

IconValueList

  Represents a list of icon values, providing a collection structure for managing and accessing icon-related data.

LegendLabel

  Represents a label associated with a legend, typically used to describe or identify an entry in a chart, graph, or similar visual component.

LegendLayoutColumn

  Represents a column within a legend layout, defining a vertical arrangement of legend entries or items.

LegendLayoutConfig

  Represents a configuration object that defines layout settings for a legend.

LegendLayoutRow

  Represents a single row within a legend layout, typically used to organize and arrange legend items in a structured, row-based configuration.

LightBeacon

  Represents a light beacon, typically used to emit or signal light as a visual indicator or warning marker.

MedicalConfig

  Represents a configuration class for medical-related settings and parameters.

MedicalStaffConfig

  Represents the configuration settings for medical staff.

MinimalDisplaySection

  Represents a display section that provides a minimal rendering configuration.

Notice

  Represents a notice, typically used to convey information, alerts, or messages within the application.

ObservationRowBoxLayout

  Represents a box layout configuration for displaying observation rows.

ObservationTextRule

  Represents a rule used to validate or process observation text.

Options

  Represents a container for configuration or option settings used by the application.

Patient

  Represents a patient entity, typically used to encapsulate patient-related data and behavior within a healthcare or medical information system.

PatientCarePlan

  Represents a care plan for a patient, encapsulating the details and coordination of medical treatment and health management.

PatientIncomeData

  Represents data related to a patient's income information.

Piece

  Represents a single piece, serving as a general-purpose entity within its containing system.

PoCMapping

  Represents a mapping structure, likely used to define relationships or transformations within a Proof of Concept (PoC) implementation.

PoCMappingItem

  Represents a single item used in a proof of concept (PoC) mapping, encapsulating the data or configuration required to define a mapping entry.

PoCSettings

  Represents the configuration settings for a Proof of Concept (PoC) implementation.

PointOfCare

  Represents a point-of-care location or entity within a healthcare delivery context.

PointOfCareConfiguration

  Represents the configuration settings for a point-of-care system, encapsulating the parameters and options required to manage its behavior.

PumpDisplay

  Represents a display configuration tailored for a pump, providing settings that determine how pump-related information is rendered.

PumpElement

  Represents a pump element within the system, serving as a component for pumping-related functionality.

Relay

  Represents a relay class that provides functionality for forwarding or passing through data, commands, or notifications between components.

RowBoxLayout

  Represents a layout manager that arranges child elements in a row-based box configuration.

RowCardConfig

  Represents configuration settings for a row card component.

RowDetailsConfig

  Represents configuration settings for row details, typically used to control the display and behavior of expandable detail rows.

Section

  Represents a section, typically used to group or encapsulate a distinct portion of related content or functionality within a larger structure.

Section.SectionItem

  Represents an individual item within a section, encapsulating the data and behavior associated with that entry.

SectionBoxLayout

  Represents a layout configuration for arranging section boxes.

SectionConfig

  Represents the configuration settings for a section.

Sensor

  Represents a sensor, which is a device or component used to detect and measure physical phenomena such as temperature, pressure, or motion.

SeriesConfigBase

  Serves as the base class for configuration types that define settings for a series. Provides a common foundation for derived series configuration implementations.

ServiceConfig

  Represents the configuration settings for a service.

ServiceConfigService

  Provides functionality for managing service configuration settings.

ServiceConfigServiceSection

  Represents a configuration section that defines settings for a service configuration service.

ServiceConfigTheme

  Represents the configuration settings for the theme of a service.

ServiceConfigThemeTimetable

  Represents the configuration settings for a service's theme timetable.

SmartDisplay

  Represents a smart display configuration that extends the base DisplayConfig behavior.

StaffInfo

  Represents a data structure that contains information about a staff member.

StandarDisplay

  Represents a standard display configuration, extending the base DisplayConfig class to provide default display settings.

Step

  Represents an individual step, typically within a sequence or workflow.

Stream

  Represents a sequence of bytes that can be read from or written to.

UiFontData

  Represents data for a UI font, storing font-related information used for rendering user interface elements.

Unit

  Represents a unit, typically used as a return type for operations that have no meaningful result value.

UnitConfiguration

  Represents the configuration settings for a unit.

User

  Represents a user within the system, encapsulating user-related data and behavior.

VisualMap

  Represents a visual mapping that handles the rendering or display logic for map-related data.

### Enums

CandleValueType