I think that is a human rights violation as no one ever should be restricted to help anyone else unless that other one is about to commit a crime. Human societies are founded with the idea that people help each other to survive. Now how does such a law as you mentioned fit in?
I know the USA as the land where anything is possible. But does that need to include anything that is harming people without good reason? As it appears to people like me living outside the USA, that there seems to be no limit in anything including hurting people without good reason. Yes, there is the penal code to punish the most abusing actions. But prohibiting people from just helping other people doing legitimate things is like coding criminal behavior as a duty into a law.
In Germany, where I live, there is a duty to help people in need, and not doing so is punished by law. Whereas that does not necessarily include giving water to people being thirsty (you are obligated just when you are the only one being able to and the others are severly threatened by dehydration), it is still a principle accepted by society: helping people in need is not bad, even when not enforced by law. That is a humanistic principle as well as a christian one.
In the USA things seems to be the other way round.
Which gets me puzzled all the time: people in the USA, when they are Christians (as I am), appear to be way more pious (german: "fromm", translated by google) than we in Europe are on the average (not counting Atheists). And yet basic christian principles are seemingly turned into the opposite over there. Especially by those US "Christians".