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

Package: Integrated Billing

Routine: IBTRV2


Information

IBTRV2 ;ALB/AAS - CLAIMS TRACKING - REVIEW ACTIONS ;19-JUL-93

Source Information

Source file <IBTRV2.m>

Call Graph

Call Graph

Call Graph Total: 14

Package Total Call Graph
Integrated Billing 8 ($$DRGTD,$$TRNDATE)^IBACSV  $$DAT1^IBOUTL  LOCKED^IBTRCD1  EN^IBTRE3  EN^IBTRE4  EN^IBTRE5  (BLD,EN)^IBTRV  ASK^IBTUTL4  
VA FileMan 3 FILE^DICN  ^DIE  ^DIR  
DRG Grouper 1 ^ICDDRG  
Kernel 1 $$FMDIFF^XLFDT  
List Manager 1 (FULL,PAUSE)^VALM1  

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

Package Total Caller Graph
Integrated Billing 3 IBTRC DIAGNOSIS UPDATE  IBTRE1  IBTRV NEXT REVIEW  
Kernel 1 ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
DA(IBTRN) ; -- Add Diagnosis
; -- bld = non-zero means not from main tracking entry.
PROC(IBTRN,IBETYP,BLD) ; -- Add Procedures
; -- bld = non-zero means not from main tracking entry.
PROV(IBTRN,IBETYP,BLD) ; -- Add Procedures
; -- bld = non-zero means not from main tracking entry.
DRG(IBTRN) ; -- entry point to compute drg
; generally called from ad or pr above caller does own rebuild
DAYREM(DGPM,LOS) ; -- Compute days remaining
ALOS(X,Y) ; -- compute alos for drg for year
; input x = pointer to drg file
; y = date
COMDRG(IBTRN) ; -- compute drg from tracking file
COMDRGQ
DISPDRG(DGPMCA) ; -- Display drg's

External References

Name Field # of Occurrence
FILE^DICN DRG+21
^DIE DRG+27
^DIR DRG+10
$$DRGTD^IBACSV DRG+13, DISPDRG+5
$$TRNDATE^IBACSV DRG+13, COMDRG+26
$$DAT1^IBOUTL DISPDRG+5
LOCKED^IBTRCD1 DRG+24
EN^IBTRE3 DA+8
EN^IBTRE4 PROC+5
EN^IBTRE5 PROV+4
BLD^IBTRV DA+9, PROC+6, PROV+8
EN^IBTRV %
ASK^IBTUTL4 DA+6, PROV+5
^ICDDRG COMDRG+26
FULL^VALM1 DA+4, PROC+3, PROV+3
PAUSE^VALM1 DA+7, PROC+4, PROV+6, PROV+7
$$FMDIFF^XLFDT DAYREM+2, COMDRG+17

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Can not add diagnosis to outpatient visits prior to Check-out.",!
  • Line Location: DA+7
Function Call: WRITE
  • Prompt: !!,"Outpatient Procedures should be entered using Add/Edit action in",!,"Appointment Management.",!
  • Line Location: PROC+4
Function Call: WRITE
  • Prompt: !!,"Provider information for Prescriptions comes from the pharmacy package silly.",!
  • Line Location: PROV+6
Function Call: WRITE
  • Prompt: !!,"Provider information for Prosthetics comes from the prothetics package silly.",!
  • Line Location: PROV+7
Function Call: WRITE
  • Prompt: !
  • Line Location: DRG+27
Function Call: WRITE
  • Prompt: !!,"Current Interim DRGs on File:"
  • Line Location: DISPDRG+2
Function Call: WRITE
  • Prompt: !?5,"None on file."
  • Line Location: DISPDRG+7
Function Call: WRITE
  • Prompt: !
  • Line Location: DISPDRG+8
Routine Call
  • DIE
  • Line Location:
    • DRG+27
