m3resp.ClinicalEvent#
- class m3resp.ClinicalEvent(*, event_id=<factory>, session_id, event_type, event_start_time=None, event_end_time=None, event_source=None, confidence=None, description=None)[source]#
Time-stamped intervention or notable occurrence (doc Sec 7.9).
Attributes
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- Parameters:
event_id (str)
session_id (str)
event_type (Literal['position_change', 'suctioning', 'recruitment_maneuver', 'occlusion_maneuver', 'ventilator_adjustment', 'disconnection', 'extubation', 'other'] | str)
event_start_time (float | None)
event_end_time (float | None)
event_source (Literal['manual_annotation', 'device_log', 'algorithm'] | None)
confidence (Literal['high', 'medium', 'low'] | None)
description (str | None)
- event_type: EventType#
- model_config = {'extra': 'forbid'}#
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].