This question has been answered by multiple community members. See the first response.
@EVAL return $modx->runSnippet('getMIGXTVValues');
<?php return 'optionA==optionA||optionB==optionB||optionC==optionC';
@EVAL return $modx->runSnippet('getImageList',array('docid'=>'1','tpl'=>'@CODE:[[+image]]','outputSeparator'=>'||','tvname'=>'multiupload1'));
[ {"caption":"Jobs", "fields": [ {"field":"job-title","caption":"Job Title"}, {"field":"job-descrip","caption":"Job Description","inputTVtype":"richtext"} ] } ]
[ {"header": "Job Title", "width": "30", "sortable": "true", "dataIndex": "job-title"}, {"header": "Job Description", "width": "70", "sortable": "false","dataIndex":"job-descrip"} ]
[[getImageList? &where=`{"job-title":"[[*yourlistboxtv]]"}` &tvname=`yourmigxtv` &tpl=`@CODE:[[+job-descrip]]` &docid=`1`]]
something like that should do the trick:
@EVAL return $modx->runSnippet('getImageList',array('docid'=>'1','tpl'=>'@CODE:[[+image]]','outputSeparator'=>'||','tvname'=>'multiupload1'));
@EVAL return $modx->runSnippet('getImageList',array('docid'=>'1','tpl'=>'@CODE:[[+job-title]]','outputSeparator'=>'||','tvname'=>'yourmigxtv'));
[[getImageList? &where=`{"job-title":"[[*yourlistboxtv]]"}` &tvname=`yourmigxtv` &tpl=`@CODE:[[+job-descrip]]` &docid=`1`]]