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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: LA7DEDT

Package: Automated Lab Instruments

Routine: LA7DEDT


Information

LA7DEDT ;DALOI/PWC/RLM-LA7D EDIT FOREIGN COMPUTER INTERFACE FILE ;02/14/2000

Source Information

Source file <LA7DEDT.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
VA Fileman 4 ($$FIND1,LIST)^DIC  UPDATE^DIE  ^DIK  ^DIR  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Automated Lab Instruments 1 LA7D EDIT FOREIGN INTERFACE  

Entry Points

Name Comments DBIA/ICR reference
NAME ; input the name of the bedside monitor interface
ADDNEW ;
HELPM ; A list of available Bedside Monitors will display before the BEDSIDE MONITOR prompt is issued.
HELPW ; A list of available wards will display before the WARD prompt is issued.
ADD ;Add an entry to 62.487
EXIT ;
WARD ; input the ward # associated with the bedside monitor interface
ZEOR ;LA7DEDT
DELETE ; delete entry from ^LAB(62.487

External References

Name Field # of Occurrence
$$FIND1^DIC WARD+12, ADD+5, ADD+13
LIST^DIC HELPW+4, HELPM+4
UPDATE^DIE WARD+21, ADD+11
^DIK DELETE+7
^DIR ADDNEW+6, NAME+6, WARD+8, HELPW+5, HELPM+5, ADD+4, ADD+8

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: " Invalid"
  • Line Location: WARD+10
Function Call: WRITE
  • Prompt: !,"There is an error with this entry."
  • Line Location: WARD+14
Function Call: WRITE
  • Prompt: " already on file"
  • Line Location: WARD+15
Function Call: WRITE
  • Prompt: !,$G(LA7DERR("DIERR",1,"TEXT",1))
  • Line Location: WARD+22
Function Call: WRITE
  • Prompt: !," Current Wards for ",$P(^LAB(62.487,LA7DIEN,0),"^")
  • Line Location: HELPW+2
Function Call: WRITE
  • Prompt: !," ",LA7DTMP("DILIST",1,J)
  • Line Location: HELPW+5
Function Call: WRITE
  • Prompt: !," Current Bedside Monitors"
  • Line Location: HELPM+2
Function Call: WRITE
  • Prompt: !," ",LA7DTMP("DILIST",1,J)
  • Line Location: HELPM+5
Function Call: WRITE
  • Prompt: !,X_" exists, please select a new name."
  • Line Location: ADD+7
Function Call: WRITE
  • Prompt: !,"Ward already on File, DELETE (Y/N) [N] "
  • Line Location: DELETE+2
Function Call: WRITE
  • Prompt: $C(7)," Must enter Y or N"
  • Line Location: DELETE+4
Routine Call
  • DIC
  • Line Location:
    • HELPW+4
    • HELPM+4
Routine Call
  • DIE
  • Line Location:
    • WARD+21
    • ADD+11
Routine Call
  • DIC
  • Line Location:
    • WARD+12
    • ADD+5
    • ADD+13
Routine Call
  • DIR
  • Line Location:
    • ADDNEW+6
    • NAME+6
    • WARD+8
    • HELPW+5
    • HELPM+5
    • ADD+4
    • ADD+8

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^LAB(62.487 - [#62.487] FIND1^DIC,  LIST^DIC
62.4871 FIND1^DIC,  LIST^DIC

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LAB(62.487 - [#62.487] WARD+17, HELPW+2
^TMP("DIERR" LA7DEDT+12!, EXIT+4!

Label References

Name Line Occurrences
ADD ADDNEW+7, ADD+8
DELETE WARD+15, DELETE+4
HELPM NAME+1, ADD+1
HELPW WARD+2
WARD ADD+15

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CNT LA7DEDT+13!, WARD+17*, WARD+18*, WARD+20, EXIT+1!
DA LA7DEDT+13!, EXIT+1!, DELETE+5!*, DELETE+7!
DA(1 DELETE+5*, DELETE+6
DEL LA7DEDT+13!, EXIT+1!, DELETE+2*, DELETE+3*, DELETE+4
DIERR LA7DEDT+13!, EXIT+1!
DIK LA7DEDT+13!, EXIT+1!, DELETE+5!, DELETE+6*, DELETE+7!
DIR LA7DEDT+13!, ADDNEW+1!, NAME+2!, WARD+3!, EXIT+1!, HELPW+5!, HELPM+5!, ADD+2!
DIR("?" NAME+3*, WARD+4*
DIR("A" ADDNEW+2*, NAME+2*, WARD+3*, ADD+2*, ADD+8*
DIR("B" ADDNEW+5*, NAME+5!, WARD+7!, ADD+8*
DIR(0 ADDNEW+4*, NAME+4*, WARD+5*, HELPW+5*, HELPM+5*, ADD+3*, ADD+8*
DIROUT LA7DEDT+13!, ADDNEW+6, NAME+6, WARD+8, EXIT+1!, ADD+4
DIRUT LA7DEDT+13!, ADDNEW+6, NAME+6, WARD+8, EXIT+1!, ADD+4
DLAYGO NAME+5*, NAME+6!
DONE LA7DEDT+13!, NAME+9*, WARD+6, WARD+8*, EXIT+1!, ADD+14*
DTIME DELETE+2
DTOUT LA7DEDT+13!, EXIT+1!
DUOUT LA7DEDT+13!, EXIT+1!
FROM LA7DEDT+13!, EXIT+1!, HELPW+3*, HELPW+4, HELPM+3*, HELPM+4
I LA7DEDT+14!, EXIT+2!
IEN LA7DEDT+14!, EXIT+2!
IEN(1 NAME+8
IRESULT LA7DEDT+14!, NAME+7*, WARD+3, WARD+19, EXIT+2!, ADD+6*, ADD+10
J LA7DEDT+14!, WARD+6*, EXIT+2!, HELPW+5*, HELPM+5*
LA7D LA7DEDT+14!, WARD+16!, EXIT+2!, ADD+9!
LA7D( WARD+19*, WARD+20*, ADD+10*
LA7DERR LA7DEDT+14!, WARD+11!, WARD+16!, WARD+22, EXIT+2!
LA7DERR("DIERR" WARD+22
LA7DERR1 LA7DEDT+14!, EXIT+2!, HELPW+3!, HELPM+3!
LA7DIEN LA7DEDT+14!, NAME+8*, WARD+12, WARD+17, WARD+18, WARD+19, WARD+20, EXIT+2!, HELPW+2, HELPW+4
, ADD+14*, DELETE+5
LA7DTMP LA7DEDT+14!, EXIT+2!, HELPW+3!, HELPM+3!
LA7DTMP("DILIST" HELPW+5, HELPM+5
LAIEN LA7DEDT+14!, EXIT+2!
LAIEN(1 ADD+14
LAIENW LA7DEDT+15!, WARD+16!, EXIT+3!
OK LA7DEDT+15!, EXIT+3!
WIEN LA7DEDT+15!, WARD+9*, WARD+10, WARD+20, EXIT+3!
WWIEN LA7DEDT+15!, WARD+12*, WARD+15, EXIT+3!, DELETE+5
X LA7DEDT+15!, ADDNEW+6, NAME+6, WARD+8, EXIT+3!, ADD+4, ADD+5, ADD+6, ADD+7, ADD+8
, ADD+13
Y LA7DEDT+15!, ADDNEW+7, NAME+7, NAME+8, WARD+9, WARD+12, EXIT+3!, HELPW+5, HELPM+5, ADD+5*
, ADD+7, ADD+8, ADD+13*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All