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 |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: IBCNIUR2

Package: Integrated Billing

Routine: IBCNIUR2


Information

IBCNIUR2 ;AITC/VAD - Interfacility Ins. Update Report - cont;3-FEB-2021

Source Information

Source file <IBCNIUR2.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Kernel 3 ^%ZISC  $$S^%ZTLOAD  ($$FMTE,$$NOW)^XLFDT  
VA FileMan 1 ^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 IBCNIUR1  

Entry Points

Name Comments DBIA/ICR reference
PRINT ;Generate the report output (called by COMPILE^IBCNIUR1)
EXITPR ; print end of rpt
EXITXX ; done printing
HEADER ;print header for each page (not excel version)
EHDR ;Header for Excel
EOL ;display "end of page" message and set exit flag
EXCEL(IBRPTSD,IBRPTSR,IBSORT) ;Output in Excel format
REPORT(IBRPTSD,IBRPTSR,IBSORT) ;REPORT format (not Excel version)
LINE(LINE) ;Print detail line
CENTER(LINE,XWIDTH) ;return length of a centered line

External References

Name Field # of Occurrence
^%ZISC EXITXX+1
$$S^%ZTLOAD HEADER+3
^DIR EOL+3
$$FMTE^XLFDT PRINT+7, PRINT+11
$$NOW^XLFDT PRINT+7

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,EORMSG
  • Line Location: EXITPR+2
Function Call: WRITE
  • Prompt: @IOF,!,"Interfacility Ins. Update Report-",$S(IBRPTSD="S":"Summary",1:"Detail")
  • Line Location: HEADER+5
Function Call: WRITE
  • Prompt: ?OFFSET,HDR
  • Line Location: HEADER+7
Function Call: WRITE
  • Prompt: !,HDR1,?80-($L(HDR1A)+1),HDR1A
  • Line Location: HEADER+8
Function Call: WRITE
  • Prompt: !,DASHES
  • Line Location: HEADER+18
Function Call: WRITE
  • Prompt: !,"Interfacility Ins. Update Report"_U_$S(IBRPTSD="S":"Summary",1:"Detail")_U_TSTAMP
  • Line Location: EHDR+2
Function Call: WRITE
  • Prompt: !,HDR1_U_HDR1A
  • Line Location: EHDR+3
Function Call: WRITE
  • Prompt: !,LINE
  • Line Location: EHDR+13
Function Call: WRITE
  • Prompt: !
  • Line Location: EOL+2
Function Call: WRITE
  • Prompt: !,LINE
  • Line Location: LINE+2
