AICDKWL1 ; IHS/OHPRD/ACC - PART 2 OF LOOKUP CONTROL PROGRAM FOR "AND"ING INVERTED SEARCH ;
Source file <AICDKWL1.m>
| Package | Total | Call Graph |
|---|---|---|
| IHS ICD CPT Lookup and Grouper | 3 | ^AICDKSCH PREPSCH^AICDKWL2 ^AICDTOKN |
| Package | Total | Caller Graph |
|---|---|---|
| IHS ICD CPT Lookup and Grouper | 2 | AICDKWL AICDKWLD |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| DSPGRP | ||
| DSPDESC | ||
| ASKSEL | ; ASK FOR SELECTION AMONG HITS
|
|
| NOTSHRTX | ||
| CHKREP | ;
|
|
| VERIFY | ;
|
|
| EXIT2 | ;
|
|
| GETFRAG | ||
| ASKONEOK | ||
| EXIT | ;
|
|
| CHKREP2 | ||
| CHKREP3 | ||
| VERIFY2 | ||
| ASKONEX | ||
| NOTSHRT | ||
| DSPLY | ; DISPLAY CODE AND TEXT
|
|
| ASKONE | ; ASK IF SINGLE HIT IS ACCEPTABLE
|
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: READ |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: READ |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^AICDKWLC - [#9001010] | CHKREP+1, CHKREP2+1 |
| ^DD( | VERIFY2 |
| ^UTILITY("AICDHITS" | NOTSHRTX+1!*, NOTSHRTX+2, VERIFY+2, VERIFY+3, ASKONEOK, DSPGRP, DSPGRP+3, DSPGRP+4, DSPGRP+5, DSPGRP+6 , DSPGRP+8, DSPLY+1 |
| Name | Line Occurrences |
|---|---|
| @( | DSPLY+3 |
| ASKONE | VERIFY+2 |
| ASKONEOK | ASKONE+1, ASKONE+2 |
| ASKONEX | ASKONE+8 |
| ASKSEL | VERIFY+3 |
| CHKREP | NOTSHRT+1 |
| CHKREP2 | CHKREP+1 |
| CHKREP3 | CHKREP2+2 |
| DSPGRP | DSPGRP+4, DSPGRP+5, DSPGRP+6 |
| DSPLY | ASKONE+5, DSPGRP+1 |
| EXIT | NOTSHRTX+2 |
| GETFRAG | DSPDESC |
| NOTSHRTX | NOTSHRT+4 |
| VERIFY | NOTSHRTX+3 |
| VERIFY2 | VERIFY+2 |
| Name | Field # of Occurrence |
|---|---|
| ^("ACT" | VERIFY2 |
| ^(0 | VERIFY2+1 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> % | DSPDESC* |
| AICDADFN | NOTSHRT+2! |
| AICDASK | NOTSHRT+4, NOTSHRT+5, NOTSHRTX+2, VERIFY+3, EXIT2+3!, ASKONE+2 |
| AICDAWRD | NOTSHRT+2! |
| AICDC | DSPDESC+2!, GETFRAG+1*, GETFRAG+2 |
| AICDDESC | ASKONEX!, DSPGRP+9!, DSPLY+6*, DSPDESC, GETFRAG*, GETFRAG+1, GETFRAG+2* |
| AICDDFN | NOTSHRT+2!, CHKREP+1*, CHKREP2+1 |
| AICDF | ASKONEX!, DSPGRP+9!, DSPDESC, DSPDESC+2!, GETFRAG*, GETFRAG+2* |
| AICDGBL | VERIFY2, EXIT2+3! |
| AICDGRP | ASKSEL+2*, DSPGRP, DSPGRP+1, DSPGRP+4*, DSPGRP+5*, DSPGRP+6*, DSPGRP+9! |
| AICDH | ASKONE+4*, ASKONEOK*, ASKONEX!, DSPGRP+1*, DSPGRP+8*, DSPGRP+9!, DSPLY+1, DSPLY+4 |
| AICDH2 | DSPGRP*, DSPGRP+1, DSPGRP+9! |
| AICDI | EXIT2+1!, DSPGRP+6*, DSPLY+1*, DSPLY+2 |
| AICDKSCH | EXIT2+3! |
| AICDKSCH("DSPLY" | DSPLY+3 |
| AICDKSCH("GBL" | ASKONE+1 |
| AICDKWCT | CHKREP+1, CHKREP2+1, EXIT2+1! |
| AICDL | EXIT2+3! |
| AICDMULT | ASKONE+4*, ASKONEX!, ASKSEL+2*, DSPGRP+9!, DSPLY+4, DSPDESC |
| AICDNUSE | NOTSHRT+2!*, NOTSHRT+4, NOTSHRT+5, NOTSHRTX! |
| AICDNUSE( | NOTSHRT+5 |
| AICDNWDS | NOTSHRT+4, NOTSHRT+5, NOTSHRTX+1, EXIT2+1! |
| AICDQ | NOTSHRT+5*, EXIT2+1!, ASKONE+6*, DSPGRP+3* |
| AICDREF | EXIT2+2! |
| AICDREF0 | EXIT2+2!, DSPLY+2* |
| AICDREF1 | VERIFY2+1, EXIT2+2!, DSPLY+2, DSPLY+5 |
| AICDREF2 | EXIT2+2! |
| AICDREF3 | EXIT2+2!, ASKONEOK, DSPGRP+8 |
| AICDREF4 | EXIT2+2! |
| AICDREP | CHKREP+2!, CHKREP2+1*, CHKREP3*, CHKREP3+1, CHKREP3+2*, CHKREP3+3* |
| >> AICDREPI | CHKREP3+1*, CHKREP3+2 |
| AICDREPT | CHKREP+2!, CHKREP2+2, CHKREP3+2*, CHKREP3+3* |
| AICDT | EXIT2+3! |
| AICDWD | NOTSHRT+5*, EXIT2+1! |
| AICDWORD | NOTSHRT+2!, CHKREP+1*, CHKREP2 |
| >> AICDWT( | CHKREP+1, CHKREP2!, CHKREP2+2* |
| AICDX | EXIT2+3! |
| AICDXSAV | EXIT2+4! |
| >> DIC(0 | ASKONEOK, DSPGRP+8 |
| DTIME | ASKONE+6, DSPGRP+3 |
| U | CHKREP2+1, VERIFY2, VERIFY2+1, ASKONE+1 |
| >> X | EXIT2+4*, ASKONE+6*, ASKONE+8, DSPGRP+3*, DSPGRP+4, DSPGRP+5, DSPGRP+6, DSPGRP+7, DSPGRP+8 |
| Y | NOTSHRTX+2*, VERIFY+1*, VERIFY2, VERIFY2+1*, ASKONE+7!, ASKONE+8*, ASKONEOK*, DSPGRP+7*, DSPGRP+8* |
| Y(0 | ASKONEOK*, DSPGRP+8* |