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 |  Entry Points |  External References |  Interaction Calls |  Label References |  Local Variables  | All
Print Page as PDF
Routine: EDPBKS

Package: Emergency Department Integration Software

Routine: EDPBKS


Information

EDPBKS ;SLC/MKB -- EDPF BIGBOARD KIOSKS list template ;2/28/12 08:33am

Source Information

Source file <EDPBKS.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Kernel 3 ($$LJ,$$LOW)^XLFSTR  DISP^XQORM1  $$NS^XUAF4  
List Manager 2 EN^VALM  FULL^VALM1  
VA FileMan 2 ^DIC  ^DIR  
Toolkit 1 (ADD,CHG,DEL,GETLST,REP)^XPAR  

Entry Points

Name Comments DBIA/ICR reference
EN ; -- main entry point
HDR ; -- header code
INIT ; -- init variables and list array EDPB
HELP ; -- help code
EXIT ; -- exit code
DIV() ; -- select division
ENTER(NAME,DEFAULT) ; -- prompt for NAME
SELECT() ; -- select item from list by number
SURE(NAME) ; -- are you sure?
NEWDIV ; -- select new division
ADD ; -- add a computer/board
REM ; -- remove a computer/board
CHG ; -- change a computer or board name

External References

Name Field # of Occurrence
^DIC DIV+4
^DIR ENTER+5, SELECT+3, SURE+4
EN^VALM EN+2
FULL^VALM1 NEWDIV+1, ADD+2
$$LJ^XLFSTR INIT+7
$$LOW^XLFSTR ADD+5, CHG+5
ADD^XPAR ADD+7
CHG^XPAR CHG+12
DEL^XPAR REM+6
GETLST^XPAR INIT+2
REP^XPAR CHG+9
DISP^XQORM1 HELP+1
$$NS^XUAF4 HDR+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!
  • Line Location: HELP+1
Function Call: WRITE
  • Prompt: !
  • Line Location: SURE+1
Function Call: WRITE
  • Prompt: !,"Rebuilding list ..."
  • Line Location: NEWDIV+3
Function Call: WRITE
  • Prompt: !
  • Line Location: ADD+2
Function Call: WRITE
  • Prompt: !,$P(EDPERR,U,2),!
  • Line Location: ADD+8
Function Call: WRITE
  • Prompt: !
  • Line Location: ADD+9
Function Call: WRITE
  • Prompt: !,"Invalid selection"
  • Line Location: REM+4
Function Call: WRITE
  • Prompt: !,$P(EDPERR,U,2)
  • Line Location: REM+7
Function Call: WRITE
  • Prompt: !,"Board removed."
  • Line Location: REM+8
Function Call: WRITE
  • Prompt: !,$P(EDPERR,U,2)
  • Line Location: CHG+10
Function Call: WRITE
  • Prompt: !,$P(EDPERR,U,2)
  • Line Location: CHG+13
Routine Call
  • DIC
  • Line Location:
    • DIV+4
Routine Call
  • DIR
  • Line Location:
    • ENTER+5
    • SELECT+3
    • SURE+4
Routine Call
  • VALM
  • Line Location:
    • EN+2

Label References

Name Line Occurrences
$$DIV EN+1, NEWDIV+2
$$ENTER ADD+4, ADD+6, CHG+4, CHG+6
$$SELECT REM+2, CHG+2
$$SURE REM+5
INIT NEWDIV+4, ADD+10, REM+9, CHG+14

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DEFAULT ENTER~, ENTER+2
DIC DIV+1~, DIV+2*
DIC(0 DIV+2*
DIR ENTER+1~, SELECT+1~, SURE+1~
DIR("?" ENTER+3*, ENTER+4*
DIR("A" ENTER+2*, SELECT+2*, SURE+2*, SURE+3*
DIR("B" ENTER+2*
DIR(0 ENTER+2*, SELECT+2*, SURE+3*
DONE ADD+1~, ADD+3*, ADD+4*, ADD+6*
DTOUT ENTER+1~, ENTER+5, SELECT+1~, SURE+1~
DUOUT ENTER+1~, ENTER+5, SELECT+1~, SURE+1~
EDPB INIT+1!
EDPB( INIT+7*
EDPB("IDX" INIT+4*, REM+3, CHG+3
EDPERR ADD+1~, ADD+7, ADD+8, REM+1~, REM+6, REM+7, CHG+1~, CHG+8, CHG+9, CHG+10
CHG+12, CHG+13
EDPSITE EN+1*, HDR+1, INIT+2, EXIT+1!, NEWDIV+2, NEWDIV+4*, ADD+7, REM+6, CHG+9, CHG+12
EDPX INIT+1~, INIT+2, INIT+3
EDPX( INIT+4
I INIT+1~, INIT+3*, INIT+4, INIT+7
INST ADD+1~, ADD+4*, ADD+5*, ADD+7, REM+1~, REM+3*, REM+4, REM+5, REM+6, CHG+1~
CHG+4*, CHG+5*, CHG+7, CHG+8, CHG+9, CHG+12
MORE ADD+1~, ADD+3*, ADD+9*, ADD+10
NAME ENTER~, ENTER+2, ENTER+3, SURE~, SURE+3
NUM REM+1~, REM+2*, REM+3, CHG+1~, CHG+2*, CHG+3
OLD CHG+1~, CHG+3*, CHG+4, CHG+6, CHG+7, CHG+8, CHG+9, CHG+11
U HDR+2, INIT+5, ADD+8, REM+3, REM+7, CHG+4, CHG+6, CHG+7, CHG+8, CHG+9
CHG+10, CHG+11, CHG+13
VAL ADD+1~, ADD+6*, ADD+7, CHG+1~, CHG+6*, CHG+7, CHG+11, CHG+12
>> VALMBCK NEWDIV+1*, ADD+2*, REM+1*, REM+9*, CHG+1*, CHG+3*
>> VALMCNT INIT+3*, SELECT+2
VALMHDR NEWDIV+5!
VALMHDR(1 HDR+2*
X HDR+1~*, HDR+2, INIT+1~, INIT+4*, INIT+5, HELP+1*, DIV+1~, ENTER+1~, SELECT+1~, SURE+1~
NEWDIV+1~, NEWDIV+2*, NEWDIV+4
X1 INIT+5~*, INIT+6*, INIT+7
X2 INIT+5~*, INIT+6*, INIT+7
Y DIV+1~, DIV+4*, DIV+5, ENTER+1~, ENTER+5*, ENTER+6, SELECT+1~, SELECT+4, SURE+1~, SURE+5
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Label References |  Local Variables  | All