ICDEXD ;SLC/KER - ICD Extractor - DRG APIs ;04/21/2014
Source file <ICDEXD.m>
Package | Total | Call Graph |
---|---|---|
DRG Grouper | 2 | ($$FILE,$$PDXE,$$ROOT)^ICDEX MD^ICDEXD2 |
Kernel | 1 | $$DT^XLFDT |
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
|
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 |
>> | 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 |