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  | All
Print Page as PDF
Routine: IBCEDP

Package: Integrated Billing

Routine: IBCEDP


Information

IBCEDP ;ALB/ESG - EDI CLAIM STATUS REPORT PRINT ;13-DEC-2007

Source Information

Source file <IBCEDP.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Integrated Billing 2 $$SD^IBCEDS1  $$INSADD^IBCNSC02  
Kernel 2 $$S^%ZTLOAD  ($$FMTE,$$NOW)^XLFDT  
VA FileMan 2 $$EXTERNAL^DILFD  ^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 IBCEDC  

Entry Points

Name Comments DBIA/ICR reference
PRINT ; entry point to print the report
PX ;
PRINTX ;
PRT(Z) ; print a line on the report
; Z - data from the scratch global node
PRTX ;
HDR ; report header
HDRX ;
SD(SV) ; primary sort value display break. This procedure is to display a break whenever the primary sort value changes
; SV - subscript value of the primary sort
SDX ;

External References

Name Field # of Occurrence
$$S^%ZTLOAD HDR+34
$$EXTERNAL^DILFD SD+17
^DIR PX+1, HDR+4
$$SD^IBCEDS1 HDR+20, HDR+21, HDR+22, SD+32
$$INSADD^IBCNSC02 SD+14
$$FMTE^XLFDT PRT+23, HDR+17, SD+10
$$NOW^XLFDT HDR+17

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!?5,"No data found for this report.",!!,"*** End of Report ***"
  • Line Location: PRINT+8
Function Call: WRITE
  • Prompt: !!?5,"This report was halted during compilation by TaskManager Request."
  • Line Location: PRINT+9
Function Call: WRITE
  • Prompt: !!?5,"Total number of EDI Claims: ",IBCT
  • Line Location: PRINT+29
Function Call: WRITE
  • Prompt: !!,"*** End of Report ***"
  • Line Location: PRINT+31
Function Call: WRITE
  • Prompt: !,$P(Z,U,1)
  • Line Location: PRT+12
Function Call: WRITE
  • Prompt: ?TAB,$S($P(Z,U,2)=2:"1500",$P(Z,U,2)=7:"J430D",1:"UB04")
  • Line Location: PRT+17
Function Call: WRITE
  • Prompt: ?14,$S($P(Z,U,3):"INPT",1:"OUTPT")
  • Line Location: PRT+18
Function Call: WRITE
  • Prompt: ?21,$P(Z,U,4)
  • Line Location: PRT+19
Function Call: WRITE
  • Prompt: ?25,$P(Z,U,5)
  • Line Location: PRT+20
Function Call: WRITE
  • Prompt: ?29,$E($P(Z,U,13),1,9)
  • Line Location: PRT+21
Function Call: WRITE
  • Prompt: ?39,$E($P(Z,U,11),1,2)
  • Line Location: PRT+22
Function Call: WRITE
  • Prompt: ?44,$$FMTE^XLFDT($P(Z,U,6)\1,"2Z")
  • Line Location: PRT+23
Function Call: WRITE
  • Prompt: ?55,$J($P(Z,U,7),4)
  • Line Location: PRT+24
Function Call: WRITE
  • Prompt: ?62,$P(Z,U,8)
  • Line Location: PRT+25
Function Call: WRITE
  • Prompt: ?69,$J($FN($P(Z,U,9),"",2),9)
  • Line Location: PRT+26
Function Call: WRITE
  • Prompt: ?81,DIV
  • Line Location: PRT+27
Function Call: WRITE
  • Prompt: ?89,$E(PAY,1,23)
  • Line Location: PRT+28
Function Call: WRITE
  • Prompt: ?114,$E(ADDR1,1,18)
  • Line Location: PRT+29
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: HDR+9
Function Call: WRITE
  • Prompt: $C(13)
  • Line Location: HDR+10
Function Call: WRITE
  • Prompt: "EDI Claim Status Report",$S($G(^TMP($J,"IBCEDS","SD"))="S":" (Summary)",1:" (Detail)")
  • Line Location: HDR+14
Function Call: WRITE
  • Prompt: ?48
  • Line Location: HDR+15
Function Call: WRITE
  • Prompt: ?96
  • Line Location: HDR+16
Function Call: WRITE
  • Prompt: $$FMTE^XLFDT($$NOW^XLFDT)," Page: ",IBPAGE
  • Line Location: HDR+17
Function Call: WRITE
  • Prompt: !,"** A claim may appear multiple times if transmitted more than once. **"
  • Line Location: HDR+18
Function Call: WRITE
  • Prompt: !?3,"Sorted by ",$$SD^IBCEDS1($G(IBSORT1))
  • Line Location: HDR+20
Function Call: WRITE
  • Prompt: ", then by ",$$SD^IBCEDS1(IBSORT2)
  • Line Location: HDR+21
Function Call: WRITE
  • Prompt: ", then by ",$$SD^IBCEDS1(IBSORT3)
  • Line Location: HDR+22
Function Call: WRITE
  • Prompt: !?25,"*-- Statuses --*"
  • Line Location: HDR+25
