It appears that the root SSH path environment variable is different when logging in directly as root vs logging in as another SSH user and then using "su" or "su root". The path environment variable for "omv-firstaid" is not defined when logging in as another SSH user and then using "su" or "su root" to become the root user and the shell returns "command not found" if you try to run "omv-firstaid" without its path in front.
This has been verified using the "which omv-firstaid" command, nothing is returned in the case. Additionally the command does work properly if you execute "sudo omv-firstaid" while root. Seems silly to have to use sudo as the root user...
When logging in directly as root, the "which omv-firstaid" command returns the proper result "/usr/sbin/omv-firstaid".