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

Package: Integrated Billing

Routine: IBCEMSR2


Information

IBCEMSR2 ;BI/ALB - non-MRA PRODUCTIVITY REPORT ;02/14/11

Source Information

Source file <IBCEMSR2.m>

Call Graph

Call Graph

Call Graph Total: 14

Package Total Call Graph
Kernel 6 (,HOME)^%ZIS  ^%ZISC  ^%ZTLOAD  ($$FMADD,$$FMTE)^XLFDT  $$TRIM^XLFSTR  $$INSTALDT^XPDUTL  
Integrated Billing 4 (COLLECT2,COLLECT3)^IBCEMSR3  ^IBCEMSR4  CALCPCT^IBCEMSR5  $$WNRBILL^IBEFUNC  
VA FileMan 4 ^%DT  ^DIC  ($$GET1,GETS)^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: 1

Package Total Caller Graph
Integrated Billing 1 IBCEM NON-MRA REPORT  

Entry Points

Name Comments DBIA/ICR reference
EN
DIV
DTR
DTR1
DTR2
SUM
DEVICE
RUN
COLLECT
COLLECT1
REPORT
HDR
CHKP
PARSE
IBOBJ(IBDICT,IBIEN,IBFLDS,IBARRY)
IBDOC

External References

Name Field # of Occurrence
^%DT DTR1+4, DTR2+4
^%ZIS DEVICE+4
HOME^%ZIS DEVICE+14
^%ZISC RUN+5
^%ZTLOAD DEVICE+12
^DIC DIV+8
$$GET1^DIQ REPORT+9, REPORT+19
GETS^DIQ IBOBJ+2
^DIR DIV+3, SUM+3, CHKP+3
COLLECT2^IBCEMSR3 COLLECT1+54
COLLECT3^IBCEMSR3 COLLECT1+55
^IBCEMSR4 REPORT+7, REPORT+10, REPORT+17, REPORT+20, IBDOC+4, IBDOC+8
CALCPCT^IBCEMSR5 COLLECT1+56
$$WNRBILL^IBEFUNC COLLECT1+46
$$FMADD^XLFDT DTR+2
$$FMTE^XLFDT DTR1+3, DTR1+7, DTR2+3, DTR2+8, HDR+3
$$TRIM^XLFSTR PARSE+2, PARSE+5, PARSE+6, PARSE+7, PARSE+8, PARSE+9, PARSE+10, IBDOC+5, IBDOC+9
$$INSTALDT^XPDUTL DTR+6

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Report requires 132 Columns"
  • Line Location: EN+5
Function Call: WRITE
  • Prompt: !
  • Line Location: DIV+2
Function Call: WRITE
  • Prompt: !
  • Line Location: DIV+8
Function Call: WRITE
  • Prompt: !!,"This report can't be run before installing patch IB*2.0*447.",!
  • Line Location: DTR+7
Function Call: WRITE
  • Prompt: !
  • Line Location: DTR1+4
Function Call: WRITE
  • Prompt: !!,"The Earliest EOB Receipt Date can't be before ",$$FMTE^XLFDT(IBIDT),!
  • Line Location: DTR1+7
Function Call: WRITE
  • Prompt: !!,"Future Dates are not allowed.",!
  • Line Location: DTR1+9
Function Call: WRITE
  • Prompt: !!,"The Latest EOB Receipt Date can't be before ",$$FMTE^XLFDT(IBBDT),!
  • Line Location: DTR2+8
Function Call: WRITE
  • Prompt: !!,"Future Dates are not allowed.",!
  • Line Location: DTR2+10
Function Call: WRITE
  • Prompt: !!
  • Line Location: DTR2+11
Function Call: WRITE
  • Prompt: !
  • Line Location: SUM+2
Function Call: WRITE
  • Prompt: !
  • Line Location: DEVICE+4
Function Call: WRITE
  • Prompt: !,$S($D(ZTSK):"REQUEST QUEUED TASK="_ZTSK,1:"REQUEST CANCELLED")
  • Line Location: DEVICE+13
Function Call: WRITE
  • Prompt: !,@IOF
  • Line Location: RUN+4
Function Call: WRITE
  • Prompt: !,"DIVISION: ","*** ",IBLTMPH("ALLDIV")," ***",!
  • Line Location: REPORT+6
Function Call: WRITE
  • Prompt: !,"DIVISION: ",$$GET1^DIQ(40.8,IBDIV2_",",.01),!
  • Line Location: REPORT+9
Function Call: WRITE
  • Prompt: !,"SUMMARY",!
  • Line Location: REPORT+14
Function Call: WRITE
  • Prompt: "DIVISION: ","*** ",IBLTMPH("ALLDIV")," ***",!
  • Line Location: REPORT+16
Function Call: WRITE
  • Prompt: !,"DIVISION: ",$$GET1^DIQ(40.8,IBDIV2_",",.01),!
  • Line Location: REPORT+19
