BGOSNLK ; IHS/MSC/MGH - SNOMED Picklists ;05-Dec-2014 07:22;du
Source file <BGOSNLK.m>
| Package | Total | Call Graph | 
|---|---|---|
| GUI Objects | 2 | SETMGR^BGOSNOPR $$TMPGBL^BGOUTL | 
| VA Fileman | 2 | UPDATE^DIE $$GET1^DIQ | 
| IHS Patient | 1 | $$CONC^AUPNSICD | 
| IHS Standard Terminology | 1 | ($$SUBLST,$$SUBSET)^BSTSAPI | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| GETLST(RET,INP) | ;Return items from a SNOMED picklist | |
| NEW(SUBSET,NAME) | ;Create a new picklist | |
| UPPER(X) | ;Turn value to upper case | |
| GETSUB(RET,PREFIX) | ;Return list of subsets to select from | |
| CONCLKUP(RET,CONCID) | ;EP | |
| DATA(NAME,GRP,VDT) | ;Get the subset data | |
| SNOTMP() | ||
| TREAT(RET,VIEN) | ;Find all the treatment/regimens | |
| UPDATE() | ;Update picklists from Apelon | |
| IMPORT(RET,SUBSET,INP) | ;EP | |
| SUBSET(RET,INP) | ;Return data from a subset | 
| Name | Field # of Occurrence | 
|---|---|
| $$CONC^AUPNSICD | GETLST+17, SUBSET+16, CONCLKUP+3, DATA+14 | 
| SETMGR^BGOSNOPR | UPDATE+21, IMPORT+27, NEW+12 | 
| $$TMPGBL^BGOUTL | GETLST+2, SUBSET+3, GETSUB+2, TREAT+2 | 
| $$SUBLST^BSTSAPI | SUBSET+7, IMPORT+8, DATA+4 | 
| $$SUBSET^BSTSAPI | UPDATE+2, GETSUB+5, TREAT+4 | 
| UPDATE^DIE | UPDATE+19, IMPORT+23, NEW+6 | 
| $$GET1^DIQ | TREAT+7 | 
| RPC Name | Call Tags | 
|---|---|
| BGOSNLK GETLST | GETLST | 
| BGOSNLK IMPORT | IMPORT | 
| BGOSNLK SUBSET | SUBSET | 
| BGOSNLK CONCLKUP | CONCLKUP | 
| BGOSNLK GETSUB | GETSUB | 
| BGOSNLK TREAT | TREAT | 
| FileNo | Call Tags | 
|---|---|
| ^AUPNVSIT - [#9000010] | GET1^DIQ | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^BGOSNOPR - [#90362.34] | GETLST+7, GETLST+8, GETLST+13, UPDATE+12, IMPORT+15 | 
| ^BGOSNOPR("B" | GETLST+5, IMPORT+3 | 
| ^BGOSNOPR("SS" | UPDATE+6 | 
| ^TMP("BGOSN" | SNOTMP! | 
| Name | Line Occurrences | 
|---|---|
| $$NEW | UPDATE+10, IMPORT+4 | 
| $$SNOTMP | SUBSET+5, IMPORT+6, DATA+2 | 
| $$UPPER | UPDATE+15 | 
| DATA | TREAT+12 | 
| IMPORT | UPDATE+14 | 
| Name | Field # of Occurrence | 
|---|---|
| ^($J | SNOTMP | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| AIEN | IMPORT+1~, IMPORT+18*, IMPORT+19, IMPORT+20, IMPORT+21, IMPORT+22 | 
| ARR | UPDATE+1~, GETSUB+1~, TREAT+1~ | 
| ARR( | UPDATE+3, UPDATE+4, GETSUB+6, GETSUB+7, GETSUB+10, TREAT+8, TREAT+9 | 
| CK | IMPORT+1~, IMPORT+15*, IMPORT+16 | 
| CNT | GETLST+1~, GETLST+3*, GETLST+22*, GETLST+23, SUBSET+1~, SUBSET+2*, SUBSET+10*, SUBSET+12, SUBSET+19, IMPORT+11* , IMPORT+12, GETSUB+1~, GETSUB+4*, GETSUB+9*, GETSUB+10, TREAT+1~, TREAT+6*, TREAT+8*, TREAT+9 | 
| CONCID | CONCLKUP~, CONCLKUP+2*, CONCLKUP+3 | 
| DATA | GETLST+1~, GETLST+8*, GETLST+9, GETLST+10, GETLST+11 | 
| DESC | GETLST+1~, GETLST+10*, GETLST+19*, GETLST+23, SUBSET+1~, SUBSET+18*, SUBSET+19, DATA+1~, DATA+10*, DATA+17 | 
| DIR | NEW+1~ | 
| DUZ | UPDATE+20, IMPORT+26, NEW+5, NEW+11 | 
| ERR | UPDATE+16~, IMPORT+1~, IMPORT+17~, IMPORT+24, NEW+7 | 
| FCNT | TREAT+1~, TREAT+6*, DATA+16*, DATA+17 | 
| FDA | UPDATE+16~, IMPORT+1~, IMPORT+17~, NEW+1~ | 
| FDA( | UPDATE+18*, IMPORT+19*, IMPORT+20*, IMPORT+21*, IMPORT+22*, NEW+3*, NEW+4*, NEW+5* | 
| FNUM | GETLST+1~, GETLST+4*, IMPORT+1~, TREAT+1~ | 
| GRP | GETLST+1~, GETLST+13*, GETLST+23, TREAT+1~, TREAT+11*, TREAT+12, DATA~, DATA+17 | 
| I | UPDATE+1~, UPDATE+3*, UPDATE+4, GETSUB+1~, GETSUB+6*, GETSUB+7, GETSUB+10 | 
| ICD | GETLST+1~, GETLST+12*, GETLST+21*, GETLST+23, SUBSET+1~, SUBSET+11*, SUBSET+17*, SUBSET+19, DATA+1~, DATA+15* , DATA+17 | 
| IEN | UPDATE+6*, UPDATE+7, UPDATE+10*, UPDATE+11, UPDATE+12, UPDATE+17, UPDATE+20, IMPORT+1~, IMPORT+17~, NEW+1~ , NEW+2*, NEW+3, NEW+4, NEW+5 | 
| IEN(1 | IMPORT+24, NEW+8 | 
| IENS | UPDATE+16~, UPDATE+17*, UPDATE+18 | 
| IN | GETLST+1~, SUBSET+1~, SUBSET+6*, SUBSET+7, IMPORT+1~, IMPORT+7*, IMPORT+8, TREAT+1~, DATA+1~, DATA+3* , DATA+4 | 
| INP | GETLST~, GETLST+5, SUBSET~, SUBSET+6, UPDATE+20*, UPDATE+21, IMPORT~, IMPORT+3, IMPORT+4, IMPORT+26* , IMPORT+27, NEW+10~, NEW+11*, NEW+12 | 
| ITM | GETLST+1~, GETLST+7*, GETLST+8, GETLST+13, TREAT+1~ | 
| NAME | UPDATE+4*, UPDATE+5, UPDATE+6, UPDATE+8, UPDATE+10, UPDATE+14, NEW~, NEW+3, GETSUB+7*, GETSUB+8 , TREAT+9*, TREAT+10, TREAT+11, TREAT+12, DATA~, DATA+3 | 
| NEW | IMPORT+1~, IMPORT+2*, IMPORT+4*, IMPORT+28 | 
| NODE | SUBSET+12*, SUBSET+13, SUBSET+18, IMPORT+1~, IMPORT+12*, IMPORT+13, IMPORT+20, IMPORT+22, DATA+1~, DATA+8* , DATA+9, DATA+10, DATA+11 | 
| NUM | DATA+1~, DATA+7*, DATA+8 | 
| OUT | GETLST+1~, SUBSET+1~, SUBSET+5*, SUBSET+7, SUBSET+10, SUBSET+12, IMPORT+1~, IMPORT+6*, IMPORT+8, IMPORT+11 , IMPORT+12, TREAT+1~, DATA+1~, DATA+2*, DATA+4, DATA+7, DATA+8 | 
| PICK | GETLST+1~, GETLST+5*, GETLST+6, GETLST+7, GETLST+8, GETLST+13, UPDATE+8*, UPDATE+10, UPDATE+12*, UPDATE+13 , UPDATE+14, UPDATE+15, IMPORT+1~, IMPORT+3*, IMPORT+4*, IMPORT+5, IMPORT+15, IMPORT+18, IMPORT+26, IMPORT+28 , IMPORT+29 | 
| PREFIX | GETSUB~, GETSUB+3*, GETSUB+8 | 
| RET | GETLST~, GETLST+2*, GETLST+23, SUBSET~, SUBSET+3*, SUBSET+19, UPDATE+1~, UPDATE+14, UPDATE+21, IMPORT~ , IMPORT+24*, IMPORT+25*, IMPORT+27, IMPORT+28*, IMPORT+29*, NEW+1~, NEW+7*, NEW+8*, NEW+9, NEW+11 , NEW+13, CONCLKUP~, CONCLKUP+3*, GETSUB~, GETSUB+2*, GETSUB+10, TREAT~, TREAT+2*, DATA+17 | 
| RET1 | NEW+10~, NEW+12 | 
| SNO | GETLST+1~, GETLST+9*, GETLST+17, GETLST+23, SUBSET+1~, SUBSET+13*, SUBSET+16, SUBSET+19, IMPORT+1~, IMPORT+13* , IMPORT+15, IMPORT+19, IMPORT+25, DATA+1~, DATA+9*, DATA+14, DATA+17 | 
| STAT | GETLST+1~, GETLST+11*, GETLST+23 | 
| SUB | TREAT+1~, TREAT+3* | 
| SUBSET | SUBSET+1~, IMPORT~, IMPORT+4, IMPORT+7, NEW~, NEW+4 | 
| TXT | GETLST+1~, GETLST+20*, GETLST+23, SUBSET+1~, SUBSET+18*, SUBSET+19, DATA+1~, DATA+11*, DATA+17 | 
| U | GETLST+9, GETLST+10, GETLST+11, GETLST+13, GETLST+18, GETLST+19, GETLST+20, GETLST+21, GETLST+23, SUBSET+13 , SUBSET+17, SUBSET+18, SUBSET+19, UPDATE+12, UPDATE+20, IMPORT+13, IMPORT+20, IMPORT+22, IMPORT+26, NEW+11 , DATA+9, DATA+10, DATA+11, DATA+15, DATA+17 | 
| VDT | TREAT+1~, TREAT+7*, TREAT+12, DATA~, DATA+14 | 
| VIEN | TREAT~, TREAT+7 | 
| X | GETLST+1~, GETLST+17*, GETLST+18, GETLST+19, GETLST+20, GETLST+21, SUBSET+1~, SUBSET+7*, SUBSET+9, SUBSET+16* , SUBSET+17, SNOTMP, UPDATE+1~, UPDATE+2*, IMPORT+1~, IMPORT+8*, IMPORT+10, GETSUB+1~, GETSUB+5*, TREAT+1~ , TREAT+4*, TREAT+5, DATA+1~, DATA+4*, DATA+6, UPPER~, UPPER+1 | 
| Y | DATA+1~, DATA+14*, DATA+15 |