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~ |