Function Call: WRITE
  • Prompt: @IOF,"Non-MRA Productivity Report for period covering "_$$FMTE^XLFDT(IBBDT)_" thru "_$$FMTE^XLFDT(IBEDT)," ",?100,$$FMTE^XLFDT(DT)," Page ",IBPAGE
  • Line Location: HDR+3
Function Call: WRITE
  • Prompt: !
  • Line Location: HDR+4
Function Call: WRITE
  • Prompt: "-"
  • Line Location: HDR+4
Function Call: WRITE
  • Prompt: !
  • Line Location: HDR+5
Function Call: WRITE
  • Prompt: ?($P(IBLTEXT,U,1)),$$TRIM^XLFSTR($P(IBLTEXT,U,2))
  • Line Location: PARSE+5
Function Call: WRITE
  • Prompt: ?($P(IBLTEXT,U,6)),$$TRIM^XLFSTR($P(IBLTEXT,U,7))
  • Line Location: PARSE+8
Function Call: WRITE
  • Prompt: !,"Detail Form Accumulators",!
  • Line Location: IBDOC+2
Function Call: WRITE
  • Prompt: "-------------------------",!
  • Line Location: IBDOC+3
Function Call: WRITE
  • Prompt: $P(IBLTEXT,";",4),?10,$$TRIM^XLFSTR($P(IBLTEXT,U,2)),!
  • Line Location: IBDOC+5
Function Call: WRITE
  • Prompt: !,"Summary Form Accumulators",!
  • Line Location: IBDOC+6
Function Call: WRITE
  • Prompt: "-------------------------",!
  • Line Location: IBDOC+7
Function Call: WRITE
  • Prompt: $P(IBLTEXT,";",4),?10,$$TRIM^XLFSTR($P(IBLTEXT,U,2)),!
  • Line Location: IBDOC+9
Routine Call
  • DIC
  • Line Location:
    • DIV+8
Routine Call
  • DIR
  • Line Location:
    • DIV+3
    • SUM+3
    • CHKP+3
Routine Call
  • %ZIS
  • Line Location:
    • DEVICE+4
