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
—
PRESCRIPTION_ID
int64
—
SESSION_ID
int64
nullable
PROTOCOL_ID
int64
nullable
PRESCRIPTION_STARTING_DATE
datetime64[ns]
—
PRESCRIPTION_ENDING_DATE
datetime64[ns]
—
SESSION_DATE
datetime64[ns]
nullable
WEEKDAY_INDEX
int64
nullable; ≥ 0; ≤ 6
STATUS
str
nullable; isin: [‘CLOSED’, ‘NOT_PERFORMED’]
REAL_SESSION_DURATION
int64
nullable; ≥ 0
PRESCRIBED_SESSION_DURATION
int64
nullable; ≥ 0
SESSION_DURATION
int64
nullable; ≥ 0
ADHERENCE
float64
nullable; ≥ 0; ≤ 1
DM_VALUE
float64
nullable