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

Package: Integrated Billing

Routine: IBCNERPD


Information

IBCNERPD ;DAOU/RO - eIV PAYER LINK REPORT PRINT;AUG-2003

Source Information

Source file <IBCNERPD.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Integrated Billing 2 $$FO^IBCNEUT1  $$HPD^IBCNHUT1  
Kernel 2 $$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 IBCNERPB  

Entry Points

Name Comments DBIA/ICR reference
EN3(IBCNERTN,IBCNESPC) ; Entry pt.
EXIT3 ; Exit pt
PRINT(RTN,REP,DET,TYP,SRT,PGC,PXT,MAX,CRT,IBOUT) ; Print data
; Input: RTN="IBCENRPB", PGC=page ct,
; PXT=exit flg, MAX=max line ct/pg,
; CRT=1/0, IBOUT="R"/"E"
PRINTX ;
HEADER ; Print hdr info
HEADERX ;
LINE(DISPDATA) ; Print data
LINEX
DATA(DISPDATA) ; Build disp lines
DET ; - Print insurance company detail in Excel Payer report
PHDL ; - Print the header line for the Excel spreadsheet

External References

Name Field # of Occurrence
$$S^%ZTLOAD HEADER+6
^DIR EN3+22, HEADER+4
$$FO^IBCNEUT1 DATA+18, DATA+19, DATA+25, DATA+31, DATA+34, DATA+50, DATA+53, DATA+56, DATA+62, DATA+65
$$HPD^IBCNHUT1 DATA+29, DATA+43, DATA+52, DET+5
$$FMTE^XLFDT HEADER+9, PHDL+3
$$NOW^XLFDT HEADER+9, PHDL+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: EN3+21
Function Call: WRITE
  • Prompt: !,?(80-$L(NONEMSG)\2),NONEMSG,!!
  • Line Location: PRINT+12
Function Call: WRITE
  • Prompt: !,?(80-$L(EORMSG)\2),EORMSG
  • Line Location: PRINT+22
Function Call: WRITE
  • Prompt: !
  • Line Location: HEADER+3
Function Call: WRITE
  • Prompt: @IOF,!,?1,"eIV Payer Link Report"
  • Line Location: HEADER+8
Function Call: WRITE
  • Prompt: ?OFFSET,HDR
  • Line Location: HEADER+10
Function Call: WRITE
  • Prompt: !,?1,"Report Option: "_$S(REP=1:"Payer List",1:"Insurance Company List")
  • Line Location: HEADER+11
Function Call: WRITE
  • Prompt: ?OFFSET,HDR
  • Line Location: HEADER+18
Function Call: WRITE
  • Prompt: !,"'*' indicates the Insurance Company HPID/OEID failed validation checks"
  • Line Location: HEADER+20
Function Call: WRITE
  • Prompt: !,"'*' indicates the Linked Insurance Company HPID/OEID failed validation checks"
  • Line Location: HEADER+21
Function Call: WRITE
  • Prompt: !
  • Line Location: HEADER+22
Function Call: WRITE
  • Prompt: ?1,"For Single Payer: ",$P(IBPPYR,"^",2)
  • Line Location: HEADER+24
Function Call: WRITE
  • Prompt: !?31,"National",?46,"# Linked",?56,"Nationally",?69,"Locally",?78,"FSC",?87,"Prof.",?104,"Inst."
  • Line Location: HEADER+28
Function Call: WRITE
  • Prompt: ?121,"HPID/"
  • Condition for execution: DET=1
  • Line Location: HEADER+28
Function Call: WRITE
  • Prompt: !,"Payer Name:",?31,"Payer ID",?46,"Ins. Co.",?57,"Active?",?69,"Active?",?78,"Trusted?",?87,"EDI#",?104,"EDI#"
  • Line Location: HEADER+29
Function Call: WRITE
  • Prompt: ?121,"OEID"
  • Condition for execution: DET=1
  • Line Location: HEADER+29
Function Call: WRITE
  • Prompt: ?1,"Only Insurance Companies that match: ",IBMAT
  • Line Location: HEADER+31
Function Call: WRITE
  • Prompt: !?32,"# Active",?56,"Nat.",?66,"Loc.",?73,"FSC",?83,"Prof.",?104,"Inst.",?121,"HPID/"
  • Line Location: HEADER+35
Function Call: WRITE
  • Prompt: !,"Insurance Company:",?33,"Groups",?56,"Act?",?66,"Act?",?73,"Trusted?",?83,"EDI#",?104,"EDI#",?121,"OEID"
  • Line Location: HEADER+36
Function Call: WRITE
  • Prompt: !," Payer:",?44,"VA ID"
  • Line Location: HEADER+37
