All timestamps are assumed in the patient’s timezone and then internally encoded as UTC to avoid inconsistencies with operator settings.
The same as ECAP OLD: * Datetime column and format
Different from ECAP OLD: * Patient ID column “Patient ID”, * Device ID column “ECM ID”, * Header line “Index,Patient ID,ECM ID,Dose #,Dose Timestamp,Dose Timestamp UTC,Dose Group,Dose Label”,
The same as ECAP1: * Datetime column
Different from ECAP1: * Datetime format changed – month is now 3 letter abbreviation i.e. ‘2022-May-10T07:28:49-04:00’ * Device ID column “Package ID”, * Header line “Patient,Project,Package ID,Regimen ID,Package Label,Patient Dose Index,Dose Date,Dose Timestamp,Dose Timestamp UTC,Dose Group,Dose Label,Adherent”, * Patient ID column “Patient”,
The same as ECAP2 except * Datetime format changed back to ECAP1 – month is 2 digits i.e. ‘2022-05-10T07:28:49-04:00’ * Header line “Package Index,Study ID,Site ID,Subject ID,Kit ID,Package ID,Dose Regimen,Dose Index,Dose Date,Dose Timestamp,Dose Timestamp UTC,Dose Group,Dose Label,Compliant”, * Patient ID columnt “Study ID”,
The same as ECAP2 except * Header line “Patient,Project,Package ID,Regimen ID,Config Label,Patient Dose Index,Dose Timestamp,Dose Timestamp UTC,Medications,Dose Group,Dose Label,Adherent,Type,eDiary Status,Original Timestamp,reason”,
datetime_format = "%Y-%m-%dT%H:%M:%S%z", # "YYYY-MMM-DDTHH:MM:SS-TZ",
Based on MEMS except: * headers changed (added Comment column) to “Date,IntakeStatusDisplayResource,Indication / pathology,Identification number,Label,CavityLabel,Comment,IntakeChangeReasons”, * Datetime format changed “%m/%d/%Y %H:%M”, # “m/d/yyyy hh:mm”, * Accept lines where “IntakeStatusDisplayResource!=Missing day”