BGOSNOPR ; IHS/BAO/TMD - SNOMED PREFERENCES MANAGER ;19-Apr-2016 11:50;du
Source file <BGOSNOPR.m>
| 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 | 
| 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 | 
| 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 | 
| 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 | 
| 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! | 
| Name | Line Occurrences | 
|---|---|
| $$TMPGBL | GETCATS+2 | 
| $$UPDITEM | SETITEM+39 | 
| GD1 | GETITEMS+14, GETITEMS+17 | 
| Name | Field # of Occurrence | 
|---|---|
| ^($J | TMPGBL+1 | 
| >> | 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~ |