GMTSPD ; SLC/JER,KER - Interactive Print-by-Location ; 04/30/2002 [1/26/05 1:50pm]
Source file <GMTSPD.m>
| Package | Total | Call Graph |
|---|---|---|
| Health Summary | 4 | MAIL^GMTSMAIL ($$RXAP,HSOUT)^GMTSPD2 REGDT4^GMTSU $$TYPE^GMTSULT |
| VA Fileman | 3 | (C,NOW)^%DTC ^DIC ^DIR |
| Kernel | 1 | $$UP^XLFSTR |
| Scheduling | 1 | GETPLIST^SDAMA202 |
| Package | Total | Caller Graph |
|---|---|---|
| Health Summary | 2 | GMTS HS BY LOC GMTSPNJ |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| CONT | ; Continue Displaying List
|
|
| CKPAT(LOC) | ; Checks for patients at selected location
|
|
| SELTYP() | ; Select Health Summary type
|
|
| ASK2 | ||
| A1 | ; Single ? Help
|
|
| ASK | ; Prompt for One or ALL
|
|
| A2 | ; Double ?? Help
|
|
| CHKLOC(LOC) | ; Get date range for Clinics/ORs
|
|
| SELLOC(GMX) | ; Select multiple Hospital Location
|
|
| C1 | ; Continue Help
|
|
| MAIN | ; Interactive Print by Location
|
|
| SELDATE() | ; Visit/Surgery date range for Print-by-Clinic
|
| Name | Field # of Occurrence |
|---|---|
| C^%DTC | CKPAT+8, CKPAT+9, CKPAT+31 |
| NOW^%DTC | SELDATE+3 |
| ^DIC | SELLOC+7, ASK2+9 |
| ^DIR | ASK2+3, CONT+3, SELDATE+6, SELDATE+13 |
| MAIL^GMTSMAIL | CKPAT+17 |
| $$RXAP^GMTSPD2 | MAIN+8 |
| HSOUT^GMTSPD2 | MAIN+9 |
| REGDT4^GMTSU | SELDATE+3, SELDATE+10 |
| $$TYPE^GMTSULT | SELTYP+5 |
| GETPLIST^SDAMA202 | CKPAT+11 |
| $$UP^XLFSTR | ASK2+5 |
| 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 |
|
| Routine Call |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DIC(42 - [#42] | CKPAT+4 |
| ^DISV( | SELTYP+2, ASK2+1 |
| ^DPT("CN" | CKPAT+5 |
| ^GMT(142 - [#142] | SELTYP+2, SELTYP+6 |
| ^SC - [#44] | ASK2+1, ASK2+4, A2+5, CKPAT+4 |
| ^SC("B" | A2+3, A2+4 |
| ^SRF("AOR" | CKPAT+26, CKPAT+30 |
| ^SRS("B" | CKPAT+25 |
| ^TMP($J | CKPAT+15, CKPAT+17, CKPAT+18!, CKPAT+20, CKPAT+21, CKPAT+22! |
| ^XUSEC("GMTS VIEW ONLY" | SELLOC+3 |
| Name | Line Occurrences |
|---|---|
| $$SELDATE | CHKLOC+2 |
| $$SELTYP | MAIN+4 |
| A1 | A2+2 |
| ASK | SELLOC+6 |
| ASK2 | ASK2+10 |
| CHKLOC | MAIN+7 |
| CONT | A2+7 |
| SELLOC | MAIN+6 |
| Name | Field # of Occurrence |
|---|---|
| ^(0 | SELTYP+6 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | SELDATE+1~, SELDATE+3, CKPAT+1~ |
| %H | SELDATE+1~, CKPAT+1~ |
| %I | SELDATE+1~ |
| %T | CKPAT+1~ |
| DA | CONT+2~ |
| DEFDT | SELDATE+1~, SELDATE+3*, SELDATE+4, SELDATE+10*, SELDATE+11 |
| DIC | SELTYP+1~, SELTYP+3*, SELLOC+1~, SELLOC+2*, ASK+1~, ASK2+7* |
| DIC("A" | SELTYP+3*, SELLOC+2*, SELLOC+12* |
| DIC("B" | SELTYP+2* |
| DIC("S" | SELTYP+4*, SELLOC+4*, ASK2+8* |
| DIC(0 | SELTYP+4*, SELLOC+2*, ASK2+7* |
| DIR | SELLOC+1~, ASK+1~, CONT+2~, SELDATE+1~ |
| DIR("?" | ASK2+2*, CONT+2* |
| DIR("??" | ASK2+2*, CONT+2* |
| DIR("A" | ASK2*, CONT+2*, SELDATE+5*, SELDATE+12* |
| DIR("B" | SELDATE+4*, SELDATE+11* |
| DIR(0 | ASK2+2*, CONT+2*, SELDATE+4*, SELDATE+11* |
| DIROUT | MAIN+2!, MAIN+3, MAIN+4, MAIN+5, MAIN+6, MAIN+7, MAIN+8, MAIN+9~, SELTYP+5*, SELLOC+5 , SELLOC+7, SELLOC+8*, ASK2+12*, CONT+2~, CHKLOC+1, SELDATE+7*, SELDATE+14* |
| DIRUT | CONT+2~ |
| DT | SELDATE+3* |
| DTOUT | MAIN+7, MAIN+8, SELLOC+5, CONT+2~, CHKLOC+1 |
| DUOUT | MAIN+5, MAIN+6!, MAIN+7, MAIN+8, MAIN+9*, SELLOC+5, CONT+2~, CHKLOC+1 |
| DUZ | SELTYP+2, SELLOC+3, ASK2+1 |
| ERR | ASK+1~, ASK2+7*, ASK2+10 |
| GMBEG | SELDATE+1~, SELDATE+2*, SELDATE+8*, SELDATE+9, SELDATE+10, SELDATE+16, CKPAT+1~, CKPAT+28*, CKPAT+29, CKPAT+30 , CKPAT+31* |
| GMEND | SELDATE+1~, SELDATE+2*, SELDATE+15*, SELDATE+16 |
| GMLOC | MAIN+1~, CHKLOC+3*, CHKLOC+4 |
| GMPSAP | MAIN+1~, MAIN+8* |
| GMTSA | A2+1~, A2+2*, A2+5*, A2+7, CONT+1* |
| GMTSC | A2+1~, A2+2*, A2+5*, A2+6 |
| GMTSCDT | MAIN+1~, CKPAT+1~, CKPAT+10*, CKPAT+11 |
| GMTSDATE | CKPAT+1~, CKPAT+19*, CKPAT+21*, CKPAT+23 |
| GMTSE | A2+1~, A2+2*, A2+3, A2+4, CONT+3* |
| GMTSERR | CKPAT+14~, CKPAT+15*, CKPAT+16, CKPAT+17 |
| >> GMTSEXIT | ASK2+12* |
| GMTSI | A2+1~, A2+4*, A2+5, CKPAT+19~*, CKPAT+20*, CKPAT+21 |
| GMTSL | A2+1~, A2+5*, A2+6 |
| GMTSLC | SELLOC+1~, SELLOC+2*, SELLOC+3*, SELLOC+5, SELLOC+6, SELLOC+7*, ASK2+6* |
| GMTSN | A2+1~, A2+2*, A2+3*, A2+4 |
| GMTSP | A2+1~*, A2+7, CONT+1* |
| GMTSRES | CKPAT+1~, CKPAT+11, CKPAT+12 |
| GMTSSC | MAIN+1~, MAIN+5, MAIN+6!, MAIN+7 |
| GMTSSC("ALL" | MAIN+5 |
| GMTSSC(0 | MAIN+7 |
| GMTSTN | MAIN+1~ |
| GMTSTYP | MAIN+1~, MAIN+2*, MAIN+3, MAIN+4*, SELTYP+2 |
| GMX | SELLOC~, SELLOC+10*, SELLOC+11*, ASK2+6!* |
| GMX( | SELLOC+5, SELLOC+9* |
| GMX("ALL" | SELLOC+6, ASK2+6* |
| GMX(1 | ASK2+6* |
| GMY | CKPAT+1~, CKPAT+5*, CKPAT+7*, CKPAT+13*, CKPAT+23*, CKPAT+25*, CKPAT+26*, CKPAT+29, CKPAT+30*, CKPAT+32 |
| IOSL | A2+1, CONT+1 |
| LAST | ASK+1~, ASK2+1*, ASK2+3, ASK2+4 |
| LASTI | ASK+1~, ASK2+1*, ASK2+3, ASK2+4 |
| LOC | SELLOC+1~, CHKLOC~, CHKLOC+1, CHKLOC+2*, CHKLOC+4, CKPAT~, CKPAT+2, CKPAT+4*, CKPAT+5, CKPAT+6 , CKPAT+8, CKPAT+9, CKPAT+10, CKPAT+11, CKPAT+25, CKPAT+26, CKPAT+27, CKPAT+28, CKPAT+29 |
| LOC( | CHKLOC+3, CHKLOC+4* |
| LTYPE | CKPAT+1~, CKPAT+2*, CKPAT+3, CKPAT+23, CKPAT+24 |
| OLOC | CKPAT+25~*, CKPAT+26, CKPAT+27, CKPAT+30 |
| U | SELTYP+2, SELLOC+9, SELLOC+10, SELLOC+11, CHKLOC+1, CHKLOC+2, CHKLOC+4, SELDATE+16, CKPAT+2, CKPAT+4 , CKPAT+6, CKPAT+8, CKPAT+9, CKPAT+10, CKPAT+26, CKPAT+27, CKPAT+28, CKPAT+29 |
| X | SELTYP+1~, SELTYP+5, SELLOC+1~, SELLOC+8, ASK2+3, ASK2+4*, ASK2+10, ASK2+12, CONT+2~, SELDATE+1~ , SELDATE+3*, SELDATE+10*, CKPAT+1~, CKPAT+11, CKPAT+21, CKPAT+23, CKPAT+31 |
| X1 | CKPAT+1~, CKPAT+8*, CKPAT+9*, CKPAT+31* |
| X2 | CKPAT+1~, CKPAT+8*, CKPAT+9*, CKPAT+31* |
| Y | SELTYP+1~, SELTYP+5*, SELTYP+6, SELTYP+8, SELLOC+1~, SELLOC+5, SELLOC+8, SELLOC+9, SELLOC+10, ASK2+4* , ASK2+5, ASK2+12, CONT+2~, CONT+3, SELDATE+1~, SELDATE+7, SELDATE+8, SELDATE+14, SELDATE+15, CKPAT+1~ |
| Y(0 | SELLOC+9, SELLOC+11, ASK2+4* |