Как правильно пишется слово "программа-консультант"?

программа-консультант
Русский орфографический словарь

программа-консультант, программы-консультанта, ж.