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

Package: Integrated Billing

Routine: IBFBWL3


Information

IBFBWL3 ;ALB/PAW-IB BILLING Worklist Actions ;30-SEP-2015

Source Information

Source file <IBFBWL3.m>

Call Graph

Call Graph

Call Graph Total: 14

Package Total Call Graph
Integrated Billing 4 CL^IBACV  ^IBCA2  $$ADD^IBCSC4D  (GETAUTH,GETPAY,GETST)^IBFBUTIL  
Kernel 3 ^%ZISC  $$NOW^XLFDT  DISP^XQORM1  
List Manager 3 EN^VALM  (FULL,PAUSE)^VALM1  SET^VALM10  
VA FileMan 3 UPDATE^DIE  $$GET1^DIQ  ^DIR  
Registration 1 (DEM,ELIG)^VADPT  

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
Integrated Billing 3 IB BILLING WORKLIST ACTIONS  IB BILLING WORKLIST COMPLETE  IB BILLING WORKLIST REMOVE  
Kernel 1 ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
EN ; -- main entry point for IB BILLING WORKLIST ACTIONS
; add code to do filters here
HDR ; -- header code
INIT ; -- init variables and list array
; input - ^TMP("IBFBWA",$J)=DFN^IBNAME^IBAUTH
; output - none
BLD ; Build data to display
DONE ; Review is complete (for IBGRP)
REM ; Remove Item from Worklist (log IBGRP)
FIND ; Find Auth Match
LOGUPD ; Update Log
SCSA ; Determine Service Connected or Special Authority Eligibility Status
RURRC ; Comments for RUR only
; Option 3 (internal comment 15) was removed - Need Addl Info - Refer to FR - and renumbered
RURRCPR ; RUR Comment Prompt
RESET ; Reset ^TMP global
BILLING ; After final review by billing department, prepare to bill
HELP ; -- help code
EXIT ; -- exit code

External References

Name Field # of Occurrence
^%ZISC EXIT+1
UPDATE^DIE DONE+9, DONE+14, DONE+17, DONE+19, DONE+23, REM+8, REM+11, REM+14, LOGUPD+7, BILLING+40
, BILLING+60
$$GET1^DIQ HDR+4, BILLING+48
^DIR RURRCPR+6
CL^IBACV SCSA+7
^IBCA2 BILLING+35
$$ADD^IBCSC4D BILLING+64
GETAUTH^IBFBUTIL BILLING+45
GETPAY^IBFBUTIL BILLING+24
GETST^IBFBUTIL SCSA+5, BILLING+4
DEM^VADPT BILLING+3
ELIG^VADPT SCSA+3
EN^VALM EN+3
FULL^VALM1 BLD+3
PAUSE^VALM1 DONE+32, REM+21, BILLING+67
SET^VALM10 BLD+6, BLD+7, BLD+8, BLD+9, BLD+10, BLD+12, BLD+13, BLD+14, BLD+15, BLD+16
, RURRC+2, RURRC+3, RURRC+4, RURRC+5, RURRC+6, RURRC+8, RURRC+9, RURRC+10, RURRC+11
$$NOW^XLFDT LOGUPD+2
DISP^XQORM1 HELP+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !," Item for "_IBNAME_" has completed "_IBGRPX_"."
  • Line Location: DONE+30
Function Call: WRITE
  • Prompt: !," Item for "_IBNAME_" has been removed from the worklist."
  • Line Location: REM+19
Function Call: WRITE
  • Prompt: !,"This response must be a number."
  • Line Location: RURRCPR+8
Function Call: WRITE
  • Prompt: !,"Bill "_IBBILL_" created for "_IBNAME_"."
  • Line Location: BILLING+66
Function Call: WRITE
  • Prompt: !!
  • Line Location: HELP+2
Routine Call
  • DIE
  • Line Location:
    • DONE+9
    • DONE+14
    • DONE+17
    • DONE+19
    • DONE+23
    • REM+8
    • REM+11
    • REM+14
    • LOGUPD+7
    • BILLING+40
    • BILLING+60
Routine Call
  • DIR
  • Line Location:
    • RURRCPR+6
