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  | All
Print Page as PDF
Routine: IBFBWL

Package: Integrated Billing

Routine: IBFBWL


Information

IBFBWL ;ALB/PAW-IB BILLING Worklist ;30-SEP-2015

Source Information

Source file <IBFBWL.m>

Call Graph

Call Graph

Call Graph Total: 14

Package Total Call Graph
Integrated Billing 4 GETDTS^IBFBUTIL  (BLDWL,GETAUT)^IBFBWL1  (BLDWL,GETAUT)^IBFBWL5  PSDR^IBODIV  
List Manager 4 EN^VALM  ($$FDATE,CLEAR,FULL,PAUSE)^VALM1  CLEAN^VALM10  EN^VALM2  
Kernel 3 ^%ZISC  $$UP^XLFSTR  DISP^XQORM1  
VA FileMan 3 ^DIC  $$GET1^DIQ  ^DIR  

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

Package Total Caller Graph
Integrated Billing 8 IB BILLING WORKLIST  IB BILLING WORKLIST ACTIONS  IB BILLING WORKLIST CLAIMS TRACKING LINK  IB BILLING WORKLIST EXPAND  IB BILLING WORKLIST HISTORY  IB BILLING WORKLIST INSURANCE LINK  IB BILLING WORKLIST REFRESH  IB NVC PRECERT WORKLIST  
Kernel 1 ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
EN ; -- Main entry point for IB BILLING WORKLIST
EN2 ; -- Main entry point for IB NVC PRECERT WORKLIST
INIT ; Initialize variables for IB BILLING WORKLIST
INIT2 ; Initialize variables for IB NVC Precert Worklist
HDR ; Set header for IB BILLING Worklist
HDR2 ; Set header for IB NVC Precert Worklist
FILTER(FILTERS) ; Set up filters
; Sets an array of filters to determine which entries to include in display
; Input: None
; Output:
; Returns: 0 if the user entered '^' or timed out, 1 otherwise
; If Billing - FILTERS(0) = fee basis group (1=Facility Revenue, 2=RUR SC/SA, 3=Billing)^ 0 (all) 1 (selected) institutions ^ 0 (all) 1 (selected) patients ^ 1(First Party Copay) 2 (Third Party)
; If Precert - FILTERS(0) = fee basis group (1=insurance verification, 2=RUR)^ 0 (all) 1 (selected) institutions ^ 0 (all) 1 (selected) patients
; FILTERS(1) = inst ien ^ inst ien ^ etc...
; FILTERS(2) = pat ien ^ pat ien ^ etc...
ASKPAT(FILTERS)
ONEPAT(DIC,IEN,FIRST)
SHOWFILT(FILTERS)
LINKI ; View Patient Insurance (VP)
LINKCT ; Claims Tracking (CT)
EXPAND ; Expand Item (EE)
ACTIONS ; Worklist Action (WA)
HISTORY ; Worklist History (HI)
REFRESH ; Special Main Screen List Refresh
KILLGLB ; Kill Worklist Globals
CHKFILT ; Check Filters
HELP ; -- help code
EXIT ; -- exit code

External References

Name Field # of Occurrence
^%ZISC EXIT+3
^DIC ONEPAT+8
$$GET1^DIQ SHOWFILT+26, SHOWFILT+43, CHKFILT+7, CHKFILT+8, CHKFILT+9
^DIR INIT+6, INIT2+6, FILTER+18, FILTER+29, FILTER+41, FILTER+56, LINKCT+30
GETDTS^IBFBUTIL LINKCT+14
BLDWL^IBFBWL1 INIT+10, ACTIONS+16, REFRESH+4
GETAUT^IBFBWL1 INIT+2, REFRESH+3
BLDWL^IBFBWL5 INIT2+10, ACTIONS+17, REFRESH+7
GETAUT^IBFBWL5 INIT2+2, REFRESH+6
PSDR^IBODIV FILTER+50
EN^VALM EN+6, EN2+6, LINKI+9, LINKCT+17, EXPAND+9, ACTIONS+10, ACTIONS+12, ACTIONS+13, HISTORY+17
$$FDATE^VALM1 HISTORY+13
CLEAR^VALM1 KILLGLB+9
FULL^VALM1 LINKI+1, LINKCT+6, EXPAND+1, ACTIONS+1, HISTORY+1
PAUSE^VALM1 SHOWFILT+54, LINKCT+3
CLEAN^VALM10 EXIT+2
EN^VALM2 LINKI+3, LINKCT+9, EXPAND+3, ACTIONS+3, HISTORY+3
$$UP^XLFSTR FILTER+20, FILTER+31, FILTER+43, FILTER+58
DISP^XQORM1 HELP+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,*7,"There are no new cost recoverable invoices on file."
  • Line Location: INIT+4
