RI extract semantics