President Barack Obama had campaigned on a pledge of bipartisanship and has said he wants to reach a compromise with Republicans on a health care package.