Health care marketing may resemble retail as patients gain consumer savvy.