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 |