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

Package: E Claims Management Engine

Routine: BPSJHLI


Information

BPSJHLI ;BHAM ISC/LJF - Incoming HL7 E-PHARM messages ;21-NOV-2003

Source Information

Source file <BPSJHLI.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
E Claims Management Engine 3 EN^BPSJACK  EN^BPSJHLT  (MSG,SPAR)^BPSJUTL  
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: 4

Package Total Caller Graph
E Claims Management Engine 3 BPSJ PAYER INPUT  BPSJ PAYER RESPONSE  BPSJ REGISTER  
Kernel 1 ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
EN ; Starting point - put message into a TMP global
EXIT ;

External References

Name Field # of Occurrence
EN^BPSJACK EN+38
EN^BPSJHLT EN+43
MSG^BPSJUTL EN+14
SPAR^BPSJUTL EN+24
$$GET1^DIQ EN+19

Used in HL7 Interface

HL7 Protocol Name Call Tags
BPSJ REGISTER
BPSJ PAYER INPUT
BPSJ PAYER RESPONSE

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ORD(101 - [#101] GET1^DIQ
^HL(771 - [#771] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP($J EN+4!, EN+6*, EN+8*, EN+11, EN+23, EXIT+1!

Label References

Name Line Occurrences
EXIT EN+14, EN+35, EN+38

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
APP EN+2~, EN+21*, EN+30*, EN+35
BPSFILE1 EN+2~, EN+27*, EN+28
BPSFLN1 EN+2~, EN+28*, EN+29
BPSJSEG EN+2~, EN+23!, EN+24
BPSJSEG(1 EN+24
BPSJSEG(2 EN+27
CNT EN+1~, EN+6*, EN+7*, EN+8, EXIT+1!
ERRFLAG EN+2~, EN+21*, EN+22
EVENT EN+1~, EN+17*, EN+35, EN+38, EN+41
>> FS EN+12*
FSHLI EN+1~, EN+12*, EN+17
HCT EN+2~, EN+21*, EN+22, EN+23*, EN+24
HL EN+24, EN+38, EN+43, EXIT+1!
HL("ECH" EN+20
HL("EID" EN+19
HL("FS" EN+12, EN+21
HL("HLMTIENS" EN+42*
HL("Q" EN+21
HLECH EN+2~, EN+19*, EN+20*
HLFS EN+2~, EN+21*
>> HLMTIENS EN+42
HLNEXT EN+5, EXIT+1!
HLNODE EN+6, EXIT+1!
HLNODE( EN+7, EN+8
HLQ EN+2~, EN+21*
>> HLQUIT EN+5
HLREC EXIT+1!
IDUZ EN+2~, EN+33*
MCT EN+1~, EN+4*, EN+15*
MSG EN+1~, EN+14
MSG( EN+15*
SEG EN+2~, EN+24*, EN+26
SEGCNT EN+1~, EN+5*, EN+6, EN+8, EXIT+1!
SEGMT EN+1~, EN+11*, EN+12, EN+14, EN+17
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in HL7 Interface |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All