ICDCODE ;DLS/DEK/KER/FJF - ICD CODE APIS ;04/21/2014
Source file <ICDCODE.m>
| Package | Total | Call Graph | 
|---|---|---|
| DRG Grouper | 2 | ($$CODEBA,$$CODEC,$$CODEN,$$ICDD,$$ICDDX,$$ICDOP,$$VCC,$$VLT,$$VLTD,$$VLTP,$$VST,$$VSTD,$$VSTP)^ICDEX HLP^ICDEXH | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| ICDDX(CODE,CDT,DFN,SRC) | ; Return ICD Dx Code Info | 
 
 | 
| ICDD(CODE,OUTARR,CDT) | ; returns ICD description in array | 
 
 | 
| EN | ; Main Entry Point | |
| VLTP(IEN,VDT) | ; Versioned Description - Long Text (Proc) | |
| CODEN(CODE,FILE) | ; return ien of ICD code | 
 
 | 
| VSTD(IEN,VDT) | ||
| CODEZ(CODE,ROOT,FLG) | ; Based on IEN/root: | |
| VSTP(IEN,VDT) | ; Versioned Short Text (Proc) | |
| CODEC(IEN,FILE) | ;return the ICD code of an ien | 
 
 | 
| VLT(IEN,VDT,FILE) | ; Version Description - Long Text | |
| VLTD(IEN,VDT) | ; Versioned Description - Long Text (Dx) | |
| ICDOP(CODE,CDT,DFN,SRC) | ; Return ICD Operation/Procedure Code Info | 
 
 | 
| CODEBA(CODE,ROOT) | ; Return IEN based on code/root | |
| VST(IEN,VDT,FILE) | ||
| COMCOM(IEN,VDT) | ; Return versioned complication/comorbidity | |
| HELP | ; Developer Help for an API | 
| Name | Field # of Occurrence | 
|---|---|
| $$CODEBA^ICDEX | CODEBA+11 | 
| $$CODEC^ICDEX | ICDDX+39, ICDOP+34, CODEC+10 | 
| $$CODEN^ICDEX | CODEN+15 | 
| $$ICDD^ICDEX | ICDD+25 | 
| $$ICDDX^ICDEX | ICDDX+39 | 
| $$ICDOP^ICDEX | ICDOP+34 | 
| $$VCC^ICDEX | COMCOM+1 | 
| $$VLT^ICDEX | VLT+1 | 
| $$VLTD^ICDEX | VLTD+1 | 
| $$VLTP^ICDEX | VLTP+1 | 
| $$VST^ICDEX | VST+1 | 
| $$VSTD^ICDEX | VSTD+1 | 
| $$VSTP^ICDEX | VSTP+1 | 
| HLP^ICDEXH | HELP+1 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^TMP("ICDD" | ICDD+32! | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| ARR | ICDD+34~* | 
| CDT | ICDDX~, ICDDX+39, ICDOP~, ICDOP+34, ICDD~, ICDD+25, COMCOM+1, VST+1, VSTD+1, VSTP+1 , VLT+1, VLTD+1, VLTP+1 | 
| CODE | ICDDX~, ICDDX+39, ICDOP~, ICDOP+34, ICDD~, ICDD+25, CODEN~, CODEN+15, CODEZ~, CODEZ+2 , CODEBA~, CODEBA+11 | 
| DFN | ICDDX~, ICDOP~ | 
| END | ICDD+24~, ICDD+31* | 
| FILE | CODEN~, CODEN+15, CODEC~, CODEC+9*, CODEC+10, VST~, VST+1, VLT~, VLT+1 | 
| FLG | CODEZ~, CODEZ+2 | 
| ICDDXARY | ICDD+24~, ICDD+25 | 
| ICDDXARY( | ICDD+33, ICDD+34 | 
| ICDDXC | ICDD+24~, ICDD+33*, ICDD+34*, ICDD+35 | 
| ICDDXI | ICDD+24~, ICDD+33*, ICDD+34 | 
| ICDDXOUT | ICDD+24~, ICDD+25*, ICDD+26, ICDD+27 | 
| ICDL | CODEZ+1~, CODEZ+2*, CODEZ+3 | 
| IEN | CODEC~, CODEC+10, COMCOM~, COMCOM+1, VST~, VST+1, VSTD~, VSTD+1, VSTP~, VSTP+1 , VLT~, VLT+1, VLTD~, VLTD+1, VLTP~, VLTP+1 | 
| OUTARR | ICDD~, ICDD+28*, ICDD+29*, ICDD+30*, ICDD+31*, ICDD+32, ICDD+34 | 
| ROOT | CODEZ~, CODEZ+2, CODEBA~, CODEBA+11 | 
| SRC | ICDDX~, ICDDX+39, ICDOP~, ICDOP+34 | 
| U | CODEZ+2 | 
| VDT | COMCOM~, VST~, VSTD~, VSTP~, VLT~, VLTD~, VLTP~ | 
| X | ICDDX+39~*, ICDDX+40*, ICDDX+41, ICDOP+34~*, ICDOP+35*, ICDOP+36, CODEN+15~*, CODEN+16, CODEN+17 | 
| Y | CODEZ+1~, CODEZ+2*, CODEZ+3 |