[
    {"keyName": "coordinator_name", "sourceTable": "context", "sourceColumn": "perRecipient:coordinatorInfo", "dataType": "string", "isNullable": false, "isPerRecipient": true},
    {"keyName": "o_return_airline", "sourceTable": "context", "sourceColumn": "flightChange:oldDepartureAirline", "dataType": "string", "isNullable": true},
    {"keyName": "o_return_fligh", "sourceTable": "context", "sourceColumn": "flightChange:oldDepartureFlight", "dataType": "string", "isNullable": true},
    {"keyName": "o_return_time", "sourceTable": "context", "sourceColumn": "flightChange:oldDepartureTime", "dataType": "string", "isNullable": true},
    {"keyName": "n_return_airline", "sourceTable": "context", "sourceColumn": "flightChange:newDepartureAirline", "dataType": "string", "isNullable": true},
    {"keyName": "n_return_fligh", "sourceTable": "context", "sourceColumn": "flightChange:newDepartureFlight", "dataType": "string", "isNullable": true},
    {"keyName": "n_return_time", "sourceTable": "context", "sourceColumn": "flightChange:newDepartureTime", "dataType": "string", "isNullable": true},
    {"keyName": "reg_name", "sourceTable": "hdb_program_registration", "sourceColumn": "full_name", "dataType": "string", "isNullable": false},
    {"keyName": "hdb_msd", "sourceTable": "computed", "sourceColumn": "getAllocatedProgramField:name", "dataType": "string", "isNullable": true},
    {"keyName": "login_user", "sourceTable": "computed", "sourceColumn": "getRmContactUserName", "dataType": "string", "isNullable": false}
]