GMRAVAM0 ;HIRMFO/YMP,WAA,RM-DRIVER FOR VERIFIER ;7/30/04 14:42
Source file <GMRAVAM0.m>
| Package | Total | Call Graph | 
|---|---|---|
| Adverse Reaction Tracking | 3 | EN1^GMRAPET0 EN1^GMRAPEV0 ($$LOCK,SITE,UNLOCK)^GMRAUTL | 
| Registration | 2 | (1,KVAR)^VADPT PID^VADPT6 | 
| VA Fileman | 2 | ^DIC ^DIR | 
| Kernel | 1 | KILL^XUSCLEAN | 
| Package | Total | Caller Graph | 
|---|---|---|
| Adverse Reaction Tracking | 1 | GMRA PATIENT A/AR VERIFY | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| SELL | ||
| ALLERPR | ; | |
| SCREEN | ||
| NOVER | ; | |
| WRITE | ||
| EN1 | ; Entry for VERIFY PATIENT REACTION DATA option | |
| EN2 | ;Select the type of Agent to verify | |
| EXIT | ; | |
| VERPT | ; Loop through all Patient GMRADFN's data to be verified and save ; in ^TMP("GMRAV",$J array. | |
| FF | ; | |
| SELT | ;SELECT THE REACTIONS | |
| ARRAY | ||
| SEL | ; | |
| DISPLAY | ; | |
| SELECT | 
| 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 | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^DPT - [#2] | Classic Fileman Calls | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DPT - [#2] | ARRAY+2, SELT+10 | 
| ^GMR(120.8 - [#120.8] | EN2+23, VERPT+2, ARRAY, SELT+7 | 
| ^GMRD(120.83 - [#120.83] | SELT+5 | 
| ^TMP("GMRA" | EN2+21!, SELL+1!, SELT+3, WRITE+10*, SEL+8, EXIT+1! | 
| ^TMP("GMRAV" | EN2+21!, EN2+24, ARRAY+2*, DISPLAY+2, DISPLAY+7, SELT+10!, ALLERPR+1, WRITE, EXIT+1! | 
| ^XUSEC("GMRA-ALLERGY VERIFY" | EN1+1 | 
| Name | Line Occurrences | 
|---|---|
| ALLERPR | DISPLAY+7 | 
| ARRAY | VERPT+2, SELT+7 | 
| DISPLAY | EN2+25, SELL+2 | 
| EN1 | EN2+24 | 
| EXIT | EN2+3, EN2+5, EN2+17, DISPLAY+1, DISPLAY+2, DISPLAY+8, DISPLAY+9, SELECT, SELECT+1, SELECT+2 | 
| FF | EN2+11, EN2+20, DISPLAY+3, SELT+1, SCREEN+2 | 
| NOVER | EN1+1 | 
| SCREEN | ALLERPR+1, SCREEN+4 | 
| SEL | SELECT, SCREEN+1 | 
| SELL | DISPLAY+9 | 
| SELT | SELL | 
| VERPT | EN2+22, EN2+23 | 
| WRITE | ALLERPR+1 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| >> % | ARRAY+1* | 
| >> CX | DISPLAY+7*, ALLERPR+1*, WRITE+3, WRITE+10, SCREEN+4, SEL+1, SEL+2 | 
| >> DFN | SELT+4*, WRITE+1* | 
| DIC | EN2+6*, EN2+7!, EN2+9! | 
| DIC(0 | EN2+6* | 
| DIR | EN2+3!, EN2+13!, EN2+17!, SEL+2!, SEL+4! | 
| DIR("?" | EN2+15*, EN2+16* | 
| DIR("A" | EN2+2*, EN2+14*, SEL+2* | 
| DIR("B" | EN2+3* | 
| DIR(0 | EN2+3*, EN2+13*, SEL+2*, SEL+3* | 
| DIRUT | EN2+3! | 
| DTOUT | EN2+7! | 
| DUOUT | EN2+7! | 
| DUZ | EN1+1 | 
| >> GMRACHK | SELT+3*, SELT+4, SELT+5 | 
| >> GMRADFN | EN2+1*, EN2+8*, EN2+22, EN2+23*, VERPT+2, ARRAY+2, SELT+7*, SELT+8 | 
| GMRADIG | DISPLAY+3!, DISPLAY+9, ALLERPR+1, SCREEN+5* | 
| >> GMRADRUG | ARRAY+1*, ARRAY+2, SELT+5* | 
| >> GMRAER | SELL, SCREEN+4, SEL+7*, SEL+8* | 
| >> GMRAERR | SELT+9, SELT+10 | 
| >> GMRAFLAG | EN2+18*, EN2+24, ARRAY+2, SELT+5 | 
| >> GMRAG | ARRAY*, ARRAY+1, ARRAY+2, WRITE*, WRITE+1, WRITE+4, WRITE+7, WRITE+10 | 
| >> GMRALL | VERPT+2*, ARRAY, ARRAY+2, SELT+7* | 
| >> GMRALLER | DISPLAY+7*, SELT+10*, ALLERPR+1*, WRITE, WRITE+3 | 
| >> GMRALOC | SELT+4*, WRITE+1*, WRITE+3 | 
| >> GMRANAM | SELT+4* | 
| >> GMRANAME | DISPLAY+7*, SELT+10*, ALLERPR+1, WRITE, WRITE+3 | 
| >> GMRANS | SELL*, SELT+3 | 
| >> GMRAOTH | SELT+5* | 
| >> GMRAOUT | EN2+1*, EN2+5, EN2+7*, EN2+21*, DISPLAY+1, DISPLAY+7, DISPLAY+8, DISPLAY+9, SELECT, SELECT+2 , SELL, SELT+5*, SELT+8*, SELT+9*, ALLERPR+1, SCREEN+1, SCREEN+3, SEL+6* | 
| >> GMRAPA | SELT+5*, SELT+6, SELT+7, SELT+8, SELT+10, SELT+11 | 
| >> GMRAPA(0 | SELT+5*, SELT+10 | 
| >> GMRAREC | ALLERPR+1*, WRITE, WRITE+10 | 
| >> GMRASEX | SELT+4* | 
| >> GMRASSN | WRITE+1*, WRITE+3 | 
| >> GMRAVEDT | SELT+5* | 
| >> GMRAVER | SELT+8, SELT+10 | 
| GMRAX | SEL+7*, SEL+8, SEL+10! | 
| GMRAY | SELECT+1, SELL, SELT+2~, WRITE+6~, WRITE+7*, WRITE+8, SCREEN+2, SEL+5*, SEL+6, SEL+7 | 
| GMRAZ | SELL*, SELT+2~, SEL+7*, SEL+10! | 
| >> I | EN2+12* | 
| IOSL | ALLERPR+1 | 
| U | ARRAY+1, SELT+7, SELT+10, WRITE+1 | 
| VA | SELT+4!, WRITE+2! | 
| VA("BID" | WRITE+1 | 
| >> VADM(1 | SELT+4 | 
| >> VADM(5 | SELT+4 | 
| >> VAIN(4 | SELT+4, WRITE+1 | 
| VAROOT | SELT+4!, WRITE+2! | 
| X | WRITE+6~, WRITE+8* | 
| Y | EN2+5, EN2+7, EN2+8, EN2+17, EN2+18, EN2+19!, SEL+5! |