This is another aspect of Obamacare (”care”? about what? what a crock!) the constitutionality of which needs to tested in court. My guess is it is flat out unconstitutional.
Not only will it be flat out unconstitutional, it will also be and is anti-religious.