Routine Call
  • VALM
  • Line Location:
    • EN+3

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^FBAAV - [#161.2] GET1^DIQ
^DPT - [#2] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DGCR(399 - [#399] BILLING+43
^DGCR(399.3 - [#399.3] BILLING+13
^IBA(355.93 - [#355.93] BILLING+52, BILLING+54
^IBE(350.9 - [#350.9] BILLING+16, BILLING+22
^IBFB(360 - [#360] FIND+3, FIND+4, LOGUPD+4, LOGUPD+8*, LOGUPD+9*
^TMP("IBFBWA" INIT+4, INIT+5
^TMP("IBFBWL" RESET+3, RESET+5, RESET+6, RESET+7!

Label References

Name Line Occurrences
BILLING DONE+21
BLD INIT+7
FIND DONE+4, REM+4
LOGUPD DONE+28, REM+18
RESET DONE+24, REM+15
RURRC BLD+17, DONE+5, REM+5
RURRCPR DONE+25, REM+16, RURRCPR+8
SCSA DONE+7

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DFN HDR+4, INIT+3~, INIT+6*, FIND+3, LOGUPD+8, LOGUPD+9, SCSA+7, RESET+6, RESET+7, BILLING+45
, BILLING+47, BILLING+63
DIR RURRCPR+3!, RURRCPR+6!
DIR("?" RURRCPR+5*
DIR("A" RURRCPR+4*
DIR(0 RURRCPR+3*
DT LOGUPD+8, LOGUPD+9, SCSA+6
DUZ LOGUPD+3
ECNT INIT+3~, INIT+5*, INIT+6
FDA DONE+1~, LOGUPD+1~, BILLING+38!, BILLING+49!
FDA( LOGUPD+3*, LOGUPD+6*
FDA(360 DONE+8*, DONE+11*, DONE+13*, DONE+16*, DONE+18*, DONE+22*, REM+7*, REM+10*, REM+13*, BILLING+39*
FDA(399 BILLING+56*, BILLING+58*, BILLING+59*
IBA BILLING+2~
IBARR SCSA+1~, SCSA+7, SCSA+8
IBARRAY BILLING+1~
IBARRAY( BILLING+47, BILLING+63
IBAUTH INIT+3~, INIT+6*, FIND+4, RESET+6, RESET+7, BILLING+45, BILLING+47, BILLING+63
IBBC BILLING+1~, BILLING+9*, BILLING+10
IBBILL DONE+1~, DONE+27, BILLING+36*, BILLING+39, BILLING+43, BILLING+66
IBDD BILLING+1~, BILLING+16*, BILLING+17
IBDOS RESET+1~, RESET+2*, RESET+3*, RESET+5, RESET+6, RESET+7
IBDR BILLING+2~, BILLING+37!
IBDR("0" BILLING+36
IBDT LOGUPD+1~, LOGUPD+2*, LOGUPD+3
IBEVENT DONE+1~, DONE+26*, DONE+27*, REM+1~, REM+17*, LOGUPD+6
IBFBA INIT+3~, INIT+6*, FIND+1, RESET+6, RESET+7
IBFBDX BILLING+2~, BILLING+62*, BILLING+63*, BILLING+64
IBFBDXX BILLING+2~, BILLING+64*
IBFBVND BILLING+2~, BILLING+47*, BILLING+48
IBFIRST INIT+3~, BLD+2*, DONE+2*, DONE+31*, REM+2*, REM+20*
IBFPNUM BILLING+1~, BILLING+5, BILLING+7, BILLING+9
>> IBGRP BLD+4, BLD+5, BLD+11, BLD+17, DONE+5, DONE+6, DONE+15, DONE+20, DONE+25, DONE+26
, DONE+27, DONE+29, REM+5, REM+6, REM+9, REM+12, REM+16, REM+17
IBGRPX BLD+1~, BLD+4*, BLD+9, DONE+1~, DONE+29*, DONE+30
IBHIT BILLING+2~, BILLING+51*, BILLING+54, BILLING+55*
IBIBA BILLING+2~, BILLING+51*, BILLING+52*, BILLING+54, BILLING+56
IBIBANPI BILLING+2~, BILLING+53*, BILLING+54*, BILLING+55
IBIDS BILLING+1~
IBIDS(".03" BILLING+6*
IBIDS(".04" BILLING+8*
IBIDS(".05" BILLING+10*
IBIDS(".06" BILLING+11*
IBIDS(".07" BILLING+14*
IBIDS(".11" BILLING+15*
IBIDS(".22" BILLING+17*
IBIDS(".27" BILLING+18*
IBIDS("151" BILLING+19*
IBIDS("152" BILLING+20*
IBIDS("155" BILLING+21*
IBIEN DONE+1~, DONE+8, DONE+11, DONE+13, DONE+16, DONE+18, DONE+22, REM+1~, REM+7, REM+10
, REM+13, FIND+1*, FIND+4*, LOGUPD+3, LOGUPD+4, LOGUPD+6, LOGUPD+8, LOGUPD+9, SCSA+5, BILLING+4
, BILLING+24, BILLING+39
IBIFN BILLING+1~, BILLING+42*, BILLING+43*, BILLING+56, BILLING+58, BILLING+59, BILLING+64
IBLOC BILLING+1~, BILLING+7*, BILLING+8
IBLOG LOGUPD+1~, LOGUPD+4*, LOGUPD+5*, LOGUPD+8, LOGUPD+9
IBNAME HDR+5, HDR+6, INIT+3~, INIT+6*, DONE+30, REM+19, RESET+6, RESET+7, BILLING+66
IBNPI BILLING+1~, BILLING+44*, BILLING+46, BILLING+48*, BILLING+50, BILLING+55
IBPAID BILLING+1~
IBPAYX BILLING+1~, BILLING+26*, BILLING+27*, BILLING+28, BILLING+29, BILLING+44, BILLING+62
IBPAYY BILLING+2~, BILLING+31*, BILLING+32*, BILLING+33
IBRC DONE+1~, DONE+26, REM+17, RURRCPR+2*, RURRCPR+7*, RURRCPR+8, RURRCPR+9*
IBREND BILLING+1~
IBRET BILLING+1~, BILLING+25
IBRET( BILLING+27, BILLING+28, BILLING+29, BILLING+32, BILLING+33, BILLING+44, BILLING+62
IBRT BILLING+1~, BILLING+12*, BILLING+13*, BILLING+14
IBSC SCSA+1~, SCSA+2*, SCSA+4*, SCSA+9
IBSCSA DONE+1~, DONE+10, DONE+12, SCSA+2*, SCSA+9*
IBSER BILLING+1~, BILLING+22*, BILLING+23
IBSITE BILLING+1~, BILLING+28*, BILLING+34
IBSS HDR+2~, HDR+5*, HDR+6
IBSSLE HDR+2~, HDR+4*, HDR+5
IBSSLS HDR+2~, HDR+4*, HDR+5
IBSSX HDR+2~, HDR+4*, HDR+5
IBST SCSA+6*, SCSA+7, BILLING+1~, BILLING+6, BILLING+19, BILLING+20
IBSTA SCSA+1~, SCSA+2*, SCSA+8*, SCSA+9
IBSVC BILLING+2~, BILLING+29*, BILLING+59
IBTAX BILLING+1~
IBTOT BILLING+2~, BILLING+30*, BILLING+33*, BILLING+58
IBTYP RESET+1~, RESET+4*, RESET+5*, RESET+6, RESET+7
IBX FIND+2~, FIND+3*, FIND+4
IENROOT DONE+1~, DONE+3*, REM+1~, REM+3*
PRCASV BILLING+1~
PRCASV("SER" BILLING+23*
PRCASV("SITE" BILLING+34*
U INIT+6, FIND+4, LOGUPD+4, BILLING+22, BILLING+36
VAEL SCSA+1~
VAEL(3 SCSA+4
>> VALM("TITLE" HDR+3*
>> VALMBCK DONE+33*, REM+22*, BILLING+68*, EXIT+2*
>> VALMHDR(2 HDR+6*
VALMY BLD+1~
X RURRCPR+1~, HELP+1~, HELP+2*
Y RURRCPR+1~, RURRCPR+7
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