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

Package: Integrated Billing

Routine: IBFBWLR


Information

IBFBWLR ;ALB/PAW-NVC and Billing Worklist Worklist History Report ;30-SEP-2015

Source Information

Source file <IBFBWLR.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
VA FileMan 5 DD^%DT  NOW^%DTC  ^DIC  $$GET1^DIQ  ^DIR  
Kernel 4 (,HOME)^%ZIS  ^%ZISC  (,$$S)^%ZTLOAD  ($$FMTE,$$SCH)^XLFDT  
List Manager 1 $$FDATE^VALM1  

Entry Points

Name Comments DBIA/ICR reference
PRINT1 ; Print one history record
EN ; -- Main entry point for NVC and Billing Worklist History Report
PROMPT ; - Report prompts
; Can be run by PATIENT or DATE RANGE
SETVARS ; Set variables
QEN ; queued entry
EXIT ;
PRINT ; Report data
HD ; Page header

External References

Name Field # of Occurrence
DD^%DT PRINT+5, SETVARS+4
NOW^%DTC PRINT+5
^%ZIS PROMPT+37
HOME^%ZIS PROMPT+41
^%ZISC PRINT+40
^%ZTLOAD PROMPT+41
$$S^%ZTLOAD HD+1
^DIC PROMPT+32
$$GET1^DIQ PRINT1+4
^DIR PROMPT+8, PROMPT+16, PROMPT+23, PRINT+39, HD+2
$$FDATE^VALM1 SETVARS+3
$$FMTE^XLFDT PROMPT+15, PROMPT+22, PRINT+9
$$SCH^XLFDT PROMPT+21

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"No worklist history entries found."
  • Line Location: PRINT+35
Function Call: WRITE
  • Prompt: !!,"REPORT STOPPED AT USER REQUEST"
  • Line Location: PRINT+37
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: HD+3
Function Call: WRITE
  • Prompt: !,"NVC/Billing Worklist History "
  • Line Location: HD+5
Function Call: WRITE
  • Prompt: "by Date Range"
  • Line Location: HD+6
Function Call: WRITE
  • Prompt: "by Patient"
  • Line Location: HD+7
Function Call: WRITE
  • Prompt: ?49,IBDTR,?72,"page ",IBPG
  • Line Location: HD+8
Function Call: WRITE
  • Prompt: !,IBHDT(IBI)
  • Line Location: HD+9
Function Call: WRITE
  • Prompt: !!,"Date/Time",?15,"Patient",?38,"Auth",?43,"Event",?64,"User"
  • Line Location: HD+10
Function Call: WRITE
  • Prompt: !,IBDL
  • Line Location: HD+11
Function Call: WRITE
  • Prompt: !,IBDTTM1_"@"_IBDTTM2,?15,$E($$GET1^DIQ(2,DFN_",",.01),1,22),?38,IBAUTH,?43,$E(IBEVNT,1,20),?64,$E($$GET1^DIQ(200,IBDUZ_",",.01),1,15)
  • Line Location: PRINT1+4
Function Call: WRITE
  • Prompt: !?4,"RUR: ",IBRURT
  • Line Location: PRINT1+19
Routine Call
  • %ZIS
  • Line Location:
    • PROMPT+41
Routine Call
  • DIC
  • Line Location:
    • PROMPT+32
Routine Call
  • DIR
  • Line Location:
    • PROMPT+8
    • PROMPT+16
    • PROMPT+23
    • PRINT+39
    • HD+2
