GMRALAB0 ;HIRMFO/WAA-THIS PROGRAM WILL SELECT ALL LAB TEST FOR A PATIENT ;1/9/96 09:47
Source file <GMRALAB0.m>
| Package | Total | Call Graph |
|---|---|---|
| VA Fileman | 4 | ^%DT C^%DTC D^DIQ ^DIR |
| Adverse Reaction Tracking | 2 | ^GMRADSP7 ($$LDATE,ADD,DEL,EDIT)^GMRALAB1 |
| Health Summary | 1 | (GMTSLRCE,XTRCT)^GMTSLRCE |
| Kernel | 1 | $$VERSION^XPDUTL |
| Package | Total | Caller Graph |
|---|---|---|
| Adverse Reaction Tracking | 3 | GMRAFDA GMRALAB1 GMRAROBS |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| DISP | ;DISPLAY ALL THE LABTEST FOR THIS PATIENT
|
|
| DTEX | ||
| EN1 | ;THIS PROGRAM IS TO FIND AND PRINT ALL LAB TEST FOR A PATIENT
|
|
| LST | ;This entry point is to display patient lab test adverse reaction.
|
|
| EXIT | ;EXIT THE PROGRAM
|
|
| DT | ;SELECT LOOKUP DATE RANGE
|
|
| DISP2 | ||
| 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 |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DPT - [#2] | DISP+5 |
| ^GMR(120.85 - [#120.85] | EN1+6, LST+1, LST+4, LST+11, LST+12, LST+13 |
| ^TMP($J | EN1+5!, DISP+1!, DISP+9*, DISP2+1, DISP2+2, DISP2+9, DISP2+10, DISP2+11, DISP2+12, DISP2+13 , DISP2+14, EXIT+1! |
| Name | Line Occurrences |
|---|---|
| DT | DISP+3 |
| DTEX | DT+4, DT+6 |
| EXIT | EN1+1, SELECT+6, SELECT+8, SELECT+9, SELECT+10 |
| LST | SELECT |
| SELECT | SELECT+8, SELECT+9, SELECT+10, SELECT+11 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| %DT | DT+4*!, DT+6*!, DTEX! |
| %DT("A" | DT+4*, DT+6* |
| %DT("B" | DT+4*, DT+6* |
| %DT(0 | DT+6* |
| DA | EN1+2~ |
| >> DFN | DISP+2*, DISP+5 |
| DIE | EN1+2~ |
| DIR | SELECT+3!, SELECT+6!, SELECT+7!, DISP2+5!, LST+7!, EXIT+1! |
| DIR("?" | SELECT+4*, SELECT+5* |
| DIR("A" | SELECT+3* |
| DIR(0 | SELECT+3*, DISP2+4*, LST+6* |
| DIROUT | DISP2+4, DISP2+5!, LST+6, LST+7! |
| DIRUT | DISP2+5!, LST+7! |
| DTOUT | DISP2+5!, LST+7! |
| DUOUT | DISP2+5!, LST+7! |
| GMRABGDT | DISP+5, DISP2+1!, LST+1!, DT+2*, DT+4, DT+5*, DT+6, EXIT+1! |
| GMRACH | DISP+1*, DISP2+2*, DISP2+9, DISP2+10, DISP2+11, DISP2+12, DISP2+13, DISP2+14, DISP2+17! |
| GMRACT | DISP+1*, DISP+7*, DISP+9*, DISP2+17! |
| GMRADFL | SELECT+7!, SELECT+8, DT+3!, DT+4*, DT+6*, EXIT+1! |
| GMRADT | EN1+6*, DT+4, DT+6, EXIT+1! |
| GMRAENDT | DISP+5, DISP2+1!, LST+1!, DT+2*, DT+6, DT+7*, EXIT+1! |
| GMRAGHC | EN1+2~ |
| GMRALOOK | SELECT+8*!, DISP+4*, DT+1, EXIT+1! |
| >> GMRALRCG | EN1+4*, EN1+5, DISP+1, DISP+7, DISP+8, DISP+9, EXIT+1 |
| >> GMRALRCV | EN1+3*, EN1+4, DISP+5, DISP2+1 |
| >> GMRAOUT | EN1+1, SELECT+2*, SELECT+6*, SELECT+8, SELECT+9, SELECT+10, DISP+3, DISP2+2, DISP2+3, DISP2+4* , DISP2+6, LST+4, LST+5, LST+6*, LST+8, DT+4*, DT+6* |
| >> GMRAPA | EN1+7 |
| >> GMRAPA(0 | DISP+2 |
| >> GMRAPA1 | EN1+6, LST+1, LST+4, LST+11, LST+12, LST+13 |
| GMRASEL | SELECT+7*, SELECT+8, SELECT+9, SELECT+10, EXIT+1! |
| >> GMRASEX | DISP+5 |
| GMRAX | EN1+2~, DISP+7*, DISP2+17!, LST+4*, LST+11, LST+12, LST+13, LST+16! |
| GMRAXX | LST+4*, LST+11, LST+14*, LST+16! |
| GMRAXXX | EN1+2~ |
| GMRAY | DISP+8*, DISP2+17! |
| GMRAZ | DISP2+17! |
| GMTS1 | DISP+5*, DISP+6! |
| GMTS2 | DISP+5*, DISP+6! |
| IOF | EN1+2, DISP2, DISP2+7, LST+2, LST+9 |
| IOSL | DISP2+3, LST+5 |
| LRDFN | DISP+5*, DISP+6! |
| MAX | DISP+5*, DISP+6! |
| SEX | DISP+5*, DISP+6! |
| U | EN1+6, DISP+5, DISP2+9, DISP2+10, DISP2+11, DISP2+12, DISP2+13, DISP2+14, LST+11, LST+12 , LST+13, DT+5, DT+7 |
| X | DISP2+17!, DT+4, DT+6, DTEX!, EXIT+1! |
| X1 | DT+4*, DT+6*, DTEX! |
| X2 | DT+4*, DT+6*, DTEX! |
| Y | SELECT+6, SELECT+7, DISP2+4, DISP2+5!, DISP2+17!, LST+6, LST+7!, DT+4*, DT+5, DT+6* , DT+7, DTEX!, EXIT+1! |
| >> Z | DISP2*, DISP2+9 |
| Name | Field # of Occurrence |
|---|---|
| $T(GMTSLRCE^GMTSLRCE | EN1+3 |