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

Package: DRG Grouper

Routine: ICDEXD


Information

ICDEXD ;SLC/KER - ICD Extractor - DRG APIs ;04/21/2014

Source Information

Source file <ICDEXD.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
DRG Grouper 2 ($$FILE,$$PDXE,$$ROOT)^ICDEX  MD^ICDEXD2  
Kernel 1 $$DT^XLFDT  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
DRG Grouper 2 ICDEX  ICDEXD2  

Entry Points

Name Comments DBIA/ICR reference
LEMDC(FILE,IEN,CDT,MDC) ; Last Effective MDC
GETPRE(IEN,MDC) ; Get MDC for Op/Pro ICD for Previous Years
ISA(IEN1,IEN2,FIELD) ; Is Code 1 a condition of Code 2 (this code)
DRGMDC(X) ; DRG MDC
GETDRG(FILE,IEN,CDT,MDC) ; DRGs for an Fiscal Year (FY)
EXIST(IEN,FIELD) ; Does a condition Exist

External References

Name Field # of Occurrence
$$FILE^ICDEX GETDRG+38
$$PDXE^ICDEX ISA+53
$$ROOT^ICDEX LEMDC+21
MD^ICDEXD2 GETDRG+41
$$DT^XLFDT LEMDC+21

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ICD - [#80.2] DRGMDC+11
^ICD0 - [#80.1] GETPRE+17, GETPRE+18, GETPRE+19, LEMDC+25, LEMDC+27, LEMDC+29, LEMDC+32
^ICD9 - [#80] LEMDC+37, LEMDC+38, LEMDC+40, LEMDC+42, EXIST+29, ISA+48, ISA+49, ISA+51
^ICD9("ACC" ISA+55
^ICDCCEX( ISA+54

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CDT GETDRG~, GETDRG+41, LEMDC~, LEMDC+20*, LEMDC+21*, LEMDC+25, LEMDC+37
FIELD EXIST~, EXIST+27, ISA~, ISA+46
FILE GETDRG~, GETDRG+36*, GETDRG+37*, GETDRG+38*, GETDRG+39, GETDRG+41, GETDRG+44, GETDRG+47, GETDRG+50, LEMDC~
, LEMDC+18*, LEMDC+19, LEMDC+21, LEMDC+24, LEMDC+36
FY GETDRG+36~, GETDRG+42*, GETDRG+43, GETDRG+45, GETDRG+48, GETDRG+51, LEMDC+25~*, LEMDC+27*, LEMDC+28, LEMDC+29
, LEMDC+34, LEMDC+37~*, LEMDC+38*, LEMDC+39, LEMDC+40, LEMDC+44
FYIEN LEMDC+25~, LEMDC+29*, LEMDC+30, LEMDC+32, LEMDC+37~, LEMDC+40*, LEMDC+41, LEMDC+42
>> ICD0 ISA+53*
ICD1 ISA+46~*, ISA+51, ISA+54, ISA+55
ICD2 ISA+46~*, ISA+48, ISA+49, ISA+51, ISA+53, ISA+55
ICDCS ISA+46~, ISA+49*, ISA+55
ICDF GETPRE+16~*, GETPRE+17*, GETPRE+18, EXIST+27~*, EXIST+28, ISA+46~*, ISA+47, ISA+50, ISA+52
ICDFI GETPRE+16~*, GETPRE+18*, GETPRE+19, GETPRE+20, GETPRE+21
ICDI GETPRE+16~*, GETPRE+17, GETPRE+18, GETPRE+19, EXIST+27~*, EXIST+29*, EXIST+30
ICDO EXIST+27~, ISA+46~*, ISA+47, ISA+50, ISA+51*, ISA+52, ISA+54*, ISA+55*, ISA+56
ICDPDXE ISA+53~*, ISA+54
ICDT EXIST+27~, EXIST+28*, EXIST+29, ISA+46~, ISA+47*, ISA+48, ISA+51
IEN GETDRG~, GETDRG+36*, GETDRG+40, GETDRG+41, GETPRE~, GETPRE+16, LEMDC~, LEMDC+20*, LEMDC+23, LEMDC+25
, LEMDC+27, LEMDC+29, LEMDC+32, LEMDC+37, LEMDC+38, LEMDC+40, LEMDC+42, EXIST~, EXIST+27
IEN1 ISA~, ISA+46
IEN2 ISA~, ISA+46
MD GETDRG+36~, GETDRG+41
MD( GETDRG+45, GETDRG+48, GETDRG+51
MD("" GETDRG+42
MDC GETDRG~, GETDRG+44, GETDRG+45, GETDRG+47, GETDRG+48~*, GETDRG+51~*, GETPRE~, GETPRE+16*, GETPRE+19, LEMDC~
, LEMDC+31, DRGMDC+11~*
MDCIEN GETPRE+16~*, GETPRE+17, GETPRE+19*, GETPRE+20, GETPRE+21
OUT GETDRG+36~*, GETDRG+44, GETDRG+45*, GETDRG+46*, GETDRG+47, GETDRG+48*, GETDRG+49*, GETDRG+50, GETDRG+51*, GETDRG+52*
, GETDRG+53, LEMDC+18~, LEMDC+24*, LEMDC+28*, LEMDC+30*, LEMDC+33*, LEMDC+34*, LEMDC+35, LEMDC+39*, LEMDC+41*
, LEMDC+43*, LEMDC+44*, LEMDC+45
ROOT LEMDC+18~, LEMDC+21*, LEMDC+22, LEMDC+23
TMDC LEMDC+25~, LEMDC+31*, LEMDC+32, LEMDC+34, LEMDC+37~, LEMDC+42*, LEMDC+43, LEMDC+44
X DRGMDC~, DRGMDC+11*, DRGMDC+12
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Local Variables |  All