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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: IBCNAU2

Package: Integrated Billing

Routine: IBCNAU2


Information

IBCNAU2 ;ALB/KML/AWC - eIV USER EDIT REPORT (COMPILE) ;6-APRIL-2015

Source Information

Source file <IBCNAU2.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Integrated Billing 2 EN^IBCNAU3  $$PYRAPP^IBCNEUT5  
Kernel 1 ^%ZISC  
VA FileMan 1 $$GET1^DIQ  

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 IBCNAU  

Entry Points

Name Comments DBIA/ICR reference
EN(ALLINS,ALLPLANS,PLANS,ALLPYRS,REPTYP,DATE) ;
PRINT ; - print report
PLANS(ALLUSERS,LN,DATE) ;
; report will include edits to files 36 and 355.3
NOPLANS(ALLUSERS,LN,DATE) ; only report edits made to INSURANCE COMPANY file (36)
ALLUSERS(INSNAME,INSIEN,PLIEN,PLANS,LN,DATE,Z) ; procedure to gather edits for All Users within a date range
; INSNAME = name of insurance company (36, .01)
; INSIEN = ien of INSURANCE COMPANY (36) entry
; PLIEN = ien of GROUP iNSURANCE PLAN (355.3) entry
; OR equal to 0 if group plans or not to be reported
; DATE = date range for edits (DATE("START") and DATE("END"))
; Z = input and output array
SELUSERS(INSNAME,INSIEN,PLIEN,LN,DATE,Z) ; procedure to gather edits for selected Users for a date range
PAYERS(ALLPLANS,ALLUSERS,LN,DATE) ; PROCESS EIV PAYERS - VITO
ADDLN(SUB,LN,Z,PAYERLN) ;
; SUB = 0 if no group plans to be reported
; = 1 if group plans to be reported
; LN = passed by reference. Line subscript at ^TMP("IBPR",$J,PLANS,LN)
; PAYERLN=0 if not generating a payer's line
; =1 if a payer's line is being generated

External References