Function Call: WRITE
  • Prompt: !!,*7,"There are no new authorizations on file."
  • Line Location: INIT2+4
Function Call: WRITE
  • Prompt: !
  • Line Location: FILTER+18
Function Call: WRITE
  • Prompt: !
  • Line Location: FILTER+29
Function Call: WRITE
  • Prompt: !
  • Line Location: FILTER+41
Function Call: WRITE
  • Prompt: !
  • Line Location: FILTER+49
Function Call: WRITE
  • Prompt: !
  • Line Location: FILTER+56
Function Call: WRITE
  • Prompt: !!!,"Type of Review: "
  • Line Location: SHOWFILT+9
Function Call: WRITE
  • Prompt: $S(IBY=1:"Facility Revenue",IBY=2:"RUR SC",IBY=3:"Billing",1:"")
  • Line Location: SHOWFILT+11
Function Call: WRITE
  • Prompt: " ("_$S(IBZ=1:"First Party Copay",1:"Third Party")_")"
  • Line Location: SHOWFILT+12
Function Call: WRITE
  • Prompt: !!!,"Pre-certification Department: "
  • Line Location: SHOWFILT+14
Function Call: WRITE
  • Prompt: $S(IBY=1:"Insurance Verification",IBY=2:"RUR",1:"")
  • Line Location: SHOWFILT+16
Function Call: WRITE
  • Prompt: !,"Show All Divisions or Selected Divisions: "
  • Line Location: SHOWFILT+18
Function Call: WRITE
  • Prompt: $S($G(VAUTD)=1:"All",1:"Selected")
  • Line Location: SHOWFILT+19
Function Call: WRITE
  • Prompt: !,"Divisions to Display: "
  • Line Location: SHOWFILT+23
Function Call: WRITE
  • Prompt: IBXX
  • Line Location: SHOWFILT+29
Function Call: WRITE
  • Prompt: ", "
  • Line Location: SHOWFILT+32
Function Call: WRITE
  • Prompt: !," ",IBXX
  • Line Location: SHOWFILT+34
Function Call: WRITE
  • Prompt: !,"All Patients or Selected Patients: "
  • Line Location: SHOWFILT+36
Function Call: WRITE
  • Prompt: $S($P(FILTERS(0),U,3)=0:"All",1:"Selected")
  • Line Location: SHOWFILT+37
Function Call: WRITE
  • Prompt: !,"Patients to Display: "
  • Line Location: SHOWFILT+40
Function Call: WRITE
  • Prompt: IBXX
  • Line Location: SHOWFILT+46
Function Call: WRITE
  • Prompt: ", "
  • Line Location: SHOWFILT+49
Function Call: WRITE
  • Prompt: !," ",IBXX
  • Line Location: SHOWFILT+51
Function Call: WRITE
  • Prompt: !," This action not available for IV queue."
  • Line Location: LINKCT+2
Function Call: WRITE
  • Prompt: !!
  • Line Location: LINKCT+26
Function Call: WRITE
  • Prompt: !!
  • Line Location: HELP+1
Routine Call
  • DIC
  • Line Location:
    • ONEPAT+8
Routine Call
  • DIR
  • Line Location:
    • INIT+6
    • INIT2+6
    • FILTER+18
    • FILTER+29
    • FILTER+41
    • FILTER+56
    • LINKCT+30