Routine Call
  • %ZIS
  • Line Location:
    • DEVICE+14

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DG(40.8 - [#40.8] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^IBM(361.1 - [#361.1] COLLECT+10, COLLECT+13
^TMP($J EN+12!, EN+14!

Label References

Name Line Occurrences
CHKP REPORT+6, REPORT+9, REPORT+14, REPORT+16, REPORT+19, PARSE+11
COLLECT RUN+2
COLLECT1 COLLECT+14
DEVICE EN+11
DIV EN+8
DTR EN+10
DTR1 DTR1+6, DTR1+8
DTR2 DTR2+7, DTR2+9
HDR REPORT+4, REPORT+13, CHKP+1
IBOBJ COLLECT1+14, COLLECT1+38, COLLECT1+39, COLLECT1+40
PARSE REPORT+7, REPORT+10, REPORT+17, REPORT+20
REPORT RUN+3
RUN EN+13
SUM EN+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT DTR+1~, DTR1+1*, DTR1+4!, DTR2+1*, DTR2+4!
%DT("A" DTR1+2*, DTR2+2*
%DT("B" DTR1+3*, DTR2+3*
%ZIS DEVICE+1~, DEVICE+3*
DIC DIV+1~, DIV+8*
DIC("A" DIV+8*
DIC(0 DIV+8*
DIR DIV+1~, SUM+1~, CHKP+2~
DIR("A" DIV+2*, SUM+2*
DIR("B" DIV+2*, SUM+2*
DIR(0 DIV+3*, SUM+3*, CHKP+3*
DIRUT DIV+1~, DIV+4, DIV+9, SUM+1~, SUM+4, CHKP+2~, CHKP+3
DIVCNT COLLECT+2~, COLLECT+3*, COLLECT+6
DT DTR+2, DTR+3, DTR+8, DTR1+8, DTR2+3, DTR2+9, HDR+3
DTOUT CHKP+2~
DUOUT CHKP+2~
IBACCUM PARSE+1~, PARSE+2*, PARSE+3*, PARSE+6, PARSE+7, PARSE+9, PARSE+10
IBARRY IBOBJ~, IBOBJ+1!
IBARRY( IBOBJ+4*
IBBDT EN+1~, DTR+2*, DTR+9*, DTR1+3, DTR1+10*, DTR2+7, DTR2+8, COLLECT+8, COLLECT+11, HDR+3
IBCLERK REPORT+1~
IBDICT IBOBJ~, IBOBJ+2, IBOBJ+3, IBOBJ+4
IBDIV EN+1~, DIV+5*, COLLECT+5, COLLECT1+52
IBDIV( DIV+11*, COLLECT+3, COLLECT1+52
IBDIV("" DIV+12
IBDIV2 REPORT+1~, REPORT+5*, REPORT+8*, REPORT+9, REPORT+15*, REPORT+18*, REPORT+19, PARSE+6, PARSE+7, PARSE+9
PARSE+10
IBDT COLLECT+2~, COLLECT+8*, COLLECT+10*, COLLECT+11, COLLECT+12, COLLECT+13
IBEDT EN+1~, DTR+3*, DTR2+6*, DTR2+7, COLLECT+12, HDR+3
IBEOB COLLECT+2~, COLLECT+13*, COLLECT1+14
IBFLDS COLLECT1+1~, IBOBJ~, IBOBJ+2
IBI HDR+1~, HDR+4*
IBIDT DTR+1~, DTR+6, DTR+8*, DTR+9, DTR1+6, DTR1+7
IBIDT("" DTR+8
IBIEN IBOBJ~, IBOBJ+2, IBOBJ+3, IBOBJ+4
IBIFN COLLECT1+1~, COLLECT1+17*, COLLECT1+38, COLLECT1+46
IBLNUMB REPORT+1~, REPORT+7*, REPORT+10*, REPORT+17*, REPORT+20*, IBDOC+1~, IBDOC+4*, IBDOC+8*
IBLTEXT REPORT+1~, REPORT+7*, REPORT+10*, REPORT+17*, REPORT+20*, PARSE+2, PARSE+4*, PARSE+5, PARSE+6, PARSE+7
PARSE+8, PARSE+9, PARSE+10, IBDOC+1~, IBDOC+4*, IBDOC+5, IBDOC+8*, IBDOC+9
IBLTMP EN+4~
IBLTMP( REPORT+8, REPORT+18, PARSE+6, PARSE+7, PARSE+9, PARSE+10
IBLTMPH EN+3~
IBLTMPH("ALLDIV" COLLECT+4*, COLLECT+5*, COLLECT+6*, REPORT+6, REPORT+16
IBOB COLLECT1+3~, COLLECT1+38
IBOB( COLLECT1+49, COLLECT1+52
IBOB(126 COLLECT1+39
IBOB(127 COLLECT1+40
IBOBS COLLECT1+4~, COLLECT1+39
IBOBT COLLECT1+5~, COLLECT1+40
IBOE COLLECT1+2~, COLLECT1+14
IBOE( COLLECT1+17, COLLECT1+46
IBPAGE EN+1~, EN+2*, HDR+2*, HDR+3
IBQ EN+1~, EN+6*, EN+8, EN+9, EN+10, EN+11, EN+13, DIV+4*, DIV+9*, DIV+12*
DTR+7*, DTR1+5*, DTR2+5*, SUM+4*, DEVICE+5*, DEVICE+7*, REPORT+6, REPORT+7, REPORT+8, REPORT+9
REPORT+10, REPORT+14, REPORT+16, REPORT+17, REPORT+18, REPORT+19, REPORT+20, CHKP+1, CHKP+3*, PARSE+11
IBSCR EN+1~, DEVICE+6*, RUN+4, CHKP+1
IBSUM EN+1~, SUM+5*, REPORT+3, REPORT+12
IBTMPARR IBOBJ+1~
IBTMPARR( IBOBJ+3, IBOBJ+4
IBX COLLECT+2~, COLLECT+3*, COLLECT1+1~, IBOBJ+1~, IBOBJ+3*, IBOBJ+4
IBZ COLLECT+2~
IO DEVICE+15, RUN+1, CHKP+4
IO("Q" DEVICE+2!, DEVICE+7
IO(0 CHKP+3
IOF RUN+4, HDR+3
IOM HDR+4
ION DEVICE+9
IOP DEVICE+1~
IOSL CHKP+1
IOST DEVICE+6
MRAUSR COLLECT+2~
POP EN+1~, DEVICE+1~, DEVICE+5
U PARSE+5, PARSE+6, PARSE+7, PARSE+8, PARSE+9, PARSE+10, IBDOC+5, IBDOC+9
X DIV+1~, DTR+1~, DTR+6*, DTR+7, DTR+8, SUM+1~, CHKP+2~
Y DIV+1~, DIV+5, DIV+7, DIV+10, DIV+11, DTR+1~, DTR1+5, DTR1+6, DTR1+8, DTR1+10
DTR2+5, DTR2+6, DTR2+9, SUM+1~, SUM+5, CHKP+2~
ZTDESC DEVICE+1~, DEVICE+11*
ZTIO DEVICE+1~, DEVICE+9*
ZTRTN DEVICE+1~, DEVICE+8*
ZTSAVE DEVICE+1~
ZTSAVE("IB*" DEVICE+10*
ZTSK DEVICE+1~, DEVICE+13

Marked Items

Name Field # of Occurrence
$T(FFORM+IBLNUMB^IBCEMSR4 REPORT+7, REPORT+10, IBDOC+4
$T(SFORM+IBLNUMB^IBCEMSR4 REPORT+17, REPORT+20, IBDOC+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