Routine Call
  • DIR
  • Line Location:
    • DRG+10

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^IBT(356.93 - [#356.93] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DGPM - [#405] DAYREM+2
^DPT - [#2] COMDRG+16, COMDRG+17
^IBE(356.5 - [#356.5] ALOS+4, ALOS+5, ALOS+6
^IBT(356 - [#356] DRG+3, COMDRG+14, COMDRG+18
^IBT(356.9 - [#356.9] DRG+6, COMDRG+21
^IBT(356.91 - [#356.91] COMDRG+24
^IBT(356.93 - [#356.93] DRG+15, DRG+24, DRG+28, DISPDRG+3, DISPDRG+4

Label References

Name Line Occurrences
$$COMDRG DRG+12
COMDRGQ COMDRG+18
DISPDRG DRG+7
DRG DA+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AGE COMDRG+12~, COMDRG+17*
BLD DA+9, PROC~, PROC+3, PROC+6, PROV~, PROV+3, PROV+8
DA DRG+2~, DRG+25*
DD DRG+17!
>> DFN COMDRG+14*, COMDRG+16, COMDRG+17
DGPM DAYREM~, DAYREM+2
>> DGPMA COMDRG+18*, COMDRG+21, COMDRG+24
DGPMCA DRG+2~, DRG+3*, DRG+6, DRG+7, DRG+15, DRG+20, DISPDRG~, DISPDRG+3
DIC DRG+2~, DRG+19*, DRG+21!
DIC("DR" DRG+20*
DIC(0 DRG+19*
DIE DRG+2~, DRG+25*
DIFF DAYREM+1~, DAYREM+2*, DAYREM+3
DIR DRG+2~, DRG+10!
DIR("?" DRG+9*
DIR("A" DRG+10*
DIR("B" DRG+10*
DIR(0 DRG+10*
>> DLAYGO DRG+19*
DO DRG+17!
DR DRG+2~, DRG+26*
DT DRG+15, DRG+20, DAYREM+2, COMDRG+17
DX DRG+2~, DRG+6*, COMDRG+12~, COMDRG+21*
I COMDRG+12~, DISPDRG+1~, DISPDRG+3*
IBALOS DRG+2~
IBCNT COMDRG+12~, COMDRG+14*, COMDRG+20*, COMDRG+21*, COMDRG+23*, COMDRG+24*, DISPDRG+3*, DISPDRG+6*, DISPDRG+7
>> IBDA DRG+15*, DRG+16, DRG+21*, DRG+22, DRG+24, DRG+25, DRG+28
IBDRG DRG+2~, DRG+12*, DRG+13, DRG+18, DISPDRG+1~, DISPDRG+4*, DISPDRG+5
IBDT ALOS+3~, ALOS+4*, ALOS+5
IBETYP DA+3~, DA+5, DA+8, PROC~, PROC+4, PROC+5, PROV~, PROV+4, PROV+5, PROV+6
, PROV+7
IBTRN DA~, DA+6, DA+8, PROC~, PROC+5, PROV~, PROV+4, PROV+5, DRG~, DRG+3
, DRG+12, DRG+13, COMDRG~, COMDRG+14, COMDRG+18, COMDRG+26
>> IBTRND DA+6, DA+7, PROV+5
IBTRVD DRG+2~
IBX DAYREM+1~*, DAYREM+3*, DAYREM+4*, DAYREM+5
ICD0 COMDRG+13~
ICD10ORNIT COMDRG+13~
ICD10ORT COMDRG+13~
ICDCDSY COMDRG+13~
ICDCSYS COMDRG+13~
ICDDATE COMDRG+12~, COMDRG+26*
ICDDMS COMDRG+12~, COMDRG+14*
ICDDRG COMDRG+12~, COMDRG+14*, COMDRGQ
ICDDX COMDRG+12~
ICDDX( COMDRG+21*
ICDDX(1 COMDRG+26
ICDEDT COMDRG+13~
ICDEXP COMDRG+12~, COMDRG+14*
ICDMDC COMDRG+12~
ICDPOA COMDRG+12~
ICDPOA( COMDRG+21*
ICDPRC COMDRG+12~
ICDPRC( COMDRG+24*
ICDRG COMDRG+13~
ICDSEX COMDRG+13~
ICDTMP COMDRG+13~
ICDTRS COMDRG+12~, COMDRG+14*
ICDX COMDRG+13~
ICDY COMDRG+13~
J ALOS+3~, ALOS+5*, ALOS+6, COMDRG+12~, COMDRG+20*, COMDRG+21*, COMDRG+23*, COMDRG+24*, DISPDRG+1~, DISPDRG+3*
, DISPDRG+4
LOS DAYREM~, DAYREM+1, DAYREM+3
PR COMDRG+12~, COMDRG+24*
SEX COMDRG+12~, COMDRG+16*
U COMDRG+16, COMDRG+17, COMDRG+21
>> VALMBCK DA+10*, PROC+7*, PROV+9*
X DRG+18*, ALOS~, ALOS+4, ALOS+5, COMDRG+21*
X1 COMDRG+13~
X2 COMDRG+13~
Y DRG+11, DRG+21, ALOS~, ALOS+4
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