BMCADD3 ;IHS/ITSC/FCJ - ADD SNOMED CODES TO REFERRAL; [ 09/27/2006 1:31 PM ]
Source file <BMCADD3.m>
| Package | Total | Call Graph |
|---|---|---|
| Referred Care Information System | 2 | PARMCHK^BMC VREF^BMCAERR |
| IHS Standard Terminology | 1 | ($$CONC,$$SEARCH,$$SUBLST)^BSTSAPI |
| VA Fileman | 1 | ^DIR |
| Package | Total | Caller Graph |
|---|---|---|
| Referred Care Information System | 3 | BMCCLO BMCMOD BMCMODS |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| MAIN | ;
|
|
| SNO | ;REQUEST SNOMED
|
|
| GETSNO | ;EP FR BMCMOD AND BMCMODS;GET SNOMED TERM DESCRIPTION
|
|
| START | ;
|
|
| EXIT | ;EXIT PROGRAM
|
|
| SEL | ;SELECT
|
|
| SNOLST | ;LIST THE SNOMED CODES
|
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^AUPNVREF - [#9000010.59] | GETSNO+8 |
| ^BMCREF - [#90001] | GETSNO+2, GETSNO+6 |
| ^BMCRTNRF - [#90001.32] | EXIT+3 |
| ^XTMP("BMCSNO" | START+1!, SNO+11!, SNO+12, SNO+20, SNO+24, SNO+31, SNOLST+2, SNOLST+6*, SNOLST+7, SNOLST+8 , SNOLST+9, EXIT+1! |
| Name | Line Occurrences |
|---|---|
| EXIT | START+12 |
| MAIN | START+11 |
| SEL | SNO+29 |
| SNO | SNO+10, SNO+16, SNO+22, SNO+25 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> BMCMODE | START+7, MAIN+4, SNO+3, SNO+7, SNO+8, EXIT+3 |
| >> BMCPARM | START+3 |
| >> BMCQ | MAIN+1*, SNO+22, SNO+25, SNO+28*, SEL+6*, EXIT+2* |
| >> BMCRIEN | GETSNO+2, GETSNO+6 |
| >> BMCRREF | SNO+9, EXIT+3 |
| >> BMCRSTAT | START+7, START+10 |
| >> BMCSCOD | START+7, START+9, MAIN+2, MAIN+3, MAIN+8*, SNO+8*, SNO+31*, EXIT+3*, GETSNO+1*, GETSNO+6* , GETSNO+7, GETSNO+8*, GETSNO+9 |
| >> BMCSNO | MAIN+8*, SNO+12*, SNO+14, SNO+28*, SNO+31, SEL+6* |
| >> BMCSTRM | MAIN+3, MAIN+8*, SNO+31*, EXIT+3*, GETSNO+1*, GETSNO+7*, GETSNO+9* |
| >> BMCVREF | GETSNO+1*, GETSNO+2*, GETSNO+5, GETSNO+8 |
| >> CT | SNO+19*, SNO+20*, SNO+22, SNO+25 |
| DDS | START+2~ |
| DIR | START+2~, MAIN+7!, SNO+18!, SNO+32!, SEL+8!, SNOLST+1~ |
| DIR("?" | SNO+4* |
| DIR("??" | SNO+5* |
| DIR("A" | MAIN+5*, SNO+2*, SNO+27*, SEL+3*, SNOLST+11* |
| DIR("B" | MAIN+5* |
| DIR(0 | MAIN+5*, SNO+2*, SNO+3*, SNO+27*, SEL+2*, SNOLST+11* |
| >> DIRUT | SNO+8 |
| >> DUOUT | SNO+7, SNO+9, SNO+10, SNO+22, SEL+5, SNOLST+7, SNOLST+8 |
| >> IN | SNO+14*, SNO+15 |
| IOF | START+4, SNOLST+11 |
| L | SNO+19*, SNO+20*, SNO+22*, SNO+24, SNO+25, SNO+27, SNO+29, SEL+2, SNOLST+4*, SNOLST+6* , SNOLST+7*, SNOLST+8, EXIT+1! |
| L1 | SNOLST+8*, SNOLST+9, EXIT+1! |
| L2 | SNOLST+7*, SNOLST+9*, SNOLST+11, EXIT+1! |
| >> OUT | SNO+14*, SNO+15 |
| >> SNOLST | SNO+12*, SNO+14, SNOLST+2*, SNOLST+4 |
| U | SNOLST+6, SNOLST+9, EXIT+3, GETSNO+2, GETSNO+6, GETSNO+7, GETSNO+8, GETSNO+9 |
| X | SNO+12, SNO+15*, SNO+16, SNO+28, SEL+6, SNOLST+4*, EXIT+1! |
| >> Y | MAIN+2 |