Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: BGOSNOPR

Package: GUI Objects

Routine: BGOSNOPR


Information

BGOSNOPR ; IHS/BAO/TMD - SNOMED PREFERENCES MANAGER ;19-Apr-2016 11:50;du

Source Information

Source file <BGOSNOPR.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
GUI Objects 2 ($$GBLROOT,$$ITEMROOT,GETCATS,GETMGRS,SETCAT,SETFREQ,SETMGR)^BGOPFUTL  ($$DELETE,$$ERR,$$TMPGBL,$$UPDATE)^BGOUTL  
IHS Patient 1 $$CONC^AUPNSICD  
IHS Standard Terminology 1 ($$DESC,$$DSCLKP)^BSTSAPI  
Kernel 1 $$NOW^XLFDT  
Toolkit 1 $$GET^XPAR  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
GUI Objects 1 BGOSNLK  

Entry Points

Name Comments DBIA/ICR reference
GD1 ;Get fields
SETCAT(RET,INP) ;EP
GETCATS(RET,INP) ;EP
SETNAME(RET,INP,FIELD) ;EP
UPDITEM(FNUM,CAT,SNO,DESCT,STAT,CNT,TXT,NEW,GRP,ITM,ITEM,PREF) ;EP
GETMGRS(RET,CAT) ;EP
SETMGR(RET,INP) ;EP
TMPGBL(X) ;EP
GETITEMS(RET,INP) ;EP
SETFREQ(RET,INP) ;EP
SETITEM(RET,INP) ;EP

External References

Name Field # of Occurrence
$$CONC^AUPNSICD SETITEM+11
$$GBLROOT^BGOPFUTL SETITEM+31, SETITEM+37, UPDITEM+2
$$ITEMROOT^BGOPFUTL SETITEM+32
GETCATS^BGOPFUTL GETCATS+3
GETMGRS^BGOPFUTL GETMGRS+1
SETCAT^BGOPFUTL SETCAT+1
SETFREQ^BGOPFUTL SETFREQ+1
SETMGR^BGOPFUTL SETMGR+1
$$DELETE^BGOUTL SETITEM+35
$$ERR^BGOUTL GETITEMS+4, GETITEMS+5, SETNAME+4, SETNAME+6, SETNAME+8, SETITEM+6
$$TMPGBL^BGOUTL GETITEMS+2
$$UPDATE^BGOUTL SETNAME+10, UPDITEM+16
$$DESC^BSTSAPI SETITEM+15
$$DSCLKP^BSTSAPI GD1+12
$$NOW^XLFDT UPDITEM+12
$$GET^XPAR GETCATS+5

Used in RPC

