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 |