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

Package: Emergency Department Integration Software

Routine: EDPBST


Information

EDPBST ;SLC/KCM - Staff Configuration ;5/2/12 3:36pm

Source Information

Source file <EDPBST.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Emergency Department Integration Software 3 (READL,READU,SAVEL,SAVEU)^EDPBLK  $$ALLOW^EDPFPER  ($$XMLA,NVPARSE,SAVERR,XML)^EDPX  
VA FileMan 2 (FILE,UPDATE)^DIE  $$GET1^DIQ  
Toolkit 1 $$GET^XPAR  

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

Package Total Caller Graph
Emergency Department Integration Software 1 EDPCTRL  

Entry Points

Name Comments DBIA/ICR reference
MATCH(X) ; Return matching providers
LOAD(AREA) ; Return nurse and provider sources, staff config
ACTIVE(AREA,ROLE,ABBR) ; build list of active for a role
SAVE(REQ) ; save updated staff members
UPD(FLD,ERRMSG) ; Add/Update Record (expects EDPAREA, EDPSITE to be defined)

External References

Name Field # of Occurrence
FILE^DIE UPD+18
UPDATE^DIE UPD+15
$$GET1^DIQ ACTIVE+9
READL^EDPBLK LOAD+2
READU^EDPBLK LOAD+10
SAVEL^EDPBLK SAVE+6
SAVEU^EDPBLK SAVE+14
$$ALLOW^EDPFPER ACTIVE+5
$$XMLA^EDPX ACTIVE+12
NVPARSE^EDPX SAVE+12
SAVERR^EDPX SAVE+3, SAVE+7, SAVE+16
XML^EDPX LOAD+3, LOAD+6, ACTIVE+12, SAVE+17
$$GET^XPAR ACTIVE+2

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^EDPB(232.5 - [#232.5] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^EDPB(231.7 - [#231.7] ACTIVE+3, ACTIVE+4, UPD+2
^EDPB(231.9 - [#231.9] SAVE+19*
^EDPB(232.5 - [#232.5] LOAD+4, LOAD+5, UPD+11
^VA(200 - [#200] ACTIVE+8, ACTIVE+10

Label References

Name Line Occurrences
ACTIVE LOAD+6
LOAD SAVE+7, SAVE+18
UPD SAVE+13

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ABBR ACTIVE~, ACTIVE+2, ACTIVE+5
AREA LOAD~, LOAD+2, LOAD+6, LOAD+10, ACTIVE~, ACTIVE+3
DIERR UPD+6~, UPD+16, UPD+19
EDPAREA SAVE+1~, SAVE+2*, SAVE+3, SAVE+6, SAVE+7, SAVE+14, SAVE+18, SAVE+19, UPD+2, UPD+9
EDPIEN UPD+1~, UPD+2*, UPD+3, UPD+4*, UPD+7, UPD+8, UPD+9, UPD+10, UPD+11, UPD+13
, UPD+14
EDPNURS ACTIVE+1~, ACTIVE+2*
>> EDPSITE ACTIVE+3, UPD+2, UPD+8
ERR SAVE+1~, SAVE+9*, SAVE+13, SAVE+16, UPD+6~
ERRMSG UPD~, UPD+16*, UPD+19*
FDA UPD+6~
FDA( UPD+7*, UPD+8*, UPD+9*, UPD+10*, UPD+11*, UPD+13*
FDAIEN UPD+6~
FLD UPD~
FLD("clr" UPD+13
FLD("duz" UPD+2, UPD+7
FLD("inact" UPD+3, UPD+10
FLD("name" UPD+16, UPD+19
FLD("role" UPD+11
IEN ACTIVE+1~, ACTIVE+3*, ACTIVE+4
LOCKERR SAVE+1~, SAVE+6, SAVE+7
RABBR LOAD+1~, LOAD+5*, LOAD+6
REQ SAVE~
REQ( SAVE+10, SAVE+12
REQ("area" SAVE+2
REQ("staffToken" SAVE+5
RIEN LOAD+1~, LOAD+4*, LOAD+5, LOAD+6
ROLE ACTIVE~, ACTIVE+3
RXMLNM LOAD+1~, LOAD+5*, LOAD+6
STAFF SAVE+1~, SAVE+11!*, SAVE+12, SAVE+13
STAFF("chg" SAVE+13
TOKEN LOAD+1~, LOAD+2, LOAD+3, LOAD+10, SAVE+1~, SAVE+5*, SAVE+6, SAVE+14
U LOAD+5, ACTIVE+7, ACTIVE+8, ACTIVE+9, ACTIVE+10, ACTIVE+11
X MATCH~, ACTIVE+1~, ACTIVE+12, SAVE+1~, SAVE+9*, SAVE+10*, SAVE+12
X("clr" ACTIVE+11*
X("duz" ACTIVE+7*, ACTIVE+8, ACTIVE+10
X("itl" ACTIVE+10*
X("nm" ACTIVE+8*
X("role" ACTIVE+9*
X0 LOAD+1~, LOAD+5*, ACTIVE+1~, ACTIVE+4*, ACTIVE+5, ACTIVE+7, ACTIVE+9, ACTIVE+11
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All