[
        {"keyName": "reg_name",         "sourceTable": "hdb_program_registration", "sourceColumn": "full_name",                "dataType": "string", "isCommon": false, "isNullable": false},
        {"keyName": "program_name",     "sourceTable": "computed", "sourceColumn": "getProgramField:name",                  "dataType": "string", "isCommon": false, "isNullable": false},
        {"keyName": "session_name",     "sourceTable": "computed", "sourceColumn": "getTargetSessionField:name",             "dataType": "string", "isCommon": true,  "isNullable": false},
        {"keyName": "session_day_date", "sourceTable": "computed", "sourceColumn": "getTargetSessionDayDate",                "dataType": "string", "isCommon": true,  "isNullable": true},
        {"keyName": "zoom_join_link",   "sourceTable": "computed", "sourceColumn": "getTargetOnlineSessionField:join_url",   "dataType": "string", "isCommon": true,  "isNullable": true},
        {"keyName": "meeting_id",       "sourceTable": "computed", "sourceColumn": "getTargetOnlineSessionField:external_id","dataType": "string", "isCommon": true,  "isNullable": true},
        {"keyName": "meeting_passcode", "sourceTable": "computed", "sourceColumn": "getTargetOnlineSessionField:password",   "dataType": "string", "isCommon": true,  "isNullable": true},
        {"keyName": "portal_join_link", "sourceTable": "computed", "sourceColumn": "getPortalSessionJoinLink",               "dataType": "string", "isCommon": true,  "isNullable": true, "defaultValue": ""},
        {"keyName": "guidelines_pdf",   "sourceTable": "computed", "sourceColumn": "getSessionGuidelinesPdfUrl",            "dataType": "string", "isCommon": true,  "isNullable": true, "defaultValue": ""},
        {"keyName": "portal_path",      "sourceTable": "computed", "sourceColumn": "getWatiPortalSessionJoinLink",           "dataType": "string", "isCommon": true,  "isNullable": true, "defaultValue": ""}
    ]