'Get the current hierarchy levels plus non-hierarchy levels.'

def get_all_current_levels(self, level=None):

    all_levels = OrderedDict()
    all_levels.update(self.get_location_hierarchy())
    if level:
        try:
            return all_levels[level]
        except Exception as e:
            return level
    else:
        return all_levels