RPC Name Call Tags
BGOSNOPR GETCATS GETCATS
BGOSNOPR GETITEMS GETITEMS
BGOSNOPR GETMGRS GETMGRS
BGOSNOPR SETCAT SETCAT
BGOSNOPR SETMGR SETMGR
BGOSNOPR SETNAME SETNAME
BGOSNOPR SETITEM SETITEM
BGOSNOPR SETFREQ SETFREQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BGOSNOPR - [#90362.34] GETITEMS+5, GETITEMS+8, GETITEMS+12, GETITEMS+14, GETITEMS+17, GD1+4, GD1+19, GD1+21, GD1+29, GD1+30
^TMP("BGOPICK" TMPGBL+1!

Label References

Name Line Occurrences
$$TMPGBL GETCATS+2
$$UPDITEM SETITEM+39
GD1 GETITEMS+14, GETITEMS+17

Naked Globals

Name Field # of Occurrence
^($J TMPGBL+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ARRAY GETCATS+1~, GETCATS+3, GETCATS+7, GETCATS+8, GETCATS+10, GETCATS+11!
CAT GETITEMS+1~, GETITEMS+3*, GETITEMS+4, GETITEMS+5, GETITEMS+8, GETITEMS+12, GETITEMS+14, GETITEMS+17, GD1+4, GD1+19
, GD1+21, GD1+29, GD1+30, GETMGRS~, GETMGRS+1, SETNAME+1~, SETNAME+3*, SETNAME+4, SETNAME+9, SETITEM+1~
, SETITEM+3*, SETITEM+6, SETITEM+32, SETITEM+34, SETITEM+39, UPDITEM~, UPDITEM+5, UPDITEM+6, UPDITEM+7
CNT GETITEMS+1~, GETITEMS+9*, GD1+32*, GD1+33, UPDITEM~, UPDITEM+6*, UPDITEM+10
CODE GD1+1~, GD1+2~
DA SETITEM+30~, SETITEM+34*, SETITEM+35
DA(1 SETITEM+34*
DEFAULT GETCATS+1~, GETCATS+5*, GETCATS+8
DEL SETITEM+1~, SETITEM+28*, SETITEM+29
DESCT GD1+1~, GD1+11*, GD1+12, GD1+23, GD1+33, SETITEM+1~, SETITEM+13*, SETITEM+14*, SETITEM+15, SETITEM+17
, SETITEM+39, UPDITEM~, UPDITEM+9
DUP SETITEM+1~
DX GD1+1~
FDA SETNAME+1~, SETNAME+10, SETITEM+1~, UPDITEM+1~, UPDITEM+7*, UPDITEM+8, UPDITEM+9, UPDITEM+10, UPDITEM+11, UPDITEM+12
, UPDITEM+13, UPDITEM+14, UPDITEM+15, UPDITEM+16
FDA( SETNAME+9*, UPDITEM+7
FIELD SETNAME~, SETNAME+9
FNUM SETITEM+1~, SETITEM+4*, SETITEM+31, SETITEM+37, SETITEM+39, UPDITEM~, UPDITEM+2
FREQ GETITEMS+1~, GETITEMS+7*, GETITEMS+10, GD1+26, SETITEM+1~, SETITEM+24*, SETITEM+39
FREQVAL GD1+1~, GD1+20*, GD1+33
GBL SETITEM+1~, SETITEM+32, SETITEM+35, SETITEM+37, UPDITEM+1~, UPDITEM+2, UPDITEM+5, UPDITEM+6
GROUP GD1+2~, GD1+21*, GD1+33
GRP GETITEMS+1~, GETITEMS+6*, GETITEMS+8*, SETITEM+1~, SETITEM+25*, SETITEM+39, UPDITEM~, UPDITEM+15
I GETCATS+1~, GETCATS+6*, GETCATS+9*, GETCATS+10, GETITEMS+1~
I1 GD1+2~, GD1+15*, GD1+16*, GD1+17
ICD GD1+2~, GD1+15*, GD1+17*, GD1+33
ICDFLD GD1+2~
IEN GETITEMS+1~, GETITEMS+13*, GETITEMS+14*, GETITEMS+16*, GETITEMS+17*, GD1+4, GD1+19, GD1+21, GD1+29, GD1+30
, GD1+33, SETITEM+1~, SETITEM+39, SETITEM+40, UPDITEM+1~, UPDITEM+16
IEN(1 UPDITEM+17
IN GD1+2~, GD1+23*
INP GETCATS~, GETCATS+3, GETITEMS~, GETITEMS+3, GETITEMS+6, GETITEMS+7, SETCAT~, SETCAT+1, SETMGR~, SETMGR+1
, SETNAME~, SETNAME+3, SETNAME+5, SETNAME+7, SETFREQ~, SETFREQ+1, SETITEM~, SETITEM+3, SETITEM+7, SETITEM+13
, SETITEM+20, SETITEM+24, SETITEM+25, SETITEM+26, SETITEM+28
ITEM SETITEM+1~, SETITEM+26*, SETITEM+27, SETITEM+34, SETITEM+39, UPDITEM~, UPDITEM+5
ITM SETNAME+1~, SETNAME+5*, SETNAME+6, SETNAME+9, UPDITEM~, UPDITEM+5*, UPDITEM+6, UPDITEM+7, UPDITEM+17*
J GETITEMS+1~, GETITEMS+11*, GETITEMS+12*, GETITEMS+14
LAT GD1+2~, GD1+25*, GD1+33
LONG GETITEMS+1~
N0 GD1+1~, GD1+4*, GD1+5, GD1+11, GD1+18, GD1+20
NAME SETNAME+1~, SETNAME+7*, SETNAME+8, SETNAME+9
NARR GD1+1~, GD1+13*, GD1+33
NEW SETITEM+1~, SETITEM+5*, SETITEM+27*, SETITEM+39, UPDITEM~, UPDITEM+5
OPEN GD1+1~
PREF GD1+2~, SETITEM+1~, SETITEM+12*, SETITEM+14, SETITEM+39, UPDITEM~, UPDITEM+13
PREFNAR GD1+2~, GD1+14*, GD1+33
PX GETITEMS+1~
QSTR GD1+1~, GD1+3*, GD1+31*, GD1+33
QUAL GD1+1~, GD1+29*, GD1+30
QUALCT GD1+1~, GD1+30*, GD1+31
QUALT GD1+1~, GD1+30*, GD1+31
RANK GETITEMS+1~, GETITEMS+9*, GD1+27*, GD1+28*, GD1+33
RET GETCATS~, GETCATS+2*, GETCATS+8, GETCATS+10, GETITEMS~, GETITEMS+2*, GETITEMS+4, GETITEMS+5, GD1+33, GETMGRS~
, GETMGRS+1, SETCAT~, SETCAT+1, SETMGR~, SETMGR+1, SETNAME~, SETNAME+4*, SETNAME+6*, SETNAME+8*, SETNAME+10*
, SETFREQ~, SETFREQ+1, SETITEM~, SETITEM+2*, SETITEM+6*, SETITEM+8*, SETITEM+17*, SETITEM+18*, SETITEM+19, SETITEM+31*
, SETITEM+32*, SETITEM+33, SETITEM+35*, SETITEM+37*, SETITEM+39*, SETITEM+40*, UPDITEM+1~, UPDITEM+2*, UPDITEM+3, UPDITEM+16*
, UPDITEM+17, UPDITEM+18
SFN SETNAME+2*, SETNAME+9, SETITEM+30~, SETITEM+31, SETITEM+32, UPDITEM+1~, UPDITEM+2, UPDITEM+7
SNO SETITEM+1~, SETITEM+7*, SETITEM+8, SETITEM+11, SETITEM+39, UPDITEM~, UPDITEM+5, UPDITEM+8
SNOCT GD1+1~, GD1+5*, GD1+6, GD1+33
STAT SETITEM+20*, SETITEM+22*, SETITEM+23*, SETITEM+39, UPDITEM~, UPDITEM+11
STATUS GD1+2~, GD1+18*, GD1+33
TXT GD1+1~, GD1+19*, GD1+33, SETITEM+16*, SETITEM+18, SETITEM+39, UPDITEM~, UPDITEM+14
U GETCATS+8, GETITEMS+6, GETITEMS+7, GETITEMS+8, GD1+11, GD1+18, GD1+19, GD1+20, GD1+21, GD1+23
, GD1+30, GD1+33, SETNAME+5, SETNAME+7, SETITEM+7, SETITEM+12, SETITEM+13, SETITEM+16, SETITEM+20, SETITEM+22
, SETITEM+24, SETITEM+25, SETITEM+26, SETITEM+28, UPDITEM+6
VAR GD1+9!
VAR(1 GD1+13, GD1+14, GD1+16, GD1+17, GD1+25
VIEN GETITEMS+1~
VPX GETITEMS+1~
X GETCATS+1~, GETCATS+7*, GETCATS+8, GETCATS+10, GD1+2~, GD1+12*, SETITEM+1~, SETITEM+11*, SETITEM+12, SETITEM+22
, TMPGBL~
Y SETITEM+1~, SETITEM+15*, SETITEM+16
Z1 GD1+2~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All