As used in this chapter, the following terms shall have the meanings indicated:
Any programs sponsored by the Borough of Haddon Heights, including the Haddon Heights Borough Athletic Association and any and all leagues, boards and commissions falling within the purview of or acting for or on behalf of the Borough of Haddon Heights, and having contact with persons under the age of 18 years.
A determination of whether a person has a criminal record by cross-referencing that person's name and fingerprints with those on file with the Federal Bureau of Investigation, Identification Division, and/or the New Jersey State Bureau of Identification in the Division of State Police.
Any youth program not sponsored by the Borough of Haddon Heights, but that utilizes municipal facilities or has affiliation with a Borough-sponsored youth program, and having contact with persons under the age of 18 years.
Any programs that allow for participation in activities by those persons under 18 years of age. Activities may include, but are not limited to, sporting activities, passive recreation groups, clubs or camps and trips or other activities whereby some control and responsibility for persons under 18 years of age is assigned to some person acting for or on behalf of the Borough of Haddon Heights other than a parent or caregiver.