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
; Input: NODATA - 1 if no data was found
PLAN ; Print plan information.
CVLMHD ; Print Coverage Limit sub-header
PAUSE ; Pause for screen output.

External References

Name Field # of Occurrence
NOW^%DTC EN+3
^%ZISC EN+16
^DIR PAUSE+3
$$DAT2^IBOUTL EN+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!!,EORMSG
  • Line Location: EN+11
Function Call: WRITE
  • Prompt: !?4,$P(CVLMRC,U,1),?30,$P(CVLMRC,U,2),?50,$P(CVLMRC,U,3)
  • Line Location: PRINT+20
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: COMP+2
Function Call: WRITE
  • Prompt: !,"INSURANCE PLANS MISSING DATA"
  • Line Location: COMP+4
Function Call: WRITE
  • Prompt: ?80,IBHDT,?110,"Page: ",IBPAG
  • Line Location: COMP+5
Function Call: WRITE
  • Prompt: !,$G(SUBHD),!
  • Line Location: COMP+6
Function Call: WRITE
  • Prompt: !!!,"--- No Data To Report ---",!
  • Line Location: COMP+8
Function Call: WRITE
  • Prompt: !?1,$P(IBC,U,2)_" "_$P(IBC,U,3)_" "_$P(IBC,U,4)
  • Line Location: COMP+11
Function Call: WRITE
  • Prompt: ?90,"PRESCRIPTION ONLY"
  • Line Location: COMP+12
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+3
Function Call: WRITE
  • Prompt: !?2,"------------",?20,"----------",?46,"------------",?62,"---------",?78,"---"
  • Line Location: PLAN+5
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+7
Function Call: WRITE
  • Prompt: ?62,$E($P(IBPD,U,5),1,15),?78,$P(IBPD,U,6)
  • Line Location: PLAN+8
Function Call: WRITE
  • Prompt: !!?4,"Coverage",?30,"Effective Date",?50,"Covered?"
  • Line Location: CVLMHD+1
Function Call: WRITE
  • Prompt: !?4,"--------",?30,"--------------",?50,"--------"
  • Line Location: CVLMHD+2
Function Call: WRITE
  • Prompt: !
  • Line Location: PAUSE+2
Routine Call
  • DIR
  • Line Location:
    • PAUSE+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("IBCMDT" EN+6!
^TMP($J EN+6!, PRINT+6, PRINT+7, PRINT+8, PRINT+12, PRINT+13, PRINT+17, PRINT+18

Label References

Name Line Occurrences
COMP EN+10, PRINT+10, PRINT+14
CVLMHD PRINT+19
PAUSE EN+12, PRINT+14
PLAN PRINT+15
PRINT EN+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% EN+3, PRINT+4~
CVLMRC PRINT+4~, PRINT+18*, PRINT+20
CVLPRT PRINT+4~, PRINT+5*, PRINT+21*, PLAN+1*
CVSWT PRINT+4~, PRINT+15*, PRINT+19*
DIR PAUSE+3!
DIR(0 PAUSE+3*
DIRUT PAUSE+4!
DTOUT PAUSE+4!
DUOUT PAUSE+4!
EORMSG EN+1~, EN+2*, EN+11
IBC PRINT+4~, PRINT+7*, PRINT+23!, COMP+11
IBCVLM PRINT+23!
IBCVLT PRINT+4~, PRINT+5*, PRINT+16*, PRINT+17*, PRINT+18
IBHDT EN+1~, EN+3*, COMP+5
IBI PRINT+4~, PRINT+5*, PRINT+6*, PRINT+7, PRINT+8, PRINT+12, PRINT+13, PRINT+17, PRINT+18, PRINT+23!
IBJJ PRINT+23!, PAUSE+2*
>> IBNMSPC EN+6
IBP PRINT+4~, PRINT+11*, PRINT+12*, PRINT+13, PRINT+17, PRINT+18, PRINT+23!
IBPAG EN+8~, EN+9*, PRINT+4~, PRINT+5*, PRINT+23!, COMP+2, COMP+3*, COMP+5
IBPD PRINT+13*, PRINT+23!, PLAN+7, PLAN+8, PLAN+9
IBQUIT PRINT+4~, PRINT+5*, PRINT+6, PRINT+10, PRINT+12, PRINT+14, PRINT+17, PRINT+23!, PAUSE+4*
IBS PRINT+23!
IBSD PRINT+23!
IOF COMP+2
IOSL PRINT+14, PAUSE+2
IOST COMP+2, PAUSE+1
NEWIC PRINT+4~, COMP+13*, PLAN+2, PLAN+10*
NODATA EN+1~, EN+4*, EN+7, PRINT+9*, COMP+7
POSWT PRINT+4~, PRINT+5*, PRINT+7*, COMP+12, PLAN+4, PLAN+6, PLAN+9
>> SUBHD COMP+6
U PRINT+7, PRINT+20, COMP+11, PLAN+7, PLAN+8, PLAN+9
>> ZTQUEUED EN+14
>> ZTREQ EN+14*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All