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 |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items  | All
Print Page as PDF
Routine: IBJPI2

Package: Integrated Billing

Routine: IBJPI2


Information

IBJPI2 ;DAOU/BHS - eIV SITE PARAMETERS SCREEN ACTIONS ;26-JUN-2002

Source Information

Source file <IBJPI2.m>

Call Graph

Call Graph

Call Graph Total: 16

Package Total Call Graph
Kernel 5 (,UNWIND)^%ZTER  (,DESC,ISQED)^%ZTLOAD  ($$DT,$$FMADD,$$FMTE,$$HTE,$$HTFM,$$NOW)^XLFDT  $$PROD^XUPROD  $$NAME^XUSER  
VA FileMan 5 DD^%DT  ^DIE  ^DIK  GETS^DIQ  ^DIR  
Integrated Billing 4 DELDATA^IBCNBED  MSG^IBCNEUT5  INIT^IBJPI  EN^IBJPI3  
List Manager 1 (FULL,PAUSE)^VALM1  
Registration 1 $$SITE^VASITE  

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

Package Total Caller Graph
Integrated Billing 4 IBJP IIV FIX CORRUPT BUFFERS  IBJP IIV GENERAL EDIT  IBJP IIV MOST POPULAR EDIT  IBJP IIV PAT W/O INS  
Kernel 1 ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
MP ; Most Popular Payer processing
MPX ; MP exit pt
IIVEDIT(IBJDR) ; -- IBJP IIV EDIT ACTIONS (GP,PW): Edit eIV Site Parameters
; IBJDR - 0 (General Parameters section)
; 1 (Patients Without Insurance section) - NO LONGER A VALID PARAMETER AFTER IB*2*416
0 ;;[IBCNE GENERAL PARAMETER EDIT]
ER ; Unlock most popular payer and return to log error
LTENT ; entry from list template protocol 'IBJP IIV FIX CORRUPT BUFFERS' from 'IBJP INS VER MENU' menu
LTOUT ; list template protocol quit
LTCHKRN ; has the CBF been run in the last 15 days
TASKIN(IBSB,IBUS,IBRET,IBFLIN) ; Clean-up corrupted records in the Insurance Verification Processor file #355.33
TSKCLNQ ;
CHKTSK() ;Check if task already scheduled for date/time
TASK(ZTDTH,ZTDESC,ZTRTN,ZTIO,RMSG) ;bypass for queued task
SCHED(ZTDTH,ZTIO) ;
BADRECS ; Clean-up corrupted records in File #355.33.
BADRECQ ; Exit from Cleaning up Buffers.
IBXSAV ; save message into ^XTMP for 15 days
DELDATA ; Delete data from corrupted records
DELREC(FIELD,IBPATNM) ;Delete entire record as it is unrecoverable
XREFC(DELREC) ; Clean up possible bad "C" cross-reference related to (#355.33,60.01)

External References

Name Field # of Occurrence
DD^%DT TASK+3
^%ZTER ER+2
UNWIND^%ZTER ER+3
^%ZTLOAD SCHED+2
DESC^%ZTLOAD CHKTSK+4
ISQED^%ZTLOAD CHKTSK+8
^DIE IIVEDIT+9
^DIK DELREC+40
GETS^DIQ BADRECS+18
^DIR LTCHKRN+15, LTCHKRN+32
DELDATA^IBCNBED DELDATA+1
MSG^IBCNEUT5 BADRECS+65
INIT^IBJPI MPX+1, IIVEDIT+11, LTOUT+1
EN^IBJPI3 MP+8
FULL^VALM1 IIVEDIT+5, LTENT+10, LTCHKRN+9
PAUSE^VALM1 MP+6, LTENT+7, LTENT+12, LTENT+15
$$SITE^VASITE BADRECS+7
$$DT^XLFDT LTENT+6
$$FMADD^XLFDT TASKIN+18, IBXSAV+6
$$FMTE^XLFDT LTCHKRN+6, LTCHKRN+20, LTCHKRN+21, TASK+19, BADRECS+43
$$HTE^XLFDT CHKTSK+9
$$HTFM^XLFDT SCHED+4
$$NOW^XLFDT TASKIN+18, TASK+16, BADRECS+9, BADRECS+43, IBXSAV+3, IBXSAV+6
$$PROD^XUPROD BADRECS+63
$$NAME^XUSER BADRECS+42

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"The Most Popular Payers List is being edited by another user, please retry later."
  • Line Location: MP+6
Function Call: WRITE
  • Prompt: @IOF,!,$S(IBJDR=0:"General",1:"Unknown")_" Parameters",!
  • Line Location: IIVEDIT+6
Function Call: WRITE
  • Prompt: !,"Not submitting Fix Corrupt Buffers to run"
  • Line Location: LTENT+8
Function Call: WRITE
  • Prompt: !!
  • Line Location: LTENT+10
Function Call: WRITE
  • Prompt: !!,"Error in submitting 'Fix Corrupt Buffers'."
  • Line Location: LTENT+13
Function Call: WRITE
  • Prompt: !,"Please Contact eInsurance Team"
  • Line Location: LTENT+14
Function Call: WRITE
  • Prompt: !!
  • Line Location: LTENT+15
Function Call: WRITE
  • Prompt: IBMSG(IBA),!
  • Line Location: LTENT+15
Function Call: WRITE
  • Prompt: !!
  • Line Location: LTCHKRN+9
Function Call: WRITE
  • Prompt: IBMSF,!
  • Line Location: LTCHKRN+10
Function Call: WRITE
  • Prompt: !!,"Run For: ",$P(IBLCTOP,U,2),!
  • Line Location: LTCHKRN+19
Function Call: WRITE
  • Prompt: IBC
  • Line Location: LTCHKRN+20
Function Call: WRITE
  • Prompt: IBC,!
  • Line Location: LTCHKRN+21
Function Call: WRITE
  • Prompt: !,IBB
  • Line Location: LTCHKRN+22
Function Call: WRITE
  • Prompt: !
  • Line Location: LTCHKRN+23
Function Call: WRITE
  • Prompt: !!,$E(IBSTR,1,$L(IBA1)),!,IBA1,!,IBB1,($E(" ",1,($L(IBA1)-3-$L(IBB1)))),"***",!
  • Line Location: LTCHKRN+27
Function Call: WRITE
  • Prompt: $E(IBSTR,1,$L(IBA1))
  • Line Location: LTCHKRN+28
Routine Call
  • DIE
  • Line Location:
    • IIVEDIT+9
Routine Call
  • DIR
  • Line Location:
    • LTCHKRN+15
    • LTCHKRN+32

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^IBE(350.9 - [#350.9] Classic Fileman Calls
^IBA(355.33 - [#355.33] Classic Fileman Calls,  GETS^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^IBA(355.33 - [#355.33] BADRECS+14, BADRECS+16, BADRECS+38, DELREC+15, DELREC+16, DELREC+17!, DELREC+20, DELREC+21, DELREC+22, DELREC+23!
, DELREC+25, DELREC+26, DELREC+27, DELREC+28!, XREFC+7, XREFC+8, XREFC+9!
^IBCNE("MP" MP+6, MP+9, ER+1
^XTMP( LTCHKRN+5, LTCHKRN+17, LTCHKRN+18, IBXSAV+4, IBXSAV+6*, IBXSAV+7*, IBXSAV+8, IBXSAV+10*, IBXSAV+11*, IBXSAV+13*

Label References

Name Line Occurrences
$$CHKTSK LTCHKRN+8, TASK+7
$$SCHED TASK+10
$$TASK TASKIN+26
$$TASKIN LTENT+11
DELDATA BADRECS+35, BADRECS+39
DELREC BADRECS+23, BADRECS+26, BADRECS+30
IBXSAV BADRECS+59
LTCHKRN LTENT+7
LTOUT LTENT+7, LTENT+12
MPX MP+6
XREFC BADRECS+39, DELREC+30, DELREC+35

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT TASK+1~
CNT BADRECS+1~
CNT( BADRECS+10*, BADRECS+23*, BADRECS+26*, BADRECS+30*, BADRECS+35*, BADRECS+39*
CNT("AR" BADRECS+50, BADRECS+53
CNT("B" BADRECS+52, BADRECS+55
CNT("E" BADRECS+48, BADRECS+53
DA IIVEDIT+3~, IIVEDIT+9*!, BADRECS+1~, DELREC+5~, DELREC+39*, DELREC+40!
DELREC XREFC~
DIC IIVEDIT+3~, IIVEDIT+9!, BADRECS+1~
DIE IIVEDIT+3~, IIVEDIT+9*!, BADRECS+1~
DIK DELREC+5~, DELREC+39*, DELREC+40!
DIR LTCHKRN+1~, LTCHKRN+13!, LTCHKRN+30!
DIR("?" LTCHKRN+14*, LTCHKRN+31*
DIR("A" LTCHKRN+15*, LTCHKRN+32*
DIR("B" LTCHKRN+15*, LTCHKRN+32*
DIR(0 LTCHKRN+15*, LTCHKRN+32*
DIRUT LTCHKRN+1~, LTCHKRN+13!, LTCHKRN+16, LTCHKRN+30!, LTCHKRN+33
DR IIVEDIT+3~, IIVEDIT+8*, IIVEDIT+9!, BADRECS+1~
DT LTENT+6*, IBXSAV+6
DUOUT LTCHKRN+1~, LTCHKRN+13!, LTCHKRN+16, LTCHKRN+30!, LTCHKRN+33
DUZ LTENT+11, TASKIN+9, TASKIN+10
FIELD DELREC~, DELREC+7, DELREC+13, DELREC+19, DELREC+35
GTASKS CHKTSK+1~, CHKTSK+3!, TASK+1~
GTASKS( CHKTSK+6
I BADRECS+1~, BADRECS+10*
IBA LTENT+1~, LTENT+15*, LTCHKRN+1~, LTCHKRN+22*, TASKIN+7~, TASKIN+29*
IBA1 LTCHKRN+1~, LTCHKRN+26*, LTCHKRN+27, LTCHKRN+28
IBAA TASK+1~
IBAR1 DELREC+5~, DELREC+14!
IBAR1( DELREC+17*
IBAR2 DELREC+5~, DELREC+14!
IBAR2( DELREC+23*
IBAR3 DELREC+5~, DELREC+14!
IBAR3( DELREC+28*
IBAR4 XREFC+5~, XREFC+6!
IBAR4( XREFC+9*
IBART BADRECS+1~, BADRECS+5!*
IBB LTCHKRN+1~, LTCHKRN+22*, TASKIN+7~, TASKIN+29*
IBB1 LTCHKRN+1~, LTCHKRN+26*, LTCHKRN+27
IBBUFDA BADRECS+1~, BADRECS+13*, BADRECS+14*, BADRECS+16, BADRECS+18, BADRECS+19, BADRECS+38, DELDATA+1, DELREC+17, DELREC+23
, DELREC+28, DELREC+39, XREFC+9
IBC LTCHKRN+1~, LTCHKRN+20*, LTCHKRN+21*
IBCHK LTCHKRN+1~, LTCHKRN+4*, LTCHKRN+5*, LTCHKRN+6
IBCNT IBXSAV+1~, IBXSAV+3*, IBXSAV+7*, IBXSAV+10, IBXSAV+11, IBXSAV+13
IBDT SCHED+1~, SCHED+4*, SCHED+6
IBERR LTENT+1~, LTENT+11*, LTENT+12
IBFLIN TASKIN~, TASKIN+13*, BADRECS+43*, BADRECS+45
IBGHDESC LTENT+1~, LTENT+3*, IBXSAV+6
IBHNG IBXSAV+1~, IBXSAV+3*, IBXSAV+4*
IBJDR IIVEDIT~, IIVEDIT+6, IIVEDIT+8
IBL1 DELREC+5~, DELREC+15*, DELREC+16, DELREC+17, DELREC+20*, DELREC+21, DELREC+22, DELREC+23, DELREC+25*, DELREC+26
, DELREC+27, DELREC+28, XREFC+5~, XREFC+7*, XREFC+8, XREFC+9
IBL2 DELREC+5~, DELREC+21*, DELREC+22, DELREC+23, DELREC+26*, DELREC+27, DELREC+28
IBL3 DELREC+5~
IBLCNT LTCHKRN+1~, LTCHKRN+5*, LTCHKRN+17, LTCHKRN+18
IBLCTOP LTCHKRN+1~, LTCHKRN+17*, LTCHKRN+19
IBLDT LTCHKRN+1~, LTCHKRN+6*, LTCHKRN+7, LTCHKRN+12
IBLIEN DELREC+5~, DELREC+16*, DELREC+17, DELREC+22*, DELREC+23, DELREC+27*, DELREC+28, XREFC+5~, XREFC+8*, XREFC+9
IBLP DELREC+5~
IBMSF LTCHKRN+1~, LTCHKRN+7*, LTCHKRN+10
IBMSG LTENT+1~, LTCHKRN+1~, LTCHKRN+18*
IBMSG( LTENT+15, LTCHKRN+22
IBMSG(0 LTENT+11*, LTENT+12, LTENT+15
IBNAME TASKIN+7~
IBNODE0 BADRECS+1~, BADRECS+16*
IBNOK IBXSAV+1~, IBXSAV+3*, IBXSAV+4*, IBXSAV+5
IBOK LTENT+1~, LTENT+5*, LTENT+7, LTCHKRN+12, LTCHKRN+16*, LTCHKRN+25*, LTCHKRN+33*, BADRECS+1~
IBOKM LTENT+1~, LTENT+5*, LTENT+8, LTCHKRN+25*
IBOST DELREC+5~
IBP01 BADRECS+1~, BADRECS+20*, BADRECS+23
IBPATNM BADRECS+1~, BADRECS+20*, BADRECS+23, BADRECS+26, BADRECS+30, BADRECS+35, BADRECS+38, DELREC~, DELREC+30
IBRDT LTCHKRN+2~, LTCHKRN+6*, LTCHKRN+7
IBRET TASKIN~, TASKIN+12*, TASKIN+14, TASKIN+25, TASKIN+27, TASKIN+29
IBRETA BADRECS+2~, BADRECS+18!
IBRETA( BADRECS+19
IBSB TASKIN~, TASKIN+11*, BADRECS+62*, BADRECS+65
IBSN DELREC+5~
IBSP DELREC+5~
IBSTART BADRECS+2~, BADRECS+9*, IBXSAV+13
IBSTAT BADRECS+2~, BADRECS+20*, BADRECS+26, BADRECS+28, BADRECS+33
IBSTOP BADRECS+2~, IBXSAV+3*, IBXSAV+13
IBSTR LTCHKRN+2~, LTCHKRN+4*, LTCHKRN+27, LTCHKRN+28
IBT LTCHKRN+2~, LTCHKRN+17*, LTCHKRN+20, LTCHKRN+21
IBTYP BADRECS+2~, BADRECS+23*, BADRECS+26*, BADRECS+30*, BADRECS+35*, BADRECS+39*
IBUDUZ TASKIN+7~, TASKIN+9*
IBUNAME BADRECS+1~, BADRECS+42*, BADRECS+43, IBXSAV+10
IBUS TASKIN~, TASKIN+10*, BADRECS+42
IBWRKARY BADRECS+2~, BADRECS+19!*
IBWRKARY( BADRECS+20
IBXMY BADRECS+2~, BADRECS+65
IBXMY("VHAeInsuranceRapidResponse@domain.ext" BADRECS+64*
IBXTMPNM LTENT+1~, LTENT+3*, LTCHKRN+5, LTCHKRN+17, LTCHKRN+18, IBXSAV+4, IBXSAV+6, IBXSAV+7, IBXSAV+8, IBXSAV+10
IBXSAV+11, IBXSAV+13
IDT TASK+1~, TASK+3*, TASK+10
IOF IIVEDIT+6
MSG LTCHKRN+2~, LTCHKRN+8*, LTCHKRN+11, TASKIN+7~, TASKIN+26*, TASKIN+27, TASK+1~, TASK+7*, TASK+8*, TASK+13*
, TASK+20*, TASK+23, BADRECS+2~, IBXSAV+11
MSG(1 BADRECS+45*
MSG(10 BADRECS+55*
MSG(11 BADRECS+56*
MSG(12 BADRECS+57*
MSG(2 BADRECS+46*
MSG(3 BADRECS+47*
MSG(4 BADRECS+48*
MSG(5 BADRECS+49*
MSG(6 BADRECS+50*
MSG(7 BADRECS+51*
MSG(8 BADRECS+52*
MSG(9 BADRECS+54*
MSG1 TASK+1~
MSGA CHKTSK+1~, CHKTSK+5*, CHKTSK+7, CHKTSK+9*, CHKTSK+10
MSGD LTCHKRN+2~, LTCHKRN+8*, LTCHKRN+11*, LTCHKRN+25, LTCHKRN+26
NOW TASK+1~, TASK+16*, TASK+17
RMSG TASKIN+7~, TASKIN+26, TASK~
RMSG( TASKIN+29
RMSG(0 TASKIN+26*, TASKIN+28, TASK+6*, TASK+22*
RMSG(1 TASK+21*
SITENAME BADRECS+2~, BADRECS+8*, BADRECS+65, IBXSAV+10
SITESYS BADRECS+2~, BADRECS+7*, BADRECS+8*, BADRECS+65, IBXSAV+10
TIME TASK+1~, TASK+16*, TASK+17*, TASK+18*, TASK+19*, TASK+21
TOTAL BADRECS+3~, BADRECS+53*, BADRECS+57
TSK CHKTSK+1~, CHKTSK+5*, CHKTSK+6*, CHKTSK+7, CHKTSK+8, TASK+1~, TASK+10*, TASK+13, TASK+17, TASK+18
, TASK+20
U LTCHKRN+6, LTCHKRN+11, LTCHKRN+16, LTCHKRN+19, LTCHKRN+20, LTCHKRN+21, LTCHKRN+26, LTCHKRN+33, TASK+8, TASK+17
, TASK+18, TASK+20, SCHED+6, BADRECS+8, IBXSAV+6, IBXSAV+10, IBXSAV+13
>> VALMBCK MPX+1*, IIVEDIT+11*, LTOUT+1*
WMSG TASKIN+7~
X IIVEDIT+3~, IIVEDIT+9!, LTCHKRN+2~, BADRECS+3~
XDT TASK+1~, TASK+3*
Y IIVEDIT+3~, IIVEDIT+9!, LTCHKRN+2~, LTCHKRN+16, LTCHKRN+33, TASK+1~, TASK+3*, BADRECS+3~
ZTDESC LTENT+1~, LTENT+4*, TASKIN+16*, TASKIN+26, CHKTSK+4, TASK~
ZTDTH TASKIN+7~, TASKIN+18*, TASKIN+26, TASK~, TASK+3, SCHED~
ZTIO TASKIN+7~, TASKIN+19*, TASKIN+26, TASK~, TASK+10, SCHED~
ZTQUEUED TASKIN+7~, TASKIN+20*, BADRECS+68
>> ZTREQ BADRECS+68*
ZTRTN TASKIN+7~, TASKIN+21*, TASKIN+26, TASK~
ZTSAVE TASKIN+7~
ZTSAVE("IBFLIN" TASKIN+22*
ZTSAVE("IBGHDESC" TASKIN+23*
ZTSAVE("IBSB" TASKIN+22*
ZTSAVE("IBUS" TASKIN+22*
ZTSAVE("IBXTMPNM" TASKIN+23*
ZTSK CHKTSK+1~, CHKTSK+8*, CHKTSK+9, TASK+1~, SCHED+1~, SCHED+3, SCHED+6
ZTSK("D" CHKTSK+9, SCHED+4, SCHED+6

Marked Items

Name Field # of Occurrence
$T(@IBJDR IIVEDIT+8
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items  | All