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

Package: Integrated Billing

Routine: IBCBB0


Information

IBCBB0 ;ALB/ESG - IB edit check routine continuation ;12-Mar-2008

Source Information

Source file <IBCBB0.m>

Call Graph

Call Graph

Call Graph Total: 12

Package Total Call Graph
Integrated Billing 10 ($$ICD0SYS,$$ICD0VER,$$ICD9SYS,$$ICD9VER)^IBACSV  WARN^IBCBB11  ($$FT,F)^IBCEF  $$TXMT^IBCEF4  ($$B,GETBP)^IBCEF79  $$GETFAC^IBCEP8  $$ADD^IBCNADD  SET^IBCSC4D  
$$WNRBILL^IBEFUNC  $$PRVDATA^IBJPS3  
Kernel 1 $$WHAT^XUAF4  
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 IBCBB  

Entry Points

Name Comments DBIA/ICR reference
BP(IBIFN) ; make sure the claim has a valid Billing Provider w/address
BPX ;
PAYTO(IBIFN) ; check for missing Pay-to Provider information
PAYTOX ;
PAYERADD(IBIFN) ; check to make sure payer address is present for all payers on the claim
; Address line 1, city, state, and zip must be present for all non-Medicare payers on the claim
PAYERAX ;
ICD10V(IBIFN) ; ICD-10 Edit Check:
; Check that all bill Diagnosis and Procedures match the ICD Coding Version determined by the Statement To Date
ICD10VX

External References

Name Field # of Occurrence
$$GET1^DIQ PAYTO+18
$$ICD0SYS^IBACSV ICD10V+15
$$ICD0VER^IBACSV ICD10V+18
$$ICD9SYS^IBACSV ICD10V+8
$$ICD9VER^IBACSV ICD10V+11, ICD10V+12, ICD10V+13
WARN^IBCBB11 BP+5, PAYTO+27
$$FT^IBCEF BP+11
F^IBCEF PAYERADD+7, PAYERADD+14
$$TXMT^IBCEF4 BP+11
$$B^IBCEF79 BP+2
GETBP^IBCEF79 BP+19
$$GETFAC^IBCEP8 BP+12, BP+13, BP+14, BP+15
$$ADD^IBCNADD PAYERADD+19
SET^IBCSC4D ICD10V+10
$$WNRBILL^IBEFUNC PAYERADD+6, PAYERADD+18
$$PRVDATA^IBJPS3 PAYTO+10
$$WHAT^XUAF4 PAYTO+19

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DGCR(399 - [#399] ICD10V+4, ICD10V+5, ICD10V+6, ICD10V+17, ICD10V+18
^IBE(350.9 - [#350.9] PAYTO+23, PAYTO+24

Label References

Name Line Occurrences
BPX BP+3
PAYERAX PAYERADD+15
PAYTOX PAYTO+14

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ADDR PAYERADD+3~, PAYERADD+19*, PAYERADD+21
BPAD1 BP+1~, BP+12*, BP+20*, BP+26
BPCITY BP+1~, BP+13*, BP+21*, BP+26
BPST BP+1~, BP+14*, BP+22*, BP+26
BPZ BP+1~, BP+2*, BP+3, BP+5, BP+12, BP+13, BP+14, BP+15, BP+19
BPZIP BP+1~, BP+15*, BP+23*, BP+26
IB0 ICD10V+2~, ICD10V+4*
IBCL ICD10V+2~, ICD10V+4*, ICD10V+12, ICD10V+13
IBDX ICD10V+2~, ICD10V+11*, ICD10V+12*, ICD10V+13*
IBDXA ICD10V+2~, ICD10V+10
IBDXA( ICD10V+11
>> IBER BP+4*, BP+26*, PAYTO+12*, PAYTO+14, PAYERADD+10*, PAYERADD+22*, ICD10VX*
IBERROR ICD10V+2~*, ICD10V+11*, ICD10V+12*, ICD10V+13*, ICD10V+18*, ICD10VX
IBFT ICD10V+2~, ICD10V+4*, ICD10V+13
IBI ICD10V+2~, ICD10V+13*
IBICD10 ICD10V+2~, ICD10V+8*, ICD10V+11, ICD10V+12, ICD10V+13, ICD10V+15*, ICD10V+18
IBIFN BP~, BP+2, BP+11, BP+19, PAYTO~, PAYTO+10, PAYERADD~, PAYERADD+6, PAYERADD+7, PAYERADD+14
, PAYERADD+18, PAYERADD+19, ICD10V~, ICD10V+2, ICD10V+4, ICD10V+5, ICD10V+6, ICD10V+10, ICD10V+17, ICD10V+18
IBL PAYERADD+3~
IBP0 ICD10V+2~, ICD10V+18*
IBPR ICD10V+2~, ICD10V+17*, ICD10V+18
IBTDT ICD10V+2~, ICD10V+6*, ICD10V+8, ICD10V+15
IBU2 ICD10V+2~, ICD10V+5*, ICD10V+12
IBU3 ICD10V+2~, ICD10V+5*, ICD10V+13
IBXARRAY PAYERADD+3~
IBXARRY PAYERADD+3~
IBXDATA PAYERADD+3~
IBXERR PAYERADD+3~
IBXSAVE PAYERADD+3~
IBXSAVE(1 PAYERADD+15, PAYERADD+16, PAYERADD+17
IBZ BP+1~, BP+19, PAYERADD+3~
IBZ( PAYERADD+9
IBZ("IBCBB0" BP+20, BP+21, BP+22, BP+23
N PAYERADD+3~, PAYERADD+16*, PAYERADD+17
OK PAYERADD+3~, PAYERADD+8*, PAYERADD+9*, PAYERADD+10, PAYERADD+20*, PAYERADD+21*, PAYERADD+22
PTPERR PAYTO+9~, PAYTO+11*, PAYTO+12
PTPFLAG PAYTO+9~, PAYTO+22*, PAYTO+24*, PAYTO+27
PTPFT PAYTO+9~, PAYTO+18*, PAYTO+23
PTPFTN PAYTO+9~, PAYTO+19*, PAYTO+20*, PAYTO+27
PTPINST PAYTO+9~, PAYTO+17*, PAYTO+18, PAYTO+19
SEQ PAYERADD+3~, PAYERADD+17*, PAYERADD+18, PAYERADD+19
U BP+5, PAYTO+11, PAYTO+17, PAYTO+24, PAYTO+27, PAYERADD+21, ICD10V+4, ICD10V+6, ICD10V+12, ICD10V+13
Z PAYTO+9~, PAYTO+10*, PAYTO+11, PAYTO+17, PAYTO+27, PAYERADD+3~, PAYERADD+9*, PAYERADD+21*
Z1 PAYTO+9~, PAYTO+22*, PAYTO+23*, PAYTO+24
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