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 |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: IBCEP7

Package: Integrated Billing

Routine: IBCEP7


Information

IBCEP7 ;ALB/TMP - Functions for fac level PROVIDER ID MAINT ;11-07-00

Source Information

Source file <IBCEP7.m>

Call Graph

Call Graph

Call Graph Total: 13

Package Total Call Graph
Integrated Billing 5 $$SUB2^IBCEF73  $$MAIN^IBCEP2B  COPYPROV^IBCEP5A  ($$ADDFAC,$$IDNUM)^IBCEP7A  $$FACFLDS^IBCEP7C  
VA FileMan 5 $$FIND1^DIC  ^DIE  ^DIK  $$EXTERNAL^DILFD  ^DIR  
List Manager 3 FULL^VALM1  (CLEAN,SET)^VALM10  EN^VALM2  

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

Package Total Caller Graph
Integrated Billing 7 IBCE PRVFAC ADD  IBCE PRVFAC DEL  IBCE PRVFAC EDIT  IBCE PRVFAC MAINT  IBCEP7A  IBCEP7C  IBCNSC1  

Entry Points

Name Comments DBIA/ICR reference
HDR ; -- hdr code
INIT ; Initialize
SET1(IBLCT,TEXT,IBCT) ;
DIV(IBD) ; Returns 'ALL/DEFAULT' or div NAME whose ien=IBD
EDIT1 ;
EDIT1Q
EXPND ;
HELP ;
EXIT ;
SEL ;
EDITFAC(IBDA,IBFUNC,IBEFTFL) ; edits ins co facility id (355.92), entry IBDA
FACID(Y) ;
ADD1 ;
ADD1Q
DEL1 ;
DEL1Q
NEXTONE() ;

External References

Name Field # of Occurrence
$$FIND1^DIC INIT+10, INIT+16
^DIE EDITFAC+14
^DIK EDITFAC+30
$$EXTERNAL^DILFD INIT+32, DIV+2, DIV+4, EDITFAC+22, EDITFAC+23, EDITFAC+24
^DIR EDITFAC+26, EDITFAC+37
$$SUB2^IBCEF73 FACID+2
$$MAIN^IBCEP2B DIV+3
COPYPROV^IBCEP5A EXIT+4
$$ADDFAC^IBCEP7A ADD1+8
$$IDNUM^IBCEP7A INIT+38
$$FACFLDS^IBCEP7C EDITFAC+6
FULL^VALM1 EDIT1+2, SEL+3, ADD1+2, DEL1+2
CLEAN^VALM10 EXIT+8
SET^VALM10 SET1+1
EN^VALM2 SEL+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!," Insurance Co: ",$P($G(^DIC(36,+IBDA0,0)),U)
  • Line Location: EDITFAC+20
Function Call: WRITE
  • Prompt: !," Division: ",$$DIV($P(IBDA0,U,5))
  • Line Location: EDITFAC+21
Function Call: WRITE
  • Prompt: !," ID Qualifier: ",$$EXTERNAL^DILFD(355.92,.06,"",$P(IBDA0,U,6))
  • Line Location: EDITFAC+23
Function Call: WRITE
  • Prompt: !," Form Type: ",$$EXTERNAL^DILFD(355.92,.04,"",$P(IBDA0,U,4))
  • Line Location: EDITFAC+24
Function Call: WRITE
  • Prompt: !," ID: ",$P(IBDA0,U,7),!
  • Line Location: EDITFAC+25
Function Call: WRITE
  • Prompt: !
  • Line Location: EDITFAC+37
Routine Call
  • DIC
  • Line Location:
    • INIT+10
    • INIT+16
Routine Call
  • DIE
  • Line Location:
    • EDITFAC+14
