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

Package: Integrated Billing

Routine: IBCOMDT1


Information

IBCOMDT1 ;ALB/CKB - INSURANCE COMPANY MISSING DATA REPORT (COMPILE/PRINT) ; 12-APR-2023

Source Information

Source file <IBCOMDT1.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
VA FileMan 3 NOW^%DTC  $$GET1^DIQ  ^DIR  
Integrated Billing 2 $$FTFIC^IBCNEUT7  $$DAT2^IBOUTL  
Kernel 2 ^%ZISC  $$S^%ZTLOAD  

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 IBCOMDT  

Entry Points

Name Comments DBIA/ICR reference
COMPILE(IBCNRTN,IBCOMDT) ; Entry Point called from EN^XUTMDEVQ (indirectly from IBCOMDT).
; IBCNRTN = Routine name for ^TMP(IBCNRTN,IBCOMDT("$J"),...
; IBCOMDT = Array of params
; Compile and Print Report
PRINT ; Print Report
PRINTQ ;
; Only display 'End of Report' and PAUSE if User didn't enter a '^' (IBQUIT=1)
REPORT ; Report output
HEADER(HDRNAME,HDRDATE) ; Report header
EHDR ; Excel Header
PAUSE ; Pause for screen output.

External References

Name Field # of Occurrence
NOW^%DTC PRINT+5
^%ZISC PRINTQ+7
$$S^%ZTLOAD HEADER+5
$$GET1^DIQ COMPILE+14, COMPILE+15, COMPILE+16, COMPILE+17, COMPILE+19, COMPILE+20, COMPILE+29
^DIR PAUSE+3
$$FTFIC^IBCNEUT7 COMPILE+30
$$DAT2^IBOUTL PRINT+6

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: "."
  • Line Location: COMPILE+11
Function Call: WRITE
  • Prompt: !,NONEMSG,!
  • Line Location: PRINT+13
Function Call: WRITE
  • Prompt: INS,U,$S($P(DATA,U,1)="":"<no address on file>",1:$P(DATA,U,1)),U
  • Line Location: PRINT+21
Function Call: WRITE
  • Prompt: $P(DATA,U,2,9),!
  • Line Location: PRINT+22
Function Call: WRITE
  • Prompt: !,EORMSG,!
  • Line Location: PRINTQ+3
Function Call: WRITE
  • Prompt: !
  • Line Location: REPORT+24
Function Call: WRITE
  • Prompt: !,INS,!
  • Line Location: REPORT+28
Function Call: WRITE
  • Prompt: $S(ADDOF="":"<no address on file>",1:ADDOF),!
  • Line Location: REPORT+29
Function Call: WRITE
  • Prompt: ?8,RPT1,!
  • Line Location: REPORT+30
Function Call: WRITE
  • Prompt: ?8,RPT2,!
  • Line Location: REPORT+31
Function Call: WRITE
  • Prompt: ?8,"TYPE OF COVERAGE",!
  • Line Location: REPORT+32
Function Call: WRITE
  • Prompt: ?8,"FILING TIME FRAME",!
  • Line Location: REPORT+33
Function Call: WRITE
  • Prompt: !
  • Line Location: HEADER+3
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: HEADER+6
Function Call: WRITE
  • Prompt: HDRNAME
  • Line Location: HEADER+10
Function Call: WRITE
  • Prompt: ?OFFSET,HDRDATE,!
  • Line Location: HEADER+12
Function Call: WRITE
  • Prompt: "Missing Data: ",IBCOMDT("SUBHD"),!,DASHES,!
  • Line Location: HEADER+13
Function Call: WRITE
  • Prompt: !,HDRNAME,"^",IBHDT,!,"Missing Data: SEARCH ALL",!,"**YES indicates Missing Data**"
  • Line Location: EHDR+4
Function Call: WRITE
  • Prompt: !!,EHDR,!
  • Line Location: EHDR+5
Routine Call
  • DIR
  • Line Location:
    • PAUSE+3

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(36 - [#36] GET1^DIQ
^DIC(5 - [#5] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP( COMPILE+5!, COMPILE+8, COMPILE+9, COMPILE+60*, COMPILE+62!, PRINT+13, PRINT+16, PRINT+17, PRINT+20, REPORT+4

Label References

Name Line Occurrences
EHDR PRINT+11, HEADER+8
HEADER PRINT+12, REPORT+22
PAUSE PRINTQ+4, HEADER+4
PRINT COMPILE+65
PRINTQ PRINT+13
REPORT PRINT+24

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% PRINT+1~, PRINT+6
ADDOF REPORT+1~, REPORT+5*, REPORT+29
ADDRESS COMPILE+4~, COMPILE+22*, COMPILE+23*, COMPILE+24*, COMPILE+25*, COMPILE+26*, COMPILE+27*, COMPILE+28*, COMPILE+34, COMPILE+48
CITY COMPILE+4~, COMPILE+17*, COMPILE+26, COMPILE+39, COMPILE+52
CRT PRINT+1~, PRINT+9*, PRINT+10*
CT PRINT+1~, PRINT+17*, PRINT+20, REPORT+4
DASHES PRINT+1~, PRINT+8*, HEADER+13
DATA COMPILE+4~, COMPILE+13*, COMPILE+33*, COMPILE+34*, COMPILE+36*, COMPILE+37*, COMPILE+38*, COMPILE+39*, COMPILE+40*, COMPILE+41*
, COMPILE+42*, COMPILE+43*, COMPILE+44, COMPILE+47*, COMPILE+48*, COMPILE+49*, COMPILE+50*, COMPILE+51*, COMPILE+52*, COMPILE+53*
, COMPILE+54*, COMPILE+55*, COMPILE+56*, COMPILE+57*, COMPILE+60, COMPILE+61!, PRINT+1~, PRINT+20*, PRINT+21, PRINT+22
REPORT+4*, REPORT+5, REPORT+8, REPORT+9, REPORT+10, REPORT+13, REPORT+14, REPORT+15, REPORT+18, REPORT+19
DIR HEADER+1~, PAUSE+1~, PAUSE+3!
DIR(0 PAUSE+3*
DIRUT PAUSE+1~, PAUSE+3!
DTOUT HEADER+1~, PAUSE+1~, PAUSE+3!
DUOUT HEADER+1~, PAUSE+1~, PAUSE+3!
EHDR EHDR+1~, EHDR+2*, EHDR+3*, EHDR+5
EORMSG PRINT+1~, PRINT+2*, PRINTQ+3
FOUND COMPILE+4~, COMPILE+33*, COMPILE+44*, COMPILE+47*, COMPILE+60
FTF COMPILE+4~, COMPILE+30*, COMPILE+43, COMPILE+57
HDRDATE HEADER~, HEADER+11*, HEADER+12
HDRNAME PRINT+4*, PRINT+12, REPORT+22, HEADER~, HEADER+10, EHDR+4
I COMPILE+4~, COMPILE+44*
IBCNRTN COMPILE~, COMPILE+8, COMPILE+9, COMPILE+62
IBCOMDT COMPILE~
IBCOMDT("$J" COMPILE+5, COMPILE+8, COMPILE+9, COMPILE+60, COMPILE+62, PRINT+13, PRINT+16, PRINT+17, PRINT+20, REPORT+4
IBCOMDT("IBCOV" COMPILE+42
IBCOMDT("IBCTY" COMPILE+39
IBCOMDT("IBFTF" COMPILE+43
IBCOMDT("IBOUT" COMPILE+33, COMPILE+47, PRINT+11, PRINT+12, PRINT+19, PRINT+24, HEADER+8, HEADER+9
IBCOMDT("IBSL1" COMPILE+36
IBCOMDT("IBSL2" COMPILE+37
IBCOMDT("IBSL3" COMPILE+38
IBCOMDT("IBST" COMPILE+40
IBCOMDT("IBZIP" COMPILE+41
IBCOMDT("SUBHD" HEADER+13
IBCT COMPILE+4~, COMPILE+7*, COMPILE+11*
IBHDT PRINT+1~, PRINT+6*, PRINT+12, REPORT+22, EHDR+4
IBPGC PRINT+1~, PRINT+7*, HEADER+2, HEADER+6*, HEADER+8, HEADER+11
IBPGN COMPILE+4~
IBQUIT PRINT+1~, PRINT+7*, PRINT+16, PRINT+17, PRINTQ+2, REPORT+25, HEADER+2, PAUSE+3*
INS COMPILE+4~, COMPILE+9*, COMPILE+14, COMPILE+15, COMPILE+16, COMPILE+17, COMPILE+19, COMPILE+20, COMPILE+29, COMPILE+30
, COMPILE+60, PRINT+1~, PRINT+16*, PRINT+17, PRINT+20, PRINT+21, REPORT+4, REPORT+28
INSNM COMPILE+4~, COMPILE+8*, COMPILE+9, COMPILE+60
IOF HEADER+6
IOSL PRINT+9, PRINT+10
IOST PRINT+10, REPORT+24, HEADER+2, HEADER+5, HEADER+6, PAUSE+2
LCT PRINT+1~, PRINT+7*, REPORT+11*, REPORT+16*, REPORT+18*, REPORT+19*, REPORT+22*
LIN REPORT+24*, HEADER+1~, HEADER+3*
MAXCNT PRINT+1~, PRINT+9*, PRINT+10*, REPORT+22, REPORT+24, HEADER+3
NODATA PRINT+1~
NONEMSG PRINT+1~, PRINT+3*, PRINT+13
OFFSET HEADER+1~, HEADER+11*, HEADER+12
RPT1 REPORT+1~, REPORT+3*, REPORT+8*, REPORT+9*, REPORT+10*, REPORT+11, REPORT+30
RPT2 REPORT+1~, REPORT+3*, REPORT+13*, REPORT+14*, REPORT+15*, REPORT+16, REPORT+31
RPT3 REPORT+1~, REPORT+3*, REPORT+18*, REPORT+32
RPT4 REPORT+1~, REPORT+3*, REPORT+19*, REPORT+33
SL1 COMPILE+4~, COMPILE+14*, COMPILE+23, COMPILE+36, COMPILE+49
SL2 COMPILE+4~, COMPILE+15*, COMPILE+24, COMPILE+37, COMPILE+50
SL3 COMPILE+4~, COMPILE+16*, COMPILE+25, COMPILE+38, COMPILE+51
ST COMPILE+4~, COMPILE+19*, COMPILE+27, COMPILE+40, COMPILE+53
STOP PRINT+1~, PRINT+7*
TYPCOV COMPILE+4~, COMPILE+29*, COMPILE+42, COMPILE+56
U COMPILE+34, COMPILE+36, COMPILE+37, COMPILE+38, COMPILE+39, COMPILE+40, COMPILE+41, COMPILE+42, COMPILE+43, COMPILE+44
, COMPILE+48, COMPILE+49, COMPILE+50, COMPILE+51, COMPILE+52, COMPILE+53, COMPILE+54, COMPILE+55, COMPILE+56, COMPILE+57
PRINT+21, PRINT+22, REPORT+5, REPORT+8, REPORT+9, REPORT+10, REPORT+13, REPORT+14, REPORT+15, REPORT+18
REPORT+19, EHDR+2, EHDR+3
X HEADER+1~
Y HEADER+1~
ZIP COMPILE+4~, COMPILE+20*, COMPILE+21, COMPILE+28
ZIP4 COMPILE+4~, COMPILE+20*, COMPILE+21*, COMPILE+41, COMPILE+55
>> ZSTOP PRINT+7*, REPORT+25
>> ZTQUEUED COMPILE+11, PRINTQ+5
>> ZTREQ PRINTQ+5*
>> ZTSTOP PRINT+16, PRINT+17, PRINTQ+2, HEADER+2, HEADER+5*
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