TIURD2 ; SLC/JER - Reassignment following signature ;02-Mar-2012 17:19;DU
Source file <TIURD2.m>
| Package | Total | Call Graph | 
|---|---|---|
| Text Integration Utility | 15 | (ADDENDEL,ALERTDEL,SEND)^TIUALRT  DELIRT^TIUDIRT  (AUDIT,MERGTEXT)^TIUEDI1  ($$CHKSUM,$$STATUS)^TIULC  ($$HASADDEN,$$ISADDNDM,$$ONRTRCT,$$PNAME,$$PTNAME,$$REFDATE,DOCPRM)^TIULC1  GETTIU^TIULD  $$REQCOSIG^TIULP  $$UPPER^TIULS $$ISDS^TIULX $$WORKOK^TIUPXAP1 (AUDREASS,DELSGNR)^TIURB1 (COPY17,COPYTEXT)^TIURC1 $$REFDTA^TIURD2 $$GETREC^TIUSRVP $$READ^TIUU | 
| Kernel | 2 | $$NOW^XLFDT SIG^XUSESIG | 
| VA Fileman | 2 | ^DIC ^DIE | 
| IHS Mods To Text Integration Utilities | 1 | RETRACT^BTIURB | 
| Registration | 1 | FULL^VALM1 | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| COPYSGNR(TIUDA,TIUCDA,COPYSTAT) | ; Copy Add'nal Signers | |
| COPY15(DA,TIUD15) | ; Copy 15-node | |
| REMVSIT(DA,TIUOD0) | ; Remove VISIT from Retracted Doc | |
| RETRAX | ||
| VLOC(LOCDA) | ; Resolve location pointer | |
| COPY0(DA,TIUD0,TIU,TIUDAD,STATUS) | ; Copy root node | |
| GETSIG() | ; Challenge user for Electronic Signature, when appropriate | |
| REFDTAX | ||
| ATTACH(TIUDA,TIUDADD) | ; Attach TIUDADD as addendum to TIUDA | |
| GETSIGX | ||
| COPY12(DA,TIUD12,TIU) | ; Copy 12-node | |
| REFDTO(TIUDA,TIU) | ; Compute reference date | |
| RTADD | ; Retract all addenda | |
| COPY13(DA,TIUD13,TIU,STATUS) | ; Copy 13-node | |
| COPY14(DA,TIUD14,TIU) | ; Copy 14-node | |
| UPDTADD(TIUDA) | ; Addenda for reassigned original are updated | |
| LINKADD(DA,TIUDAD) | ; Link addendum (DA) to TIUDAD | |
| REFDTOX | ||
| REFDTA(TIUDA,TIUDADD,TIUD0) | ; Compute reference date for addenda | |
| STATUS(DA) | ; Set original's status to "RETRACTED" | |
| RETRACT(TIUDA,TIUDAD,COPYSTAT,NEWDAD,SKIPADD) | ; Retract document | 
| Name | Field # of Occurrence | 
|---|---|
| RETRACT^BTIURB | STATUS+4 | 
| ^DIC | COPYSGNR+5 | 
| ^DIE | RETRACT+39, RETRACT+43, REMVSIT+8, LINKADD+2, COPY0+4, COPY12+5, COPY13+9, COPY14+5, COPYSGNR+11, COPY15+6 , STATUS+2, ATTACH+6, ATTACH+8, ATTACH+11, UPDTADD+11, UPDTADD+13, UPDTADD+15 | 
| ADDENDEL^TIUALRT | RTADD+4 | 
| ALERTDEL^TIUALRT | STATUS+5 | 
| SEND^TIUALRT | ATTACH+16, UPDTADD+17 | 
| DELIRT^TIUDIRT | STATUS+5 | 
| AUDIT^TIUEDI1 | RETRACT+44 | 
| MERGTEXT^TIUEDI1 | RETRACT+41 | 
| $$CHKSUM^TIULC | RETRACT+44 | 
| $$STATUS^TIULC | RETRACT+29, RETRACT+42 | 
| $$HASADDEN^TIULC1 | UPDTADD+1 | 
| $$ISADDNDM^TIULC1 | RTADD+3, REMVSIT+3, ATTACH+15, UPDTADD+6 | 
| $$ONRTRCT^TIULC1 | RETRACT+49 | 
| $$PNAME^TIULC1 | RETRACT+14 | 
| $$PTNAME^TIULC1 | RETRACT+20 | 
| $$REFDATE^TIULC1 | COPY13+2 | 
| DOCPRM^TIULC1 | RETRACT+13 | 
| GETTIU^TIULD | RETRACT+22 | 
| $$REQCOSIG^TIULP | RETRACT+37 | 
| $$UPPER^TIULS | RETRACT+29, RETRACT+42 | 
| $$ISDS^TIULX | COPY13+2, REFDTA+4 | 
| $$WORKOK^TIUPXAP1 | COPY0+3 | 
| AUDREASS^TIURB1 | UPDTADD+19, UPDTADD+22 | 
| DELSGNR^TIURB1 | STATUS+5 | 
| COPY17^TIURC1 | RETRACT+40 | 
| COPYTEXT^TIURC1 | RETRACT+40 | 
| $$REFDTA^TIURD2 | UPDTADD+14 | 
| $$GETREC^TIUSRVP | RETRACT+26 | 
| $$READ^TIUU | RETRACT+19, RETRACT+30, GETSIG+5 | 
| FULL^VALM1 | RETRACT+11 | 
| $$NOW^XLFDT | COPY12+2 | 
| SIG^XUSESIG | GETSIG+2 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^TIU(8925 - [#8925] | Classic Fileman Calls | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^SC - [#44] | VLOC+1 | 
| ^TIU(8925 - [#8925] | RETRACT+4, RETRACT+5, RETRACT+6, RETRACT+36*, RETRACT+41!, RETRACT+49, RTADD+2, REMVSIT+4, REMVSIT+5, COPY0+3 , COPY13+2, ATTACH+2, ATTACH+14, REFDTO+2, REFDTA+2, UPDTADD+4, UPDTADD+7, UPDTADD+8, UPDTADD+18, UPDTADD+21 , UPDTADD+22 | 
| ^TIU(8925.7 - [#8925.7] | COPYSGNR+2, COPYSGNR+4 | 
| ^TMP("TIURTRCT" | RETRACT+7*, RETRACT+45* | 
| Name | Line Occurrences | 
|---|---|
| $$REFDTA | ATTACH+9 | 
| $$RETRACT | RTADD+5 | 
| ATTACH | ATTACH+16 | 
| COPY0 | RETRACT+32 | 
| COPY12 | RETRACT+32 | 
| COPY13 | RETRACT+33 | 
| COPY14 | RETRACT+33 | 
| COPY15 | RETRACT+35 | 
| COPYSGNR | RETRACT+34 | 
| GETSIGX | GETSIG+3 | 
| LINKADD | RETRACT+9, RETRACT+10 | 
| REFDTAX | REFDTA+4, REFDTA+5, REFDTA+6 | 
| REFDTOX | REFDTO+4, REFDTO+5 | 
| REMVSIT | RETRACT+31 | 
| RETRAX | RETRACT+9, RETRACT+10, RETRACT+17, RETRACT+23, RETRACT+52 | 
| RTADD | RETRACT+8 | 
| STATUS | RETRACT+8, RETRACT+48 | 
| Name | Field # of Occurrence | 
|---|---|
| ^(12 | RETRACT+4, ATTACH+2, UPDTADD+7, UPDTADD+8, UPDTADD+18 | 
| ^(13 | RETRACT+4, REFDTO+2, REFDTA+2 | 
| ^(14 | ATTACH+2, UPDTADD+8 | 
| ^(15 | RETRACT+5 | 
| ^(16 | RETRACT+5 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| COPYSTAT | RETRACT~, RETRACT+7*, RETRACT+8, RETRACT+10, RETRACT+32, RETRACT+33, RETRACT+34, RETRACT+35, RETRACT+36, RETRACT+37 , RTADD+5, COPYSGNR~, COPYSGNR+7 | 
| DA | RETRACT+2~, RETRACT+25~, RETRACT+26*, RETRACT+29, RETRACT+32, RETRACT+33, RETRACT+34, RETRACT+35, RETRACT+36, RETRACT+40 , RETRACT+41, RETRACT+42, RETRACT+44, RETRACT+45, RETRACT+46, RETRACT+47, REMVSIT~, REMVSIT+3, LINKADD~, COPY0~ , COPY0+3, COPY12~, COPY13~, COPY13+2, COPY14~, COPYSGNR+3~, COPYSGNR+6*, COPY15~, STATUS~, STATUS+4 , STATUS+5, ATTACH+1~, ATTACH+3*, UPDTADD+2~, UPDTADD+4*, UPDTADD+6, UPDTADD+7, UPDTADD+14, UPDTADD+17, UPDTADD+18 , UPDTADD+19, UPDTADD+21, UPDTADD+22 | 
| DFN | RETRACT+2~, RETRACT+3~, RETRACT+16*, RETRACT+17, RETRACT+20, RETRACT+26, COPY0+2 | 
| DIC | COPYSGNR+3~, COPYSGNR+5*, COPYSGNR+6, STATUS+1~ | 
| DIC(0 | COPYSGNR+5* | 
| DIE | RETRACT+25~, RETRACT+38~*, RETRACT+43*, REMVSIT+1~, REMVSIT+8*, LINKADD+1~, LINKADD+2*, COPY0+1~*, COPY12+1~*, COPY13+1~* , COPY14+1~*, COPYSGNR+3~, COPYSGNR+6*, COPY15+1~*, STATUS+1~, STATUS+2*, ATTACH+1~, ATTACH+3*, UPDTADD+5~, UPDTADD+11* | 
| DIROUT | RETRACT+2~ | 
| DLAYGO | COPYSGNR+3~, COPYSGNR+5* | 
| DR | RETRACT+2~, RETRACT+25~, RETRACT+38~, RETRACT+39*, RETRACT+42*, REMVSIT+1~, REMVSIT+8*, LINKADD+1~, LINKADD+2*, COPY0+1~ , COPY0+2*, COPY0+3*, COPY12+1~, COPY12+2*, COPY12+3*, COPY12+4*, COPY13+1~, COPY13+4*, COPY13+5*, COPY13+6* , COPY13+7*, COPY13+8*, COPY14+1~, COPY14+2*, COPY14+3*, COPY14+4*, COPYSGNR+3~, COPYSGNR+6*, COPYSGNR+8*, COPYSGNR+9* , COPYSGNR+10*, COPY15+1~, COPY15+2*, COPY15+3*, COPY15+4*, COPY15+5*, STATUS+1~, STATUS+2*, ATTACH+1~, ATTACH+4* , ATTACH+5*, ATTACH+7*, ATTACH+9*, ATTACH+10*, UPDTADD+5~, UPDTADD+9*, UPDTADD+10*, UPDTADD+12*, UPDTADD+14* | 
| DTOUT | RETRACT+2~ | 
| DUOUT | RETRACT+2~ | 
| DUZ | COPY13+7 | 
| LOCDA | VLOC~, VLOC+1 | 
| NEWDAD | RETRACT~, RETRACT+9, RETRACT+10 | 
| ONRTRCT | RETRACT+3~, RETRACT+49*, RETRACT+50 | 
| SKIPADD | RETRACT~, RETRACT+52 | 
| STATUS | COPY0~, COPY0+1*, COPY0+2, COPY13~, COPY13+5, COPY13+6, COPY13+7 | 
| SVCAT | REMVSIT+1~, REMVSIT+2*, REMVSIT+5*, REMVSIT+6 | 
| TIU | RETRACT+2~, RETRACT+22, RETRACT+24, RETRACT+26, RETRACT+32, RETRACT+33, RETRACT+41, COPY0~, COPY12~, COPY13~ , COPY13+2, COPY14~, REFDTO~ | 
| TIU("LDT" | REFDTO+3 | 
| TIU("VSTR" | RETRACT+23 | 
| TIUCDA | COPYSGNR~, COPYSGNR+5 | 
| >> TIUCHNG | ATTACH+17* | 
| TIUCOPY | RETRACT+2~ | 
| TIUD0 | COPY0~, COPY0+2, ATTACH+1~, ATTACH+2*, ATTACH+9, REFDTA~, REFDTA+4, UPDTADD+5~, UPDTADD+8*, UPDTADD+9 , UPDTADD+14, UPDTADD+19, UPDTADD+22 | 
| TIUD0(0 | UPDTADD+7* | 
| TIUD0(1 | UPDTADD+18* | 
| TIUD12 | COPY12~, COPY12+2, COPY12+3, COPY12+4, ATTACH+1~, ATTACH+2*, REFDTO+1~, REFDTO+2*, REFDTO+6, UPDTADD+5~ , UPDTADD+8*, UPDTADD+12, UPDTADD+19, UPDTADD+22 | 
| TIUD12(0 | UPDTADD+7* | 
| TIUD12(1 | UPDTADD+18* | 
| TIUD13 | COPY13~, COPY13+1, COPY13+4, COPY13+7, COPY13+8, REFDTO+1~, REFDTO+2*, REFDTO+5 | 
| TIUD14 | COPY14~, COPY14+2, COPY14+3, ATTACH+1~, ATTACH+2*, UPDTADD+5~, UPDTADD+8*, UPDTADD+10 | 
| TIUD15 | COPY15~, COPY15+2, COPY15+3, COPY15+4, COPY15+5 | 
| TIUDA | RETRACT~, RETRACT+4, RETRACT+5, RETRACT+6, RETRACT+7, RETRACT+8, RETRACT+9, RETRACT+10, RETRACT+13, RETRACT+22 , RETRACT+31, RETRACT+34, RETRACT+37, RETRACT+40, RETRACT+42, RETRACT+48, RETRACT+49, RTADD+2, RTADD+5, COPYSGNR~ , COPYSGNR+2, ATTACH~, ATTACH+2, ATTACH+9, ATTACH+16, REFDTO~, REFDTO+2, REFDTA~, UPDTADD~, UPDTADD+1 , UPDTADD+4, UPDTADD+8, UPDTADD+14 | 
| TIUDAD | RETRACT~, RETRACT+32, RETRACT+46, LINKADD~, COPY0~ | 
| TIUDAD12 | REFDTA+1~, REFDTA+2*, REFDTA+7 | 
| TIUDAD13 | REFDTA+1~, REFDTA+2*, REFDTA+3, REFDTA+5, REFDTA+6 | 
| TIUDADA | ATTACH+1~, ATTACH+13*, ATTACH+14*, ATTACH+15, ATTACH+16 | 
| TIUDADD | RTADD+1~*, RTADD+2*, RTADD+3, RTADD+4, RTADD+5, ATTACH~, ATTACH+3, ATTACH+9, ATTACH+14, REFDTA~ , REFDTA+2 | 
| TIUDPRM | RETRACT+2~, RETRACT+13 | 
| TIUDPRM(0 | COPY0+3 | 
| TIUDT | COPY13+1~*, COPY13+2, COPY13+3, COPY13+5, COPY13+6 | 
| TIUI | RETRACT+1~ | 
| TIUITEM | RETRACT+25~ | 
| TIULMETH | RETRACT+2~ | 
| TIUNDAD | RETRACT+3~, RETRACT+46*, RTADD+5 | 
| TIUNEW | RETRACT+25~, RETRACT+26, RETRACT+27 | 
| TIUNREC | RETRACT+3~, RETRACT+47*, RTADD+5*, RETRAX | 
| TIUOD0 | RETRACT+1~, RETRACT+4*, RETRACT+7, RETRACT+9, RETRACT+16, RETRACT+31, RETRACT+32, REMVSIT~, REMVSIT+2, REMVSIT+4 , REMVSIT+5 | 
| TIUOD12 | RETRACT+1~, RETRACT+4*, RETRACT+32, RETRACT+37 | 
| TIUOD13 | RETRACT+1~, RETRACT+4*, RETRACT+33 | 
| TIUOD14 | RETRACT+1~, RETRACT+5*, RETRACT+33 | 
| TIUOD15 | RETRACT+1~, RETRACT+5*, RETRACT+35 | 
| TIUOD16 | RETRACT+1~, RETRACT+5*, RETRACT+36 | 
| TIUOD17 | RETRACT+1~, RETRACT+6*, RETRACT+40 | 
| TIUPAT | RETRACT+1~ | 
| TIUPATNM | RETRACT+3~, RETRACT+20* | 
| TIUPOP | REMVSIT+1~*, REMVSIT+3, REMVSIT+4* | 
| TIURDT | COPY13+1~, COPY13+2*, COPY13+3*, COPY13+4 | 
| TIUSD0 | COPYSGNR+3~, COPYSGNR+4* | 
| TIUSDA | COPYSGNR+1~*, COPYSGNR+2*, COPYSGNR+4 | 
| TIUTNM | RETRACT+3~, RETRACT+14*, RETRACT+28, RETRACT+29, REMVSIT+7 | 
| TIUTYP | RETRACT+3~, RETRACT+7*, RETRACT+13, RETRACT+14, RETRACT+26, RETRACT+37 | 
| TIUVMETH | RETRACT+3~ | 
| TIUVSUPP | RETRACT+2~ | 
| TIUY | REFDTO+1~, REFDTO+3*, REFDTO+4, REFDTO+5*, REFDTO+6*, REFDTOX, REFDTA+1~, REFDTA+3*, REFDTA+5*, REFDTA+6* , REFDTA+7*, REFDTAX, GETSIG+1~*, GETSIG+6*, GETSIGX | 
| U | RETRACT+9, RETRACT+16, RETRACT+37, REMVSIT+2, REMVSIT+4, REMVSIT+5, COPY0+2, COPY0+3, COPY12+2, COPY12+3 , COPY12+4, COPY13+1, COPY13+4, COPY13+7, COPY13+8, COPY14+2, COPY14+3, COPY15+2, COPY15+3, COPY15+4 , COPY15+5, REFDTO+5, REFDTO+6, REFDTA+5, REFDTA+6, REFDTA+7, UPDTADD+9, UPDTADD+10, UPDTADD+12, UPDTADD+21 , UPDTADD+22, VLOC+1 | 
| X | COPYSGNR+5*, GETSIG+1~ | 
| X1 | GETSIG+1~, GETSIG+3 | 
| X2 | GETSIG+1~ | 
| >> Y | COPYSGNR+5, COPYSGNR+6 |