AMQQQ1 ; IHS/CMI/THL - SCRIPT INTERPRETER FOR MULTIPLES ;
Source file <AMQQQ1.m>
| Package | Total | Call Graph |
|---|---|---|
| PCC Medical Query | 4 | CONDIC^AMQQAC ^AMQQAV TAX^AMQQQ0 EN1^AMQQSQA0 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| SET | ||
| RUN | ||
| RECURSE | ||
| TAX | ||
| VALUE | ||
| ATT | ||
| EXIT | ||
| LEV | ||
| VAR | ||
| LINK | ||
| ANAL | ||
| CHECK | ||
| MULT | ; SUBQUERIES
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^AMQQ(1 - [#9009071] | MULT+8, ATT+3 |
| ^AMQQ(4 - [#9009074] | ANAL+16, MULT+10, ATT+4 |
| ^AMQQ(5 - [#9009075] | ANAL+9, ANAL+13, ANAL+17, MULT+6, ATT+2, ATT+11 |
| Name | Line Occurrences |
|---|---|
| ANAL | LEV+4 |
| ATT | LINK+2 |
| CHECK | AMQQQ1+3, TAX+1, MULT+12 |
| LEV | RUN |
| LINK | ANAL+10 |
| MULT | ANAL+11 |
| SET | ANAL+6, ANAL+17 |
| TAX | AMQQQ1+3, MULT+12 |
| VALUE | ANAL+18, ATT+12 |
| VAR | RECURSE+2 |
| Name | Field # of Occurrence |
|---|---|
| ^(0 | ANAL+14, ANAL+15 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> % | LEV*, ANAL+13*, ANAL+16, MULT+1*, MULT+3*, MULT+4, MULT+6*, MULT+7*, MULT+8*, MULT+9* , MULT+10, ATT+2*, ATT+3*, ATT+4 |
| AMQQATN | VAR+1, MULT+2~, MULT+5*, MULT+6 |
| >> AMQQATNM | VALUE+2* |
| AMQQCOMP | ANAL+17*, SET, VALUE+3!, VALUE+4*, VALUE+6, ATT+8~, ATT+14 |
| AMQQCOND | ATT~ |
| >> AMQQFAIL | RUN+1, LEV+2*, CHECK, ANAL+7*, ANAL+19, LINK+3, VALUE+6*, ATT+7*, ATT+13* |
| AMQQFTYP | AMQQQ1+3, VAR+2, ANAL+16*, MULT+2~, MULT+10*, MULT+12, VALUE+4, ATT~, ATT+4* |
| AMQQNOCO | ANAL+15*, ATT+10~, ATT+11* |
| >> AMQQQUIT | CHECK |
| AMQQSQAA | VAR*, RECURSE+1~ |
| >> AMQQSQCT | ANAL+9*, ANAL+10, ANAL+11 |
| >> AMQQSQNN | ANAL+3* |
| AMQQSQSN | VAR+1*, RECURSE+1~ |
| AMQQSQST | VAR+2*, RECURSE+1~ |
| >> AMQQSYMB | ANAL+14* |
| >> AMQQUATN | VAR |
| >> AMQQURGN | TAX+3, MULT+14 |
| >> AMQQUSQN | ANAL+3 |
| >> AMQQXX | ANAL+6 |
| >> AMQQXXGG | RUN |
| >> AMQQXXGI | RUN |
| >> AMQQXXGN | RUN*, EXIT+1*, LEV+1*, RECURSE+4* |
| >> AMQQXXLV | LEV+1*, LEV+2, LEV+3, ANAL+1, RECURSE*, RECURSE+3* |
| AMQQXXMN | EXIT! |
| AMQQXXMT | MULT+12*, MULT+13, MULT+14, MULT+15! |
| AMQQXXND | RUN+1, ANAL+1, ANAL+4, SET, TAX+3*, LINK, MULT+1, MULT+2~, MULT+4*, MULT+14 , ATT+14 |
| AMQQXXNN | VAR+4, EXIT!, MULT+2~, MULT+11* |
| AMQQXXXX | MULT+12~* |
| >> AMQQZMN | MULT+11 |
| AMQQZZAA | EXIT!, ANAL*, ANAL+2*, ANAL+4, ANAL+10*, RECURSE+1~, ATT+1 |
| AMQQZZCC | ANAL+12*, SET, VALUE, ATT+8~, ATT+9*, ATT+11, ATT+14 |
| AMQQZZFN | VAR+3*, RUN+1, EXIT!, ANAL+4*, ANAL+8*, SET, LINK, MULT+3, RECURSE+1~, ATT+14 |
| AMQQZZMN | ANAL+2*, ANAL+7!, MULT+11!, RECURSE+1~ |
| AMQQZZNN | VAR+4*, RUN+1, EXIT!, RECURSE+1~ |
| AMQQZZZZ | RUN*, EXIT!, LEV, LEV+3*, ANAL, ANAL+1, LINK+1*, MULT+12, RECURSE+1~, VALUE+1 , VALUE+4, ATT+5 |
| >> I | LEV*, LEV+1, LEV+2 |
| U | ANAL+9, ANAL+13, ANAL+14, ANAL+15, ANAL+16, ANAL+17, MULT+7, MULT+9, MULT+10, VALUE+2 , ATT+2, ATT+3, ATT+4, ATT+11 |
| >> X | ANAL*, ANAL+1, ANAL+2*, ANAL+6, VALUE+1*, ATT+5* |
| Y | ANAL+6, ANAL+7, ANAL+9, ANAL+10, ANAL+12, ANAL+13, ANAL+17, LINK, MULT+5, MULT+12 , MULT+13*, MULT+14, VALUE*, VALUE+2, ATT~, ATT+1*, ATT+2, ATT+7, ATT+9, ATT+10~ , ATT+13 |