There are many reasons to get a BSN, mainly to get "BSN-required" and "BSN-preferred" jobs away from bedside nursing such as in education, research, safety, public health, management, etc.
I'm not sure about UoP, but the online program I took gave clinical hours through teaching projects: for example during the Community Health course we had to teach a "population"....fortunately one of those populations was co-workers considered "occupational health", then I taught a group of male friends about some men's health issues. Other clinnical hours were given in leadership when we interviewed two nurse leaders. Still further clinical hours were given in assessment class in time spent with a nurse practioner for 8 hours, and doing an in-depth head-to-assessment. They have their ways of verifying that you're not making it up but mostly it's honor system.
Otherwise ADN to BSN programs are a lot of research and papers.
There's a good discussion here: http://allnurses.com/forums/f125/rn-...ne-105380.html