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: ALPBSPAT

Package: Barcode Medication Administration

Routine: ALPBSPAT


Information

ALPBSPAT ;OIFO-DALLAS MW,SED,KC-SELECT AND SHOW PATIENT ORDER(S) ;01/01/03

Source Information

Source file <ALPBSPAT.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Barcode Medication Administration 3 ^ALPBSP1  ($$PAD,WARDLIST,WARDSEL)^ALPBUTL  PTLIST^ALPBUTL1  
List Manager 3 EN^VALM  FULL^VALM1  FIRST^VALM4  
Kernel 1 DISP^XQORM1  
VA FileMan 1 ^DIR  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

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

Caller Graph

Caller Graph Total: 5

Package Total Caller Graph
Barcode Medication Administration 4 PSB BCBU SHOW PATIENT  PSB SELECT PATIENT  PSB SELECT PATIENT ALL  PSB SELECT PATIENT WARD  
Kernel 1 ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
EN ; -- main entry point for ALPB SELECT PATIENT
HDR ; -- header code
SELPAT ; select patient...
EXPND ; -- expand code
SELALL ; reset and list all patients...
SELWARD ; select list type...
INIT ; -- init variables and list array
EXIT ; -- exit code
HELP ; -- help code

External References

Name Field # of Occurrence
^ALPBSP1 SELPAT+7
$$PAD^ALPBUTL INIT+7, INIT+8, INIT+10, INIT+12
WARDLIST^ALPBUTL SELWARD+4
WARDSEL^ALPBUTL SELWARD+12
PTLIST^ALPBUTL1 INIT+3
^DIR SELWARD+10, SELWARD+20, SELPAT+4
EN^VALM EN+1
FULL^VALM1 SELWARD+3
FIRST^VALM4 SELWARD+26
DISP^XQORM1 HELP+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!
  • Line Location: HELP+1
Function Call: WRITE
  • Prompt: !?2,I," ",ALPBSEL(I)
  • Line Location: SELWARD+17
Routine Call
  • VALM
  • Line Location:
    • EN+1
Routine Call
  • DIR
  • Line Location:
    • SELWARD+10
    • SELWARD+20
    • SELPAT+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("ALPBPLIST" INIT+1!, INIT+14*, EXIT+1!

Label References

Name Line Occurrences
INIT SELALL+3, SELWARD+25

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ALPBDATA INIT+6*, INIT+7*, INIT+8*, INIT+10*, INIT+12*, INIT+14, INIT+15!
ALPBIEN SELPAT+6*, SELPAT+8!
ALPBLINE INIT+4*, INIT+13*, INIT+14, INIT+16, INIT+17!
ALPBLIST INIT+3, INIT+17!
ALPBLIST( INIT+5, INIT+6, INIT+7, INIT+8, INIT+9*, INIT+10, INIT+11*, INIT+12
ALPBLTYP INIT+2*, INIT+3, INIT+17!, SELALL+1*, SELWARD+2*, SELWARD+5, SELWARD+16*, SELWARD+22*
ALPBSEL SELWARD+1~, SELWARD+12
ALPBSEL( SELWARD+17, SELWARD+22
ALPBSEL(0 SELWARD+13, SELWARD+16, SELWARD+17, SELWARD+18, SELWARD+19
ALPBSEL(1 SELWARD+16
>> ALPBX INIT+4*, INIT+5*, INIT+6, INIT+7, INIT+8, INIT+9, INIT+10, INIT+11, INIT+12
DIR SELWARD+1~, SELWARD+10!, SELWARD+20!, SELPAT+1~, SELPAT+4!
DIR("?" SELWARD+8*
DIR("A" SELWARD+7*, SELWARD+19*, SELPAT+3*
DIR(0 SELWARD+6*, SELWARD+18*, SELPAT+2*
DIRUT SELWARD+1~, SELWARD+5, SELWARD+11, SELWARD+21, SELWARD+23!, SELPAT+1~, SELPAT+5!
DTOUT SELWARD+1~, SELWARD+23!, SELPAT+1~, SELPAT+5!
>> I SELWARD+17*
>> VALM("TITLE" SELALL+2*, SELWARD+24*
>> VALMBG SELWARD+26
>> VALMCNT INIT+16*
>> VALMHDR(1 HDR+1*
X HELP+1*, SELWARD+1~, SELWARD+23!, SELPAT+1~, SELPAT+5!
Y SELWARD+1~, SELWARD+12, SELWARD+22, SELWARD+23!, SELPAT+1~, SELPAT+5!, SELPAT+6
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All