Routine Call
  • DIR
  • Line Location:
    • EOL+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP($J PRINT+28, EHDR+10, EXCEL+4, EXCEL+5, EXCEL+10, EXCEL+12, EXCEL+14, EXCEL+16, EXCEL+17, REPORT+3
, REPORT+7, REPORT+8, REPORT+17, REPORT+19, REPORT+21, REPORT+23, REPORT+24

Label References

Name Line Occurrences
$$CENTER PRINT+29, EXITPR+4, HEADER+10
EHDR PRINT+24
EOL EXITPR+8, HEADER+2
EXCEL PRINT+34
EXITPR PRINT+28
EXITXX PRINT+24, PRINT+25, PRINT+34, PRINT+35, EXITPR+3
HEADER PRINT+25, LINE+1
LINE PRINT+30, PRINT+32, EXITPR+5, EXITPR+7, EXCEL+6, EXCEL+18, REPORT+12, REPORT+34, REPORT+45
REPORT PRINT+35

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CRT PRINT+1~, PRINT+21*, PRINT+22*, EXITPR+8, HEADER+2
DASHES PRINT+1~, PRINT+8*, HEADER+18
DATA REPORT+1~, REPORT+8*, REPORT+11, REPORT+24*, REPORT+27, REPORT+28, REPORT+29, REPORT+30, REPORT+31, REPORT+32
, REPORT+33, REPORT+37, REPORT+38, REPORT+39, REPORT+40, REPORT+41, REPORT+42, REPORT+43, REPORT+44
DIR EOL+1~, EOL+3!
DIR(0 EOL+3*
DIROUT EOL+1~
DIRUT EOL+1~
DLINE EXCEL+1~, EXCEL+5*, EXCEL+6, EXCEL+17*, EXCEL+18, REPORT+1~, REPORT+9*, REPORT+10*, REPORT+11*, REPORT+12
, REPORT+25*, REPORT+27*, REPORT+28*, REPORT+29*, REPORT+30*, REPORT+31*, REPORT+32*, REPORT+33*, REPORT+34, REPORT+37*
, REPORT+38*, REPORT+39*, REPORT+40*, REPORT+41*, REPORT+42*, REPORT+43*, REPORT+44*, REPORT+45
DTOUT EOL+1~, EOL+4
DUOUT EOL+1~, EOL+4
ELINE PRINT+30*, PRINT+31*, PRINT+32, EXITPR+1~, EXITPR+5*, EXITPR+6*, EXITPR+7
EORMSG PRINT+1~, PRINT+6*, EXITPR+2, EXITPR+4, EXITPR+6
HDR HEADER+1~, HEADER+6*, HEADER+7
HDR1 PRINT+1~, PRINT+11*, HEADER+8, HEADER+10, HEADER+11, EHDR+3
HDR1A PRINT+1~, PRINT+12*, PRINT+15*, HEADER+8, HEADER+10, HEADER+11, EHDR+3
HDR1B PRINT+1~, PRINT+13*, PRINT+18*, HEADER+10, HEADER+11
>> IBBDT PRINT+11
>> IBCNFAC PRINT+15
>> IBCNIRTN PRINT+28, EHDR+10, EXCEL+4, EXCEL+5, EXCEL+10, EXCEL+12, EXCEL+14, EXCEL+16, EXCEL+17, REPORT+3
, REPORT+7, REPORT+8, REPORT+17, REPORT+19, REPORT+21, REPORT+23, REPORT+24
>> IBEDT PRINT+11
>> IBOUT PRINT+24, PRINT+25, PRINT+34, PRINT+35, EXITPR+2, EXITPR+3
IBPGC PRINT+1~, PRINT+4*, EXITPR+2*, EXITPR+8, HEADER+2, HEADER+4*, HEADER+6
IBPXT PRINT+1~, PRINT+4*, PRINT+24, PRINT+25, PRINT+30, PRINT+34, PRINT+35, EXITPR+3, EXITPR+5, EXITPR+7
HEADER+2, HEADER+3*, EOL+4*, EXCEL+4, EXCEL+10, EXCEL+12, EXCEL+14, EXCEL+16, REPORT+2, REPORT+7
, REPORT+17, REPORT+19, REPORT+21, REPORT+23, LINE+1
>> IBRPTPS HEADER+12, HEADER+15, EHDR+8, REPORT+26, REPORT+36
IBRPTSD PRINT+8, PRINT+14, PRINT+28, PRINT+29, PRINT+34, PRINT+35, EXITPR+4, HEADER+5, HEADER+6, HEADER+8
HEADER+9, EHDR+2, EHDR+4, EHDR+9, EXCEL~, EXCEL+2, REPORT~, REPORT+2
IBRPTSR PRINT+12, PRINT+17, PRINT+34, PRINT+35, HEADER+13, HEADER+14, EHDR+6, EHDR+7, EXCEL~, REPORT~
, REPORT+4
IBSORT PRINT+16, PRINT+17, PRINT+34, PRINT+35, EXCEL~, REPORT~
IOF HEADER+5
IOSL PRINT+21, PRINT+22
IOST PRINT+22
LENGTH CENTER+1~, CENTER+2*
LIN EOL+1~, EOL+2*
LINE EHDR+1~, EHDR+5*, EHDR+6*, EHDR+7*, EHDR+8*, EHDR+11*, EHDR+12*, EHDR+13, LINE~, LINE+2
, CENTER~, CENTER+2
MAXCNT PRINT+1~, PRINT+21*, PRINT+22*, EOL+2, LINE+1
NONEMSG PRINT+1~, PRINT+5*, PRINT+29, PRINT+31
OFFSET PRINT+29*, PRINT+31, EXITPR+4*, EXITPR+6, HEADER+1~, HEADER+6*, HEADER+7, HEADER+10*, HEADER+11, CENTER+1~
, CENTER+2*, CENTER+3
SORT EXCEL+1~, EXCEL+9*, EXCEL+10*, EXCEL+12, EXCEL+14, EXCEL+16, EXCEL+17, REPORT+16*, REPORT+17*, REPORT+19
, REPORT+21, REPORT+23, REPORT+24
SORT1 EXCEL+1~, EXCEL+3*, EXCEL+4*, EXCEL+5, EXCEL+11*, EXCEL+12*, EXCEL+14, EXCEL+16, EXCEL+17, REPORT+1~
, REPORT+6*, REPORT+7*, REPORT+8, REPORT+10, REPORT+18*, REPORT+19*, REPORT+21, REPORT+23, REPORT+24
SORT2 EXCEL+1~, EXCEL+13*, EXCEL+14*, EXCEL+16, EXCEL+17, REPORT+1~, REPORT+20*, REPORT+21*, REPORT+23, REPORT+24
SORT3 EXCEL+1~, EXCEL+15*, EXCEL+16*, EXCEL+17, REPORT+1~, REPORT+22*, REPORT+23*, REPORT+24
SORTTXT PRINT+1~, PRINT+16*, PRINT+17*, PRINT+18
SRT HEADER+1~
TREC EHDR+1~, EHDR+10*, EHDR+11, EHDR+12, REPORT+1~, REPORT+3*, REPORT+4, REPORT+5
TSTAMP PRINT+2~, PRINT+7*, HEADER+6, EHDR+2
U EHDR+2, EHDR+3, EHDR+5, EHDR+6, EHDR+7, EHDR+8, EHDR+11, EHDR+12, EXCEL+5, REPORT+5
, REPORT+11, REPORT+27, REPORT+28, REPORT+29, REPORT+30, REPORT+31, REPORT+32, REPORT+33, REPORT+37, REPORT+38
, REPORT+39, REPORT+40, REPORT+41, REPORT+42, REPORT+43, REPORT+44
XWIDTH CENTER~, CENTER+2
>> ZTQUEUED EXITPR+8, EXITXX+2, HEADER+2, HEADER+3
>> ZTREQ EXITXX+2*
ZTSTOP PRINT+2~, PRINT+24, PRINT+25, PRINT+30, PRINT+34, PRINT+35, EXITPR+3, EXITPR+5, EXITPR+7, HEADER+3*
, EXCEL+4, EXCEL+10, EXCEL+12, EXCEL+14, EXCEL+16, REPORT+2, REPORT+7, REPORT+17, REPORT+19, REPORT+21
, REPORT+23, LINE+1
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All