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

Package: Integrated Billing

Routine: IBCNVRP2


Information

IBCNVRP2 ;ALB/BAA - Interfacility Ins Update Activity Report PRINT;25-FEB-15

Source Information

Source file <IBCNVRP2.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Integrated Billing 2 $$VISN^IBATUTL  $$FO^IBCNEUT1  
Kernel 2 $$S^%ZTLOAD  ($$FMTE,$$NOW)^XLFDT  
Registration 1 $$SITE^VASITE  
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 IBCNVRP1  

Entry Points

Name Comments DBIA/ICR reference
EN(IBCNERTN,INCNESPJ) ; Entry point
EXIT ;
EOL ; display "end of page" message and set exit flag
EXCEL ;
; excel format
REPORT ;
; report format
HEADER(SR) ; print header for each page
EHDR(SR) ;HEADER FOR EXCEL
REPSD(SR) ;Summary report by Date
REPSF(SR) ;Summary report by sending facility
REPDD(SR) ; Detail report by Date
REPDF(SR) ; Detail report by receiving facility
EXCSF(SR) ; Excel summary report by receiving facility
EXCSD(SR) ; Excel summary report by Date
EXCDD(SR) ;Excel detail report by Date
EXCDF(SR) ;;Excel detail report by receiving facility
PRINT(DATA) ; Get Print Info
; PNAM_U_SSN_U_INSNAMER_U_SUBSCRB_U_COB_U_FACILNAM_U_OUTDT
LINE(LINE) ; Print line of data
CENTER(LINE) ; return length of a centered line
; LINE - line to center

External References

Name Field # of Occurrence
$$S^%ZTLOAD HEADER+3
^DIR EOL+3
$$VISN^IBATUTL EN+7
$$FO^IBCNEUT1 EN+28, EXIT+1
$$SITE^VASITE EN+4
$$FMTE^XLFDT EN+15, EN+18
$$NOW^XLFDT EN+15

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,EORMSG
  • Line Location: EXIT+2
Function Call: WRITE
  • Prompt: !
  • Line Location: EOL+2
Function Call: WRITE
  • Prompt: @IOF,!,?1,"Interfacility Ins Update Activity Report"
  • Line Location: HEADER+5
Function Call: WRITE
  • Prompt: ?OFFSET,HDR
  • Line Location: HEADER+7
Function Call: WRITE
  • Prompt: !,?OFFSET,HDR1
  • Line Location: HEADER+9
Function Call: WRITE
  • Prompt: !,?OFFSET,HDR2
  • Line Location: HEADER+11
Function Call: WRITE
  • Prompt: !,?1,DASHES
  • Line Location: HEADER+15
Function Call: WRITE
  • Prompt: !,"Interfacility Ins Update Activity Report"
  • Line Location: EHDR+1
Function Call: WRITE
  • Prompt: !,HDR1
  • Line Location: EHDR+2
Function Call: WRITE
  • Prompt: !,HDR2
  • Line Location: EHDR+3
Function Call: WRITE
  • Prompt: !,LINE
  • Line Location: EHDR+11
Function Call: WRITE
  • Prompt: !!,?1,"Total for Date Range ("_IBBDT_" to "_IBEDT_"):",?52,$G(^TMP($J,IBCNERTN,"IBCN_SUM_TOTAL","D",SR))
  • Line Location: REPSD+21
Function Call: WRITE
  • Prompt: !!,?1,"Total for Facility Range ("_FIRSTFAC_" to "_LASTFAC_"):",?52,$G(^TMP($J,IBCNERTN,"IBCN_SUM_TOTAL","F",SR))
  • Line Location: REPSF+18
Function Call: WRITE
  • Prompt: !,LINE
  • Line Location: EXCSF+19
Function Call: WRITE
  • Prompt: !,LINE
  • Line Location: EXCSD+20
Function Call: WRITE
  • Prompt: !,?1,LINE
  • Line Location: LINE+2
