LRPXAPPU ;VA/SLC/STAFF - Test Lab APIs Utilities ; 17-Oct-2014 09:22 ; MKK
Source file <LRPXAPPU.m>
| Package | Total | Call Graph | 
|---|---|---|
| VA Fileman | 2 | ^DIC ^DIR | 
| Kernel | 1 | $$UP^XLFSTR | 
| Lab Service | 1 | ($$TBDN,DATES)^LRPXAPIU | 
| Package | Total | Caller Graph | 
|---|---|---|
| Lab Service | 3 | LRPXAPI6 LRPXAPP LRPXCHK | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| GETAP(CODE,ERR) | ; from LRPXAPP ; asks for an AP item, returned as CODE | |
| GETTEST(TEST,TYPE,ERR) | ; from LRPXAPP ; asks for a lab test, returned as TEST | |
| GETMICRO(CODE,ERR) | ; from LRPXAPP ; asks for a Micro item, returned as CODE | |
| GETCOND(COND,TYPE,ERR) | ; from LRPXAPI6,LRPXAPP ; asks for a conditional expression, returned as COND | |
| GETTYPE(TYPE,ERR) | ; from LRPXAPP ; asks for type of data (C, M, A), returned as TYPE | |
| GETDATE(FROM,TO,ERR) | ; from LRPXAPP ; asks for a date range ; FROM return as oldest date selection, TO as most recent | |
| GETPT(DFN,ERR) | ; from LRPXAPP ; asks for a patient, returns DFN | |
| DISPLAY | ; from LRPXAPP ; displays results stored in a TMP global | 
| Name | Field # of Occurrence | 
|---|---|
| ^DIC | GETPT+5, GETTEST+9, GETAP+19, GETAP+20, GETAP+21, GETAP+22, GETAP+23, GETAP+24, GETAP+25, GETMICRO+12 , GETMICRO+13, GETMICRO+14, GETMICRO+16 | 
| ^DIR | GETTYPE+7, GETCOND+7, GETDATE+7, GETDATE+15, GETAP+6, GETAP+13, GETMICRO+6 | 
| $$TBDN^LRPXAPIU | GETMICRO+17 | 
| DATES^LRPXAPIU | GETDATE+17 | 
| $$UP^XLFSTR | GETAP+15 | 
| 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 | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^TMP("LRPXAPP" | DISPLAY+4, DISPLAY+5, DISPLAY+7, DISPLAY+8! | 
| Name | Line Occurrences | 
|---|---|
| GETTEST | GETAP+18, GETMICRO+11 | 
| Name | Field # of Occurrence | 
|---|---|
| ^( | DISPLAY+5 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| CODE | GETAP~, GETAP+3*, GETAP+15*, GETAP+26*, GETMICRO~, GETMICRO+3*, GETMICRO+18* | 
| COND | GETCOND~, GETCOND+4*, GETCOND+9* | 
| DFN | GETPT~, GETPT+6* | 
| DIC | GETPT+2~!, GETPT+4*, GETTEST+2~!, GETTEST+4*, GETAP+2~!, GETAP+19*, GETAP+20*, GETAP+21*, GETAP+22*, GETAP+23* , GETAP+24*, GETAP+25*, GETMICRO+2~!, GETMICRO+12*, GETMICRO+13*, GETMICRO+14*, GETMICRO+16* | 
| DIC("S" | GETTEST+6*, GETTEST+7*, GETTEST+8* | 
| DIC(0 | GETPT+4*, GETTEST+4*, GETAP+17*, GETMICRO+9* | 
| DIR | GETTYPE+2~!, GETTYPE+7!, GETCOND+2~!, GETCOND+7!, GETDATE+3~!, GETDATE+7!, GETDATE+12~!, GETDATE+15!, GETAP+2~!, GETAP+6! , GETAP+10~!, GETAP+13!, GETMICRO+2~!, GETMICRO+6! | 
| DIR("A" | GETTYPE+5*, GETCOND+6*, GETDATE+6*, GETDATE+14*, GETAP+5*, GETAP+12*, GETMICRO+5* | 
| DIR("B" | GETTYPE+6* | 
| DIR(0 | GETTYPE+4*, GETCOND+5*, GETDATE+5*, GETDATE+13*, GETAP+4*, GETAP+11*, GETMICRO+4* | 
| DIRUT | GETTYPE+2~, GETCOND+2~, GETDATE+3~, GETDATE+16, GETAP+2~, GETAP+10~, GETMICRO+2~ | 
| DTOUT | GETTYPE+2~, GETTYPE+8, GETCOND+2~, GETCOND+8, GETDATE+3~, GETDATE+8, GETAP+2~, GETAP+7, GETAP+10~, GETAP+14 , GETAP+16, GETMICRO+2~, GETMICRO+7, GETMICRO+10 | 
| ERR | GETTYPE~, GETTYPE+3*, GETTYPE+8*, GETPT~, GETPT+3*, GETPT+5*, GETCOND~, GETCOND+4*, GETCOND+8*, GETDATE~ , GETDATE+4*, GETDATE+8*, GETDATE+16*, GETTEST~, GETTEST+3*, GETTEST+9*, GETAP~, GETAP+3*, GETAP+7*, GETAP+14* , GETAP+16*, GETAP+18, GETMICRO~, GETMICRO+3*, GETMICRO+7*, GETMICRO+10*, GETMICRO+11 | 
| FILE | GETAP+2~, GETAP+8*, GETAP+9, GETAP+18, GETAP+19, GETAP+20, GETAP+21, GETAP+22, GETAP+23, GETAP+24 , GETAP+25, GETAP+26, GETMICRO+2~, GETMICRO+8*, GETMICRO+11, GETMICRO+12, GETMICRO+13, GETMICRO+14, GETMICRO+15, GETMICRO+18 | 
| FROM | GETDATE~, GETDATE+4*, GETDATE+9*, GETDATE+10*, GETDATE+16*, GETDATE+17 | 
| NUM | DISPLAY+2~, DISPLAY+3*, DISPLAY+4*, DISPLAY+5, DISPLAY+7 | 
| NUM1 | DISPLAY+2~, DISPLAY+6*, DISPLAY+7* | 
| TEST | GETTEST~, GETTEST+10* | 
| TO | GETDATE~, GETDATE+4*, GETDATE+9*, GETDATE+17* | 
| TYPE | GETTYPE~, GETTYPE+3*, GETTYPE+9*, GETCOND~, GETCOND+3*, GETTEST~, GETTEST+5*, GETTEST+6, GETTEST+7, GETTEST+8 | 
| U | GETTYPE+8, GETCOND+8, GETDATE+8, GETAP+7, GETAP+14, GETMICRO+7 | 
| X | GETTYPE+2~, GETPT+2~, GETCOND+2~, GETDATE+3~, GETDATE+12~, GETTEST+2~, GETAP+2~, GETAP+10~, GETMICRO+2~ | 
| Y | GETTYPE+2~, GETTYPE+8, GETTYPE+9, GETPT+2~!, GETPT+5, GETPT+6, GETCOND+2~, GETCOND+8, GETCOND+9, GETDATE+3~ , GETDATE+8, GETDATE+9, GETDATE+10, GETDATE+12~, GETDATE+17, GETTEST+2~, GETTEST+9, GETTEST+10, GETAP+2~, GETAP+7 , GETAP+8, GETAP+10~, GETAP+14, GETAP+15, GETAP+16, GETAP+18, GETAP+26, GETMICRO+2~, GETMICRO+7, GETMICRO+8 , GETMICRO+10, GETMICRO+11, GETMICRO+17*, GETMICRO+18 |