This is what someone says when they dont want to do something and don't have a convincing excuse.
My doctor said I can't come in and work my shift today because I am hemoglobically challenged.