TIURECL2 ; SLC/MAM - Expand/collapse LM views ;1/22/01
Source file <TIURECL2.m>
| Package | Total | Call Graph | 
|---|---|---|
| Text Integration Utility | 3 | $$PREFIX^TIULA2 ($$HASADDEN,$$ISADDNDM,$$PNAME)^TIULC1 $$RESOLVE^TIURECL1 | 
| Package | Total | Caller Graph | 
|---|---|---|
| Text Integration Utility | 4 | TIUBR TIULQ TIURECL TIUSRVR2 | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| GETIDKID(TIUDA,SORTBY) | ; Set ^TMP("TIUIDKID",$J,TIUDA,TIUK) = KIDDA, ; array of ID kids of TIUDA, in SORTBY order | |
| FRSTPFIX(PRNTPFIX) | ; Return first part of Prefix for Inserted addm | |
| GETLINE(KIDDA,PRNTPFIX,LINENO,TIUGDATA) | ; Return LINE=TEXT_U_KIDDA_U_NEWPFIX ; Find & pass back TIUGDATA | |
| INSKIDS(TSTART,TIUDA,PRNTPFIX,SORTBY) | ;Insert ID kids | |
| INSADD(TSTART,TIUDA,PRNTPFIX) | ;Insert addenda of parent TIUDA into ^TMP("TMPLIST",$J). ; Receives TSTART, TIUDA, PRNTPFIX ; PRNTPFIX = prefix of parent, updated for current expand action. | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^TIU(8925 - [#8925] | GETIDKID+4, GETIDKID+6, GETIDKID+8, INSADD+5 | 
| ^TMP("TIUIDKID" | INSKIDS+15, INSKIDS+16, INSKIDS+20!, GETIDKID+15* | 
| ^TMP("TMPLIST" | INSKIDS+18*, INSKIDS+19*, INSADD+8* | 
| Name | Line Occurrences | 
|---|---|
| $$FRSTPFIX | GETLINE+4 | 
| $$GETLINE | INSKIDS+18, INSADD+8 | 
| $$INSADD | INSKIDS+9 | 
| GETIDKID | INSKIDS+11 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| FIRSTPFX | INSADD+3~ | 
| FRSTPFIX | INSKIDS+6~, GETLINE+2~, GETLINE+4*, GETLINE+5, GETLINE+6, FRSTPFIX+11~, FRSTPFIX+15*, FRSTPFIX+16*, FRSTPFIX+17 | 
| INDLNGTH | FRSTPFIX+11~, FRSTPFIX+12*, FRSTPFIX+13*, FRSTPFIX+14 | 
| INDSPACE | FRSTPFIX+11~, FRSTPFIX+14*, FRSTPFIX+15, FRSTPFIX+16 | 
| KIDDA | INSKIDS+6~, INSKIDS+16*, INSKIDS+18, INSKIDS+19, GETIDKID+2~, GETIDKID+3*, GETIDKID+4*, GETIDKID+6, GETIDKID+7, GETIDKID+8 , GETLINE~, GETLINE+3, GETLINE+5, GETLINE+7, INSADD+3~, INSADD+4*, INSADD+5*, INSADD+6, INSADD+8 | 
| KIDDATA | INSKIDS+6~, INSKIDS+18, INSKIDS+19 | 
| KIDLIST | INSKIDS+6~ | 
| LINE | GETLINE+2~, GETLINE+7*, GETLINE+8 | 
| LINENO | GETLINE~, GETLINE+5 | 
| LIST | GETIDKID+2~ | 
| LIST( | GETIDKID+8*, GETIDKID+11, GETIDKID+12, GETIDKID+13, GETIDKID+15 | 
| LIST("HOLDER" | GETIDKID+7* | 
| NEWPFIX | INSKIDS+6~, GETLINE+2~, GETLINE+6*, GETLINE+7, INSADD+3~ | 
| ORIGPFIX | INSKIDS+6~, GETLINE+2~, GETLINE+3*, GETLINE+6, INSADD+3~ | 
| PRNTPFIX | INSKIDS~, INSKIDS+9, INSKIDS+18, GETLINE~, GETLINE+4, FRSTPFIX~, FRSTPFIX+12, FRSTPFIX+13, FRSTPFIX+15, INSADD~ , INSADD+8 | 
| REFDT | GETIDKID+2~, GETIDKID+6*, GETIDKID+7, GETIDKID+8, GETIDKID+10*, GETIDKID+12*, GETIDKID+13, GETIDKID+15 | 
| SORTBY | INSKIDS~, INSKIDS+11, GETIDKID~, GETIDKID+7, GETIDKID+8 | 
| TEXT | INSKIDS+6~, GETLINE+2~, GETLINE+5*, GETLINE+7, INSADD+3~ | 
| TITLE | GETIDKID+2~, GETIDKID+8*, GETIDKID+10*, GETIDKID+11*, GETIDKID+12, GETIDKID+13, GETIDKID+15 | 
| TIUDA | INSKIDS~, INSKIDS+9, INSKIDS+11, INSKIDS+15, INSKIDS+16, GETIDKID~, GETIDKID+4, GETIDKID+15, INSADD~, INSADD+5 | 
| TIUGDATA | GETLINE~, GETLINE+5 | 
| TIUJ | GETIDKID+2~, GETIDKID+3*, GETIDKID+5*, GETIDKID+7, GETIDKID+8, GETIDKID+10*, GETIDKID+13*, GETIDKID+15 | 
| TIUK | INSKIDS+6~, INSKIDS+14*, INSKIDS+15*, INSKIDS+16, GETIDKID+2~, GETIDKID+10*, GETIDKID+14*, GETIDKID+15 | 
| TSTART | INSKIDS~, INSKIDS+9*, INSKIDS+17*, INSKIDS+18, INSKIDS+21, INSADD~, INSADD+7*, INSADD+8, INSADD+9 | 
| U | GETIDKID+6, GETLINE+7 |