I'm almost positive the Uniform Vehicle Code assigns fault in any dooring to the person opening the door, but that doesn't help much if you are dead or severely injured; so don't ride in the door zone!
ORS 811.490 in Oregon.
http://www.stc-law.com/bicyclecardoor.html