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

Package: Integrated Billing

Routine: IBCMDT3


Information

IBCMDT3 ;ALB/VD - INSURANCE PLANS MISSING DATA REPORT (PRINT) ; 10-APR-15

Source Information

Source file <IBCMDT3.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
VA FileMan 2 NOW^%DTC  ^DIR  
Integrated Billing 1 $$DAT2^IBOUTL  
Kernel 1 ^%ZISC  

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 IBCMDT  

Entry Points

Name Comments DBIA/ICR reference
EN ; - Entry point to print report
PRINT ; Print report
; Input: NODATA - Set to 1 initially
; Output: NODATE - Set to 1 if at least one Insurance Company
; with data found
COMP ; Print Company header
COMPS ; Print Company SUB header
PLAN ; Print plan information.
CVLMHD ; Print Coverage Limit sub-header
P0 ; IB*827/DTG IBI check before pause
P1 ; IB*827/DTG IBP check before pause
PAUSE ; Pause for screen output.

External References

Name Field # of Occurrence
NOW^%DTC EN+7
^%ZISC EN+25
^DIR PAUSE+6
$$DAT2^IBOUTL EN+7

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: EN+18
Function Call: WRITE
  • Prompt: !!!,EORMSG
  • Line Location: EN+20
Function Call: WRITE
  • Prompt: ?4,$P(CVLMRC,U,1),?30,$P(CVLMRC,U,2),?50,$P(CVLMRC,U,3),!
  • Line Location: PRINT+34
Function Call: WRITE
  • Prompt: !!
  • Line Location: COMP+1
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: COMP+3
Function Call: WRITE
  • Prompt: !
  • Line Location: COMP+7
Function Call: WRITE
  • Prompt: "INSURANCE PLANS MISSING DATA"
  • Line Location: COMP+8
Function Call: WRITE
  • Prompt: ?80,IBHDT,?110,"Page: ",IBPAG,!
  • Line Location: COMP+12
Function Call: WRITE
  • Prompt: $G(SUBHD),!!
  • Line Location: COMP+13
Function Call: WRITE
  • Prompt: !!!,"--- No Data To Report ---",!
  • Line Location: COMP+15
Function Call: WRITE
  • Prompt: ?90,"PRESCRIPTION ONLY"
  • Line Location: COMP+20
Function Call: WRITE
  • Prompt: ?1,$P(IBC,U,2)_" "_$P(IBC,U,3)_" "_$P(IBC,U,4)
  • Line Location: COMPS+4
Function Call: WRITE
  • Prompt: ?90,"PRESCRIPTION ONLY"
  • Line Location: COMPS+5
Function Call: WRITE
  • Prompt: !
  • Line Location: COMPS+6
Function Call: WRITE
  • Prompt: !
  • Line Location: PLAN+1
Function Call: WRITE
  • Prompt: !?2,"GROUP NUMBER",?20,"GROUP NAME",?46,"TYPE OF PLAN",?62,"ELEC PLAN",?78,"FTF"
  • Line Location: PLAN+4
Function Call: WRITE
  • Prompt: ?98,"BIN",?109,"PCN"
  • Condition for execution: +$G(POSWT)
  • Line Location: PLAN+6
Function Call: WRITE
  • Prompt: !
  • Line Location: PLAN+6
Function Call: WRITE
  • Prompt: ?2,"------------",?20,"----------",?46,"------------",?62,"---------",?78,"---"
  • Line Location: PLAN+8
Function Call: WRITE
  • Prompt: ?98,"---",?109,"---"
  • Condition for execution: +$G(POSWT)
  • Line Location: PLAN+10
Function Call: WRITE
  • Prompt: !
  • Line Location: PLAN+10
Function Call: WRITE
  • Prompt: ?2,$P(IBPD,U,2),?20,$E($P(IBPD,U,3),1,25),?46,$E($P(IBPD,U,4),1,15)
  • Line Location: PLAN+12
Function Call: WRITE
  • Prompt: ?62,$E($P(IBPD,U,5),1,15),?78,$P(IBPD,U,6)
  • Line Location: PLAN+13
Function Call: WRITE
  • Prompt: !
  • Line Location: PLAN+15
Function Call: WRITE
  • Prompt: !?4,"Coverage",?30,"Effective Date",?50,"Covered?",!
  • Line Location: CVLMHD+2
