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

Package: Integrated Billing

Routine: IBFBNP1


Information

IBFBNP1 ;ALB/RED- EDI-CPAC build 1st and 3rd party copayments ;10/01/15

Source Information

Source file <IBFBNP1.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
Fee Basis 3 SITE^FBAACO  $$CATC^FBPCR  MKARRLTC^FBPCR4  
VA FileMan 3 NOW^%DTC  UPDATE^DIE  $$GET1^DIQ  
Integrated Billing 2 $$INSURED^IBCNS1  (FPINPT,FPOPV)^IBEFURF  
Kernel 1 $$FMADD^XLFDT  

Entry Points

Name Comments DBIA/ICR reference
NRUN ; main entry point - nightly run job to look at existing FB payments and add/edit entries in file #360
PAYMT ;
ADMIT ; check for inpatient 1st party bills
FILE ; check payment against file #360
;
LOG ; set log (audit) file entries
STUB ; look for third party claim pointer in file #356
SETOTPT ; Look for first party claim pointer in file #360 to an exist Bill IEN
CHKOTPT ; check for Outpatient 1st party bills

External References

Name Field # of Occurrence
NOW^%DTC LOG+3
UPDATE^DIE FILE+31, FILE+46, FILE+56, FILE+63, FILE+71, LOG+9, STUB+17, STUB+19, SETOTPT+6
$$GET1^DIQ PAYMT+9, PAYMT+11, PAYMT+12, PAYMT+13, PAYMT+14, PAYMT+16, PAYMT+18, FILE+24, FILE+25, FILE+26
, FILE+28, FILE+32, STUB+3, STUB+5
SITE^FBAACO NRUN+8
$$CATC^FBPCR PAYMT+20
MKARRLTC^FBPCR4 NRUN+5
$$INSURED^IBCNS1 PAYMT+21
FPINPT^IBEFURF ADMIT+4
FPOPV^IBEFURF CHKOTPT+3
$$FMADD^XLFDT NRUN+11

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
162.02 GET1^DIQ
162.03 GET1^DIQ
^IBT(356 - [#356] GET1^DIQ
^IBFB(360 - [#360] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^FB7078 - [#162.4] PAYMT+13
^FBAAC - [#162] PAYMT+7, PAYMT+8
^FBAAC("AK" NRUN+12, PAYMT+2, PAYMT+3, PAYMT+4, PAYMT+5
^IB - [#350] FILE+66, FILE+67, SETOTPT+3
^IBE(350.9 - [#350.9] NRUN+10
^IBFB(360 - [#360] FILE+6, FILE+9, FILE+11, FILE+12, FILE+13, FILE+39, FILE+52, FILE+59, LOG+6, STUB+4
^IBT(356 - [#356] STUB+7
^TMP("IBRBF" ADMIT+3!, ADMIT+5, ADMIT+6!, CHKOTPT+1!, CHKOTPT+3, CHKOTPT+4, CHKOTPT+5!

Label References

Name Line Occurrences
ADMIT PAYMT+22
CHKOTPT PAYMT+22
FILE PAYMT+22
PAYMT NRUN+12
SETOTPT FILE+32

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% NRUN+4~, LOG+3
DFN NRUN+4~, PAYMT+1~, PAYMT+2*, PAYMT+3, PAYMT+4, PAYMT+5, PAYMT+7, PAYMT+8, PAYMT+9, PAYMT+11
, PAYMT+12, PAYMT+13, PAYMT+14, PAYMT+16, PAYMT+18, PAYMT+20, PAYMT+21, ADMIT+4, FILE+6, FILE+9
, FILE+11, FILE+40, STUB+8, CHKOTPT+3
DT NRUN+11
DUZ LOG+4
FBA NRUN+4~
FBARRLTC NRUN+3~, NRUN+5*
FBC NRUN+4~
FBSITE NRUN+3~, NRUN+4~
FBSITE(1 NRUN+8
FDA FILE+2~, FILE+21!, FILE+29, FILE+37!, FILE+53!, FILE+60!, FILE+68!, LOG+1~, SETOTPT+1~
FDA( LOG+5*, LOG+8*
FDA(360 FILE+24*, FILE+25*, FILE+26*, FILE+28*, FILE+40*, FILE+41*, FILE+42*, FILE+43*, FILE+44*, FILE+55*
, FILE+62*
FDC STUB+6!
FDC(356 STUB+8*, STUB+9*, STUB+12*, STUB+14*, STUB+15*, STUB+16*
FRSTPRT NRUN+4~, NRUN+6*, FILE+17, FILE+51, FILE+58, CHKOTPT+2*, CHKOTPT+4*
IBADMDT NRUN+3~, PAYMT+13*, ADMIT+1, ADMIT+4
IBAUTH PAYMT+1~, PAYMT+12*, FILE+4*, FILE+9, FILE+40
IBBILL NRUN+4~, ADMIT+2*, ADMIT+5*, FILE+3*, FILE+26, FILE+32*, FILE+42, FILE+65, FILE+66, SETOTPT+3
IBCARETY NRUN+4~, PAYMT+2*, PAYMT+16*, PAYMT+17, STUB+13, STUB+14, STUB+15, STUB+16
IBCATC NRUN+3~, NRUN+6*, PAYMT+20*, FILE+17, FILE+32
IBCLAIM NRUN+4~, FILE+3*, STUB+3*, STUB+4*, STUB+5, STUB+7, STUB+11, STUB+17, STUB+18, STUB+20*
IBDOS NRUN+3~, PAYMT+2*, PAYMT+11*, PAYMT+20, PAYMT+21, FILE+25, FILE+41, STUB+9, CHKOTPT+3
IBDOST NRUN+4~
IBDTPD NRUN+3~, PAYMT+9*, PAYMT+10
IBDUZ NRUN+3~, LOG+1~, LOG+4*, LOG+5
IBEDIT FILE+2~, FILE+3*
IBEVENT LOG+1~, LOG+8*
IBFBDT NRUN+4~, LOG+3*, LOG+5
IBFBINS NRUN+4~, PAYMT+21*, FILE+17
IBFLAG FILE+2~, FILE+3*, FILE+30*, FILE+38*, FILE+54*, FILE+61*, FILE+69*, LOG+2
IBIENS NRUN+4~, FILE+39*, FILE+40, FILE+41, FILE+42, FILE+43, FILE+44
IBINV PAYMT+1~, PAYMT+2*, PAYMT+14*, PAYMT+15, FILE+6, FILE+24, FILE+41, STUB+3
IBLOG NRUN+4~, LOG+6*, LOG+7
IBMOD LOG+1~, LOG+4*, LOG+6*, LOG+7*, LOG+8
IBMTC NRUN+3~, NRUN+6*
IBOAUTH FILE+2~, FILE+3*
IBOBILL FILE+2~, FILE+13*, FILE+14
IBOCLM FILE+2~, FILE+12*, FILE+14
IBPOV PAYMT+1~, PAYMT+2*, PAYMT+18*, PAYMT+19, PAYMT+20
IBREC NRUN+3~, FILE+3*, FILE+6*, FILE+14*, FILE+20, FILE+24, FILE+25, FILE+26, FILE+28, FILE+32
, FILE+36, FILE+47*, FILE+51, FILE+52, FILE+55, FILE+59, FILE+62, FILE+66, FILE+67, LOG+5
, LOG+6, LOG+8, STUB+3, STUB+4, STUB+12
IBRECZ NRUN+3~, FILE+2~, FILE+10*, FILE+11*, FILE+12, FILE+13, FILE+14*
IBSERV NRUN+4~, PAYMT+5*, PAYMT+7, PAYMT+8, PAYMT+9, PAYMT+12, PAYMT+13, PAYMT+14, PAYMT+16, PAYMT+18
IBSERVDT NRUN+3~, PAYMT+4*, PAYMT+5, PAYMT+7, PAYMT+8, PAYMT+9, PAYMT+11, PAYMT+12, PAYMT+13, PAYMT+14
, PAYMT+16, PAYMT+18
IBSITE NRUN+3~, NRUN+8*, STUB+8
IBSTDT NRUN+3~, NRUN+10*, NRUN+11*, NRUN+12*, PAYMT+2, PAYMT+3, PAYMT+4, PAYMT+5
IBTYP NRUN+3~, PAYMT+13*
IBVEN NRUN+3~, PAYMT+3*, PAYMT+4, PAYMT+5, PAYMT+7, PAYMT+8, PAYMT+9, PAYMT+11, PAYMT+12, PAYMT+13
, PAYMT+14, PAYMT+16, PAYMT+18
IENROOT NRUN+4~, FILE+37!, FILE+45*, FILE+61*, STUB+2!, STUB+7*
IENROOT(1 FILE+45*, FILE+47, STUB+20
IENS NRUN+4~, FILE+3*, FILE+39*, FILE+40
OTPTBIL NRUN+3~, FILE+43, FILE+65, FILE+67, CHKOTPT+2*, CHKOTPT+4*
U NRUN+8, NRUN+10, PAYMT+13, FILE+12, FILE+13, FILE+39, FILE+52, FILE+59, FILE+66, FILE+67
, LOG+6, STUB+7
ZIEN STUB+6!, STUB+7*, STUB+8
ZIENS STUB+6!, STUB+7*, STUB+8, STUB+9, STUB+11*, STUB+12, STUB+14, STUB+15, STUB+16
Info |  Source |  Call Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All