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

Package: Integrated Billing

Routine: IBECEA37


Information

IBECEA37 ;EDE/WCJ-Multi-site maintain UC VISIT TRACKING FILE (#351.82) - CALLER/REQUESTOR ; 2-DEC-19

Source Information

Source file <IBECEA37.m>

Call Graph

Call Graph

Call Graph Total: 11

Package Total Call Graph
VA FileMan 4 FIND^DIC  FILE^DIE  CLEAN^DILF  $$GET1^DIQ  
Integrated Billing 3 $$ICN^IBARXMU  SITE^IBAUTL  $$GETELGP^IBECEA36  
RPC Broker 2 (EN1,RPCCHK)^XWB2HL7  (CLEAR,RTNDATA)^XWBDRPC  
MailMan 1 SENDMSG^XMXAPI  
Registration 1 TFL^VAFCTFU1  

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
Integrated Billing 2 IBECEA39  IBUC MULTI FAC COPAY SYNCH  

Entry Points

Name Comments DBIA/ICR reference
AWAY
UPDATED ; Get all in File that were UPDATED and not yet pushed out. They may have gotten to some sites but not all sites
;
MULTI(IBINDEX,IBLOOKUP) ;
; IBINDEX = a single regular fileman index
; IBLOOKUP = internal value for that index
LOGRES(IBDFN,ERR,RESMESS) ; log results
TFL(DFN,IBS,IBT) ; returns treating facility list (pass IBT by reference)
; supported references ia #2990, value returned is count
; needed to N Y because VAFCTFU1 will kill it
; DFN - Patient IEN
; IBS - External site
; IBT - By reference for results
ALERTSO ; alert someone
; what is needed to actually be informative - maybe PATIENT NAME, FULL ICN (if available), RECEIVING SITE, ERROR MESSAGE
; screen out all but errors (get rid of 0's (info only) and 1's (successes))
REMOVE(IBIEN) ; remove from UPDATED index - only called if sent to ALL other treating facilities successfully.

External References

Name Field # of Occurrence
FIND^DIC MULTI+8
FILE^DIE REMOVE+4
CLEAN^DILF ALERTSO+33
$$GET1^DIQ ALERTSO+12, ALERTSO+13
$$ICN^IBARXMU MULTI+45
SITE^IBAUTL MULTI+26
$$GETELGP^IBECEA36 MULTI+54
TFL^VAFCTFU1 TFL+8
SENDMSG^XMXAPI ALERTSO+32
EN1^XWB2HL7 MULTI+64, MULTI+65
RPCCHK^XWB2HL7 MULTI+82
CLEAR^XWBDRPC MULTI+99
RTNDATA^XWBDRPC MULTI+89

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DPT - [#2] GET1^DIQ
^IBUC(351.82 - [#351.82] FIND^DIC

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("DILIST" MULTI+14, MULTI+29, MULTI+30
^TMP("IBECEA_COPAY" MULTI+4!, MULTI+92*, MULTI+96*, MULTI+108!, LOGRES+3*, ALERTSO+4, ALERTSO+8, ALERTSO+10, ALERTSO+14, ALERTSO+16*
ALERTSO+20*, ALERTSO+21, ALERTSO+22, ALERTSO+23, ALERTSO+25*, ALERTSO+28*
^TMP($J MULTI+96, MULTI+97!

Label References

Name Line Occurrences
$$TFL MULTI+42
ALERTSO MULTI+105
AWAY IBECEA37+9
LOGRES MULTI+46, MULTI+69, MULTI+85, MULTI+100
MULTI UPDATED+2
REMOVE MULTI+39, MULTI+43, MULTI+101

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DFN TFL~, TFL+8
DUZ ALERTSO+32
ERR LOGRES~, LOGRES+1*, LOGRES+3
FDA REMOVE+1~
FDA( REMOVE+3*
IBAD ALERTSO+5~, ALERTSO+9*, ALERTSO+17*, ALERTSO+18*, ALERTSO+26*
IBBILL MULTI+22~, MULTI+50*, MULTI+64
IBC MULTI+22~, MULTI+82*, TFL+7~, TFL+10*, TFL+15*, TFL+16
IBCOMM MULTI+22~, MULTI+51*, MULTI+64
IBDATA MULTI+22~, MULTI+30*, MULTI+31, MULTI+32, MULTI+33, MULTI+38, MULTI+48, MULTI+49, MULTI+50, MULTI+51
, MULTI+52, ALERTSO+5~, ALERTSO+14*, ALERTSO+15, ALERTSO+16, ALERTSO+19, ALERTSO+20, ALERTSO+23*, ALERTSO+24, ALERTSO+25
ALERTSO+27, ALERTSO+28
IBDFN MULTI+22~, MULTI+33*, MULTI+42, MULTI+45, MULTI+46, MULTI+54, MULTI+85, MULTI+92, MULTI+96, MULTI+100
, LOGRES~, LOGRES+2~*, LOGRES+3, ALERTSO+5~, ALERTSO+7*, ALERTSO+8*, ALERTSO+10, ALERTSO+11, ALERTSO+12, ALERTSO+13
ALERTSO+14, ALERTSO+16, ALERTSO+17, ALERTSO+18, ALERTSO+20, ALERTSO+21, ALERTSO+22, ALERTSO+23, ALERTSO+25, ALERTSO+26
ALERTSO+28
IBELGRP MULTI+22~, MULTI+54*, MULTI+64
IBERR MULTI+22~, MULTI+28*, MULTI+46, MULTI+69, MULTI+85, MULTI+91*, MULTI+92, MULTI+95*, MULTI+96, MULTI+100
IBEXSITE MULTI+22~
IBFAC MULTI+22~, ALERTSO+5~, ALERTSO+21*, ALERTSO+22, ALERTSO+23, ALERTSO+25, ALERTSO+28
IBFT TFL+7~, TFL+12*, TFL+15
IBH MULTI+22~, MULTI+63~, MULTI+64, MULTI+65
IBH(0 MULTI+67, MULTI+70
IBHERE MULTI+22~, MULTI+88!, MULTI+89, MULTI+90, MULTI+92
IBHERE(0 MULTI+93
IBICN MULTI+22~, MULTI+45*, MULTI+46, MULTI+64, MULTI+65
IBIEN MULTI+22~, MULTI+32*, MULTI+39, MULTI+43, MULTI+53, MULTI+101, REMOVE~, REMOVE+2
IBINDEX MULTI~, MULTI+8, MULTI+24
IBL4 ALERTSO+5~, ALERTSO+13*, ALERTSO+18, ALERTSO+26
IBLN ALERTSO+5~, ALERTSO+12*, ALERTSO+18, ALERTSO+26
IBLOOKUP MULTI~, MULTI+8
IBLOOP MULTI+22~, MULTI+28*, MULTI+29*, MULTI+30
IBLP ALERTSO+5~, ALERTSO+22*, ALERTSO+23
IBOSITEEX MULTI+22~, MULTI+38*, MULTI+39, MULTI+42, MULTI+64, MULTI+65
IBPATPR MULTI+22~, MULTI+24*, MULTI+64, MULTI+65
IBR MULTI+22~, MULTI+81~, MULTI+82, MULTI+88!
IBR(0 MULTI+82, MULTI+85, MULTI+87
IBREMOVE MULTI+73~, MULTI+74*, MULTI+76*, MULTI+85*, MULTI+93*, MULTI+98*, MULTI+100*, MULTI+101
IBRES ALERTSO+5~, ALERTSO+10*, ALERTSO+14, ALERTSO+21, ALERTSO+22, ALERTSO+23
IBS TFL~, TFL+15
IBSITE MULTI+22~, MULTI+39, MULTI+53
IBSTAT MULTI+22~, MULTI+49*, MULTI+64
IBT MULTI+22~, MULTI+42*, MULTI+43, TFL~
IBT( TFL+15*
IBTFL MULTI+22~, MULTI+41!, MULTI+42
IBTFL( MULTI+60, MULTI+64, MULTI+65, MULTI+68*, MULTI+69, MULTI+70*, MULTI+75, MULTI+76, MULTI+82, MULTI+85
, MULTI+89, MULTI+92, MULTI+96, MULTI+99
IBUNIQ MULTI+22~, MULTI+52*, MULTI+53*, MULTI+64
IBVISDT MULTI+22~, MULTI+48*, MULTI+54, MULTI+64
IBX MULTI+22~, MULTI+60*, MULTI+64, MULTI+65, MULTI+68, MULTI+69, MULTI+70, MULTI+75*, MULTI+76, MULTI+82
, MULTI+85, MULTI+89, MULTI+92, MULTI+96, MULTI+99
IBZ MULTI+22~, MULTI+99, TFL+7~, TFL+8, TFL+10*, TFL+15*
IBZ( TFL+15
IBZ(1 TFL+9
IENS REMOVE+1~, REMOVE+2*, REMOVE+3
LN ALERTSO+5~, ALERTSO+7*, ALERTSO+17*, ALERTSO+18*, ALERTSO+19*, ALERTSO+26*, ALERTSO+27*, ALERTSO+29*, ALERTSO+30
MSG ALERTSO+5~, ALERTSO+29
MSG( ALERTSO+17*, ALERTSO+18*, ALERTSO+19*, ALERTSO+26*, ALERTSO+27*, ALERTSO+29*
RESMESS LOGRES~, LOGRES+3
RETURN REMOVE+1~
SUBJ ALERTSO+5~, ALERTSO+6*, ALERTSO+32
U MULTI+32, MULTI+33, MULTI+38, MULTI+48, MULTI+49, MULTI+50, MULTI+51, MULTI+52, MULTI+82, TFL+15
ALERTSO+27
XMTO ALERTSO+5~, ALERTSO+32
XMTO("G.IBUC URGENT CARE EXCEPTIONS" , ALERTSO+31*
Y TFL+7~
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