Allow a program to collect general data, not tied to a specific client
Hello! Our program has work we do in the community with people that we serve but don't technically become clients officially (and thus we can't collect certain information on them in the client profiles). Sometimes we host workshops or public education, and sometimes we serve anonymous clients such as via a hotline. It would be great if a program could be designated as a "general" program or something similar, where you can perform an assessment or screen that is tied to the program but not tied to a specific client. Could this be done?
Currently we're using a workaround of making fictional clients within specific programs, but this comes with drawbacks due to the counterintuitive way of finding the clients later and the possibility of performance issues if one client has too many assessments.
Thank you for your time and consideration!