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 |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: IBTRED

Package: Integrated Billing

Routine: IBTRED


Information

IBTRED ;ALB/AAS - EXPAND/EDIT CLAIMS TRACKING ENTRY ;01-JUL-1993

Source Information

Source file <IBTRED.m>

Call Graph

Call Graph

Call Graph Total: 22

Package Total Call Graph
Integrated Billing 11 $$ENCL^IBAMTS2  SET^IBCNSP  PSOCPVW^IBNCPDPC  $$RXAPI1^IBNCPUT1  $$DAT1^IBOUTL  $$SCE^IBSDU  ($$EXPAND,EN)^IBTRE  ^IBTRED0  
(,4)^IBTRED01  PROT^IBTRPR  $$ROIEVT^IBTRR1  
List Manager 3 EN^VALM  FULL^VALM1  (CLEAN,KILL,SET)^VALM10  
Kernel 2 $$FMTE^XLFDT  DISP^XQORM1  
Outpatient Pharmacy 2 EN^PSOCPVW  $$GETNDC^PSONDCUT  
VA FileMan 2 DT^DICRW  D^DIQ  
Pharmacy Data Management 1 $$NCPDPQTY^PSSBPSUT  
Registration 1 (INP,PID)^VADPT  

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

Package Total Caller Graph
Integrated Billing 14 IBNCPDPC  IBT EXPAND/EDIT TRACKING  IBTOBI  IBTRCD  IBTRDD  IBTRED DIAGNOSIS UPDATE  IBTRED PROCEDURE UPDATE  IBTRED PROVIDER UPDATE  
IBTRED SUBMIT ECME  IBTRED0  IBTRED01  IBTRED1  IBTRVD  IBTRVD0  
Kernel 1 ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
EN ; -- main entry point for IBT EXPAND/EDIT TRACKING
HDR ; -- header code
INIT ; -- init variables and list array
BLD ; -- list builder
VISIT ; -- Visit info Region
1 ; -- visit region for admission or scheduled admission
2 ; -- visit region for outpatient care
3 ; -- visit region for rx refill
4 ; -- Visit region for prosthetics
HELP ; -- help code
EXIT ; -- exit code
BLANK(LINE) ; -- Build blank line
ETYP(IBTRN) ; -- Expand type of epidose and date
ETYPQ
ENCL(IBOE) ; -- output format of classifications
ENCLQ

External References

Name Field # of Occurrence
DT^DICRW EN+1
D^DIQ 1+3
$$ENCL^IBAMTS2 ENCL+3
SET^IBCNSP VISIT+3, VISIT+4, 1+4, 1+5, 1+6, 2+2, 2+4, 2+5, 2+6, 2+7
2+8, 3+7, 3+10, 3+11, 3+12, 3+13, 3+14, 3+15, 3+16, 3+17
PSOCPVW^IBNCPDPC 3+5
$$RXAPI1^IBNCPUT1 3+6
$$DAT1^IBOUTL 2+2, ETYP+5
$$SCE^IBSDU 2+1
$$EXPAND^IBTRE 2+6, 2+7
EN^IBTRE EN+3
^IBTRED0 BLD+10
^IBTRED01 BLD+10
4^IBTRED01 4+1
PROT^IBTRPR BLD+5
$$ROIEVT^IBTRR1 HDR+3
EN^PSOCPVW 3+3
$$GETNDC^PSONDCUT 3+16
$$NCPDPQTY^PSSBPSUT 3+6
INP^VADPT 1+2
PID^VADPT HDR+1
EN^VALM EN+4
FULL^VALM1 EXIT+2
CLEAN^VALM10 EXIT+2
KILL^VALM10 BLD+6
SET^VALM10 BLANK+1
$$FMTE^XLFDT 3+10, 3+11
DISP^XQORM1 HELP+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!
  • Line Location: HELP+1
Routine Call
  • VALM
  • Line Location:
    • EN+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DGPM - [#405] 1+1
^DPT - [#2] HDR+2
^IBE(356.6 - [#356.6] BLD+8, VISIT+5, ETYP+3
^IBT(356 - [#356] BLD+7, ETYP+2
^SC - [#44] 2+5
^TMP("IBTRED" BLD+2!

Label References

Name Line Occurrences
$$ENCL 2+8
$$ETYP HDR+4
@( VISIT+6
BLANK BLD+3
BLD INIT+3
ENCLQ ENCL+2
ETYPQ ETYP+2, ETYP+4
HDR INIT+3
VISIT BLD+10

Naked Globals

Name Field # of Occurrence
^(0 HDR+2
^(1 BLD+7

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DFN EN+2!, HDR+2
DT EN+1
I BLD+3*, ENCL+1~, ENCL+4*
IBCL ENCL+1~*, ENCL+4*, ENCLQ
IBCL1 ENCL+1~, ENCL+3*, ENCL+4
IBETYP BLD+1~, BLD+8*, VISIT+4, VISIT+5~*, VISIT+6
>> IBETYPD ETYP+3*, ETYP+4, ETYP+5
IBFASTXT EN+5!
IBOE VISIT+1~, 2+1*, 2+3, 2+8, ENCL~, ENCL+2, ENCL+3
IBOE0 VISIT+1~, 2+1*, 2+5, 2+6, 2+7
IBTRC EN+2!
IBTRD EN+2!
IBTRN EN+2!, EN+3, HDR+3, HDR+4, BLD+7, EXIT+1!, ETYP~, ETYP+2
IBTRND BLD+1~, BLD+7*, BLD+8, VISIT+5, 1+1, 1+3, 2+1, 2+2, 3+3, 3+5
3+6, 3+7, 3+10, 3+11, 3+12, 3+13, 3+15, 3+16, 3+17, ETYP+2*
, ETYP+3, ETYP+5
IBTRND1 BLD+1~, BLD+7*
IBTRND2 BLD+1~
>> IBTRPRF BLD+4*, BLD+5
IBTRV EN+2!
IBXR HDR+1~, HDR+3*
IBY ETYP+1~*, ETYP+5*, ETYPQ
>> IORVOFF VISIT+3
>> IORVON VISIT+3
LINE BLANK~, BLANK+1
OFFSET VISIT+1~, VISIT+2*, VISIT+3, VISIT+4, 1+4, 1+5, 1+6, 2+2, 2+4, 2+5
2+6, 2+7, 2+8, 3+7, 3+10, 3+11, 3+12, 3+13, 3+14, 3+15
3+16, 3+17
PSONTALK 3+1~, 3+2*
PSOQTY 3+1~, 3+6*, 3+14
PSOTMP 3+1~, 3+5
PSOTMP(52 3+6, 3+7, 3+12, 3+13, 3+15, 3+17
START VISIT+1~, VISIT+2*, VISIT+3, VISIT+4, 1+4, 1+5, 1+6, 2+2, 2+4, 2+5
2+6, 2+7, 2+8, 3+7, 3+10, 3+11, 3+12, 3+13, 3+14, 3+15
3+16, 3+17
>> VA("BID" HDR+2
>> VA200 1+2*
>> VAIN 1+2
>> VAIN(3 1+6
>> VAIN(4 1+5
>> VAIN(7 1+3*, 1+4
>> VAINDT 1+1*
>> VALMBG INIT+2*
>> VALMCNT INIT+2*, BLD+9*
VALMEVL EN+2!
>> VALMHDR(1 HDR+2*, HDR+3*
>> VALMHDR(2 HDR+4*
VALMQUIT INIT+1!, EXIT+1!
X BLD+5*, VISIT+6*, 3+3*, HELP+1*, ENCL+1~, ENCL+4*
XQORS EN+2!
>> Y 1+3*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All