AICDKWLD ; IHS/OHPRD/ACC - DRIVER ROUTINE FOR "AND"ING INVERTED LIST SEARCHES ;
Source file <AICDKWLD.m>
| Package | Total | Call Graph | 
|---|---|---|
| IHS ICD CPT Lookup and Grouper | 2 | ^AICDKWL DSPDESC^AICDKWL1 | 
| DRG Grouper | 1 | ($$ICDD,$$ICDDX,$$ICDOP)^ICDCODE | 
| Package | Total | Caller Graph | 
|---|---|---|
| IHS ICD CPT Lookup and Grouper | 4 | AICDKWI0 AICDKWI9 AICDKWIP AICDTICD | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| DSPLYO | ; DISPLAY CODE AND TEXT FOR OPERATION/PROCEDURE | |
| DSPCOM | ; COMMON DISPLAY CODE | |
| CPTOP | ; PUBLISHED ENTRY POINT - LOOK UP CPT CODE | |
| DSPLYD | ; DISPLAY CODE AND TEXT FOR DIAGNOSIS | |
| DSPLYC | ; DISPLAY CODE AND TEXT FOR CPT PROCEDURE | |
| VERSION | ; ENTRY POINT - DISPLAY VERSION (USED FROM MENUS) | |
| ICDOP | ; PUBLISHED ENTRY POINT - LOOK UP ICD OPERATION/PROCEDURE CODE | |
| COMMON | ; COMMON CODE FOR ALL TYPES OF LOOKUPS | |
| ICDDX | ; PUBLISHED ENTRY POINT - LOOK UP ICD DIAGNOSIS CODE | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DIC(4 - [#4] | VERSION+2 | 
| ^ICD0 - [#80.1] | DSPCOM+8 | 
| ^ICD9 - [#80] | DSPCOM+9 | 
| Name | Line Occurrences | 
|---|---|
| COMMON | ICDDX+1, ICDOP+1 | 
| DSPCOM | DSPLYD+1, DSPLYO+1 | 
| Name | Field # of Occurrence | 
|---|---|
| ^( | DSPLYC+4 | 
| ^(0 | DSPCOM+4 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| >> % | COMMON+2*, DSPLYD+1*, DSPLYO+1*, DSPCOM+4, DSPLYC+4* | 
| AICDC | COMMON+2*, COMMON+3! | 
| >> AICDDESC | DSPCOM+8*, DSPCOM+9*, DSPCOM+10* | 
| >> AICDH | DSPCOM+1, DSPLYC+1 | 
| >> AICDI | DSPCOM+6, DSPCOM+8, DSPCOM+9 | 
| AICDKSCH | ICDDX+1!, ICDOP+1!, CPTOP+1! | 
| AICDKSCH("DSPLY" | ICDDX+1*, ICDOP+1*, CPTOP+1* | 
| AICDKSCH("GBL" | ICDDX+1*, ICDOP+1*, CPTOP+1* | 
| AICDKSCH("INDEX" | ICDDX+1*, ICDOP+1*, CPTOP+1* | 
| AICDKSCH("TYPE" | ICDDX+1*, ICDOP+1*, CPTOP+1* | 
| AICDLD | DSPCOM+5~ | 
| AICDLD(1 | DSPCOM+10 | 
| >> AICDMULT | DSPCOM+1, DSPLYC+1 | 
| >> AICDREF0 | DSPCOM+4, DSPCOM+8, DSPCOM+9, DSPLYC+2, DSPLYC+3 | 
| AICDREFD | DSPLYC+3*, DSPLYC+4, DSPLYC+5! | 
| >> AICDX | ICDDX+1*, ICDOP+1*, CPTOP+1*, COMMON+2* | 
| >> DIC(0 | COMMON+1 | 
| DUZ(2 | VERSION+2 | 
| IOF | VERSION+3 | 
| IOM | VERSION+3 | 
| N | DSPCOM+5~, DSPCOM+6*, DSPCOM+7 | 
| U | VERSION+2, DSPCOM+8, DSPCOM+9 | 
| >> X | VERSION+1*, VERSION+3, ICDDX+1, ICDOP+1, CPTOP+1, COMMON+2* | 
| >> Y | VERSION+2*, VERSION+3 |