Function Call: WRITE
  • Prompt: ?4,"--------",?30,"--------------",?50,"--------"
  • Line Location: CVLMHD+4
Function Call: WRITE
  • Prompt: !
  • Line Location: CVLMHD+5
Function Call: WRITE
  • Prompt: !
  • Line Location: PAUSE+3
Routine Call
  • DIR
  • Line Location:
    • PAUSE+6

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("IBCMDT" EN+10!
^TMP($J EN+10!, PRINT+11, PRINT+12, PRINT+13, PRINT+21, PRINT+22, PRINT+28, PRINT+29

Label References

Name Line Occurrences
COMP EN+14, PRINT+24, PRINT+30, PRINT+35, P0+6
COMPS COMP+1, COMP+17
CVLMHD PRINT+30, PRINT+31, PRINT+35
P0 PRINT+16
P1 PRINT+21
PAUSE EN+21, PRINT+24, PRINT+30, PRINT+35, P0+5, P1+1
PLAN PRINT+25, PRINT+30, PRINT+35
PRINT EN+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% EN+7, PRINT+5~
>> CRT EN+5, COMP+3, COMP+7, PAUSE+5
CVLMRC PRINT+5~, PRINT+29*, PRINT+34
CVLPRT PRINT+5~, PRINT+10*, PRINT+18*, PRINT+24*, PRINT+30*, PRINT+35*, PRINT+36*, PLAN+1*
CVSWT PRINT+5~, PRINT+25*, PRINT+30, PRINT+31*
DIR PAUSE+1~, PAUSE+6!
DIR(0 PAUSE+6*
DIRUT PAUSE+1~, PAUSE+7!
DTOUT PAUSE+1~, PAUSE+7!
DUOUT PAUSE+1~, PAUSE+7!
EORMSG EN+1~, EN+6*, EN+20
IBAC P0+2~*, P0+3*, P0+5
IBC PRINT+5~, PRINT+12*, PRINT+40!, COMPS+4
IBCVLM PRINT+40!
IBCVLT PRINT+5~, PRINT+10*, PRINT+27*, PRINT+28*, PRINT+29
IBHDT EN+1~, EN+7*, COMP+12
IBI PRINT+5~, PRINT+10*, PRINT+11*, PRINT+12, PRINT+13, PRINT+21, PRINT+22, PRINT+28, PRINT+29, PRINT+40!
IBJJ PRINT+40!, PAUSE+1~, PAUSE+4*
IBLNC EN+3~*, EN+4*
>> IBNMSPC EN+10
IBOINS PRINT+7~*, PRINT+24*, PRINT+30*, PRINT+35*, COMP+1, P0+3, P0+4*, P0+5, P0+7*
IBOLK PRINT+9~*, PRINT+18*, PRINT+21, PRINT+24*, PRINT+30*, PRINT+35*, P0+3
IBP PRINT+5~, PRINT+17*, PRINT+21*, PRINT+22, PRINT+28, PRINT+29, PRINT+40!
IBPAG EN+12~, EN+13*, PRINT+5~, PRINT+10*, PRINT+40!, COMP+3, COMP+4*, COMP+12
IBPD PRINT+22*, PRINT+40!, PLAN+12, PLAN+13, PLAN+14
IBQUIT EN+2~*, EN+18, EN+19, PRINT+10*, PRINT+11, PRINT+16, PRINT+21, PRINT+24, PRINT+28, PRINT+30
PRINT+35, P0+5, PAUSE+7*
IBS PRINT+40!
IBSD PRINT+40!
IBXTFEED EN+3~*, EN+4*, EN+5*, PAUSE+4
IOF COMP+3
IOSL EN+4, EN+5
MAXCNT EN+3~*, EN+4*, EN+5*, PRINT+24, PRINT+30, PRINT+35, P0+4, P1+1
NEWIC PRINT+5~, PRINT+24, COMP+1*, COMP+21*, PLAN+2, PLAN+17*, P1+1
NODATA EN+1~, EN+8*, EN+11, PRINT+14*, COMP+14
POSWT PRINT+5~, PRINT+10*, PRINT+12*, COMPS+5, PLAN+6, PLAN+10, PLAN+14
>> SUBHD COMP+13
U PRINT+12, PRINT+34, COMPS+4, PLAN+12, PLAN+13, PLAN+14
>> ZTQUEUED EN+23
>> ZTREQ EN+23*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All