Routine Call
  • VALM
  • Line Location:
    • EN+6
    • EN2+6
    • LINKI+9
    • LINKCT+17
    • EXPAND+9
    • ACTIONS+10
    • ACTIONS+12
    • ACTIONS+13
    • HISTORY+17

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DPT - [#2] Classic Fileman Calls,  GET1^DIQ
^DIC(4 - [#4] GET1^DIQ
^DG(40.8 - [#40.8] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^IBFB(360 - [#360] LINKCT+36, LINKCT+37*, HISTORY+10, HISTORY+11, HISTORY+12, HISTORY+13, HISTORY+14, HISTORY+15
^IBT(356 - [#356] LINKCT+20, LINKCT+21
^TMP("IBFBWA" ACTIONS+5!, ACTIONS+8*, ACTIONS+14!, KILLGLB+3!
^TMP("IBFBWE" EXPAND+5!, EXPAND+8*, EXPAND+11!, KILLGLB+4!
^TMP("IBFBWH" HISTORY+5!, HISTORY+16*, HISTORY+19!, KILLGLB+5!
^TMP("IBFBWL" INIT+3, INIT2+3, REFRESH+1!, KILLGLB+1!
^TMP("IBFBWLX" LINKI+5, LINKCT+11, EXPAND+6, ACTIONS+6, HISTORY+6, KILLGLB+2!
^TMP("VALMAR" ACTIONS+15!, KILLGLB+6!
^TMP("XQORS" KILLGLB+7!
^TMP($J LINKI+7*, LINKCT+4!, LINKCT+7!, LINKCT+16*, LINKCT+32, LINKCT+38!

Label References

Name Line Occurrences
$$FILTER EN+3, EN2+3
ASKPAT FILTER+61
CHKFILT FILTER+63
EXIT INIT+8, INIT2+8
KILLGLB INIT+1, INIT2+1, EXIT+1
ONEPAT ASKPAT+6
SHOWFILT FILTER+62

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CTDT LINKCT+8~, LINKCT+22*, LINKCT+24
CTIEN LINKCT+8~, LINKCT+19*, LINKCT+20, LINKCT+21, LINKCT+37
CTLN1 LINKCT+8~, LINKCT+21*, LINKCT+22, LINKCT+23
CTTMP LINKCT+8~, LINKCT+32*, LINKCT+33, LINKCT+34
CTUSR LINKCT+8~, LINKCT+23*, LINKCT+24
D0 LINKCT+8~, LINKCT+18, LINKCT+19
DFN ONEPAT+10*, LINKI+2~, LINKI+6*, LINKCT+8~, LINKCT+12*, LINKCT+13, LINKCT+16, LINKCT+33*, LINKCT+36, EXPAND+2~
EXPAND+7*, EXPAND+8, ACTIONS+2~, ACTIONS+7*, ACTIONS+8, HISTORY+2~, HISTORY+7*, HISTORY+10
DIC ASKPAT+3~, ASKPAT+4*, ASKPAT+6, ONEPAT~
DIC("A" ONEPAT+7*
DIC(0 ASKPAT+4*
DIR FILTER+9~, FILTER+18!, FILTER+29!, FILTER+41!, FILTER+56!, ASKPAT+3~, SHOWFILT+7~, SHOWFILT+53!, LINKCT+30!
DIR("?" FILTER+15*, FILTER+16*, FILTER+26*, FILTER+27*, FILTER+38*, FILTER+39*, FILTER+53*, FILTER+54*, LINKCT+28*
DIR("A" FILTER+14*, FILTER+25*, FILTER+36*, FILTER+52*, LINKCT+27*
DIR("B" FILTER+52*, LINKCT+29*
DIR(0 INIT+5*, INIT2+5*, FILTER+14*, FILTER+17*, FILTER+25*, FILTER+28*, FILTER+36*, FILTER+37*, FILTER+40*, FILTER+52*
, FILTER+55*, LINKCT+29*
DIROUT FILTER+9~, SHOWFILT+7~
DIRUT FILTER+9~, FILTER+19, FILTER+30, FILTER+42, FILTER+46, FILTER+57, ASKPAT+3~, SHOWFILT+7~
DIVS ASKPAT+3~
DPTNOFZY ONEPAT+6~*
DT LINKCT+24
DTOUT FILTER+9~, SHOWFILT+7~
DUOUT FILTER+9~, ASKPAT+3~, SHOWFILT+7~
DUZ LINKCT+24
ECNT LINKI+2~, LINKI+5*, LINKI+6, LINKCT+8~, LINKCT+11*, LINKCT+12, EXPAND+2~, EXPAND+6*, EXPAND+7, ACTIONS+2~
ACTIONS+6*, ACTIONS+7, HISTORY+2~, HISTORY+6*, HISTORY+7
FILTERS EN+1~, EN+3, EN2+1~, EN2+3, FILTER~, FILTER+10!, FILTER+61, FILTER+62, ASKPAT~, SHOWFILT~
FILTERS(0 EN+4, EN2+4, HDR+2, HDR+5, HDR2+2, FILTER+21*, FILTER+32*, FILTER+44*, FILTER+59*, FILTER+61
, SHOWFILT+10, SHOWFILT+12, SHOWFILT+15, SHOWFILT+22, SHOWFILT+37, SHOWFILT+39, CHKFILT+2*, CHKFILT+4*
FILTERS(1 SHOWFILT+25, SHOWFILT+30, CHKFILT+12*
FILTERS(2 ASKPAT+10*, ASKPAT+18*, SHOWFILT+42, SHOWFILT+47
FIRST ASKPAT+3~, ASKPAT+4*, ASKPAT+6, ONEPAT~, ONEPAT+7, ONEPAT+9*
GOTPAT LINKI+2~, LINKI+7*, LINKCT+8~, LINKCT+12*
I LINKI+2~, LINKCT+8~, EXPAND+2~, ACTIONS+2~, HISTORY+2~
IBA HISTORY+2~, HISTORY+12*, HISTORY+13, HISTORY+14, HISTORY+15, HISTORY+16
IBAUTH LINKCT+8~, LINKCT+12*, LINKCT+13, LINKCT+16, LINKCT+34*, LINKCT+36, EXPAND+2~, EXPAND+7*, EXPAND+8, ACTIONS+2~
ACTIONS+7*, ACTIONS+8, HISTORY+2~, HISTORY+7*, HISTORY+11
IBB HISTORY+2~
IBDIVS EN+1~, EN2+1~, HDR+8, HDR2+4, CHKFILT+2*, CHKFILT+10*, CHKFILT+11*
IBEND LINKCT+8~, LINKCT+15*, LINKCT+16
IBFBA LINKCT+8~, LINKCT+12*, LINKCT+16, EXPAND+2~, EXPAND+7*, EXPAND+8, ACTIONS+2~, ACTIONS+7*, ACTIONS+8, HISTORY+2~
HISTORY+7*, HISTORY+8, HISTORY+9
IBFIRST ACTIONS+18!
IBFP KILLGLB+8!
IBFPNO KILLGLB+8!
IBFPNOT KILLGLB+8!
IBFPNUM KILLGLB+8!
IBFST HDR+1~, HDR2+1~, CHKFILT+1~, CHKFILT+5*, CHKFILT+10, CHKFILT+11*
IBGRP EN+1~, EN+4*, EN2+1~, EN2+4*, INIT+2, INIT2+2, LINKCT+1, ACTIONS+12, ACTIONS+13, REFRESH+3
REFRESH+6
IBHDT HISTORY+2~, HISTORY+13*, HISTORY+16
IBHLG HISTORY+2~, HISTORY+14*, HISTORY+16
IBHUSR HISTORY+2~, HISTORY+15*, HISTORY+16
IBIEN HDR+1~, HDR2+1~, LINKCT+8~, LINKCT+13*, LINKCT+14
IBIENS ASKPAT+3~, ASKPAT+10
IBIENS( ASKPAT+8*, ASKPAT+15, ASKPAT+17
IBIENS2 ASKPAT+3~
IBIENS2( ASKPAT+9*
IBINLN2 KILLGLB+8!
IBINV KILLGLB+8!
IBN ASKPAT+3~, ASKPAT+17*, ASKPAT+18
IBNAME LINKCT+8~, LINKCT+12*, LINKCT+27, EXPAND+2~, EXPAND+7*, EXPAND+8, ACTIONS+2~, ACTIONS+7*, ACTIONS+8, HISTORY+2~
HISTORY+7*
IBST LINKCT+8~, LINKCT+16, KILLGLB+8!
IBSTAT CHKFILT+1~, CHKFILT+5*, CHKFILT+6*, CHKFILT+7, CHKFILT+8, CHKFILT+9
IBWLTYP EN+1~, EN+2*, EN2+1~, EN2+2*, INIT+9*, INIT2+9*, HDR+3, HDR+6, FILTER+13, FILTER+24
, FILTER+35, SHOWFILT+8, SHOWFILT+13, LINKCT+1, LINKCT+18, ACTIONS+9, ACTIONS+11, ACTIONS+16, ACTIONS+17, REFRESH+2
REFRESH+5
IBX HISTORY+2~, HISTORY+10*, HISTORY+11
IBXX HDR+1~, HDR2+1~, FILTER+9~, ASKPAT+3~, ASKPAT+13*, ASKPAT+14, ASKPAT+15*, ASKPAT+16, ASKPAT+17, SHOWFILT+7~
, SHOWFILT+26*, SHOWFILT+27, SHOWFILT+29, SHOWFILT+34, SHOWFILT+43*, SHOWFILT+44, SHOWFILT+46, SHOWFILT+51, LINKI+2~, LINKI+4*
LINKI+5, LINKCT+8~, LINKCT+10*, LINKCT+11, LINKCT+35*, LINKCT+36*, LINKCT+37, EXPAND+2~, EXPAND+4*, EXPAND+6
ACTIONS+2~, ACTIONS+4*, ACTIONS+6, HISTORY+2~, HISTORY+4*, HISTORY+6, CHKFILT+1~, CHKFILT+7*, CHKFILT+10, CHKFILT+11
IBXXX CHKFILT+1~, CHKFILT+8*, CHKFILT+10, CHKFILT+11
IBXXXX CHKFILT+1~, CHKFILT+9*, CHKFILT+12
IBY HDR+1~, HDR+2*, HDR+4, HDR+7, HDR2+1~, HDR2+2*, HDR2+3, SHOWFILT+7~, SHOWFILT+10*, SHOWFILT+11
, SHOWFILT+15*, SHOWFILT+16, HISTORY+2~, HISTORY+8*, HISTORY+11*, HISTORY+12, HISTORY+13, HISTORY+14, HISTORY+15
IBZ SHOWFILT+7~, SHOWFILT+12*
IEN ASKPAT+3~, ASKPAT+5, ASKPAT+6, ASKPAT+7, ASKPAT+8, ASKPAT+9, ONEPAT~, ONEPAT+9*, SHOWFILT+7~, SHOWFILT+24*
, SHOWFILT+25*, SHOWFILT+26, SHOWFILT+30, SHOWFILT+41*, SHOWFILT+42*, SHOWFILT+43, SHOWFILT+47
J LINKI+2~, LINKCT+8~, EXPAND+2~, ACTIONS+2~, HISTORY+2~
LEN SHOWFILT+7~, SHOWFILT+24*, SHOWFILT+27*, SHOWFILT+28, SHOWFILT+31*, SHOWFILT+33*, SHOWFILT+41*, SHOWFILT+44*, SHOWFILT+45, SHOWFILT+48*
, SHOWFILT+50*
REC LINKI+2~, LINKI+5*, LINKI+7
U EN+4, EN2+4, HDR+2, HDR+5, HDR2+2, FILTER+17, FILTER+28, FILTER+37, FILTER+40, FILTER+44
, FILTER+55, FILTER+59, FILTER+61, ASKPAT+8, ASKPAT+9, SHOWFILT+10, SHOWFILT+12, SHOWFILT+15, SHOWFILT+22, SHOWFILT+37
, SHOWFILT+39, LINKI+6, LINKI+7, LINKCT+12, LINKCT+16, LINKCT+22, LINKCT+23, LINKCT+33, LINKCT+34, LINKCT+37
EXPAND+7, EXPAND+8, ACTIONS+7, ACTIONS+8, HISTORY+7, HISTORY+11, HISTORY+13, HISTORY+14, HISTORY+15, HISTORY+16
CHKFILT+2, CHKFILT+4
>> VALMBCK LINKI+10*, LINKCT+5*, LINKCT+39*, EXPAND+12*, ACTIONS+19*, HISTORY+20*, REFRESH+8*
VALMEVL EN+5!, EN2+5!
>> VALMHDR(1 HDR+4*, HDR+5*, HDR+7*, HDR2+3*
>> VALMHDR(2 HDR+8*, HDR2+4*
>> VALMQUIT INIT+7*, INIT2+7*
VALMY LINKI+2~, LINKI+4, LINKCT+8~, LINKCT+10, EXPAND+2~, EXPAND+4, ACTIONS+2~, ACTIONS+4, HISTORY+2~, HISTORY+4
VALMY( LINKI+4, LINKCT+10, EXPAND+4, ACTIONS+4, HISTORY+4
VAUTD FILTER+9~, SHOWFILT+19, CHKFILT+2, CHKFILT+3
VAUTD( CHKFILT+6
X FILTER+9~, FILTER+20*, FILTER+31*, FILTER+43*, FILTER+58*, ASKPAT+3~, LINKCT+25~, HELP+1*
>> XQORNOD(0 LINKI+3, LINKCT+9, EXPAND+3, ACTIONS+3, HISTORY+3
XQORS EN+5!, EN2+5!
XX FILTER+9~
Y FILTER+9~, FILTER+21, FILTER+32, FILTER+44, FILTER+59, ASKPAT+3~, ONEPAT+9, ONEPAT+10, LINKCT+25~
Y(0 LINKCT+31
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  | All