Для вывода 5 случайных элементов из различных групп(например с идентификаторами 690, 700, 710 и 720) сначала необходимо сформировать массив из идентификаторов этих групп. В итоге получаем:
$external_propertys = array();
$property = array();
$property['OrderField'] = 'RAND()';
$in = 690;
$mas_group = array(700, 710, 720);
foreach ($mas_group as $key => $value)
{
$in .= ','.$value;
}
$element['type']=0;
$element['prefix'] = ' and (';
$element['name'] = 'information_items_table.information_groups_id';
$element['if'] = ' IN ('.$in.') ';
$element['value'] = '';
$element['sufix']=')';
$property['select'][]=$element;
$group = false;
$InformationSystem->ShowInformationSystem(InformationSystem_id, $group, 'СписокЭлементовИнфосистемы', 5, 0, $external_propertys, $property);