R (domestic FC) and O (Business Elite) are the fare codes used by travel agents to book using an upgrade cert.
What confuses me is seeing R9 and O9 on some routes... how is that possible? So unlike DL.
It does seem to be accurate, though, because there is no O availability on the JFK-SEA flight I am waitlisted on.