Function Call: WRITE
  • Prompt: !,"Claim",?9,"Form",?14,"Type",?20,"Seq",?25,"EDI",?31,"IB",?39,"AR",?44,"Trans Dt",?56,"Age",?62,"Batch#",?71,"Bal Due"
  • Line Location: HDR+26
Function Call: WRITE
  • Prompt: ?81,"Div",?89,"Payer"
  • Line Location: HDR+27
Function Call: WRITE
  • Prompt: !,Z
  • Line Location: HDR+29
Function Call: WRITE
  • Prompt: !!!?5,"*** Report Halted by TaskManager Request ***"
  • Line Location: HDR+36
Function Call: WRITE
  • Prompt: !
  • Line Location: SD+7
Function Call: WRITE
  • Prompt: !,SV
  • Line Location: SD+33
Routine Call
  • DIR
  • Line Location:
    • PX+1
    • HDR+4

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^IBA(364 - [#364] EXTERNAL^DILFD

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DG(40.8 - [#40.8] PRT+8, SD+20, SD+21
^DIC(36 - [#36] PRT+9, PRT+10
^PRCA(430.3 - [#430.3] SD+26, SD+27
^TMP($J PRINT+8, PRINT+13, PRINT+15, PRINT+17, PRINT+19, PRINT+20, PRT+6, HDR+14, HDR+15, HDR+18
HDR+19, HDR+29, SD+3

Label References

Name Line Occurrences
HDR PRINT+8, PRINT+9, PRINT+11, PRINT+28, PRINT+30, PRT+3, SD+6
HDRX HDR+3, HDR+34
PRINTX PRINT+27, PRINT+28, PRINT+30
PRT PRINT+21
PRTX PRT+3
PX PRINT+8, PRINT+9
SD PRINT+13
SDX SD+4, SD+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ADDR SD+12~, SD+14*, SD+15
ADDR1 PRT+2~, PRT+10*, PRT+29
ANM SD+25~, SD+27*, SD+28
AZ SD+25~, SD+26*, SD+27
CRT PRINT+1~, PRINT+3*, PRINT+4*, PX+1, HDR+3, HDR+9, HDR+10
DATA PRINT+1~, PRINT+20*, PRINT+21
DIR PRINT+2~, PX+1!, HDR+4!
DIR(0 PX+1*, HDR+4*
DIROUT PRINT+2~
DIRUT PRINT+2~
DIV PRT+2~, PRT+8*, PRT+27
DIVNM SD+19~, SD+21*, SD+22
DTOUT PRINT+2~
DUOUT PRINT+2~
DZ SD+19~, SD+20*, SD+21
IBCT PRINT+1~, PRINT+6*, PRINT+29, PRT+4*
IBPAGE PRINT+1~, PRINT+6*, HDR+3, HDR+9, HDR+10, HDR+12*, HDR+17
>> IBSORT1 HDR+20, SD+4, SD+8, SD+10, SD+11, SD+17, SD+18, SD+24, SD+30, SD+32
>> IBSORT2 HDR+21
>> IBSORT3 HDR+22
>> IBSORTOR( SD+8
IBSTOP PRINT+1~, PRINT+6*, PRINT+13, PRINT+15, PRINT+17, PRINT+19, PRINT+27, PRINT+28, PRINT+30, PRT+3
HDR+3, HDR+5*, HDR+35*, SD+6
IEN PRINT+1~, PRINT+18*, PRINT+19*, PRINT+20
INS SD+12~, SD+13*, SD+14
IOF HDR+9
IOSL PRINT+28, PRINT+30, PRT+3, SD+6
IOST PRINT+3
NEWHDR PRINT+1~, PRINT+6*, PRT+31*, HDR+31*, SD+7
PAY PRT+2~, PRT+9*, PRT+28
SV SD~, SD+8*, SD+10*, SD+13, SD+15*, SD+17*, SD+20, SD+22*, SD+26, SD+28*
, SD+30*, SD+32*, SD+33
SV1 PRINT+1~, PRINT+12*, PRINT+13*, PRINT+15, PRINT+17, PRINT+19, PRINT+20
SV2 PRINT+1~, PRINT+14*, PRINT+15*, PRINT+17, PRINT+19, PRINT+20
SV3 PRINT+1~, PRINT+16*, PRINT+17*, PRINT+19, PRINT+20
TAB PRT+2~, PRT+16*, PRT+17
U PRT+8, PRT+9, PRT+10, PRT+12, PRT+16, PRT+17, PRT+18, PRT+19, PRT+20, PRT+21
, PRT+22, PRT+23, PRT+24, PRT+25, PRT+26, SD+13, SD+15, SD+21, SD+27
X PRINT+2~
Y PRINT+2~, HDR+5
Z PRT~, PRT+8, PRT+9, PRT+10, PRT+12, PRT+16, PRT+17, PRT+18, PRT+19, PRT+20
, PRT+21, PRT+22, PRT+23, PRT+24, PRT+25, PRT+26, HDR+29~*
>> ZTQUEUED PX+1, HDR+34
>> ZTSTOP PRINT+9, HDR+35*
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  | All