Routine Call
  • %ZIS
  • Line Location:
    • PROMPT+37

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DPT - [#2] Classic Fileman Calls,  GET1^DIQ
^VA(200 - [#200] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^IBFB(360 - [#360] PRINT+19, PRINT+20, PRINT+21, PRINT+22, PRINT+29, PRINT+30, PRINT+31, SETVARS+1, SETVARS+7, SETVARS+9
, SETVARS+10, PRINT1+5, PRINT1+7

Label References

Name Line Occurrences
EXIT EN+6, PROMPT+8, PROMPT+11, PROMPT+37, PROMPT+38, PRINT+1, PRINT+2, PRINT+3
HD PRINT+11, PRINT1+3
PRINT EN+5
PRINT1 PRINT+25, PRINT+33
PROMPT EN+4
SETVARS PRINT+24, PRINT+32

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% PRINT+5, EXIT+2!
%ZIS EN+3~, PROMPT+37*
DFN EN+1~, PROMPT+33*, PROMPT+34, PRINT+3, PRINT+23*, PRINT+29, PRINT+30, PRINT+31, PRINT1+4
DIC PROMPT+29*, EXIT+2!
DIC("A" PROMPT+31*
DIC(0 PROMPT+29*
DIR PROMPT+8!, PROMPT+16!, PROMPT+23!, PRINT+39!, HD+2!, EXIT+2!
DIR("?" PROMPT+5*, PROMPT+6*, PROMPT+7*
DIR("A" PROMPT+3*, PROMPT+13*, PROMPT+19*
DIR("B" PROMPT+4*, PROMPT+15*, PROMPT+22*
DIR(0 PROMPT+2*, PROMPT+13*, PROMPT+19*, PRINT+39*, HD+2*
DIROUT EXIT+2!
DIRUT PROMPT+8, PROMPT+11, PROMPT+16, PROMPT+23, EXIT+2!
DPTNOFZY PROMPT+30~*
DT PROMPT+15
DTOUT EXIT+2!
DUOUT EXIT+2!
FIRST EN+3~, PROMPT+29*, PROMPT+31
I EXIT+2!
IBAUTH EN+1~, SETVARS+10*, PRINT1+4
IBC EN+1~, PRINT+14*, PRINT+35, PRINT1+2*
IBCNT PRINT1+1~
IBDA EN+1~, PRINT+20*, PRINT+21, PRINT+22, PRINT+23, PRINT+29*, PRINT+30, PRINT+31
IBDB EN+1~, PRINT+21*, PRINT+22, PRINT+30*, PRINT+31, SETVARS+1, SETVARS+7, SETVARS+9, SETVARS+10, PRINT1+5
, PRINT1+7
IBDC EN+1~, PRINT+22*, PRINT+31*, SETVARS+1, SETVARS+7, SETVARS+9, PRINT1+5, PRINT1+7
IBDL EN+1~, PRINT+6!*, HD+11
IBDT EN+1~, PRINT+18*, PRINT+19*, PRINT+20, PRINT+21, PRINT+22
IBDT1 EN+1~, PROMPT+17*, PROMPT+18, PROMPT+19, PROMPT+21, PROMPT+22, PRINT+2, PRINT+9, PRINT+18
IBDT2 EN+1~, PROMPT+24*, PROMPT+25, PRINT+2, PRINT+9, PRINT+19
IBDTR EN+1~, PRINT+5*, HD+8
IBDTTM EN+1~, SETVARS+1*, SETVARS+2, SETVARS+4
IBDTTM1 EN+1~, SETVARS+2*, SETVARS+3*, PRINT1+4
IBDTTM2 EN+1~, SETVARS+4*, SETVARS+5*, SETVARS+6*, PRINT1+4
IBDUZ EN+2~, SETVARS+9*, PRINT1+4
IBEVNT EN+2~, SETVARS+7*, SETVARS+8*, PRINT1+4
IBHDT EN+2~
IBHDT( HD+9
IBHDT(1 PRINT+9*
IBI EN+2~, HD+9*
IBPG EN+2~, PRINT+5*, HD+2, HD+3, HD+4*, HD+8
IBQUIT EN+2~, PRINT+4*, PRINT+19, PRINT+20, PRINT+21, PRINT+22, PRINT+29, PRINT+30, PRINT+31, PRINT+37
, PRINT+39, HD+1*, HD+2*, PRINT1+3
IBRANGE EN+2~, PROMPT+9*, PROMPT+11, PROMPT+28, PROMPT+34, PRINT+1, PRINT+2, PRINT+3, PRINT+9, PRINT+17
, PRINT+28, HD+6
IBRUR PRINT1+1~, PRINT1+7*, PRINT1+8, PRINT1+10, PRINT1+12, PRINT1+14, PRINT1+16, PRINT1+18
IBRURT PRINT1+1~, PRINT1+6*, PRINT1+8*, PRINT1+9, PRINT1+10*, PRINT1+11, PRINT1+12*, PRINT1+13, PRINT1+14*, PRINT1+15
, PRINT1+16*, PRINT1+17, PRINT1+18*, PRINT1+19
IBRURTX PRINT1+1~
IBX EN+2~, PROMPT+40*
IO QEN+1
IO("Q" PROMPT+38
IOF HD+3
IOM PRINT+6
IOSL PRINT1+3
IOST PRINT+39, HD+2, HD+3
J EXIT+2!
POP PROMPT+37, EXIT+2!
U PROMPT+33, SETVARS+1, SETVARS+7, SETVARS+9, SETVARS+10, PRINT1+5, PRINT1+7
X EN+2~, PROMPT+21*, PROMPT+22, EXIT+2!
Y EN+2~, PROMPT+9, PROMPT+17, PROMPT+24, PROMPT+33, PRINT+5*, SETVARS+4*, HD+2, EXIT+2!
ZTDESC EN+3~, PROMPT+39*
ZTQUEUED EN+3~, HD+1, EXIT+1
ZTREQ EN+3~, EXIT+1*
ZTRTN EN+3~, PROMPT+39*
ZTSAVE EN+3~
ZTSAVE( PROMPT+40*
ZTSK PROMPT+41!
ZTSTOP EN+3~, HD+1*
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All