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

Package: Integrated Billing

Routine: IBCEP1


Information

IBCEP1 ;ALB/TMP - EDI UTILITIES for provider ID ;13-DEC-99

Source Information

Source file <IBCEP1.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Integrated Billing 3 $$FINDINS^IBCEF1  $$PPTYP^IBCEP0  $$EXPAND^IBTRE  
VA FileMan 1 EN^DDIOL  

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

Package Total Caller Graph
Integrated Billing 3 IBCEP3  ^DGCR(399  PROVIDER  

Entry Points

Name Comments DBIA/ICR reference
CAREID(IBFUNC,IBSEQ,IBIFN) ; Help text for a claim to determine the
; specific care unit needed for a given insurance co
; IBFUNC = "PERF" if looking for performing provider
; = "EMC" if looking for EMC provider #
; IBSEQ = the number of the COB sequence for the insurance co
; IBIFN = the ien of the bill in file 399
INSSEQ(IBIFN,IBSEQ) ; Returns the ien of the insurance co for the COB
; sequence IBSEQ on bill ien IBIFN
; Returns 0 if no insurance co found
DUP(IBFLD,DA) ; Test if there is a duplicate record already on file (355.9)
; Function returns 1 if dup found, 0 if no dup found
; IBFLD = ien of the field being checked
; DA = the ien of the record being checked
DUP1(IBFLD,DA) ; Test if there is a duplicate record already on file (355.91)
; Function returns 1 if dup found, 0 if no dup found
; IBFLD = ien of the field being checked
; DA = the ien of the record being checked

External References

Name Field # of Occurrence
EN^DDIOL CAREID+12, CAREID+14, DUP+21, DUP1+19
$$FINDINS^IBCEF1 INSSEQ+3
$$PPTYP^IBCEP0 CAREID+10
$$EXPAND^IBTRE DUP+7, DUP+8, DUP+16, DUP+18, DUP1+7, DUP1+15, DUP1+17

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(36 - [#36] CAREID+9
^IBA(355.9 - [#355.9] DUP+5, DUP+12
^IBA(355.91 - [#355.91] DUP1+5, DUP1+11
^IBA(355.96 - [#355.96] CAREID+11

Label References

Name Line Occurrences
$$INSSEQ CAREID+7

Naked Globals

Name Field # of Occurrence
^(0 DUP+12, DUP1+11

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA DUP~, DUP+5, DUP+12, DUP1~, DUP1+5, DUP1+11
DUP DUP+4~, DUP+5*, DUP+22*, DUP+23, DUP1+4~, DUP1+5*, DUP1+13*, DUP1+20
IBFLD DUP~, DUP+6, DUP+7, DUP+8, DUP+9, DUP+10, DUP+11, DUP1~, DUP1+6, DUP1+7
, DUP1+8, DUP1+9, DUP1+10
IBFUNC CAREID~, CAREID+8, CAREID+9
IBIFN CAREID~, CAREID+7, INSSEQ~, INSSEQ+3
IBSEQ CAREID~, CAREID+7, INSSEQ~, INSSEQ+3
MSG DUP+13~, DUP+21, DUP1+12~, DUP1+19
MSG(1 DUP+14*, DUP+15*, DUP1+14*
MSG(2 DUP+16*, DUP+17*, DUP1+15*, DUP1+16*
MSG(3 DUP+18*, DUP+19*, DUP1+17*, DUP1+18*
MSG(4 DUP+20*, DUP1+18*
Q DUP+4~, DUP+5*, DUP+6, DUP+7, DUP+8, DUP+9, DUP+10, DUP+11, DUP1+4~, DUP1+5*
, DUP1+6, DUP1+7, DUP1+8, DUP1+9, DUP1+10
S1 DUP+4~, DUP+6*, DUP+12, DUP+16, DUP1+4~, DUP1+6*, DUP1+11, DUP1+15
S2 DUP+4~, DUP+7*, DUP+12, DUP1+4~, DUP1+7*, DUP1+11
S3 DUP+4~, DUP+8*, DUP+12, DUP1+4~, DUP1+8*, DUP1+11, DUP1+17
S4 DUP+4~, DUP+9*, DUP+12, DUP+18, DUP1+4~, DUP1+9*, DUP1+11, DUP1+17
S5 DUP+4~, DUP+10*, DUP+12, DUP+18, DUP1+4~, DUP1+10*, DUP1+11, DUP1+17
S6 DUP+4~, DUP+11*, DUP+12, DUP+18
U CAREID+9, DUP+6, DUP+7, DUP+8, DUP+9, DUP+10, DUP+11, DUP1+6, DUP1+7, DUP1+8
, DUP1+9, DUP1+10
>> X DUP+6, DUP+7, DUP+8, DUP+9, DUP+10, DUP+11, DUP1+6, DUP1+7, DUP1+8, DUP1+9
, DUP1+10
Z CAREID+6~, CAREID+9*, CAREID+12, DUP+4~, DUP+7*, DUP+16
Z0 CAREID+6~, CAREID+7*, CAREID+9, CAREID+10, CAREID+11, DUP+4~, DUP+8*, DUP+16, DUP1+4~, DUP1+7*
, DUP1+15
Z1 CAREID+6~, CAREID+8*, CAREID+12, CAREID+14
Z2 CAREID+6~, CAREID+10*, CAREID+11
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All