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

Package: E Claims Management Engine

Routine: BPSJUTL


Information

BPSJUTL ;BHAM ISC/LJF - e-Pharmacy Utils ;4/17/08 16:13

Source Information

Source file <BPSJUTL.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
E Claims Management Engine 1 $$EN^BPSJPHNM  
Kernel 1 STDNAME^XLFNAME  
MailMan 1 ^XMD  

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

Package Total Caller Graph
E Claims Management Engine 10 BPS15PST  BPSCMT01  BPSJACK  BPSJAREG  BPSJHLI  BPSJHLT  BPSJPREG  BPSJVAL  
BPSJZQR  BPSJZRP  

Entry Points

Name Comments DBIA/ICR reference
HLP(PROTOCOL) ; Find the Protocol IEN
VAHL7ECH(HL) ; Hl7 Encoding Characters
MSG(BPSJMM,BPSJRTN) ; Message Handler
VA200NM(VAIX,VATITLE,HL) ;
VA20013(VAIX,HL) ; Build the HL7 Contact Means data field
ENCODE(INSTR,TCH) ; Encode data - Primarily HL7
SPAR(HL,BPSJSEG,HCTS) ; Segment Parsing
EPPORT() ;Returns Port Number for HL7 multi-threaded listener

External References

Name Field # of Occurrence
$$EN^BPSJPHNM VA20013+10
STDNAME^XLFNAME VA200NM+9
^XMD MSG+8

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BPS(9002313.99 - [#9002313.99] MSG+5
^DIC(3.1 - [#3.1] VA200NM+19
^HLCS(870 - [#870] EPPORT+7, EPPORT+9, EPPORT+11, EPPORT+14, EPPORT+18
^ORD(101 - [#101] HLP+1
^TMP($J SPAR+7
^VA(200 - [#200] MSG+5, VA200NM+6, VA200NM+18, VA20013+8

Label References

Name Line Occurrences
VAHL7ECH VA200NM+8, VA20013+7, SPAR+6

Naked Globals

Name Field # of Occurrence
^( MSG+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACTIVE EPPORT+4~, EPPORT+13*, EPPORT+14*, EPPORT+16
BPSJMM MSG~
BPSJMM( MSG+4*
BPSJRTN MSG~, MSG+4
BPSJSEG SPAR~
BPSJSEG( SPAR+12*, SPAR+18, SPAR+19, SPAR+20*!
BPSNMDAT VA200NM+2~, VA200NM+6*, VA200NM+9
BPSNMDAT("DEGREE" VA200NM+16
BPSNMDAT("FAMILY" VA200NM+11
BPSNMDAT("GIVEN" VA200NM+12
BPSNMDAT("MIDDLE" VA200NM+13
BPSNMDAT("PREFIX" VA200NM+15
BPSNMDAT("SUFFIX" VA200NM+14
BPSX MSG+2~, MSG+5*
BPSY MSG+2~, MSG+5*
CPS VAHL7ECH+3*, VA200NM+3~, VA200NM+12, VA200NM+13, VA200NM+14, VA200NM+15, VA200NM+16, VA20013+3~, VA20013+9, VA20013+10
, SPAR+2~
ECH VAHL7ECH+2*, VAHL7ECH+3, SPAR+2~
FDATA VA20013+2~, VA20013+10*, VA20013+11, VA20013+13
FS VAHL7ECH+1*, VA200NM+3~, VA20013+3~, SPAR+2~, SPAR+12, SPAR+13, SPAR+14
HCTS SPAR~, SPAR+4, SPAR+7
HL VAHL7ECH~, VA200NM~, VA200NM+8, VA20013~, VA20013+7, SPAR~, SPAR+6
HL("ECH" VAHL7ECH+2
HL("FS" VAHL7ECH+1
II SPAR+1~, SPAR+8*, SPAR+9*, SPAR+10, SPAR+17*, SPAR+18*, SPAR+19, SPAR+20
IJ SPAR+1~, SPAR+8*, SPAR+12, SPAR+14*, SPAR+19*, SPAR+20
IK SPAR+1~, SPAR+8*, SPAR+12*
INSTR ENCODE~, ENCODE+3, ENCODE+4
ISDATA SPAR+1~, SPAR+7*, SPAR+10*, SPAR+11, SPAR+12, SPAR+13*, SPAR+14*
ISDATA( SPAR+9, SPAR+10
LIEN EPPORT+4~, EPPORT+9*, EPPORT+11, EPPORT+14, EPPORT+18
LINK EPPORT+4~, EPPORT+5*, EPPORT+7*, EPPORT+9
OSTR ENCODE+1~, ENCODE+2*, ENCODE+3*, ENCODE+5
PORT EPPORT+4~, EPPORT+5*, EPPORT+7, EPPORT+9, EPPORT+18*, EPPORT+21
PROTOCOL HLP~, HLP+1
PTR EPPORT+4~, EPPORT+13*, EPPORT+14
REP VAHL7ECH+3*, VA200NM+3~, VA20013+3~, VA20013+10, VA20013+12, SPAR+2~
RETDATA VA200NM+2~, VA200NM+11*, VA200NM+12*, VA200NM+13*, VA200NM+14*, VA200NM+15*, VA200NM+16*, VA200NM+21, VA20013+2~, VA20013+8*
, VA20013+9*, VA20013+12*, VA20013+13*, VA20013+14
TCH ENCODE~
TCH( ENCODE+4
U VA200NM+6, VA200NM+18, VA20013+8, EPPORT+11, EPPORT+18
VAIX VA200NM~, VA200NM+5, VA200NM+6, VA200NM+18, VA20013~, VA20013+5, VA20013+8, VA20013+10
VATITLE VA200NM~, VA200NM+18*, VA200NM+19*
WCHR ENCODE+1~, ENCODE+3, ENCODE+4*
X ENCODE+1~, ENCODE+3*, ENCODE+4
XMDUZ MSG+2~, MSG+7*
XMSUB MSG+2~, MSG+7*
XMTEXT MSG+2~, MSG+7*
XMY MSG+2~, MSG+6
XMY( MSG+5*
XMZ MSG+2~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All