The phrase "new intake" refers to a group of people who have recently joined or been accepted into a particular organization, school, or program. Full definition
This has eliminated the wanted cases that previously fell through cracks and has increased the number of new intakes. (captorra.com)
** A shelter's «Live Release Rate» is the number of live outcomes (which includes beginning animal count as well as new intakes) divided by the number of total outcomes. (mostlymutts.org)
Assisted in implementing new intake as well as billing procedure to streamline the billing processes to improve the revenue cycle management by 45 % overall 2013 fiscal. (jobhero.com)