Function Call: WRITE
  • Prompt: !,DASH
  • Line Location: HEADER+38
Function Call: WRITE
  • Prompt: !
  • Line Location: LINE+7
Function Call: WRITE
  • Prompt: ?1
  • Condition for execution: IBOUT="R"
  • Line Location: LINE+7
Function Call: WRITE
  • Prompt: DISPDATA(LNCT)
  • Line Location: LINE+7
Function Call: WRITE
  • Prompt: !,?1,DISPDATA(LNCT)
  • Line Location: LINE+8
Function Call: WRITE
  • Prompt: X
  • Line Location: PHDL+4
Function Call: WRITE
  • Prompt: !,X
  • Line Location: PHDL+6
Function Call: WRITE
  • Prompt: "^"_HDR
  • Line Location: PHDL+12
Function Call: WRITE
  • Prompt: !,"'*' indicates the Insurance Company HPID/OEID failed validation checks"
  • Line Location: PHDL+13
Function Call: WRITE
  • Prompt: !,"'*' indicates the Linked Insurance Company HPID/OEID failed validation checks"
  • Line Location: PHDL+14
Function Call: WRITE
  • Prompt: !,"For Single Payer:"_"^"_$P(IBPPYR,"^",2)
  • Line Location: PHDL+15
Function Call: WRITE
  • Prompt: !,"Only Insurance Companies that match:"_"^"_IBMAT
  • Line Location: PHDL+16
Function Call: WRITE
  • Prompt: !,X
  • Line Location: PHDL+24
