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 |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: IBCF31

Package: Integrated Billing

Routine: IBCF31


Information

IBCF31 ;ALB/BGA -UB92 HCFA-1450 (GATHER CODES) ;25-AUG-1993

Source Information

Source file <IBCF31.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
Integrated Billing 3 ($$DATE,SPLIT)^IBCF3  32^IBCF32  PROC^IBCVA1  
Registration 1 (OAD,OPD)^VADPT  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Integrated Billing 1 IBCF3  

Entry Points

Name Comments DBIA/ICR reference
24 ;condition codes 24-30
39 ;value codes, 39-41
38 ;responsible party with name and address
22 ;patient status
23 ;medical/health record number ssn
32 ;occurrence codes/span and dates 32-35 ,36
50
INS ;list the primary, secondary .. insurance companies
EN ;This routine requires prior execution of ibcf3.
80 ;procedure field locator 80
STATE(X) ;returns 2 letter abbreviation for state pointer

External References

Name Field # of Occurrence
$$DATE^IBCF3 80+6
SPLIT^IBCF3 24+4, 39+5
32^IBCF32 32+6
PROC^IBCVA1 80+2
OAD^VADPT INS+15, INS+18
OPD^VADPT INS+14

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DGCR(399 - [#399] EN+3, 24+1, 39+1, 50+1, INS+1
^DGCR(399.1 - [#399.1] 22+1, 39+1
^DGCR(399.3 - [#399.3] 50+5
^DIC(36 - [#36] INS+2
^DIC(5 - [#5] STATE+1
^DPT - [#2] INS+17
^ICD0 - [#80.1] 80+5
^ICPT - [#81] 80+4

Label References

Name Line Occurrences
$$STATE 38+4
80 50+1

Naked Globals

Name Field # of Occurrence
^( 24+1, 39+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> DFN INS+17
I 80+7!
>> IBCBILL 50+5
>> IBCUF3 24+4, 32+8, 39+5
>> IBCUF31 39+5
>> IBFL( 50*
>> IBFL(22 22+1*
>> IBFL(23 23+1*
>> IBFL(24 24+1*, 24+2*
>> IBFL(37 32+8*
>> IBFL(38 38+1*, 38+2*, 38+3*, 38+4*
>> IBFL(39 39+2*, 39+3*
>> IBFL(50 50+6*, INS+3*
>> IBFL(51 50+6*, INS+4*
>> IBFL(52 50+2*, INS+5*
>> IBFL(53 50+3*, INS+6*
>> IBFL(57 39+5*
>> IBFL(58 50+6*, INS+7*
>> IBFL(59 50+6*, INS+8*
>> IBFL(60 50+6*, INS+9*
>> IBFL(61 INS+10*
>> IBFL(62 INS+11*
>> IBFL(63 50+4*, INS+12*
>> IBFL(64 INS+14*, INS+17*, INS+19*
>> IBFL(65 INS+15*, INS+18*
>> IBFL(66 INS+15*, INS+18*
>> IBFL(80 80+2*, 80+6*
>> IBI 24+1*, 24+2, 32+8*, 38+2*, 39+1*, 39+2*, 39+3, 50*, INS+1*, INS+3
, INS+4, INS+5, INS+6, INS+7, INS+8, INS+9, INS+10, INS+11, INS+12, INS+14
, INS+15, INS+17, INS+18, INS+19, 80+3*, 80+6*
>> IBIFN EN+3, 24+1, 39+1, 50+1, INS+1
>> IBINPAT 22+1
>> IBJ 38+1*, 38+2*, 38+3*, 38+4*, 39+1*, 39+2, 50*, INS+1*
>> IBMAIL1 EN+3*, 38+3, INS+4
>> IBPMAILN 38+1, 38+2, 38+4
IBPROC 80+1!, 80+2, 80+3, 80+7!
IBPROC( 80+3, 80+4, 80+5, 80+6
>> IBSIGN 50+6
>> IBSTATE 22+1, 50+2, 50+3, 50+4, INS+5, INS+6, INS+12
>> IBX 22+1*, 24+1*, 24+4*, 38+3*, 39+1*, 39+5*, INS+1*, INS+2, INS+7, INS+8
, INS+9, INS+10, INS+11, INS+13, INS+16, 80+3*, 80+4, 80+5, 80+6
>> IBY 39+1*, 39+2, INS+2*, INS+3, 80+4*, 80+5*, 80+6
J 80+7!
U 22+1, 23+1, 24+2, 24+4, 32+8, 38+1, 38+2, 38+3, 38+4, 39+2
, 39+3, 39+5, 50+2, 50+3, 50+4, 50+5, 50+6, INS+3, INS+4, INS+5
, INS+6, INS+7, INS+8, INS+9, INS+10, INS+11, INS+12, INS+13, INS+14, INS+15
, INS+16, INS+17, INS+18, 80+2, 80+4, 80+5, 80+6, STATE+1
>> VADM(1 50+6
>> VADM(2 23+1, 50+6
VAOA INS+15!
VAOA("A" INS+15*, INS+18*
VAOA(4 INS+15, INS+18
VAOA(5 INS+15, INS+18
VAOA(9 INS+15, INS+18
VAPD INS+14!
VAPD(7 INS+14
X STATE~, STATE+1
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All