Duke Medicine has its HealthView patient portal. I was just on there this morning, checking my past cholesterol levels, seeing how often I've taken my daughters in for strep tests, and checking for the X-rays of my daughter's foot from this week (just a sprained toe, thank goodness). I've scheduled and rescheduled appointments, as well. And more functionality is coming with a new electronic health record system.