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 |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items  | All
Print Page as PDF
Routine: ICD15PT

Package: DRG Grouper

Routine: ICD15PT


Information

ICD15PT ;ABR/ALB - POST-INIT FOR DRG 15 ; 5 JAN 1998

Source Information

Source file <ICD15PT.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
DRG Grouper 4 ^ICD1595A  ^ICD1596A  ^ICD15P95  ^ICD15P96  
VA FileMan 2 ^%DT  ^DIK  
Kernel 1 (BMES,MES)^XPDUTL  

Entry Points

Name Comments DBIA/ICR reference
EN ; POST-INSTALL ENTRY POINT
DRGREF ; add routine reference to new DRGs
DRGFIELD ; delete starred field from DRG file
FYUPD ; change FY for weights & trims, break-evens to FM format
WTUP(DRG) ; change wts/trims FY to FM FY references
BEUP(DRG) ;change break-even FY to FM FY references
SERVICE ; update services for break-evens
BEGWT ; entry point for wts & trims update for 95
UPD95 ; load fy 95 wwu into ICD DRG file (80.2)
UPD96 ; load fy 96 wwu into ICD DRG file (80.2)
FY ;set fy multiple with FYR stats
SETVAR ; SET VARIABLES
MORE ;set 0 node with FY 96 stats

External References

Name Field # of Occurrence
^%DT FYUPD+8
^DIK DRGFIELD+4
^ICD1595A UPD95+4
^ICD1596A UPD96+4
^ICD15P95 UPD95+3
^ICD15P96 UPD96+3
BMES^XPDUTL EN+5, DRGFIELD+2, DRGFIELD+6, FYUPD+3
MES^XPDUTL EN+6, UPD95+2, UPD96+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ICD - [#80.2] DRGREF+2*, DRGFIELD+7!, FYUPD+4, FYUPD+5, FYUPD+6, WTUP+2, WTUP+4*, WTUP+5!, WTUP+6*, BEUP+2
, BEUP+4*, BEUP+5, BEUP+6!, BEUP+7*, SERVICE+2*, SERVICE+3*, FY+1*, FY+2*, FY+3, FY+4*
MORE+1*
^ICD("AFY" FYUPD+7, FYUPD+9*, UPD95+5*, UPD96+5*

Label References

Name Line Occurrences
BEGWT EN+4
BEUP FYUPD+6
DRGFIELD EN+2
DRGREF EN+1
FY UPD95+3, UPD95+4, UPD96+3, UPD96+4, MORE+2
FYUPD EN+3
MORE UPD96+3, UPD96+4
SERVICE BEUP+5
SETVAR UPD95+3, UPD95+4, UPD96+3, UPD96+4
UPD95 BEGWT+2
UPD96 BEGWT+3
WTUP FYUPD+5

Naked Globals

Name Field # of Occurrence
^( FYUPD+9!
^(0 FY+1*, MORE+1*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT FYUPD+8~
BE BEUP+1~, BEUP+2*, BEUP+3, BEUP+4, BEUP+5, BEUP+6, SERVICE+2, SERVICE+3
DA DRGFIELD+1~, DRGFIELD+3*
DA(1 DRGFIELD+3*
DIK DRGFIELD+1~, DRGFIELD+3*
DRG DRGREF+1~, DRGREF+2*, FYUPD+2~, FYUPD+4*, FYUPD+5, FYUPD+6, WTUP~, WTUP+2, WTUP+4, WTUP+5
, WTUP+6, BEUP~, BEUP+2, BEUP+4, BEUP+5, BEUP+6, BEUP+7, SERVICE+2, SERVICE+3, BEGWT+1~
FY+1, FY+2, FY+3, FY+4, SETVAR+1*, MORE+1
FMBE BEUP+1~, BEUP+3*, BEUP+4, BEUP+6, BEUP+7, SERVICE+2, SERVICE+3
FMFY WTUP+1~, WTUP+3*, WTUP+4, WTUP+5, WTUP+6
FY FYUPD+2~, FYUPD+7*, FYUPD+8, FYUPD+9, WTUP+1~, WTUP+2*, WTUP+3, WTUP+4, WTUP+5
FYR BEGWT+1~, UPD95+1*, UPD96+1*, FY+1, FY+2, FY+4
I DRGFIELD+1~, DRGFIELD+7*, BEGWT+1~, UPD95+3*, UPD95+4*, UPD96+3*, UPD96+4*
ICDCNT BEGWT+1~, FY+3*
ICDHIGH BEGWT+1~, FY+1, SETVAR+1*, MORE+1
ICDLOS BEGWT+1~, FY+1, SETVAR+1*, MORE+1
ICDLOW BEGWT+1~, FY+1, SETVAR+1*, MORE+1
ICDWWU BEGWT+1~, FY+1, SETVAR+1*, MORE+1
J BEGWT+1~, FY+3*, FY+4
SVC SERVICE+1~, SERVICE+3*
U FYUPD+1*, WTUP+4, WTUP+6, BEUP+4, BEUP+7, SETVAR+1
WT BEGWT+1~, UPD95+3*, UPD95+4*, UPD96+3*, UPD96+4*, SETVAR+1
X FYUPD+8~*, BEUP+4*, SERVICE+1~, SERVICE+2*, SERVICE+3*
Y FYUPD+8~, FYUPD+9

Marked Items

Name Field # of Occurrence
$T(WW95+I^ICD1595A UPD95+4
$T(WW95+I^ICD15P95 UPD95+3
$T(WW96+I^ICD1596A UPD96+4
$T(WW96+I^ICD15P96 UPD96+3
Info |  Source |  Call Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items  | All