Routine Call
  • DIR
  • Line Location:
    • EDITFAC+26
    • EDITFAC+37

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ORD(101 - [#101] FIND1^DIC
^IBA(355.92 - [#355.92] Classic Fileman Calls,  EXTERNAL^DILFD

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(36 - [#36] HDR+7, HDR+8, EDITFAC+20
^IBA(355.92 - [#355.92] INIT+20, INIT+21, INIT+37, EDITFAC+2, EDITFAC+13, EDITFAC+15, EDITFAC+16
^IBE(355.97 - [#355.97] INIT+25, FACID+2
^TMP("IBCE_PRVFAC_MAINT" HDR+1, INIT+2!, INIT+40*, EXIT+7!, SEL+6
^TMP("IBCE_PRVFAC_MAINT_INS" HDR+4, INIT+4, EDIT1+3, EXIT+2, EXIT+7!, ADD1+4, DEL1+4
^TMP("IB_EDITED_IDS" EDITFAC+12*, EDITFAC+13*, EDITFAC+15*, EDITFAC+34*, EDITFAC+35*, NEXTONE+1

Label References

Name Line Occurrences
$$DIV INIT+30, EDITFAC+21
$$EDITFAC EDIT1+8, DEL1+10
$$NEXTONE EDITFAC+11, EDITFAC+33
INIT HDR+1, EDIT1+8, ADD1+8, DEL1+10
SEL EDIT1+7, DEL1+9
SET1 INIT+29, INIT+30, INIT+32, INIT+39, INIT+43, INIT+48

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA EDITFAC+1~, EDITFAC+7*, EDITFAC+29*
DIE EDITFAC+1~, EDITFAC+7*
DIK EDITFAC+1~, EDITFAC+29*
DIR EDIT1+1~, EDITFAC+1~, EDITFAC+26!, EDITFAC+37!, ADD1+1~, DEL1+1~
DIR("A" EDITFAC+26*, EDITFAC+27*, EDITFAC+36*
DIR("B" EDITFAC+26*
DIR(0 EDITFAC+26*, EDITFAC+37*
DP EDIT1+1~, EDITFAC+1~, ADD1+1~, DEL1+1~
DR EDITFAC+1~, EDITFAC+8*, EDITFAC+9*
DTOUT EDIT1+1~, ADD1+1~, DEL1+1~
DUOUT EDIT1+1~, ADD1+1~, DEL1+1~
IBCAREUN EDITFAC+1~, EDITFAC+6, EDITFAC+8
IBCT INIT+1~, INIT+3*, INIT+29, INIT+30, INIT+32, INIT+35*, INIT+38, INIT+39, INIT+40, SET1~
, SET1+1, EXIT+6*
IBCU INIT+1~, INIT+31*, INIT+32, INIT+33, INIT+34
IBD INIT+1~, INIT+28*, INIT+30, INIT+31, INIT+33, INIT+34, DIV~, DIV+2
IBDA EDIT1+1~, EDIT1+8, SEL+2!, SEL+6*, EDITFAC~, EDITFAC+2, EDITFAC+6, EDITFAC+7, EDITFAC+12, EDITFAC+13
, EDITFAC+15, EDITFAC+16, EDITFAC+29, EDITFAC+34, ADD1+1~, DEL1+1~, DEL1+10
IBDA0 EDITFAC+1~, EDITFAC+2*, EDITFAC+5, EDITFAC+20, EDITFAC+21, EDITFAC+22, EDITFAC+23, EDITFAC+24, EDITFAC+25, EDITFAC+35
IBDIV INIT+1~, EDITFAC+1~, EDITFAC+6, EDITFAC+8
IBEFTDL DEL1+1~
IBEFTFL HDR+2~, HDR+5*, HDR+9, HDR+10, INIT+1~, INIT+5*, INIT+8, INIT+13, INIT+23, INIT+45
INIT+46, INIT+47, EDIT1+1~, EDIT1+4*, EDIT1+8, EXIT+1~, EXIT+3*, EXIT+4, EDITFAC~, EDITFAC+6
, EDITFAC+9, EDITFAC+10, EDITFAC+15, EDITFAC+31, ADD1+1~, ADD1+5*, ADD1+8, DEL1+5*, DEL1+10
IBFORM EDITFAC+1~, EDITFAC+6, EDITFAC+8
IBFUNC EDIT1+1~, EDIT1+6*, EDIT1+8, EDITFAC~, EDITFAC+4, EDITFAC+19, ADD1+1~, DEL1+1~, DEL1+8*, DEL1+10
IBINS HDR+2~, HDR+6*, HDR+7, HDR+8, INIT+1~, INIT+6*, INIT+20, EDIT1+1~, EDIT1+5*, EDITFAC+6
ADD1+1~, ADD1+6*, ADD1+8, DEL1+1~, DEL1+6*
IBITYP EDITFAC+1~, EDITFAC+6, EDITFAC+8
IBLCT INIT+1~, INIT+3*, INIT+29, INIT+30, INIT+32, INIT+39, INIT+42, INIT+49*, INIT+50, SET1~
, SET1+1*, EXIT+6*
IBPARAM HDR+2~, HDR+4*, HDR+5, HDR+6, INIT+1~, INIT+4*, INIT+5, INIT+6, EDIT1+1~, EDIT1+3*
EDIT1+4, EDIT1+5, EXIT+1~, EXIT+2*, EXIT+3, ADD1+1~, ADD1+4*, ADD1+5, ADD1+6, DEL1+1~
DEL1+4*, DEL1+5, DEL1+6
IBRBLD EDITFAC+1~, EDITFAC+2*, EDITFAC+16*, EDITFAC+36*, EDITFAC+39
IBS INIT+1~
IBS( INIT+26*, INIT+28, INIT+31, INIT+33, INIT+34
IBX INIT+1~, INIT+34*, INIT+38
MAIN DIV+1~, DIV+3*, DIV+4*, DIV+5*, DIV+6
NEXTONE EDITFAC+1~, EDITFAC+11*, EDITFAC+12, EDITFAC+13, EDITFAC+15, EDITFAC+32~, EDITFAC+33*, EDITFAC+34, EDITFAC+35
PCDISP HDR+2~, HDR+7*, HDR+8
PCF HDR+2~, HDR+7*
TEXT INIT+44~, INIT+45*, INIT+46*, INIT+47*, INIT+48, SET1~, SET1+1
U HDR+5, HDR+6, HDR+7, HDR+8, INIT+5, INIT+6, INIT+22, INIT+23, INIT+25, INIT+26
INIT+38, EDIT1+4, EDIT1+5, EXIT+3, EDITFAC+5, EDITFAC+12, EDITFAC+16, EDITFAC+20, EDITFAC+21, EDITFAC+22
, EDITFAC+23, EDITFAC+24, EDITFAC+25, EDITFAC+34, FACID+2, ADD1+5, ADD1+6, DEL1+5, DEL1+6
>> VALM("PROTOCOL" INIT+9!, INIT+11*, INIT+15!, INIT+17*
>> VALM("TITLE" INIT+14*
>> VALMBCK EDIT1Q*, ADD1Q*, DEL1Q*
>> VALMBG INIT+50*
>> VALMCNT INIT+50*
VALMHDR HDR+3!
VALMHDR(1 HDR+8*, HDR+9*
VALMHDR(2 HDR+10*
>> VALMY(0 SEL+4
X EDIT1+1~, EDITFAC+1~, ADD1+1~, DEL1+1~
>> XQORNOD(0 SEL+3
Y INIT+10*, INIT+11, INIT+16*, INIT+17, EDIT1+1~, EDITFAC+1~, EDITFAC+28, FACID~, FACID+2, ADD1+1~
DEL1+1~
Z INIT+1~, INIT+20*, INIT+21, INIT+26, INIT+33*, INIT+34, INIT+36, INIT+37, INIT+40, EDIT1+1~
EDIT1+8*, SEL+1~, SEL+4*, SEL+6, EDITFAC+1~, FACID+1~, FACID+2*, FACID+3, ADD1+1~, ADD1+8*
DEL1+1~, DEL1+10*
Z0 INIT+1~, INIT+21*, INIT+22, INIT+23, INIT+25, INIT+26, INIT+34*, INIT+38, EDITFAC+1~, EDITFAC+5*
, EDITFAC+16
Z00 INIT+1~, INIT+37*, INIT+38
Z1 INIT+1~, INIT+25*, INIT+26, INIT+38*, INIT+39, FACID+1~, FACID+2*, FACID+3
Z2 FACID+1~, FACID+2*, FACID+3
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All