def get_recent_blood_pressure(self, number): CM2_form_dict = get_form_dict(self.case, CM2) return {'label': _('Recent Blood Pressure %s' % number), 'value': [ _("Value: ") + getattr(CM2_form_dict, 'CM2_bp_%s_sbp' % number, EMPTY_FIELD) + '/' + getattr(self.case, 'CM2_bp_%s_dbp' % number, EMPTY_FIELD), _("Date: ") + format_date(getattr(CM2_form_dict, 'CM2_patient_bp_%s_date' % number, EMPTY_FIELD), OUTPUT_DATE_FORMAT) ]}
def get_baseline_LDL(self): CM2_form_dict = get_form_dict(self.case, CM2) return {'label': _('Baseline LDL'), 'value': [ _("Value: ") + getattr(CM2_form_dict, 'CM2_lab_LDL', EMPTY_FIELD), _("Date: ") + format_date(getattr(CM2_form_dict, 'CM2_lab_LDL_date', EMPTY_FIELD), OUTPUT_DATE_FORMAT), _("Fasting? ") + getattr(CM2_form_dict, 'CM2_lab_LDL_fasting', EMPTY_FIELD), _("Taking statin at time of draw? ") + getattr(CM2_form_dict, 'CM2_lab_LDL_statin', EMPTY_FIELD), ]}
def get_recent_blood_pressure(self, number): CM2_form_dict = get_form_dict(self.case, CM2) blood_pressure = dict() if CM2_form_dict is not None and 'CM2_bp_%s_group' % number in CM2_form_dict: group = 'CM2_bp_%s_group' % number blood_pressure['CM2_bp_%s_sbp' % number] = CM2_form_dict[group].get('CM2_bp_%s_sbp' % number, EMPTY_FIELD) \ + '/' + CM2_form_dict[group].get('CM2_bp_%s_dbp' % number, EMPTY_FIELD) blood_pressure['CM2_patient_bp_%s_date' % number] = format_date(CM2_form_dict[group].get('CM2_patient_bp_%s_date' % number, EMPTY_FIELD), OUTPUT_DATE_FORMAT) return {'label': _('Recent Blood Pressure %s' % number), 'value': [ _("Value: ") + blood_pressure.get('CM2_bp_%s_sbp' % number, EMPTY_FIELD), _("Date: ") + blood_pressure.get('CM2_patient_bp_%s_date' % number, EMPTY_FIELD) ]}
def get_baseline_LDL(self): CM2_form_dict = get_form_dict(self.case, CM2) baseline_LDL = dict() if CM2_form_dict is not None and 'CM2_LDL_group' in CM2_form_dict: baseline_LDL['lab_LDL'] = CM2_form_dict['CM2_LDL_group'].get('CM2_lab_LDL', EMPTY_FIELD) baseline_LDL['lab_LDL_date'] = format_date(CM2_form_dict['CM2_LDL_group'].get('CM2_lab_LDL_date', EMPTY_FIELD), OUTPUT_DATE_FORMAT) baseline_LDL['lab_LDL_fasting'] = CM2_form_dict['CM2_LDL_group'].get('CM2_lab_LDL_fasting', EMPTY_FIELD) baseline_LDL['lab_LDL_statin'] = CM2_form_dict['CM2_LDL_group'].get('CM2_lab_LDL_statin', EMPTY_FIELD) return {'label': _('Baseline LDL'), 'value': [ _("Value: ") + baseline_LDL.get('lab_LDL', EMPTY_FIELD), _("Date: ") + baseline_LDL.get('lab_LDL_date', EMPTY_FIELD), _("Fasting? ") + baseline_LDL.get('lab_LDL_fasting', EMPTY_FIELD), _("Taking statin at time of draw? ") + baseline_LDL.get('lab_LDL_statin', EMPTY_FIELD), ]}