def METHOD_NAME(self):
    """
    Attempt to import clinical data from the CSV stored in the
    program's settings database.
    """
    # Clear data dictionary and table
    data_dict = {}
    # Current patient's ID
    patient_dict_container = PatientDictContainer()
    patient_id = patient_dict_container.dataset[0].PatientID
    # Check that the clinical data CSV exists, load data if so
    if self.input_path == "" or self.input_path is None \
            or not os.path.exists(self.input_path):
        return None
    with open(self.input_path, newline="") as stream:
        data = list(csv.reader(stream))
    # See if CSV data matches patient ID
    patient_in_file = False
    row_num = 0
    for i, row in enumerate(data):
        if row[0] == patient_id:
            patient_in_file = True
            row_num = i
            break
    # Return if patient's data not in the CSV file
    if not patient_in_file:
        return None
    # Put patient data into dictionary
    headings = data[0]
    attribs = data[row_num]
    for i, heading in enumerate(headings):
        data_dict[heading] = attribs[i]
    # Return clinical data dictionary
    return data_dict