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 |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items  | All
Print Page as PDF
Routine: EDPBRM

Package: Emergency Department Integration Software

Routine: EDPBRM


Information

EDPBRM ;SLC/KCM - Room/Bed Configuration ;2/28/12 08:33am

Source Information

Source file <EDPBRM.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Emergency Department Integration Software 3 (READL,READU,SAVEL,SAVEU)^EDPBLK  CODES^EDPQLE1  ($$XMLA,$$XMLS,NVPARSE,SAVERR,XML)^EDPX  
VA FileMan 2 (FILE,UPDATE)^DIE  CLEAN^DILF  
Kernel 1 $$TRIM^XLFSTR  

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

Package Total Caller Graph
Emergency Department Integration Software 2 EDPBCF  EDPCTRL  

Entry Points

Name Comments DBIA/ICR reference
LOAD(AREA) ; Load the list of rooms/beds for this area
SAVE(REQ,AREA) ; Save the updated bed list
; loop thru the records and update where changed
UPD(FLD,ERRMSG) ; Add/Update Record
DFLTRM(AREA) ; Load the multi-areas
CHOICES ; Load the choice lists
WHEN ; Display When Choices
CATS ; Category Choices

External References

Name Field # of Occurrence
FILE^DIE UPD+23
UPDATE^DIE UPD+20
CLEAN^DILF UPD+25
READL^EDPBLK LOAD+3
READU^EDPBLK LOAD+36
SAVEL^EDPBLK SAVE+5
SAVEU^EDPBLK SAVE+15
CODES^EDPQLE1 CHOICES+4
$$XMLA^EDPX LOAD+33
$$XMLS^EDPX DFLTRM+11
NVPARSE^EDPX SAVE+11
SAVERR^EDPX SAVE+6, SAVE+17
XML^EDPX LOAD+4, LOAD+12, LOAD+33, LOAD+34, SAVE+18, DFLTRM+2, DFLTRM+11, DFLTRM+12, CHOICES+2, CHOICES+3
$$TRIM^XLFSTR SAVE+12

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^EDPB(231.8 - [#231.8] LOAD+7, LOAD+8, LOAD+15, DFLTRM+5, DFLTRM+6

Label References

Name Line Occurrences
DFLTRM SAVE+6, SAVE+20
LOAD SAVE+6, SAVE+19
UPD SAVE+14

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ALPHA DFLTRM+1~
ALPHA( DFLTRM+10*, DFLTRM+11
AREA LOAD~, LOAD+3, LOAD+7, LOAD+36, SAVE~, SAVE+5, SAVE+6, SAVE+15, SAVE+19, SAVE+20
, DFLTRM~, DFLTRM+5
BED LOAD+1~, LOAD+7*, LOAD+8, LOAD+9, LOAD+14*, LOAD+15, LOAD+19, SAVE+2~, SAVE+10!*, SAVE+11
, SAVE+14, DFLTRM+1~, DFLTRM+5*, DFLTRM+6, DFLTRM+10
BED("changed" SAVE+14
BED("name" SAVE+12*, SAVE+13
BEDS LOAD+1~
BEDS( LOAD+9*, LOAD+13, LOAD+14
DIERR UPD+5~, UPD+21, UPD+24
EDPIEN UPD+1~, UPD+2*, UPD+3*, UPD+6, UPD+7, UPD+8, UPD+9, UPD+10, UPD+11, UPD+12
, UPD+13, UPD+14, UPD+15, UPD+16, UPD+17, UPD+18, UPD+19
>> EDPSITE LOAD+7, UPD+7, DFLTRM+5
ERR SAVE+2~, SAVE+8*, SAVE+13*, SAVE+14, SAVE+17, UPD+5~
ERRMSG UPD~, UPD+21*, UPD+24*
FDA UPD+5~
FDA( UPD+6*, UPD+7*, UPD+8*, UPD+9*, UPD+10*, UPD+11*, UPD+12*, UPD+13*, UPD+14*, UPD+15*
, UPD+16*, UPD+17*, UPD+18*
FDAIEN UPD+5~
FLD UPD~
FLD("area" UPD+8
FLD("board" UPD+16
FLD("category" UPD+14
FLD("color" UPD+17
FLD("display" UPD+11
FLD("id" UPD+2, UPD+3
FLD("inactive" UPD+9
FLD("name" UPD+6, UPD+21, UPD+24
FLD("primary" UPD+18
FLD("seq" UPD+10
FLD("shared" UPD+15
FLD("status" UPD+13
FLD("when" UPD+12
I CHOICES+1~, CHOICES+2*, CHOICES+3*
LOCKERR SAVE+2~, SAVE+5, SAVE+6
REQ SAVE~
REQ( SAVE+9, SAVE+11
REQ("bedToken" SAVE+4
SEQ LOAD+1~, LOAD+8*, LOAD+9, LOAD+13*, LOAD+14
TOKEN LOAD+1~, LOAD+3, LOAD+4, LOAD+36, SAVE+2~, SAVE+4*, SAVE+5, SAVE+15
U LOAD+8, LOAD+17, LOAD+20, LOAD+21, LOAD+22, LOAD+23, LOAD+24, LOAD+25, LOAD+26, LOAD+27
, LOAD+28, LOAD+29, LOAD+30, LOAD+31, LOAD+32, DFLTRM+8, DFLTRM+9, DFLTRM+10
X LOAD+18~, LOAD+33, SAVE+2~, SAVE+8*, SAVE+9*, SAVE+11, DFLTRM+1~, DFLTRM+11*, CHOICES+1~, CHOICES+2*
CHOICES+3*
X("area" LOAD+22*
X("board" LOAD+30*
X("category" LOAD+28*
X("color" LOAD+31*
X("display" LOAD+25*
X("id" LOAD+19*
X("inactive" LOAD+23*
X("name" LOAD+20*
X("primary" LOAD+32*
X("seq" LOAD+24*
X("shared" LOAD+29*
X("site" LOAD+21*
X("status" LOAD+27*
X("when" LOAD+26*
X0 LOAD+1~, LOAD+15*, LOAD+17, LOAD+20, LOAD+21, LOAD+22, LOAD+23, LOAD+24, LOAD+25, LOAD+26
, LOAD+27, LOAD+28, LOAD+29, LOAD+30, LOAD+31, LOAD+32, DFLTRM+1~, DFLTRM+6*, DFLTRM+8, DFLTRM+9
, DFLTRM+10

Marked Items

Name Field # of Occurrence
$T(CATS+I CHOICES+3
$T(WHEN+I CHOICES+2
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items  | All