     let alarmTimeAgoWarnMins: NSTimeInterval
     let alarmUrgentHigh: Bool
     let alarmUrgentLow: Bool
+    
+    var description: String {
+        let dict = ["alarmHigh": alarmHigh, "alarmLow:": alarmLow, "alarmTimeAgoUrgent": alarmTimeAgoUrgentMins, "alarmTimeAgoWarn": alarmTimeAgoWarn, "alarmTimeAgoWarnMins": alarmTimeAgoWarnMins, "alarmUrgentHigh": alarmUrgentHigh, "alarmUrgentLow": alarmUrgentLow]
+        return dict.description
+    }
+}
+
+enum AlarmTypes: String {
+    case predict = "predict"
 }
 
 struct Defaults: Printable {

    }
}

struct Alarm {
    let alarmHigh: Bool
    let alarmLow: Bool
    let alarmTimeAgoUrgent: Bool

    let careportalEnabled: Bool?
    let enabledOptions: [EnabledOptions]?
    let defaults: Defaults?
    let unitsRoot: Units?
    let head:String?
    let version: String?
