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

Package: Integrated Billing

Routine: IBTOBI4


Information

IBTOBI4 ;ALB/AAS - CLAIMS TRACKING BILLING INFORMATION PRINT ;27-OCT-93

Source Information

Source file <IBTOBI4.m>

Call Graph

Call Graph

Call Graph Total: 13

Package Total Call Graph
Integrated Billing 12 ($$DRGTD,$$TRNDATE)^IBACSV  $$PRCD^IBCEF1  $$PIN^IBCSC5B  $$MODLST^IBEFUNC2  $$DAT1^IBOUTL  SCAN^IBSDU  HDR^IBTOBI  (LIST,SET)^IBTRE3  
(LIST,SET)^IBTRE4  (LIST,SET)^IBTRE5  (LSTSDV,LSTSDX,SETSDV,SETSDX)^IBTRE6  PRODATA^IBTUTL1  
Scheduling 1 GETCPT^SDOE  

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

Package Total Caller Graph
Integrated Billing 2 IBTOBI  IBTOTR  

Entry Points

Name Comments DBIA/ICR reference
CLIN ; -- output clinical information
DIAG ; -- print diagnosis information
DIAG1
PROC ; -- print procedure information
PROC1
GETPROC(IBOE,IBOE0,IBCNT,IBXY) ; output: IBXY(cnt) = CPT IFN ^ DT/TM ^ Mod,Mod ^ Encounter Provider (#1204)
PROV ; -- print provider information
PROV1
LIST(IBXY) ; -- list procedures array
; Input -- IBXY Diagnosis Array Subscripted by a Number
; Output -- List Diagnosis Array
DRG ; -- print drgs.
DRG1
4 ; -- Visit region for prosthetics

External References

Name Field # of Occurrence
$$DRGTD^IBACSV DRG1+6
$$TRNDATE^IBACSV DIAG1+3
$$PRCD^IBCEF1 LIST+7
$$PIN^IBCSC5B 4+2
$$MODLST^IBEFUNC2 LIST+9
$$DAT1^IBOUTL LIST+8, DRG1+6
SCAN^IBSDU PROC1+10
HDR^IBTOBI DIAG+3, PROC+2, PROV+3, DRG+3
LIST^IBTRE3 DIAG1+2
SET^IBTRE3 DIAG1+2
LIST^IBTRE4 PROC1+3
SET^IBTRE4 PROC1+3
LIST^IBTRE5 PROV1+2
SET^IBTRE5 PROV1+2
LSTSDV^IBTRE6 PROV1+3
LSTSDX^IBTRE6 DIAG1+3
SETSDV^IBTRE6 PROV1+3
SETSDX^IBTRE6 DIAG1+3
PRODATA^IBTUTL1 4+1
GETCPT^SDOE GETPROC+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !," Diagnosis Information "
  • Line Location: DIAG1+0
Function Call: WRITE
  • Prompt: !," Procedure Information "
  • Line Location: PROC1+0
Function Call: WRITE
  • Prompt: !," Provider Information "
  • Line Location: PROV1+0
Function Call: WRITE
  • Prompt: !
  • Line Location: LIST+4
Function Call: WRITE
  • Prompt: !?2,I," ",$P(IBXD,U,2),?15,$E($P(IBXD,U,3),1,40),?60,$$DAT1^IBOUTL(IBDATE,"2P")
  • Line Location: LIST+8
Function Call: WRITE
  • Prompt: !,?15,$P(IBMODS,",",J),?20,$P($G(IBMODS(1)),",",J)
  • Line Location: LIST+10
Function Call: WRITE
  • Prompt: !!," Associated Interim DRG Information "
  • Line Location: DRG1+0
Function Call: WRITE
  • Prompt: !?6,"Nothing on File"
  • Line Location: DRG1+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^IBT(356 - [#356] CLIN+4, CLIN+5
^IBT(356.93 - [#356.93] DRG1+3, DRG1+4, DRG1+5
^TMP("DIERR" PROC1+10!

Label References

Name Line Occurrences
@( CLIN+6
DRG DIAG1+5
LIST PROC1+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> DFN PROC1+7
DGPM CLIN+1~, CLIN+4*, DIAG+1, DIAG1+2, DIAG1+5, PROC1+3, PROC1+4, PROV+1, PROV1+2, DRG+1
DRG1+2, DRG1+3, DRG1+4
I LIST+3~, LIST+5*, LIST+6, LIST+7, LIST+8, LIST+9
I2 GETPROC+1~, GETPROC+4*, GETPROC+5*, GETPROC+7, GETPROC+8
IBCBK PROC1+2~, PROC1+9*, PROC1+10
IBCNT PROC1+2~*, GETPROC~, GETPROC+8*
IBCPT GETPROC+1~
IBCPTS GETPROC+1~
IBCPTS( GETPROC+5, GETPROC+7, GETPROC+8
IBCPTS(0 GETPROC+3
>> IBCTHDR CLIN+2
>> IBD(10 4+10*
>> IBD(11 4+11*
>> IBD(2 4+2*
>> IBD(3 4+3*
>> IBD(4 4+4*
>> IBD(5 4+5*
>> IBD(6 4+6*
>> IBD(7 4+7*
>> IBD(8 4+8*
>> IBD(9 4+9*
IBDA 4+1~*, 4+2, 4+3, 4+4, 4+5, 4+6, 4+7, 4+8, 4+9, 4+10
4+11
IBDATE LIST+3~, LIST+6*, LIST+7, LIST+8, LIST+9
IBDRG DRG1+1~, DRG1+4*, DRG1+5
>> IBDT PROC1+5*, PROC1+7
IBDTE DRG1+1~, DRG1+4*
>> IBETYP CLIN+4, CLIN+5, DIAG+2, PROC+1, PROV+2, DRG+2
IBM GETPROC+1~, GETPROC+6*, GETPROC+7*, LIST+3~
IBMODS GETPROC+1~, GETPROC+6*, GETPROC+7*, GETPROC+8, LIST+3~, LIST+9*, LIST+10
IBMODS(1 LIST+10
IBOE CLIN+1~, CLIN+5*, DIAG+1, DIAG1+3, GETPROC~, GETPROC+2, PROV+1, PROV1+3
IBOE0 GETPROC~, GETPROC+8
>> IBQUIT CLIN+6, DIAG+3, DIAG1+6, PROC+2, PROC1+12, PROV+3, PROV1+4, DRG+3
IBRMPR 4+1~
IBRMPR(660 4+3, 4+4, 4+5, 4+6, 4+7, 4+8, 4+9, 4+10, 4+11
IBSDV PROV1+1~, PROV1+3
IBSDX DIAG1+1~, DIAG1+3
>> IBTAG CLIN+6*
>> IBTRN CLIN+4, CLIN+5, DIAG1+2, DIAG1+3, PROC1+3, PROV1+2
>> IBTRND PROC1+5, 4+1
IBVAL PROC1+2~, PROC1+10
IBVAL("BDT" PROC1+7*
IBVAL("DFN" PROC1+7*
IBVAL("EDT" PROC1+7*
IBX DRG1+1~, DRG1+5*, DRG1+6, DRG1+7, DRG1+8
IBXD LIST+3~, LIST+7*, LIST+8
IBXY DIAG1+1~, DIAG1+2, PROC1+2~, PROC1+3, PROC1+4, GETPROC~, PROV1+1~, PROV1+2, LIST~
IBXY( GETPROC+8*, LIST+5, LIST+6, LIST+7, LIST+9
IBZERR GETPROC+1~
ICDVDT DIAG1+1~, DIAG1+3*
IOM DIAG1+6, PROC1+12, PROV1+4
IOSL DIAG+3, PROC+2, PROV+3, DRG+3
J LIST+3~, LIST+10*
U GETPROC+5, GETPROC+8, LIST+6, LIST+8, LIST+9, 4+2
>> Z GETPROC+5*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All