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 |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: EDPLOGH

Package: Emergency Department Integration Software

Routine: EDPLOGH


Information

EDPLOGH ;SLC/KCM - Add History Entry for ED Log ;2/28/12 08:33am

Source Information

Source file <EDPLOGH.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
Emergency Department Integration Software 1 XML^EDPX  
Kernel 1 $$NOW^XLFDT  
VA FileMan 1 UPDATE^DIE  

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 EDPLOG  

Entry Points

Name Comments DBIA/ICR reference
SAVE(IEN,TIME,HIST) ; save a new history entry for changed fields
COLLIDE(LOG,LOADTS) ; return true if new updates since load time
BEDGONE(AREA,CURBED,HOLDBED,BED) ; return true if bed is no longer available
UPDHOLD(FDA,IEN,CURBED) ; hold the current bed if primary > secondary
MSG(VAL,LBL) ; add to XML message
CODE(IEN) ; return coded value
NP(IEN) ; return New Person name
DIAG(LOG) ; return list of diagnoses

External References

Name Field # of Occurrence
UPDATE^DIE SAVE+7
XML^EDPX COLLIDE+12, COLLIDE+13, COLLIDE+14, COLLIDE+33, COLLIDE+34, COLLIDE+35, COLLIDE+36, COLLIDE+37, COLLIDE+38, MSG+1
$$NOW^XLFDT COLLIDE+12

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] COLLIDE+19
^EDP(230 - [#230] COLLIDE+16, BEDGONE+7, DIAG+3
^EDP(230.1 - [#230.1] COLLIDE+4, COLLIDE+5, COLLIDE+6
^EDPB(231.8 - [#231.8] COLLIDE+27, BEDGONE+4, UPDHOLD+7, UPDHOLD+9
^EDPB(233.1 - [#233.1] CODE+1
^VA(200 - [#200] NP+1

Label References

Name Line Occurrences
$$CODE COLLIDE+20, COLLIDE+22, COLLIDE+23, COLLIDE+25, COLLIDE+26
$$DIAG COLLIDE+32
$$NP COLLIDE+28, COLLIDE+29, COLLIDE+30
MSG COLLIDE+18, COLLIDE+19, COLLIDE+20, COLLIDE+21, COLLIDE+22, COLLIDE+23, COLLIDE+24, COLLIDE+25, COLLIDE+26, COLLIDE+27
, COLLIDE+28, COLLIDE+29, COLLIDE+30, COLLIDE+31, COLLIDE+32

Naked Globals

Name Field # of Occurrence
^(1 COLLIDE+16
^(2 COLLIDE+16
^(3 COLLIDE+16

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AREA BEDGONE~, BEDGONE+7
BED BEDGONE~, BEDGONE+1, BEDGONE+2, BEDGONE+3, BEDGONE+4, BEDGONE+7
CURBED BEDGONE~, BEDGONE+2, UPDHOLD~, UPDHOLD+9
DIERR SAVE+3~
>> EDPSITE BEDGONE+7
>> EDPUSER SAVE+6
FDA UPDHOLD~
FDA(230 UPDHOLD+1, UPDHOLD+3, UPDHOLD+11*
FLDS COLLIDE+1~, COLLIDE+9
FLDS( COLLIDE+7*, COLLIDE+17
HIST SAVE~, SAVE+1
HIST( SAVE+4*, SAVE+5*, SAVE+6*
HISTIEN SAVE+3~
HOLDBED BEDGONE~, BEDGONE+3, UPDHOLD+2~, UPDHOLD+3*, UPDHOLD+5*, UPDHOLD+7*, UPDHOLD+9*, UPDHOLD+11
I COLLIDE+1~, COLLIDE+17*, COLLIDE+18, COLLIDE+19, COLLIDE+20, COLLIDE+21, COLLIDE+22, COLLIDE+23, COLLIDE+24, COLLIDE+25
, COLLIDE+26, COLLIDE+27, COLLIDE+28, COLLIDE+29, COLLIDE+30, COLLIDE+31, COLLIDE+32, DIAG+1~, DIAG+2*, DIAG+3*
IEN SAVE~, SAVE+4, COLLIDE+1~, COLLIDE+5*, COLLIDE+6, UPDHOLD~, UPDHOLD+1, UPDHOLD+3, UPDHOLD+11, CODE~
, CODE+1, NP~, NP+1
J COLLIDE+1~, COLLIDE+7*
LBL MSG~, MSG+1
LOADTS COLLIDE~, COLLIDE+3
LOG COLLIDE~, COLLIDE+4, COLLIDE+5, COLLIDE+12, COLLIDE+16, COLLIDE+32, DIAG~, DIAG+3
MODS COLLIDE+1~, COLLIDE+6*, COLLIDE+7
MULTI BEDGONE+4~*, BEDGONE+5
NEWBED UPDHOLD+2~, UPDHOLD+3*, UPDHOLD+5, UPDHOLD+7, UPDHOLD+9
OCCUPIED BEDGONE+6~, BEDGONE+7*, BEDGONE+8
PT COLLIDE+15~, COLLIDE+16*, COLLIDE+18*, COLLIDE+19
TIME SAVE~, SAVE+5
TS COLLIDE+1~, COLLIDE+3*, COLLIDE+4*, COLLIDE+5
U COLLIDE+6, COLLIDE+18, COLLIDE+19, COLLIDE+20, COLLIDE+21, COLLIDE+22, COLLIDE+23, COLLIDE+24, COLLIDE+25, COLLIDE+26
, COLLIDE+27, COLLIDE+28, COLLIDE+29, COLLIDE+30, COLLIDE+31, BEDGONE+4, UPDHOLD+7, UPDHOLD+9, CODE+1, NP+1
, DIAG+3
VAL MSG~, MSG+1
X COLLIDE+15~, COLLIDE+18*, COLLIDE+19*, COLLIDE+20*, COLLIDE+21*, COLLIDE+22*, COLLIDE+23*, COLLIDE+24*, COLLIDE+25*, COLLIDE+26*
, COLLIDE+27*, COLLIDE+28*, COLLIDE+29*, COLLIDE+30*, COLLIDE+31*, DIAG+1~, DIAG+2*, DIAG+3*, DIAG+4
X0 COLLIDE+15~, COLLIDE+16*, COLLIDE+18, COLLIDE+19, COLLIDE+20
X1 COLLIDE+15~, COLLIDE+16*, COLLIDE+21, COLLIDE+22, COLLIDE+23
X2 COLLIDE+15~, COLLIDE+16*, COLLIDE+24
X3 COLLIDE+15~, COLLIDE+16*, COLLIDE+25, COLLIDE+26, COLLIDE+27, COLLIDE+28, COLLIDE+29, COLLIDE+30, COLLIDE+31
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All