Name Field # of Occurrence
^%ZISC PRINT+6
$$GET1^DIQ PAYERS+12, PAYERS+13
EN^IBCNAU3 PRINT+3
$$PYRAPP^IBCNEUT5 PAYERS+15

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^IBE(365.12 - [#365.12] GET1^DIQ
365.121 GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD(355.3 ALLUSERS+30, SELUSERS+26
^DD(36 ALLUSERS+17, SELUSERS+12
^DIA(355.3 ALLUSERS+27, ALLUSERS+28, ALLUSERS+32, SELUSERS+22, SELUSERS+23, SELUSERS+28
^DIA(36 ALLUSERS+14, ALLUSERS+15, ALLUSERS+19, SELUSERS+8, SELUSERS+9, SELUSERS+14
^DIA(365.12 PAYERS+5, PAYERS+8, PAYERS+10, PAYERS+18
^IBA(355.3 - [#355.3] ALLUSERS+11, ALLUSERS+20, SELUSERS+5, SELUSERS+15
^TMP("IBINC" PLANS+3, PLANS+4, PLANS+5, NOPLANS+4, NOPLANS+5
^TMP("IBPR" EN+4!, ADDLN+9*
^TMP("IBPR2" EN+4!, ADDLN+10*
^TMP("IBPYR" PAYERS+14
^TMP("IBUSER" SELUSERS+10, SELUSERS+24, PAYERS+19

Label References

Name Line Occurrences
ADDLN ALLUSERS+22, ALLUSERS+33, SELUSERS+17, SELUSERS+29, PAYERS+20
ALLUSERS PLANS+6, NOPLANS+6
NOPLANS EN+15
PAYERS EN+16
PLANS EN+14
SELUSERS PLANS+7, NOPLANS+7

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ALLINS EN~
ALLPLANS EN~, EN+16, PRINT+3, PAYERS~
ALLPYRS EN~, PRINT+3, PAYERS+14
ALLUSERS EN+14, EN+15, EN+16, PLANS~, PLANS+6, PLANS+7, NOPLANS~, NOPLANS+6, NOPLANS+7, PAYERS~
, PAYERS+19
BDATE PAYERS+1~, PAYERS+4*, PAYERS+5*, PAYERS+6, PAYERS+8
DATE EN~, EN+14, EN+15, EN+16, PLANS~, PLANS+6, PLANS+7, NOPLANS~, NOPLANS+6, NOPLANS+7
, ALLUSERS~, ALLUSERS+15*, ALLUSERS+16, ALLUSERS+28*, ALLUSERS+29, SELUSERS~, SELUSERS+9*, SELUSERS+11, SELUSERS+13, SELUSERS+23*
, SELUSERS+25, SELUSERS+27, PAYERS~
DATE("END" ALLUSERS+16, ALLUSERS+29, SELUSERS+11, SELUSERS+25, PAYERS+4
DATE("START" ALLUSERS+16, ALLUSERS+29, SELUSERS+11, SELUSERS+25, PAYERS+4
DIA0 ALLUSERS+8~, ALLUSERS+15*, ALLUSERS+17, ALLUSERS+18, ALLUSERS+28*, ALLUSERS+30, ALLUSERS+31, SELUSERS+2~, SELUSERS+9*, SELUSERS+12
, SELUSERS+23*, SELUSERS+26, PAYERS+1~, PAYERS+10*, PAYERS+11, PAYERS+16, PAYERS+17
DIAIEN ALLUSERS+8~, ALLUSERS+10*, ALLUSERS+14*, ALLUSERS+15, ALLUSERS+19, ALLUSERS+27*, ALLUSERS+28, ALLUSERS+32, SELUSERS+2~, SELUSERS+4*
, SELUSERS+8*, SELUSERS+9, SELUSERS+14, SELUSERS+22*, SELUSERS+23, SELUSERS+28, PAYERS+1~, PAYERS+7*, PAYERS+8*, PAYERS+10
, PAYERS+18
EDATE PAYERS+1~, PAYERS+4*, PAYERS+6
FIELD ALLUSERS+8~, ALLUSERS+17*, ALLUSERS+18, ALLUSERS+30*, ALLUSERS+31, SELUSERS+2~, SELUSERS+12*, SELUSERS+13, SELUSERS+26*, SELUSERS+27
, PAYERS+1~, PAYERS+16*, PAYERS+17
INSIEN PLANS+2~, PLANS+4*, PLANS+5, PLANS+6, PLANS+7, NOPLANS+1~, NOPLANS+5*, NOPLANS+6, NOPLANS+7, ALLUSERS~
, ALLUSERS+14, SELUSERS~, SELUSERS+8
INSNAME PLANS+2~, PLANS+3*, PLANS+4, PLANS+5, PLANS+6, PLANS+7, NOPLANS+1~, NOPLANS+4*, NOPLANS+5, NOPLANS+6
, NOPLANS+7, ALLUSERS~, ALLUSERS+12, ALLUSERS+21, SELUSERS~, SELUSERS+6, SELUSERS+16
LN EN+1~, EN+2*, EN+14, EN+15, EN+16, PLANS~, PLANS+6, PLANS+7, NOPLANS~, NOPLANS+6
, NOPLANS+7, ALLUSERS~, ALLUSERS+22, ALLUSERS+33, SELUSERS~, SELUSERS+17, SELUSERS+29, PAYERS~, PAYERS+20, ADDLN~
, ADDLN+6*, ADDLN+9, ADDLN+10
PAYERLN PAYERS+1~, PAYERS+7*, PAYERS+20, ADDLN~, ADDLN+9
PLANS EN~, EN+14, PRINT+3, PLANS+6, ALLUSERS~, ALLUSERS+26, SELUSERS+18
PLIEN PLANS+2~, PLANS+5*, PLANS+6, PLANS+7, NOPLANS+1~, NOPLANS+2*, NOPLANS+7, ALLUSERS~, ALLUSERS+9, ALLUSERS+11
, ALLUSERS+20, ALLUSERS+27, SELUSERS~, SELUSERS+3, SELUSERS+5, SELUSERS+15, SELUSERS+22
PYRAPP PAYERS+1~, PAYERS+11*, PAYERS+12
PYRIEN PAYERS+1~, PAYERS+11*, PAYERS+12, PAYERS+13, PAYERS+14, PAYERS+15
PYRNAME PAYERS+1~, PAYERS+13*, PAYERS+14, PAYERS+18
REPTYP EN~, EN+13, EN+16, PRINT+3
SUB ALLUSERS+8~, ALLUSERS+9*, ALLUSERS+22, ALLUSERS+33, SELUSERS+2~, SELUSERS+3*, SELUSERS+17, SELUSERS+29, PAYERS+1~, PAYERS+3*
, PAYERS+20, ADDLN~, ADDLN+9, ADDLN+10
U ALLUSERS+11, ALLUSERS+15, ALLUSERS+17, ALLUSERS+18, ALLUSERS+20, ALLUSERS+28, ALLUSERS+30, ALLUSERS+31, SELUSERS+5, SELUSERS+9
, SELUSERS+12, SELUSERS+15, SELUSERS+23, SELUSERS+26, PAYERS+11, PAYERS+16, PAYERS+17, ADDLN+9, ADDLN+10
USER SELUSERS+2~, SELUSERS+9*, SELUSERS+10, SELUSERS+13, SELUSERS+23*, SELUSERS+24, SELUSERS+27
Z PLANS+2~, PLANS+6, PLANS+7, NOPLANS+6, NOPLANS+7, ALLUSERS~, ALLUSERS+7!, ALLUSERS+22, ALLUSERS+33, SELUSERS~
, SELUSERS+1!, SELUSERS+17, SELUSERS+29, PAYERS+9~, PAYERS+20, ADDLN~
Z("DATE" ALLUSERS+18*, ALLUSERS+31*, SELUSERS+13*, SELUSERS+27*, PAYERS+17*, ADDLN+9, ADDLN+10
Z("FIELD" ALLUSERS+18*, ALLUSERS+31*, SELUSERS+13*, SELUSERS+27*, PAYERS+17*, ADDLN+9, ADDLN+10
Z("INSNAME" ALLUSERS+12*, ALLUSERS+21*, SELUSERS+6*, SELUSERS+16*, ADDLN+9
Z("NEWVAL" ALLUSERS+19*, ALLUSERS+32*, SELUSERS+14*, SELUSERS+28*, PAYERS+18*, ADDLN+9, ADDLN+10
Z("OLDVAL" ALLUSERS+19*, ALLUSERS+32*, SELUSERS+14*, SELUSERS+28*, PAYERS+18*, ADDLN+9, ADDLN+10
Z("PLAN" ALLUSERS+11*, ALLUSERS+20*, SELUSERS+5*, SELUSERS+15*, ADDLN+9
Z("PYRNAME" PAYERS+18*, ADDLN+10
Z("USER" ALLUSERS+18*, ALLUSERS+31*, SELUSERS+13*, SELUSERS+27*, PAYERS+17*, PAYERS+19, ADDLN+9, ADDLN+10
>> ZTQUEUED PRINT+5
>> ZTREQ PRINT+5*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All