Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: LRPXAPPU

Package: Lab Service

Routine: LRPXAPPU


Information

LRPXAPPU ;VA/SLC/STAFF - Test Lab APIs Utilities ; 17-Oct-2014 09:22 ; MKK

Source Information

Source file <LRPXAPPU.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
VA Fileman 2 ^DIC  ^DIR  
Kernel 1 $$UP^XLFSTR  
Lab Service 1 ($$TBDN,DATES)^LRPXAPIU  

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
Lab Service 3 LRPXAPI6  LRPXAPP  LRPXCHK  

Entry Points

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

External References

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

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: DISPLAY+3
Function Call: WRITE
  • Prompt: !,^(NUM)
  • Line Location: DISPLAY+5
Function Call: WRITE
  • Prompt: !,NUM,",",NUM1
  • Line Location: DISPLAY+7
Function Call: WRITE
  • Prompt: !
  • Line Location: GETTYPE+10
Function Call: WRITE
  • Prompt: !
  • Line Location: GETPT+7
Function Call: WRITE
  • Prompt: !
  • Line Location: GETCOND+10
Function Call: WRITE
  • Prompt: !
  • Line Location: GETDATE+18
Function Call: WRITE
  • Prompt: !
  • Line Location: GETTEST+11
Function Call: WRITE
  • Prompt: !
  • Line Location: GETAP+27
Function Call: WRITE
  • Prompt: !
  • Line Location: GETMICRO+19
Routine Call
  • DIC
  • Line Location:
    • 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
Routine Call
  • DIR
  • Line Location:
    • GETTYPE+7
    • GETCOND+7
    • GETDATE+7
    • GETDATE+15
    • GETAP+6
    • GETAP+13
    • GETMICRO+6

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("LRPXAPP" DISPLAY+4, DISPLAY+5, DISPLAY+7, DISPLAY+8!

Label References

Name Line Occurrences
GETTEST GETAP+18, GETMICRO+11

Naked Globals

Name Field # of Occurrence
^( DISPLAY+5

Local Variables

Legend:

>> 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
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All