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

Package: Registration

Routine: DGRUGBJ


Information

DGRUGBJ ; ALB/SCK - RAI/MDS COTS ADT Background job ; 11/7/07 3:49pm

Source Information

Source file <DGRUGBJ.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
Registration 5 EN^DGRUGA08  $$CHKWARD^DGRUUTL  INP^VADPT  XMITFLAG^VAFCDD01  $$SEND^VAFHUTL  
Health Level Seven 2 INIT^HLFNC2  GENERATE^HLMA  
Kernel 1 ($$FMTE,$$NOW)^XLFDT  
MailMan 1 ^XMB  
VA FileMan 1 $$GET1^DIQ  

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
Registration 2 DGRU RAI BATCH UPDATE  DGRUGSEE  

Entry Points

Name Comments DBIA/ICR reference
EN ; Main Entry point for patient demographic update to COTS system
BLDA08(DFN,EVNTDT,EVNTINFO,DGDC,DGOSSN) ;
BLDQ
SENDMSG(GLOREF) ; Transmit the HL7 message
ERRBUL(EVNTINFO,RESULT) ; Generate bulletin if an error occurred while building the HL7 message.

External References

Name Field # of Occurrence
EN^DGRUGA08 BLDA08+27
$$CHKWARD^DGRUUTL EN+25
$$GET1^DIQ EN+31, ERRBUL+9
INIT^HLFNC2 BLDA08+22
GENERATE^HLMA SENDMSG+4
INP^VADPT EN+24
XMITFLAG^VAFCDD01 EN+23, EN+25, EN+40
$$SEND^VAFHUTL EN+5
$$FMTE^XLFDT ERRBUL+13
$$NOW^XLFDT BLDA08+10
^XMB ERRBUL+15

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DPT - [#2] GET1^DIQ
^VA(200 - [#200] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] EN+23, EN+29, BLDA08+5
^VAT(391.71 - [#391.71] EN+15, EN+17!, EN+19
^XTMP("ADT/HL7 MDS COTS UPDATE" EN+2, EN+42

Label References

Name Line Occurrences
$$BLDA08 EN+36
$$SENDMSG BLDA08+35
BLDQ BLDA08+5, BLDA08+24, BLDA08+28, BLDA08+31
ERRBUL EN+37

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DFN EN+8~, EN+20*, EN+23, EN+29, EN+36, BLDA08~, BLDA08+4*, BLDA08+5, BLDA08+15, BLDA08+27
DGARRAY EN+8~, EN+10*, EN+11, EN+26, EN+27, EN+28, EN+29, EN+31, EN+33, EN+34
EN+36, EN+37
DGDATE EN+8~
DGDC BLDA08~, BLDA08+7*, BLDA08+27
DGNODE EN+8~, EN+19*, EN+20, EN+21, EN+31, EN+33, EN+34
DGOSSN BLDA08~, BLDA08+8*, BLDA08+27
DGRSLT EN+8~, EN+36*, EN+37
DGTMP BLDA08+2~, BLDA08+34
DGTMP( BLDA08+31, BLDA08+32
DGTMP(0 BLDA08+28
DGUSR EN+8~
DT ERRBUL+14
EVNTDT EN+21*, EN+36, BLDA08~, BLDA08+9*, BLDA08+10*, BLDA08+17
EVNTINFO BLDA08~, BLDA08+15, BLDA08+16, BLDA08+17, ERRBUL~, ERRBUL+9, ERRBUL+10, ERRBUL+12, ERRBUL+13
GLOREF BLDA08+2~, BLDA08+12*, BLDA08+13, BLDA08+34, BLDA08+35, SENDMSG~, SENDMSG+2
HERR SENDMSG+5!
HL BLDA08+19~, BLDA08+21!, BLDA08+22
HL("" BLDA08+24
HLA SENDMSG+1~, SENDMSG+5!
HLA("HLS" SENDMSG+2*, SENDMSG+3
HLECH BLDA08+19~
HLEID BLDA08+19~
HLFS BLDA08+19~
HLQ BLDA08+19~
HLRST SENDMSG+1~, SENDMSG+4, SENDMSG+6
NDX BLDA08+19~, BLDA08+30*, BLDA08+31*, BLDA08+32
PVTPTR EN+8~, EN+14*, EN+15*, EN+17, EN+19, EN+23, EN+25, EN+27, EN+40
RESULT BLDA08+2~, BLDA08+5*, BLDA08+24*, BLDA08+28*, BLDA08+31, BLDA08+32*, BLDA08+35*, BLDA08+36*, BLDQ, ERRBUL~
, ERRBUL+11
VAIN EN+24~, EN+25!
VAIN(4 EN+25
XMB ERRBUL+2~, ERRBUL+8*
XMB(1 ERRBUL+9*
XMB(2 ERRBUL+10*
XMB(3 ERRBUL+11*
XMB(4 ERRBUL+12*
XMB(5 ERRBUL+13*
XMCHAN ERRBUL+2~, ERRBUL+4*
XMDT ERRBUL+2~, ERRBUL+14*
XMDUZ ERRBUL+2~, ERRBUL+6*
XMSUB ERRBUL+2~, ERRBUL+5*
XMY ERRBUL+2~
XMZ ERRBUL+2~
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