{
    "dac_members": {
        "start_row": 3,
        "cols": [
            [0, "code"],
            [1, "name_en"],
            [2, "name_fr"]
        ],
        "exclude_blank": [0],
        "sheet_name": "Donor"
    },
    "multilateral_donors": {
        "start_row": 3,
        "cols": [
            [4, "code"],
            [5, "name_en"],
            [6, "name_fr"]
        ],
        "exclude_blank": [4],
        "sheet_name": "Donor"
    },
    "non_dac_donors": {
        "start_row": 3,
        "cols": [
            [8, "code"],
            [9, "name_en"],
            [10, "name_fr"]
        ],
        "exclude_blank": [8],
        "sheet_name": "Donor"
    },
    "private_donors": {
        "start_row": 3,
        "cols": [
            [12, "code"],
            [13, "name_en"],
            [14, "name_fr"]
        ],
        "exclude_blank": [12],
        "sheet_name": "Donor"
    },
    "agencies": {
        "start_row": 1,
        "cols": [
            [0, "code"],
            [1, "donor_name_en"],
            [2, "donor_name_fr"],
            [3, "agency_code"],
            [4, "agency_name_en"],
            [5, "agency_name_fr"],
            [6, "acronym"]
        ],
        "key": ["code", "agency_code"],
        "sheet_name": "Agency"
    },
    "nature_of_submission": {
        "start_row": 1,
        "cols": [
            [0, "code"],
            [1, "name_en"],
            [2, "name_fr"]
        ],
        "sheet_name": "Nature of submission"
    },
    "recipients": {
        "start_row": 1,
        "cols": [
            [0, "code"],
            [1, "name_en"],
            [2, "name_fr"],
            [5, "income_group"],
            [4, "geography"]
        ],
        "sheet_name": "Recipient"
    },
    "channel_codes": {
        "start_row": 7,
        "cols": [
            [0, "category"],
            [1, "code"],
            [4, "name_en"],
            [3, "acronym_en"],
            [6, "name_fr"],
            [5, "acronym_fr"]
        ],
        "sheet_name": "Channel code",
        "replacements": [
            ["name_fr", "aux épidemies", "European Fund for Southeast Europe"],
            ["name_fr", "avancés", "Organisation des Nations Unies"]
        ]
    },
    "collaboration_types": {
        "start_row": 1,
        "cols": [
            [0, "code"],
            [1, "name_en"],
            [2, "name_fr"]
        ],
        "exclude_blank": [0],
        "sheet_name": "Bi_Multi"
    },
    "flow_types": {
        "start_row": 1,
        "cols": [
            [0, "code"],
            [1, "name_en"],
            [2, "description_en"],
            [3, "name_fr"],
            [4, "description_fr"]
        ],
        "exclude_blank": [0],
        "sheet_name": "Type of flow"
    },
    "finance_types": {
        "start_row": 2,
        "cols": [
            [0, "category"],
            [2, "code"],
            [1, "name_en"],
            [3, "description_en"],
            [6, "name_fr"],
            [8, "description_fr"]
        ],
        "exclude_blank": [2],
        "sheet_name": "Type of finance",
        "fill_down": ["category"]
    },
    "finance_type_categories": {
        "start_row": 2,
        "cols": [
            [0, "code"],
            [1, "name_en"],
            [6, "name_fr"]
        ],
        "exclude_blank": [0],
        "sheet_name": "Type of finance"
    },
    "aid_types": {
        "start_row": 2,
        "cols": [
            [0, "category"],
            [[1, 2], "code"],
            [3, "name_en"],
            [4, "description_en"],
            [9, "name_fr"],
            [10, "description_fr"]
        ],
        "exclude_blank": [[1, 2]],
        "sheet_name": "Co-operation modalities",
        "fill_down": ["category"]
    },
    "aid_type_categories": {
        "start_row": 2,
        "cols": [
            [0, "code"],
            [3, "name_en"],
            [4, "description_en"],
            [9, "name_fr"],
            [10, "description_fr"]
        ],
        "exclude_blank": [0],
        "sheet_name": "Co-operation modalities",
        "fill_down": ["name_en", "name_fr"]
    },
    "sector_categories_en": {
        "start_row": 4,
        "cols": [
            [0, "code"],
            [3, "name_en"]
        ],
        "exclude_blank": [0, 3],
        "sheet_name": "Purpose codes",
        "ignore": [
            [0, "DAC 5"],
            [0, "CODE"]
        ]
    },
    "sectors_en": {
        "start_row": 4,
        "cols": [
            [0, "category"],
            [1, "code"],
            [2, "voluntary_code"],
            [3, "name_en"],
            [4, "description_en"]
        ],
        "key": ["code", "voluntary_code"],
        "exclude_blank": [[1, 2]],
        "sheet_name": "Purpose codes",
        "fill_down": ["category", "code"],
        "ignore": [
            [0, "DAC 5"],
            [0, "CODE"],
            [1, "CRS"],
            [1, "CODE"]
        ]
    },
    "sectors_fr": {
        "start_row": 4,
        "cols": [
            [0, "category"],
            [1, "code"],
            [2, "voluntary_code"],
            [3, "name_fr"],
            [4, "description_fr"]
        ],
        "key": ["code", "voluntary_code"],
        "exclude_blank": [[1, 2]],
        "sheet_name": "Codes objet",
        "fill_down": ["category", "code"],
        "ignore": [
            [0, "CODE"],
            [0, "CAD 5"]
        ]
    },
    "sector_categories_fr": {
        "start_row": 4,
        "cols": [
            [0, "code"],
            [3, "name_fr"]
        ],
        "exclude_blank": [0],
        "exclude_filled": [1],
        "sheet_name": "Codes objet",
        "ignore": [
            [0, "CODE"],
            [0, "CAD 5"]
        ]
    }
}
