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

Package: E Claims Management Engine

Routine: BPSJACK


Information

BPSJACK ;BHAM ISC/LJF - HL7 Acknowledgement Messages ;3/13/08 16:08

Source Information

Source file <BPSJACK.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
E Claims Management Engine 2 REG^BPSJPREG  (MSG,SPAR)^BPSJUTL  
Health Level Seven 2 INIT^HLFNC2  GENACK^HLMA1  
VA FileMan 2 ^DIE  $$ROOT^DILFD  
Kernel 1 $$NOW^XLFDT  

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
E Claims Management Engine 2 BPSJHLI  BPSJHLT  

Entry Points

Name Comments DBIA/ICR reference
EN(HL)
ERRORM ; Error message setup
APPACK(HL,APPACK,PSIEN) ; Application Acknowledgement for Payer Sheets
MFASEGS ; Set up the MFA segs for Reject message
DGAPPACK ; $G the APPACK var

External References

Name Field # of Occurrence
REG^BPSJPREG EN+39
MSG^BPSJUTL EN+41
SPAR^BPSJUTL EN+9
^DIE EN+31
$$ROOT^DILFD EN+30
INIT^HLFNC2 APPACK+7
GENACK^HLMA1 APPACK+31
$$NOW^XLFDT EN+38

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^BPS(9002313.56 - [#9002313.56] ROOT^DILFD

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BPS(9002313.56 - [#9002313.56] EN+39
^BPS(9002313.99 - [#9002313.99] EN+38*
^HL(772 - [#772] EN+26
^HLMA - [#773] EN+25
^HLMA("C" EN+24
^TMP("HLA" APPACK+4!, APPACK+17*, APPACK+18*, APPACK+22*, APPACK+25*, APPACK+33!, MFASEGS+11*, MFASEGS+16*, MFASEGS+21*, MFASEGS+27*
^TMP($J EN+8, MFASEGS+8, MFASEGS+9, MFASEGS+13, MFASEGS+14, MFASEGS+18, MFASEGS+19, MFASEGS+23, MFASEGS+24, MFASEGS+25
MFASEGS+26
^XTMP("BPSJ" EN+27, EN+32!

Label References

Name Line Occurrences
DGAPPACK APPACK+9
ERRORM EN+41
MFASEGS APPACK+29

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACK EN~, EN+5*, EN+15*, EN+17, EN+20, EN+34
APPACK APPACK~
APPACK("MFA" APPACK+17, APPACK+25, APPACK+26, APPACK+27, APPACK+28, MFASEGS+3, MFASEGS+4, MFASEGS+5, DGAPPACK+1*, DGAPPACK+2*
DGAPPACK+3*, DGAPPACK+4*, DGAPPACK+5*, DGAPPACK+6*, DGAPPACK+7*
APPACK("MFI" APPACK+21, APPACK+22, DGAPPACK+8*, DGAPPACK+9*, DGAPPACK+10*, DGAPPACK+11*
APPACK("MSA" APPACK+17, APPACK+18, DGAPPACK+12*, DGAPPACK+13*
AREG EN~, EN+5*, EN+17*, EN+37*, EN+39*
BPSGENR APPACK+1~, APPACK+31
BPSJ EN+22~, EN+27*, EN+28
BPSJNDT EN+22~, EN+28*, EN+31
BPSJNPI EN+22~, EN+26*, EN+27, EN+31, EN+32
BPSJPIX EN+22~, EN+28*, EN+30
BPSJSEG EN~, EN+9!
BPSJSEG(1 EN+9
BPSJSEG(10 EN+12
BPSJSEG(2 EN+15, EN+17, EN+20
BPSJSEG(3 EN+15
BPSJSEG(5 EN+34
CS APPACK+2~, APPACK+12*, APPACK+21, APPACK+27, MFASEGS+4
DA EN+29~, EN+30*
DIC EN+29~
DIE EN+29~, EN+30*
DINUM EN+29~
DIR EN+29~
DIROUT EN+29~
DIRUT EN+29~
DLAYGO EN+29~
DR EN+29~, EN+31*
DTOUT EN+29~
DUOUT EN+29~
ERR EN~, EN+41
ERR("MFA" EN+34*, ERRORM+5, ERRORM+10!
ERR("MSA" EN+6*, EN+15!, ERRORM+4, ERRORM+10!
ERR(1 ERRORM+3*
ERR(100 ERRORM+6*
ERR(2 ERRORM+4*
ERR(300 ERRORM+7*
ERR(301 ERRORM+8*
ERR(399 ERRORM+9*
ERRT ERRORM+1~, ERRORM+5*, ERRORM+6, ERRORM+7, ERRORM+8, ERRORM+9
FIELD MFASEGS+1~, MFASEGS+8*, MFASEGS+9*, MFASEGS+11, MFASEGS+13*, MFASEGS+14*, MFASEGS+16, MFASEGS+18*, MFASEGS+19*, MFASEGS+21
MFASEGS+24*, MFASEGS+25*, MFASEGS+26
FS APPACK+2~, APPACK+11*, APPACK+14, APPACK+17, APPACK+18, APPACK+21, APPACK+26, APPACK+27, APPACK+28, MFASEGS+3
MFASEGS+5
FS2 APPACK+2~, APPACK+14*, APPACK+21, APPACK+26, MFASEGS+4
FS3 APPACK+2~, APPACK+14*, APPACK+22
HCT EN~, EN+5*, EN+8*, EN+9
HL EN~, EN+3, EN+9, APPACK~, APPACK+7
HL("ECH" EN+17, EN+20, APPACK+12
HL("EID" APPACK+31
HL("EIDS" APPACK+31
HL("FS" APPACK+11
HL("HLMTIENS" APPACK+31
HLID EN+22~, EN+25*, EN+26
HLMAID EN+22~, EN+24*, EN+25
MCT APPACK+1~, APPACK+14*
MFACNTR MFASEGS+1~, MFASEGS+6*, MFASEGS+10*, MFASEGS+11, MFASEGS+15*, MFASEGS+16, MFASEGS+20*, MFASEGS+21, MFASEGS+27*
MFAP1 MFASEGS+1~, MFASEGS+3*, MFASEGS+4*, MFASEGS+11, MFASEGS+16, MFASEGS+21, MFASEGS+27
MFAP2 MFASEGS+1~, MFASEGS+5*, MFASEGS+11, MFASEGS+16, MFASEGS+21, MFASEGS+27
MFI EN+1~, EN+5*
MFIIX EN+1~, EN+5*
MGRP APPACK+1~
MSG APPACK+1~
MSGCTLID EN+1~, EN+5*, EN+12*, ERRORM+3
MSGID EN+1~, EN+5*, EN+15*, EN+21, EN+24
MSGIX EN+1~, EN+5*
MSH EN+1~, EN+5*
PSIEN APPACK~
RECORD MFASEGS+1~, MFASEGS+23*, MFASEGS+24*, MFASEGS+25, MFASEGS+26
SEG EN~, EN+9*, EN+11, EN+14, EN+17, EN+20, EN+34
TLN APPACK+2~, APPACK+21*, APPACK+22, APPACK+25, APPACK+26*, APPACK+27*, APPACK+28*
U EN+25, EN+28, EN+34
X EN+29~
Y EN+29~
ZPRERR MFASEGS+1~, MFASEGS+26*, MFASEGS+27
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