ai_cdss.models.SessionSchema#
- class ai_cdss.models.SessionSchema(*args, **kwargs)[source]#
Schema for RGS session-level data, including patient profile, prescription and session details.
Schema Fields# Column
Type
Validation
PATIENT_ID
int64
nullable
PRESCRIPTION_ID
int64
nullable
SESSION_ID
int64
nullable
PROTOCOL_ID
int64
nullable
PRESCRIPTION_STARTING_DATE
datetime64[ns]
nullable
PRESCRIPTION_ENDING_DATE
datetime64[ns]
nullable
SESSION_DATE
datetime64[ns]
nullable
WEEKDAY_INDEX
int64
nullable; ≥ 0; ≤ 6
STATUS
str
nullable; isin: [‘CLOSED’, ‘ABORTED’, ‘ONGOING’]
REAL_SESSION_DURATION
int64
nullable; ≥ 0
PRESCRIBED_SESSION_DURATION
int64
nullable; ≥ 0
SESSION_DURATION
int64
nullable; ≥ 0
ADHERENCE
float64
nullable; ≥ 0; ≤ 1
TOTAL_SUCCESS
int64
nullable; ≥ 0
TOTAL_ERRORS
int64
nullable; ≥ 0
GAME_SCORE
int64
nullable; ≥ 0