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

Package: Integrated Billing

Routine: IBCEFP1


Information

IBCEFP1 ;ALB/GEF - OUTPUT FORMATTER PROVIDER UTILITIES ;28-OCT-10

Source Information

Source file <IBCEFP1.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Integrated Billing 5 ($$COBN,$$FT,$$INPAT,F)^IBCEF  ($$GETNPI,$$GETTAX)^IBCEF73A  $$GETID^IBCEP2  ($$CRED,$$SPEC)^IBCEU  ($$MCRONBIL,$$WNRBILL)^IBEFUNC  
Kernel 1 (NAMECOMP,STDNAME)^XLFNAME  
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: 3

Package Total Caller Graph
Integrated Billing 3 IBCEF76  IBCEFP  ^IBA(364.7  

Entry Points

Name Comments DBIA/ICR reference
NAME(IBDATA,IBIFN,IBCRED,IBSPEC) ; Parse person's nm into 6 pieces LAST^FIRST^MIDDLE^CRED^SUFFIX^SPECIALITY
; IBDATA = IEN;GLOBAL REFERENCE of Variable Pointer
; IBIFN = Claim ien
NAMEQ ;
TAXON(IBDATA,IBTAX) ; RETURNS taxonomy code from NEW PERSON or non/other VA BP
NPI(IBDATA) ; look for NPI in #200 or #355.93
CLEANUP(IBXSAVE) ; Clean up
COBID(IBIFN,IBTYP,IBMRAND,IBD) ;Get COB ID
COBIDX ;
DEFID(IBIFN,IBPRV) ;
; IBIFN = ien of bill
; IBPRV = ien of entry subfile 399.0222
; Function returns default ids: prim id def^sec id def^tert id def
; SSN cannot be the default ID

External References

Name Field # of Occurrence
$$GET1^DIQ NAME+6, NAMEQ+2, TAXON+1
$$COBN^IBCEF COBID+9
$$FT^IBCEF COBID+8, DEFID+8
$$INPAT^IBCEF COBID+8
F^IBCEF COBID+4
$$GETNPI^IBCEF73A NPI+1
$$GETTAX^IBCEF73A TAXON+2
$$GETID^IBCEP2 DEFID+12
$$CRED^IBCEU NAME+7
$$SPEC^IBCEU NAMEQ+1
$$MCRONBIL^IBEFUNC COBID+3
$$WNRBILL^IBEFUNC COBID+9
NAMECOMP^XLFNAME NAME+11
STDNAME^XLFNAME NAME+13

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(42.4 - [#42.4] GET1^DIQ
^USC(8932.1 - [#8932.1] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DGCR(399 - [#399] NAME+8, DEFID+11
^IBA(355.93 - [#355.93] NAME+16

Label References

Name Line Occurrences
$$DEFID COBID+14
COBIDX COBID+10, COBID+11, COBID+12, COBID+13
NAMEQ NAME+10

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
COBID COBID+1~, COBID+2*, COBID+12*, COBID+13*, COBID+14*, COBIDX+1
DT NAME+8
IBCRED NAME~, NAME+7*, NAME+12, NAME+14, NAME+16
IBD COBID~, COBID+10, COBID+11*, COBID+12, COBID+14
IBDATA NAME~, NAME+5, NAME+6, NAME+7, NAME+16, NAMEQ+1, TAXON~, TAXON+2, NPI~, NPI+1
IBDT NAME+4~, NAME+8*, NAMEQ+1
IBFN NAME+4~, NAME+5*, NAME+6, NAME+16
IBGLB NAME+4~, NAME+5*
IBID COBID+1~, COBID+9*, COBID+11, COBID+12, COBID+14
IBIFN NAME~, NAME+8, COBID~, COBID+3, COBID+4, COBID+8, COBID+9, COBID+14, DEFID~, DEFID+5
, DEFID+8, DEFID+11, DEFID+12
IBINS DEFID+6~
IBINS4 DEFID+6~
IBMRAND COBID~, COBID+3*, COBID+6
IBNM NAME+4~, NAME+12*, NAME+14*, NAME+16*, NAMEQ+3*, NAMEQ+4
IBNMC NAME+4~, NAME+6*, NAME+9*, NAME+10, NAME+11*, NAME+13, NAME+16
IBNMC("FAMILY" NAME+12, NAME+14
IBNMC("GIVEN" NAME+12, NAME+14
IBNMC("MIDDLE" NAME+12, NAME+14
IBNMC("SUFFIX" NAME+12, NAME+14
IBPROV COBID+1~
IBPRV COBID+5*, DEFID~, DEFID+9
IBPRV( COBID+7*, COBID+11, COBID+13
IBPRV(4 COBID+8*
IBSPEC NAME~, NAMEQ+1*, NAMEQ+2*, NAMEQ+3
IBTAX TAXON~, TAXON+1*, TAXON+2*, TAXON+3
IBTYP COBID~, COBID+7, COBID+11
IBUB DEFID+6~, DEFID+8*
IBWNR COBID+1~, COBID+9*, COBID+11
IBXSAVE CLEANUP~
IBXSAVE("BILL ING PRV" , CLEANUP+4!
IBXSAVE("ID" CLEANUP+5!
IBXSAVE("L-PROV" CLEANUP+2!
IBXSAVE("LAB/FAC" CLEANUP+3!
IBXSAVE("PROVINF" CLEANUP+1!
IBXSAVE("SLC" CLEANUP+7!
IBXSAVE("SLPRV" CLEANUP+6!
IBY COBID+1~, COBID+5*, COBID+13
IBZ COBID+1~, COBID+5, DEFID+6~, DEFID+7*
ID DEFID+6~, DEFID+9*, DEFID+10, DEFID+12*, DEFID+14*, DEFID+15
U NAME+8, NAME+12, NAME+14, NAME+16, NAMEQ+3, TAXON+2, COBID+5, COBID+10, COBID+11, COBID+12
, COBID+13, COBID+14, DEFID+9, DEFID+10, DEFID+12, DEFID+14
Z DEFID+6~, DEFID+9*, DEFID+12
Z1 DEFID+6~, DEFID+10*, DEFID+11, DEFID+12, DEFID+14
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