Routine Call
  • DIR
  • Line Location:
    • EN3+22
    • HEADER+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(5 - [#5] DATA+27, DATA+42, DATA+56, DET+4
^TMP($J PRINT+12, PRINT+13, PRINT+14, PRINT+15, DATA+3

Label References

Name Line Occurrences
DATA PRINT+17
DET DATA+12
EXIT3 EN3+19
HEADER PRINT+12, PRINT+21, LINE+6
HEADERX HEADER+2, HEADER+6
LINE PRINT+17
PHDL PRINT+10
PRINT EN3+18
PRINTX PRINT+19, PRINT+21

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CNT PRINT+4~, PRINT+15*, DATA+3, DATA+43, DATA+52
CRT EN3+1~, EN3+16*, EN3+17*, EN3+18, EN3+20, PRINT~, HEADER+2
CT DATA+1~
CT2 DATA+1~
DASH PRINT+4~, PRINT+7*, HEADER+38
DET PRINT~, HEADER+14, HEADER+21, HEADER+28, HEADER+29, DATA+12, DATA+21, PHDL+9, PHDL+14, PHDL+20
DIR EN3+2~, EN3+22!, HEADER+1~, HEADER+4!
DIR(0 EN3+22*, HEADER+4*
DISPDATA PRINT+16!, PRINT+17, LINE~, DATA~
DISPDATA( LINE+7, LINE+8, DATA+22*, DATA+25*, DATA+27*, DATA+31*, DATA+34*, DET+3*, DET+4*, DET+6*
DISPDATA("" LINE+2
DISPDATA(1 DATA+11*, DATA+12, DATA+18*, DATA+19*, DATA+41*, DATA+42*, DATA+44*, DATA+45*, DATA+46*, DATA+50*
, DATA+53*
DISPDATA(2 DATA+54*, DATA+56*
DISPDATA(3 DATA+58*, DATA+60*, DATA+62*, DATA+65*
DISPDATA(4 DATA+58*, DATA+66*
DTOUT EN3+2~, HEADER+1~, HEADER+5
DUOUT EN3+2~, HEADER+1~, HEADER+5
EORMSG PRINT+4~, PRINT+5*, PRINT+22
HDR HEADER+1~, HEADER+9*, HEADER+10, HEADER+13*, HEADER+14*, HEADER+16*, HEADER+17, HEADER+18, PHDL+8*, PHDL+9*
PHDL+11*, PHDL+12
IBCNERTN EN3~, EN3+18
IBCNESPC EN3~
IBCNESPC("IMAT" EN3+12
IBCNESPC("ISORT" EN3+11
IBCNESPC("ITYPE" EN3+10
IBCNESPC("PDET" EN3+4
IBCNESPC("PPYR" EN3+7
IBCNESPC("PSORT" EN3+6
IBCNESPC("PTYPE" EN3+5
IBCNESPC("REP" EN3+3
IBDET EN3+2~, EN3+4*, EN3+18
IBHPD DATA+1~, DATA+29*, DATA+34, DATA+43*, DATA+44, DATA+52*, DATA+53, DET+5*, DET+6
IBMAT EN3+2~, EN3+12*, HEADER+31, PHDL+16
IBOUT EN3+15*, EN3+18, PRINT~, PRINT+10, PRINT+12, PRINT+20, LINE+5, LINE+7, DATA+9, DATA+39
IBPGC EN3+2~, EN3+13*, EN3+18, EN3+20
IBPPYR EN3+2~, EN3+7*, HEADER+24, PHDL+15
IBPXT EN3+1~, EN3+13*, EN3+18, EN3+19
IBREP EN3+2~, EN3+3*, EN3+9, EN3+18
IBSRT EN3+1~, EN3+6*, EN3+11*, EN3+18
IBTRC EN3+2~
IBTYP EN3+1~, EN3+5*, EN3+10*, EN3+18
IOF HEADER+8
IOSL EN3+16, EN3+17
IOST EN3+16
LCT DATA+1~, DATA+11*, DATA+18*, DATA+22*, DATA+25*, DATA+27, DATA+31, DATA+34, DATA+41*, DATA+58*
, DATA+60*, DATA+66*, DATA+67*, DET+3*, DET+4, DET+6
LIN EN3+2~, EN3+21*, HEADER+1~, HEADER+3*
LNCT LINE+1~, LINE+4*, LINE+7, LINE+8
LNTOT LINE+1~, LINE+2*, LINE+4
MAX PRINT~, PRINT+21, HEADER+3, LINE+6
MAXCNT EN3+1~, EN3+16*, EN3+17*, EN3+18, EN3+21
NONEMSG PRINT+4~, PRINT+6*, PRINT+12
NWPG LINE+1~, LINE+3*, LINE+6*, LINE+8, LINE+9*
OFFSET HEADER+1~, HEADER+9*, HEADER+10, HEADER+17*, HEADER+18
PGC PRINT~, PRINT+21, HEADER+2, HEADER+7*, HEADER+9, LINE+6
PXT PRINT~, PRINT+13, PRINT+14, PRINT+15, PRINT+19, PRINT+21, HEADER+2, HEADER+5*, LINE+4, LINE+6
REP PRINT~, HEADER+11, HEADER+12, HEADER+15, HEADER+20, HEADER+21, HEADER+23, HEADER+30, DATA+7, DATA+37
PHDL+5, PHDL+7, PHDL+10, PHDL+13, PHDL+14, PHDL+15, PHDL+16, PHDL+18, PHDL+21
RPTDATA DATA+1~, DATA+3*, DATA+11, DATA+18, DATA+19, DATA+41, DATA+42, DATA+43, DATA+44, DATA+45
, DATA+46, DATA+50, DATA+53, DATA+54, DATA+56, DATA+58, DATA+60, DATA+62, DATA+65
RPTDATA( DATA+23, DATA+24, DET+1, DET+2
RPTDATA("" DATA+22
RTN PRINT~, PRINT+12, PRINT+13, PRINT+14, PRINT+15, DATA+3
SORT1 PRINT+4~, PRINT+7*, PRINT+13*, PRINT+14, PRINT+15, DATA+3
SORT2 PRINT+4~, PRINT+7*, PRINT+14*, PRINT+15, DATA+3, DATA+11, DATA+18, DATA+41, DATA+50
SRT PRINT~
TYP PRINT~, HEADER+13, HEADER+14, HEADER+16, HEADER+37, DATA+45, DATA+58, PHDL+8, PHDL+9, PHDL+11
U EN3+15, DATA+11, DATA+18, DATA+19, DATA+25, DATA+27, DATA+34, DATA+41, DATA+42, DATA+44
, DATA+45, DATA+46, DATA+50, DATA+53, DATA+54, DATA+56, DATA+58, DATA+60, DATA+62, DATA+65
DET+3, DET+4, DET+6
WW DATA+1~, DATA+12*, DET+3
X EN3+2~, HEADER+1~, PHDL+1~, PHDL+3*, PHDL+4, PHDL+5*, PHDL+6, PHDL+19*, PHDL+20*, PHDL+22*
PHDL+23*, PHDL+24
XX DATA+1~, DATA+23*, DATA+24, DATA+25, DET+1*, DET+2, DET+3
Y EN3+2~, HEADER+1~
YY DATA+1~, DATA+23*, DATA+24, DATA+29, DET+1*, DET+2, DET+5
>> ZTQUEUED EN3+20, HEADER+2, HEADER+6
>> ZTSTOP EN3+19, PRINT+13, PRINT+14, PRINT+15, PRINT+19, PRINT+21, HEADER+6*, LINE+4, LINE+6
ZZ EN3+2~, DATA+1~, DATA+23*, DATA+24*, DATA+25, DATA+27, DATA+34, DATA+43*, DATA+44, DATA+53*
DET+1*, DET+2*, DET+3, DET+4, DET+6
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All