(defun find-urel-cui (cui &key (srl *current-srl*))
"Return a list of urel for cui"
(ensure-cui-integer cui)
- (collect-umlisp-query (mrrel (rel cui2 rela sab sl mg kpfstr2) srl cui1
+ (collect-umlisp-query (mrrel (rel cui2 rela sab sl kpfstr2) srl cui1
cui :lrl "KSRL")
(make-instance 'urel :cui1 cui :rel rel
:cui2 (ensure-integer cui2) :rela rela :sab sab :sl sl
- :mg mg :pfstr2 kpfstr2)))
+ :pfstr2 kpfstr2)))
(defun find-cui2-urel-cui (cui &key (srl *current-srl*))
"Return a list of urel for cui"
(defun find-urel-cui2 (cui2 &key (srl *current-srl*))
"Return a list of urel for cui2"
(ensure-cui-integer cui2)
- (collect-umlisp-query (mrrel (rel cui1 rela sab sl mg kpfstr2) srl cui2
+ (collect-umlisp-query (mrrel (rel cui1 rela sab sl kpfstr2) srl cui2
cui2 :lrl "KSRL")
(make-instance 'urel :cui2 cui2 :rel rel
:cui1 (ensure-integer cui1) :rela rela :sab sab :sl sl
- :mg mg :pfstr2 kpfstr2)))
+ :pfstr2 kpfstr2)))
(defun find-ucon-rel-cui2 (cui2 &key (srl *current-srl*))
(ensure-cui-integer cui2)
(defun find-ucoc-cui (cui &key (srl *current-srl*))
"Return a list of ucoc for cui"
(ensure-cui-integer cui)
- (collect-umlisp-query (mrcoc (cui2 soc cot cof coa kpfstr2) srl cui1
+ (collect-umlisp-query (mrcoc (cui2 cot cof coa kpfstr2) srl cui1
cui :lrl klrl :order (cof asc))
(setq cui2 (ensure-integer cui2))
(when (eql 0 cui2) (setq cui2 nil))
(make-instance 'ucoc :cui1 cui :cui2 (ensure-integer cui2)
- :soc soc :cot cot :cof (ensure-integer cof) :coa coa
+ :cot cot :cof (ensure-integer cof) :coa coa
:pfstr2 kpfstr2)))
(defun find-ucoc-cui2 (cui2 &key (srl *current-srl*))
"Return a list of ucoc for cui2"
(ensure-cui-integer cui2)
- (collect-umlisp-query (mrcoc (cui1 soc cot cof coa kpfstr2) srl cui2
+ (collect-umlisp-query (mrcoc (cui1 cot cof coa kpfstr2) srl cui2
cui2 :lrl klrl :order (cof asc))
(when (zerop cui2) (setq cui2 nil))
(make-instance 'ucoc :cui1 (ensure-integer cui1) :cui2 cui2
- :soc soc :cot cot :cof (ensure-integer cof) :coa coa
+ :cot cot :cof (ensure-integer cof) :coa coa
:pfstr2 kpfstr2)))
(defun find-ucon-coc-cui2 (cui2 &key (srl *current-srl*))
(defun find-ucxt-cuisui (cui sui &key (srl *current-srl*))
(ensure-cui-integer cui)
(ensure-sui-integer sui)
- (collect-umlisp-query (mrcxt (sab code cxn cxl rnk cxs cui2 hcd rela xc)
+ (collect-umlisp-query (mrcxt (sab code cxn cxl cxs cui2 hcd rela xc)
srl kcuisui (make-cuisui cui sui) :lrl ksrl)
(make-instance 'ucxt :sab sab :code code
:cxn (ensure-integer cxn) :cxl cxl :cxs cxs :hcd hcd
- :rela rela :xc xc :rnk (ensure-integer rnk)
+ :rela rela :xc xc
:cui2 (ensure-integer cui2))))
(defun find-usat-ui (cui &optional (lui nil) (sui nil) &key (srl *current-srl*))