Skip to content

Latest commit

 

History

History
160 lines (122 loc) · 10.1 KB

File metadata and controls

160 lines (122 loc) · 10.1 KB

Quantimodo.TrackingReminder

Properties

Name Type Description Notes
actionArray [TrackingReminderNotificationAction] [optional]
availableUnits [Unit] [optional]
bestStudyLink String Link to study comparing variable with strongest relationship for user or population [optional]
bestStudyCard Card Description of relationship with variable with strongest relationship for user or population [optional]
bestUserStudyLink String Link to study comparing variable with strongest relationship for user [optional]
bestUserStudyCard Card Description of relationship with variable with strongest relationship for user [optional]
bestPopulationStudyLink String Link to study comparing variable with strongest relationship for population [optional]
bestPopulationStudyCard Card Description of relationship with variable with strongest relationship for population [optional]
optimalValueMessage String Description of relationship with variable with strongest relationship for user or population [optional]
commonOptimalValueMessage String Description of relationship with variable with strongest relationship for population [optional]
userOptimalValueMessage String Description of relationship with variable with strongest relationship for user [optional]
card Card Card containing instructions, image, text, link and relevant import buttons [optional]
clientId String Your QuantiModo client id can be obtained by creating an app at https://builder.quantimo.do [optional]
combinationOperation String The way multiple measurements are aggregated over time [optional]
createdAt String Ex: 2016-05-18 02:24:08 UTC ISO 8601 YYYY-MM-DDThh:mm:ss [optional]
displayName String Ex: Trader Joe's Bedtime Tea [optional]
unitAbbreviatedName String Ex: /5
unitCategoryId Number Ex: 5 [optional]
unitCategoryName String Ex: Rating [optional]
unitId Number Ex: 10 [optional]
unitName String Ex: 1 to 5 Rating [optional]
defaultValue Number Default value to use for the measurement when tracking. Unit: User-specified or common. [optional]
enabled Boolean If a tracking reminder is enabled, tracking reminder notifications will be generated for this variable. [optional]
email Boolean True if the reminders should be delivered via email [optional]
errorMessage String Ex: reminderStartTimeLocal is less than $user->earliestReminderTime or greater than $user->latestReminderTime [optional]
fillingValue Number Ex: 0. Unit: User-specified or common. [optional]
firstDailyReminderTime String Ex: 02:45:20 in UTC timezone [optional]
frequencyTextDescription String Ex: Daily [optional]
frequencyTextDescriptionWithTime String Ex: Daily at 09:45 PM [optional]
id Number id [optional]
inputType String Ex: saddestFaceIsFive [optional]
instructions String Ex: I am an instruction! [optional]
ionIcon String Ex: ion-sad-outline [optional]
lastTracked String UTC ISO 8601 YYYY-MM-DDThh:mm:ss timestamp for the last time a measurement was received for this user and variable [optional]
lastValue Number Ex: 2 [optional]
latestTrackingReminderNotificationReminderTime String UTC ISO 8601 YYYY-MM-DDThh:mm:ss timestamp for the reminder time of the latest tracking reminder notification that has been pre-emptively generated in the database [optional]
localDailyReminderNotificationTimes [String] [optional]
localDailyReminderNotificationTimesForAllReminders [String] [optional]
manualTracking Boolean Ex: 1 [optional]
maximumAllowedValue Number Ex: 5. Unit: User-specified or common. [optional]
minimumAllowedValue Number Ex: 1. Unit: User-specified or common. [optional]
nextReminderTimeEpochSeconds Number Ex: 1501555520 [optional]
notificationBar Boolean True if the reminders should appear in the notification bar [optional]
numberOfRawMeasurements Number Ex: 445 [optional]
numberOfUniqueValues Number Ex: 1 [optional]
outcome Boolean Indicates whether or not the variable is usually an outcome of interest such as a symptom or emotion [optional]
pngPath String Ex: img/variable_categories/symptoms.png [optional]
pngUrl String Ex: https://web.quantimo.do/img/variable_categories/symptoms.png [optional]
productUrl String Link to associated product for purchase [optional]
popUp Boolean True if the reminders should appear as a popup notification [optional]
question String Ex: How is your overall mood? [optional]
longQuestion String Ex: How is your overall mood on a scale of 1 to 5?? [optional]
reminderEndTime String Latest time of day at which reminders should appear in UTC HH:MM:SS format [optional]
reminderFrequency Number Number of seconds between one reminder and the next
reminderSound String String identifier for the sound to accompany the reminder [optional]
reminderStartEpochSeconds Number Ex: 1469760320 [optional]
reminderStartTime String Earliest time of day at which reminders should appear in UTC HH:MM:SS format [optional]
reminderStartTimeLocal String Ex: 21:45:20 [optional]
reminderStartTimeLocalHumanFormatted String Ex: 09:45 PM [optional]
repeating Boolean Ex: true [optional]
secondDailyReminderTime String Ex: 01:00:00 [optional]
secondToLastValue Number Ex: 1. Unit: User-specified or common. [optional]
sms Boolean True if the reminders should be delivered via SMS [optional]
startTrackingDate String Earliest date on which the user should be reminded to track in YYYY-MM-DD format [optional]
stopTrackingDate String Latest date on which the user should be reminded to track in YYYY-MM-DD format [optional]
svgUrl String Ex: https://web.quantimo.do/img/variable_categories/symptoms.svg [optional]
thirdDailyReminderTime String Ex: 20:00:00 [optional]
thirdToLastValue Number Ex: 3 [optional]
trackingReminderId Number Ex: 11841 [optional]
trackingReminderImageUrl String Ex: Not Found [optional]
upc String UPC or other barcode scan result [optional]
updatedAt String When the record in the database was last updated. Use UTC ISO 8601 YYYY-MM-DDThh:mm:ss datetime format. Time zone should be UTC and not local. [optional]
userId Number ID of User [optional]
userVariableUnitAbbreviatedName String Ex: /5 [optional]
userVariableUnitCategoryId Number Ex: 5 [optional]
userVariableUnitCategoryName String Ex: Rating [optional]
userVariableUnitId Number Ex: 10 [optional]
userVariableUnitName String Ex: 1 to 5 Rating [optional]
userVariableVariableCategoryId Number Ex: 10 [optional]
userVariableVariableCategoryName String Ex: Symptoms [optional]
valence String Valence indicates what type of buttons should be used when recording measurements for this variable. positive - Face buttons with the happiest face equating to a 5/5 rating where higher is better like Overall Mood. negative - Face buttons with happiest face equating to a 1/5 rating where lower is better like Headache Severity. numeric - Just 1 to 5 numeric buttons for neutral variables. [optional]
valueAndFrequencyTextDescription String Ex: Rate daily [optional]
valueAndFrequencyTextDescriptionWithTime String Ex: Rate daily at 09:45 PM [optional]
variableCategoryId Number Ex: 10 [optional]
variableCategoryImageUrl String Ex: https://maxcdn.icons8.com/Color/PNG/96/Messaging/sad-96.png [optional]
variableCategoryName String Ex: Emotions, Treatments, Symptoms...
variableDescription String Valence indicates what type of buttons should be used when recording measurements for this variable. positive - Face buttons with the happiest face equating to a 5/5 rating where higher is better like Overall Mood. negative - Face buttons with happiest face equating to a 1/5 rating where lower is better like Headache Severity. numeric - Just 1 to 5 numeric buttons for neutral variables. [optional]
variableId Number Id for the variable to be tracked [optional]
variableName String Name of the variable to be used when sending measurements

Enum: CombinationOperationEnum

  • MEAN (value: "MEAN")

  • SUM (value: "SUM")

Enum: VariableCategoryNameEnum

  • Activity (value: "Activity")

  • Books (value: "Books")

  • Causes of Illness (value: "Causes of Illness")

  • Cognitive Performance (value: "Cognitive Performance")

  • Conditions (value: "Conditions")

  • Emotions (value: "Emotions")

  • Environment (value: "Environment")

  • Foods (value: "Foods")

  • Goals (value: "Goals")

  • Locations (value: "Locations")

  • Miscellaneous (value: "Miscellaneous")

  • Movies and TV (value: "Movies and TV")

  • Music (value: "Music")

  • Nutrients (value: "Nutrients")

  • Payments (value: "Payments")

  • Physical Activities (value: "Physical Activities")

  • Physique (value: "Physique")

  • Sleep (value: "Sleep")

  • Social Interactions (value: "Social Interactions")

  • Software (value: "Software")

  • Symptoms (value: "Symptoms")

  • Treatments (value: "Treatments")

  • Vital Signs (value: "Vital Signs")