Пример #1
0
 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)
             ]}
Пример #2
0
 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),
             ]}
Пример #3
0
    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)
                ]}
Пример #4
0
    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),
                ]}