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 |  Local Variables  | All
Print Page as PDF
Routine: ALPBSP1

Package: Barcode Medication Administration

Routine: ALPBSP1


Information

ALPBSP1 ;OIFO-DALLAS MW,SED,KC-LIST AND SELECT PATIENT'S ORDERS ;01/01/03

Source Information

Source file <ALPBSP1.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
Barcode Medication Administration 5 HDR^ALPBFRM2  EN^ALPBSP2  ($$PAD,ORDS)^ALPBUTL  $$STAT2^ALPBUTL1  $$REPL^ALPBUTL2  
Kernel 2 ($$STRIP,$$UP)^XLFSTR  DISP^XQORM1  
List Manager 1 EN^VALM  
VA FileMan 1 ^DIR  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 6

Package Total Caller Graph
Barcode Medication Administration 5 ALPBSPAT  PSB SELECT ORDER  PSB SELECT ORDER ACTIVE  PSB SELECT ORDER ALL  PSB SELECT ORDERS  
Kernel 1 ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
EN ; -- main entry point for ALPB PATIENT ORDERS
HDR ; -- header code
INIT ; -- init variables and list array
HELP ; -- help code
EXIT ; -- exit code
EXPND ; -- expand code
SELORD ; select an order...
SELALL ; set list type to ALL orders...
SELACT ; set list type to Active orders...

External References

Name Field # of Occurrence
HDR^ALPBFRM2 HDR+4
EN^ALPBSP2 SELORD+31
$$PAD^ALPBUTL INIT+22, INIT+23, INIT+25, INIT+35
ORDS^ALPBUTL INIT+3
$$STAT2^ALPBUTL1 INIT+13
$$REPL^ALPBUTL2 SELORD+20
^DIR SELORD+8, SELORD+30
EN^VALM EN+1
$$STRIP^XLFSTR SELORD+10
$$UP^XLFSTR SELORD+10
DISP^XQORM1 HELP+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!
  • Line Location: HELP+1
Routine Call
  • DIR
  • Line Location:
    • SELORD+8
    • SELORD+30
Routine Call
  • VALM
  • Line Location:
    • EN+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ALPB(53.7 - [#53.7] HDR+2, HDR+3
^TMP("ALPBORDS" INIT+2!, INIT+19*, INIT+31*, INIT+37*, INIT+43, EXIT+1!, SELORD+1, SELORD+14, SELORD+16, SELORD+23
SELORD+24

Label References

Name Line Occurrences
INIT INIT+46, SELALL+3, SELACT+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ALPBDATA INIT+21*, INIT+22*, INIT+23*, INIT+25*, INIT+29*, INIT+31, INIT+32!, INIT+35*, INIT+37, INIT+38!
ALPBHDR HDR+4, HDR+8!
ALPBHDR( HDR+6, HDR+7
>> ALPBIEN HDR+1, HDR+2, HDR+3, INIT+1, INIT+3
ALPBLINE INIT+10*, INIT+20*, INIT+31, INIT+36*, INIT+37, INIT+42, INIT+48!
ALPBLTYP INIT+5*, INIT+14, INIT+43, INIT+44*, INIT+48!, SELALL+1*, SELACT+1*
ALPBORDN INIT+15*, INIT+16*, INIT+18, INIT+19, INIT+21, INIT+41!
ALPBORDS INIT+2!, INIT+3, INIT+48!
ALPBORDS( INIT+7, INIT+8*, INIT+9, INIT+23, INIT+24, INIT+25, INIT+26, INIT+27, INIT+34, INIT+35
ALPBORDS("B" INIT+4!, INIT+9*, INIT+12, INIT+16, INIT+18
ALPBOSEL SELORD+10*, SELORD+11, SELORD+13*, SELORD+14*, SELORD+16, SELORD+18, SELORD+20*, SELORD+22, SELORD+23, SELORD+24
SELORD+32!
ALPBOSEL( SELORD+16*, SELORD+24*
ALPBOSEL(0 SELORD+17*, SELORD+25
ALPBPT HDR+4, HDR+8!
ALPBPT(0 HDR+2*
ALPBPT(1 HDR+3*
ALPBSTAT INIT+11*, INIT+12*, INIT+13, INIT+16, INIT+18, INIT+48!
ALPBSTN INIT+13*, INIT+14!, INIT+22, INIT+41!
ALPBX HDR+5*, HDR+6*, HDR+7, HDR+8!, INIT+6*, INIT+7*, INIT+8, INIT+9, INIT+17*, INIT+18*
INIT+19, INIT+23, INIT+24, INIT+25, INIT+26, INIT+27, INIT+34, INIT+35, INIT+40!
ALPBY INIT+27*, INIT+28*, INIT+29, INIT+30!, INIT+33*, INIT+34*, INIT+35, INIT+39!
DIR SELORD+8!, SELORD+30!
DIR("?" SELORD+6*, SELORD+7*
DIR("A" SELORD+3*, SELORD+4*, SELORD+29*
DIR("B" SELORD+5*
DIR(0 SELORD+2*, SELORD+28*
DIRUT SELORD+9!, SELORD+30!
DTOUT SELORD+9!, SELORD+30!
>> I SELORD+12*, SELORD+15*, SELORD+16, SELORD+17, SELORD+22*, SELORD+23, SELORD+24
>> VALM("TITLE" INIT+45*, SELALL+2*, SELACT+2*
>> VALMBCK INIT+47*
>> VALMCNT INIT+42*
>> VALMHDR( HDR+7*
X HELP+1*, SELORD+9!, SELORD+30!
Y SELORD+9!, SELORD+10, SELORD+30!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All