def _csa_to_dict(csa_info):
    """Convert a csa header to a dictionary

    Arguments:
        csa_header (dict): the CSA record from `csareader.get_csa_header`

    Returns:
        json_dict: a dictionary with non-empty field value pairs
    """
    csa_dict = csa_info.get('tags')
    json_dict = dict()
    for k in csa_dict.keys():
        if csa_dict[k]['n_items'] != 0:
            item = csa_dict[k]['items']
            if len(item) > 1:
                json_dict[k] = item
            else:
                json_dict[k] = item[0]

    return(json_dict)