Routine Call
  • DIR
  • Line Location:
    • EOL+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP($J EN+28, REPSD+3, REPSD+11, REPSD+14, REPSD+16, REPSD+21, REPSF+5, REPSF+12, REPSF+15, REPSF+17
, REPSF+18, REPDD+3, REPDD+5, REPDD+7, REPDD+9, REPDD+10, REPDF+3, REPDF+6, REPDF+8, REPDF+10
, REPDF+11, EXCSF+3, EXCSF+6, EXCSF+7, EXCSF+13, EXCSF+16, EXCSD+3, EXCSD+9, EXCSD+10, EXCSD+14
, EXCSD+17, EXCDD+3, EXCDD+6, EXCDD+8, EXCDD+10, EXCDD+11, EXCDF+3, EXCDF+6, EXCDF+8, EXCDF+10
, EXCDF+11

Label References

Name Line Occurrences
$$CENTER HEADER+8, HEADER+10
EHDR EN+26, EXCEL+4, EXCEL+7, EXCEL+11, EXCEL+14
EOL EXIT+3, HEADER+2
EXCDD EXCEL+4, EXCEL+5, EXCEL+7
EXCDF EXCEL+8
EXCEL EN+30
EXCSD EXCEL+11, EXCEL+12
EXCSF EXCEL+14, EXCEL+15
EXIT EN+28
HEADER EN+25, REPORT+4, REPORT+7, REPORT+11, REPORT+14, LINE+1
LINE EN+28, EXIT+1, PRINT+11
PRINT REPDD+11, REPDF+12
REPDD REPORT+4, REPORT+5
REPDF REPORT+7, REPORT+8
REPORT EN+32
REPSD REPORT+11, REPORT+12
REPSF REPORT+14, REPORT+15

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CRT EN+1~, EN+21*, EN+22*, EXIT+3, HEADER+2
DASHES EN+2~, EN+17*, HEADER+15
DATA REPDD+1~, REPDD+10*, REPDD+11, REPDF+1~, REPDF+11*, REPDF+12, EXCDD+1~, EXCDF+1~, PRINT~, PRINT+4
, PRINT+5, PRINT+6, PRINT+7, PRINT+8, PRINT+9, PRINT+10
DATE REPDF+1~, EXCDD+1~, EXCDF+1~
DATE2 EXCSF+1~
DATE3 REPSD+1~, REPSD+2*, REPSD+3*, REPSD+4, REPSD+11, REPSD+14, REPSD+16, REPSF+1~, REPSF+11*, REPSF+12*
, REPSF+13, REPSF+15, REPDD+1~, REPDD+2*, REPDD+3*, REPDD+5, REPDD+7, REPDD+9, REPDD+10, REPDF+4*
, REPDF+6*, REPDF+8, REPDF+10, REPDF+11, EXCSF+5*, EXCSF+6*, EXCSF+7, EXCSF+8, EXCSD+1~, EXCSD+2*
, EXCSD+3*, EXCSD+4, EXCSD+9, EXCSD+10, EXCSD+14, EXCDD+2*, EXCDD+3*, EXCDD+6, EXCDD+8, EXCDD+10
, EXCDD+11, EXCDF+5*, EXCDF+6*, EXCDF+8, EXCDF+10, EXCDF+11
DDATA EN+1~
DEFSTAT EN+2~
DIR EOL+1~, EOL+3!
DIR(0 EOL+3*
DIROUT EOL+1~
DIRUT EOL+1~
DLINE EN+1~, PRINT+2~, PRINT+3*, PRINT+4*, PRINT+5*, PRINT+6*, PRINT+7*, PRINT+8*, PRINT+9*, PRINT+10*
, PRINT+11
DTOUT EOL+1~, EOL+4
DUOUT EOL+1~, EOL+4
EORMSG EN+1~, EN+14*, EXIT+1, EXIT+2
FAC EN+1~, REPDF+5*, EXCSF+12*, EXCSF+14, EXCSF+17*, EXCSF+18, EXCSD+13*, EXCSD+15, EXCSD+18*, EXCSD+19
FACILITY EXCSD+1~
FACILNAM REPSD+1~, REPSD+12*, REPSD+14, REPSF+1~, REPSF+6*, REPSF+7, REPSF+8, REPSF+10
FACILTRT REPSD+1~, REPSD+10*, REPSD+11*, REPSD+12, REPSD+13, REPSD+14, REPSF+1~, REPSF+2*, REPSF+5*, REPSF+6
, REPSF+9, REPSF+12, REPSF+15, REPSF+17, REPDD+1~, REPDD+4*, REPDD+5*, REPDD+7, REPDD+9, REPDD+10
, REPDF+1~, REPDF+2*, REPDF+3*, REPDF+5, REPDF+6, REPDF+8, REPDF+10, REPDF+11, EXCSF+1~, EXCSF+2*
, EXCSF+3*, EXCSF+6, EXCSF+7, EXCSF+10, EXCSF+13, EXCSD+1~, EXCSD+8*, EXCSD+9*, EXCSD+10, EXCSD+11
, EXCDD+1~, EXCDD+5*, EXCDD+6*, EXCDD+8, EXCDD+10, EXCDD+11, EXCDF+1~, EXCDF+2*, EXCDF+3*, EXCDF+6
, EXCDF+8, EXCDF+10, EXCDF+11
FIRSTFAC REPSF+1~, REPSF+3*, REPSF+7*, REPSF+18
HD1 EN+2~
HD2 EN+2~
HD3 EN+2~
HDR HEADER+1~, HEADER+6*, HEADER+7
HDR1 EN+1~, EN+18*, HEADER+8, HEADER+9, EHDR+2
HDR2 EN+1~, EN+19*, HEADER+10, HEADER+11, EHDR+3
IBBDT REPSD+1~, REPSD+18*, REPSD+21
IBCNERTN EN~, EN+28, REPSD+3, REPSD+11, REPSD+14, REPSD+16, REPSD+21, REPSF+5, REPSF+12, REPSF+15
, REPSF+17, REPSF+18, REPDD+3, REPDD+5, REPDD+7, REPDD+9, REPDD+10, REPDF+3, REPDF+6, REPDF+8
, REPDF+10, REPDF+11, EXCSF+3, EXCSF+6, EXCSF+7, EXCSF+13, EXCSF+16, EXCSD+3, EXCSD+9, EXCSD+10
, EXCSD+14, EXCSD+17, EXCDD+3, EXCDD+6, EXCDD+8, EXCDD+10, EXCDD+11, EXCDF+3, EXCDF+6, EXCDF+8
, EXCDF+10, EXCDF+11
IBEDT REPSD+1~, REPSD+20*, REPSD+21
IBLEN EN+3~, EN+28*, EXIT+1*
IBPGC EN+1~, EN+12*, EXIT+2*, EXIT+3, HEADER+2, HEADER+4*, HEADER+6
IBPXT EN+1~, EN+12*, EN+25, EN+30, EN+32, EOL+4*, HEADER+2, HEADER+3*, LINE+1
IBSD EN+2~, EN+9*, EXCEL+2, EXCEL+9, REPORT+2, REPORT+9, HEADER+12, EHDR+4, EHDR+7, EHDR+9
IBSR EN+2~, EN+8*, EN+19, EN+25, EN+26, EXCEL+4, EXCEL+5, EXCEL+7, EXCEL+8, EXCEL+11
EXCEL+12, EXCEL+14, EXCEL+15, REPORT+4, REPORT+5, REPORT+7, REPORT+8, REPORT+11, REPORT+12, REPORT+14
REPORT+15, LINE+1
IBSRT EN+2~, EN+10*, EXCEL+3, EXCEL+6, EXCEL+10, EXCEL+13, REPORT+3, REPORT+6, REPORT+10, REPORT+13
, EHDR+7, EHDR+9
INCNESPJ EN~
INCNESPJ("BEGDT" EN+18, REPSD+17
INCNESPJ("ENDDT" EN+18, REPSD+19
INCNESPJ("SD" EN+9
INCNESPJ("SORT" EN+10
INCNESPJ("SR" EN+8
INCNESPJ("TYPE" EN+11
INSPTR REPDD+1~, REPDD+8*, REPDD+9*, REPDD+10, REPDF+1~, REPDF+9*, REPDF+10*, REPDF+11, EXCDD+9*, EXCDD+10*
, EXCDD+11, EXCDF+1~, EXCDF+9*, EXCDF+10*, EXCDF+11
IOF HEADER+5
IOM EN+16, CENTER+3
IOSL EN+21, EN+22
IOST EN+22
LASTFAC REPSF+1~, REPSF+4*, REPSF+8*, REPSF+18
LENGTH CENTER+2~, CENTER+3*
LIN EOL+1~, EOL+2*
LINE EHDR+5*, EHDR+6*, EHDR+8*, EHDR+10*, EHDR+11, EXCSF+1~, EXCSF+4*, EXCSF+10*, EXCSF+11, EXCSF+12*
, EXCSF+14*, EXCSF+15, EXCSF+17*, EXCSF+18*, EXCSF+19, EXCSD+1~, EXCSD+7*, EXCSD+11*, EXCSD+12, EXCSD+13*
, EXCSD+15*, EXCSD+16, EXCSD+18*, EXCSD+19*, EXCSD+20, EXCDD+1~, EXCDD+4*, EXCDD+11*, EXCDD+12, EXCDF+1~
, EXCDF+4*, EXCDF+11*, EXCDF+12, LINE~, LINE+2, CENTER~, CENTER+3
MAXCNT EN+1~, EN+21*, EN+22*, EOL+2, LINE+1
NONEMSG EN+1~, EN+13*, EN+28
OFFSET HEADER+1~, HEADER+6*, HEADER+7, HEADER+8*, HEADER+9, HEADER+10*, HEADER+11, CENTER+2~, CENTER+3*, CENTER+4
OUTDT REPSD+5*, REPSD+7, REPSD+9, REPSF+14*, REPSF+15, EXCSF+1~, EXCSF+9*, EXCSF+10, EXCSF+12*, EXCSF+14
, EXCSF+17*, EXCSF+18, EXCSD+1~, EXCSD+5*, EXCSD+6, EXCSD+11, EXCSD+13*, EXCSD+15, EXCSD+18*, EXCSD+19
PAT REPDD+1~, REPDD+6*, REPDD+7*, REPDD+9, REPDD+10, REPDF+1~, REPDF+7*, REPDF+8*, REPDF+10, REPDF+11
, EXCDD+1~, EXCDD+7*, EXCDD+8*, EXCDD+10, EXCDD+11, EXCDF+1~, EXCDF+7*, EXCDF+8*, EXCDF+10, EXCDF+11
RECVD EN+2~
SDAT EN+3~, EN+24*
SENT EN+2~
SITE EN+3~, EN+4*, EN+5, EN+6*
SR HEADER~, HEADER+13, HEADER+14, EHDR~, EHDR+6, EHDR+8, EHDR+10, REPSD~, REPSD+3, REPSD+6
, REPSD+8, REPSD+11, REPSD+14, REPSD+16, REPSD+21, REPSF~, REPSF+5, REPSF+12, REPSF+15, REPSF+17
, REPSF+18, REPDD~, REPDD+3, REPDD+5, REPDD+7, REPDD+9, REPDD+10, REPDF~, REPDF+3, REPDF+6
, REPDF+8, REPDF+10, REPDF+11, EXCSF~, EXCSF+3, EXCSF+6, EXCSF+7, EXCSF+13, EXCSF+16, EXCSD~
, EXCSD+3, EXCSD+9, EXCSD+10, EXCSD+14, EXCSD+17, EXCDD~, EXCDD+3, EXCDD+6, EXCDD+8, EXCDD+10
, EXCDD+11, EXCDF~, EXCDF+3, EXCDF+6, EXCDF+8, EXCDF+10, EXCDF+11
SRT HEADER+1~
SSN EN+1~
SSNLEN EN+1~
STATION EN+2~, EN+5*, EN+7
SUB EXCSF+1~, EXCSF+13*, EXCSF+14, EXCSD+1~, EXCSD+14*, EXCSD+15
SUM EXCSF+1~, EXCSF+7*, EXCSF+10, EXCSD+1~, EXCSD+10*, EXCSD+11
TOT EXCSF+1~, EXCSF+16*, EXCSF+18, EXCSD+1~, EXCSD+17*, EXCSD+19
TREATR REPSD+1~, REPSD+13*, REPSD+14, REPSF+1~, REPSF+9*, REPSF+10, EXCSD+1~
TSTAMP EN+1~, EN+15*, HEADER+6
TYPE EN+2~, EN+11*, EN+25, EN+26, EN+30, EN+32, EXIT+1, EXIT+2
U EN+5, EN+6, EHDR+5, EHDR+6, EHDR+8, EHDR+10, REPSD+12, REPSD+13, REPSF+6, REPSF+9
, REPDF+5, EXCSF+10, EXCSF+14, EXCSF+18, EXCSD+11, EXCSD+15, EXCSD+19, PRINT+4, PRINT+5, PRINT+6
, PRINT+7, PRINT+8, PRINT+9, PRINT+10
VDATE EN+2~
VISN EN+3~, EN+7*
WIDTH EN+2~, EN+16*, EN+17, EN+28, EXIT+1, HEADER+6
X EN+2~
Y EN+2~
Z REPSD+1~, REPSD+4*, REPSD+5, REPSD+17*, REPSD+18, REPSD+19*, REPSD+20, REPSF+13*, REPSF+14, EXCSF+1~
, EXCSF+8*, EXCSF+9, EXCSD+1~, EXCSD+4*, EXCSD+5
ZTQUEUED EN+3~, EXIT+3, HEADER+2, HEADER+3
ZTSTOP EN+3~, EN+25, EN+30, EN+32, HEADER+3*, LINE+1
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All