То не будет реально правильно дорога вызвать функцию или sub в модуле. Принимающ вас бедный человек сделал функцию/подводную лодку приватными, и принимать имя не дублирован в других подводной лодке/функции, всем, котор вы делаете это:
Результат = DoRecs (txStudyID, txtDate, txtDoType)