+ :rui (ensure-integer rui) :srui srui :rela rela :sab sab :sl sl :rg rg :dir dir
+ :suppress suppress :cvf cvf :pfstr2 (find-pfstr-cui cui2))))
+
+(defun find-urel-rui (rui &key (srl *current-srl*))
+ "Return the urel for a rui"
+ (ensure-rui-integer rui)
+ (collect-umlisp-query (mrrel (aui1 rel stype1 cui1 cui2 aui2 stype2 rela rui srui sab sl rg dir suppress cvf)
+ srl rui rui :lrl "KSRL" :single t)
+ (make-instance 'urel :cui1 cui1 :aui1 (ensure-integer aui1) :stype1 stype1 :rel rel
+ :cui2 (ensure-integer cui2) :aui2 (ensure-integer aui2) :stype2 stype2
+ :rui (ensure-integer rui) :srui srui :rela rela :sab sab :sl sl :rg rg :dir dir