TIUFHA8 ; SLC/MAM - MOVEDOC, MDRPOINT(OLDTLDA,NEWTLDA,POLDTLDA,PNEWTLDA,NOLOCK), NEWTITLE(FILEDA,PFILEDA), MTRPOINT(TITLEDA,OLDCLASS) ;1/29/06
Source file <TIUFHA8.m>
| Package | Total | Call Graph |
|---|---|---|
| Text Integration Utility | 8 | $$OVERRIDE^TIUFHA2 (REEXPAND,VALMBG)^TIUFHA7 CLXREF^TIUFHA9 $$HASITEMS^TIUFLF1 CHECK^TIUFLF3 AUTOSTAT^TIUFLF6 PAUSE^TIUFXHLX $$ISPFTTL^TIUPRFL |
| VA Fileman | 3 | ^DIC ^DIE ^DIR |
| Registration | 1 | EN^VALM2 |
| Package | Total | Caller Graph |
|---|---|---|
| Text Integration Utility | 2 | TIUFHA2 TIUFHA7 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| MTRPOINT(TITLEDA,OLDCLASS) | ; Repoint for Move Title from one DC to another:
; Repoints PARENT DOCUMENT TYPE to parent of TITLEDA for documents using |
|
| DCDOCMTS(XDCLASS,OLDCLASS) | ; Updates CLASS xrefs for documents using DC XDCLASS
|
|
| CANT(FILEDA,NODE0) | ; Check if docmts can be moved; return 1 if cant
|
|
| MDOCX | ||
| MDRPOINT(OLDTLDA,NEWTLDA,POLDTLDA,PNEWTLDA,NOLOCK) | ; Repoint for Move Documents from one title to another: Repoints TITLE and PARENT DOCUMENT TYPE for documents that use old title.
; If old and new titles are in same DC, skips repointing PARENT DOCUMENT TYPE. |
|
| NEWTLX | ||
| MTRPT1(TITLEDA,DA,XDCDA,OLDCLASS,NOLOCK) | ; Repoint 1 docmt for Move TL.
; Requires TITLEDA,DA,XDCDA,TIUFMOVE. Requires OLDCLASS>or=0. ; Kills DA node of ^XTMP("TIUFMOVE[N]"_TLDA if successfully updated. |
|
| TLDOCMTS(TITLEDA,OLDCLASS) | ; Updates CLASS xrefs for documents using title TITLEDA.
|
|
| AGAINDOC | ||
| AGAINNEW | ||
| MOVEDOC | ; Move documents from old Title to new Title. Template H ONLY. Titles must have same grandparent. Titles cannot have components.
|
|
| NEWTITLE(FILEDA,PFILEDA) | ; Function returns DIC's Y=N^S of New Title to move documents to, or 0 if none chosen.
|
|
| CANTX |
| Name | Field # of Occurrence |
|---|---|
| ^DIC | AGAINNEW+12 |
| ^DIE | MDRPOINT+8, MTRPT1+6 |
| ^DIR | AGAINDOC+16 |
| $$OVERRIDE^TIUFHA2 | AGAINNEW+19 |
| REEXPAND^TIUFHA7 | AGAINDOC+24, AGAINDOC+25 |
| VALMBG^TIUFHA7 | AGAINDOC+25 |
| CLXREF^TIUFHA9 | MTRPT1+7, TLDOCMTS+5 |
| $$HASITEMS^TIUFLF1 | CANT+3, AGAINNEW+15 |
| CHECK^TIUFLF3 | AGAINNEW+16 |
| AUTOSTAT^TIUFLF6 | AGAINDOC+17 |
| PAUSE^TIUFXHLX | CANTX, AGAINDOC, AGAINDOC+22, AGAINNEW+20, MTRPOINT+14, MTRPOINT+18 |
| $$ISPFTTL^TIUPRFL | CANT+6 |
| EN^VALM2 | AGAINDOC |
| 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 |
|
| 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 |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^TIU(8925 - [#8925] | CANT+4, MDRPOINT+6, MDRPOINT+7, MDRPOINT+9, MTRPOINT+9, MTRPOINT+12, MTRPT1+4, MTRPT1+5, MTRPT1+8, TLDOCMTS+2 , TLDOCMTS+5 |
| ^TIU(8925.1 - [#8925.1] | AGAINDOC+1, AGAINDOC+5, AGAINDOC+14, NEWTITLE+5, AGAINNEW+13, MTRPOINT+10, DCDOCMTS+3, DCDOCMTS+4 |
| ^TMP("TIUF" | AGAINDOC+17 |
| ^TMP("TIUF1IDX" | AGAINDOC, AGAINDOC+23 |
| ^XTMP("TIUFMOVE" | MTRPOINT+16*, MTRPOINT+18!, MTRPT1+3, MTRPT1+5*, MTRPT1+11! |
| Name | Line Occurrences |
|---|---|
| $$CANT | AGAINDOC+4 |
| $$NEWTITLE | AGAINDOC+8 |
| AGAINDOC | AGAINDOC+4 |
| AGAINNEW | AGAINNEW+15 |
| CANTX | CANT+2, CANT+3, CANT+4, CANT+5, CANT+6 |
| MDOCX | AGAINDOC, AGAINDOC+4, AGAINDOC+9, AGAINDOC+10 |
| MDRPOINT | AGAINDOC+18 |
| MTRPT1 | MTRPOINT+12 |
| NEWTLX | AGAINNEW+12 |
| TLDOCMTS | DCDOCMTS+5 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> ACTION | MTRPT1+9 |
| CANT | CANT+1~*, CANTX*, CANTX+1 |
| CANTMSG | CANT+1~, CANT+2*, CANT+3*, CANT+4*, CANT+5*, CANT+6*, CANTX |
| CWAD1 | MOVEDOC+2~, AGAINDOC+14*, AGAINDOC+15 |
| CWAD2 | MOVEDOC+2~, AGAINDOC+14*, AGAINDOC+15 |
| DA | MOVEDOC+2~, MDRPOINT+2~, MDRPOINT+8*, MTRPOINT+8~, MTRPT1~, MTRPT1+3, MTRPT1+4, MTRPT1+5, MTRPT1+7, MTRPT1+8 , MTRPT1+9, MTRPT1+11, TLDOCMTS+1~ |
| DIC | NEWTITLE+3~, AGAINNEW* |
| DIC("A" | AGAINNEW+5* |
| DIC("S" | AGAINNEW+11* |
| DIC(0 | AGAINNEW* |
| DIE | MDRPOINT+2~, MDRPOINT+4*, MTRPOINT+8~, MTRPT1+6*, TLDOCMTS+1~ |
| DIK | MOVEDOC+2~ |
| DIR | MOVEDOC+2~, NEWTITLE+3~ |
| DIR("?" | AGAINDOC+11*, AGAINDOC+15* |
| DIR("A" | AGAINDOC+12*, AGAINDOC+13*, AGAINDOC+15* |
| DIR("B" | AGAINDOC+11*, AGAINDOC+15* |
| DIR(0 | AGAINDOC+11* |
| DIRUT | AGAINDOC+2~, AGAINDOC+4, AGAINDOC+7! |
| DR | MDRPOINT+2~, MDRPOINT+4*, MDRPOINT+5*, MTRPOINT+8~, MTRPT1+6*, TLDOCMTS+1~ |
| >> DTOUT | NEWTLX |
| FILEDA | CANT~, CANT+3, CANT+4, CANT+5, CANT+6, MOVEDOC+1~, AGAINDOC+1*, AGAINDOC+4, AGAINDOC+5, AGAINDOC+8 , AGAINDOC+17, AGAINDOC+18, AGAINDOC+25, MDRPOINT+2~, MDRPOINT+6*, MDRPOINT+7, MDRPOINT+8, MDRPOINT+9, NEWTITLE~, MTRPOINT+8~ , MTRPOINT+12*, TLDOCMTS+1~, TLDOCMTS+5* |
| GPFILEDA | NEWTITLE+3~, NEWTITLE+5* |
| INFO | MOVEDOC+1~, AGAINDOC*, AGAINDOC+1, AGAINDOC+5, AGAINDOC+6 |
| LINENO | MOVEDOC+1~, AGAINDOC+1*, AGAINDOC+25 |
| NEWTLDA | MDRPOINT~, MDRPOINT+4 |
| NEWTLY | MOVEDOC+1~, AGAINDOC+8*, AGAINDOC+9, AGAINDOC+10, AGAINDOC+12, AGAINDOC+14, AGAINDOC+16*, AGAINDOC+18, AGAINDOC+20, AGAINDOC+25 , MDOCX, NEWTITLE+3~, AGAINNEW!, AGAINNEW+13*, AGAINNEW+15, AGAINNEW+16, AGAINNEW+20!, NEWTLX+1 |
| NEWTLY(0 | AGAINNEW+13* |
| NODE0 | CANT~, CANT+2, MOVEDOC+1~, AGAINDOC+1*, AGAINDOC+4, AGAINDOC+12, AGAINDOC+17 |
| NOLOCK | MOVEDOC+2~, AGAINDOC+18*, AGAINDOC+19, AGAINDOC+20, MDRPOINT~, MDRPOINT+7*, MTRPOINT+8~, MTRPOINT+10*, MTRPOINT+12, MTRPOINT+14 , MTRPT1~, MTRPT1+5*, TLDOCMTS+1~ |
| NPFILEDA | MOVEDOC+2~, AGAINDOC+14*, AGAINDOC+18, AGAINDOC+23, AGAINDOC+24, AGAINDOC+25, NEWTITLE+3~, AGAINNEW+13*, AGAINNEW+16 |
| NPLINENO | MOVEDOC+2~, AGAINDOC+23*, AGAINDOC+25 |
| OLDCLASS | MTRPOINT~, MTRPOINT+12, MTRPT1~, MTRPT1+7, DCDOCMTS~, DCDOCMTS+5, TLDOCMTS~, TLDOCMTS+5 |
| OLDTLDA | MDRPOINT~, MDRPOINT+6 |
| OVERRIDE | NEWTITLE+3~, AGAINNEW+19*, AGAINNEW+20 |
| PFILEDA | MOVEDOC+1~, AGAINDOC+5*, AGAINDOC+8, AGAINDOC+14, AGAINDOC+18, AGAINDOC+24, NEWTITLE~, NEWTITLE+5 |
| PLINENO | MOVEDOC+1~, AGAINDOC+5*, AGAINDOC+24 |
| PNEWTLDA | MDRPOINT~, MDRPOINT+5 |
| POLDTLDA | MDRPOINT~, MDRPOINT+5 |
| SCRN1 | NEWTITLE+4~, AGAINNEW+8*, AGAINNEW+11 |
| SCRN2 | NEWTITLE+4~, AGAINNEW+9*, AGAINNEW+11 |
| SCRN3 | NEWTITLE+4~, AGAINNEW+10*, AGAINNEW+11 |
| TENDA | MOVEDOC+1~, AGAINDOC+6*, DCDOCMTS+1~, DCDOCMTS+2*, DCDOCMTS+3*, DCDOCMTS+4 |
| TITLEDA | MTRPOINT~, MTRPOINT+9, MTRPOINT+10, MTRPOINT+12, MTRPOINT+16, MTRPOINT+18, MTRPT1~, MTRPT1+3, MTRPT1+5, MTRPT1+11 , DCDOCMTS+1~, DCDOCMTS+4*, DCDOCMTS+5, TLDOCMTS~, TLDOCMTS+2, TLDOCMTS+5 |
| TIUFCK | NEWTITLE+3~, AGAINNEW+16, AGAINNEW+17 |
| >> TIUFMOVE | MTRPOINT+16, MTRPOINT+18, MTRPT1+3, MTRPT1+4, MTRPT1+5, MTRPT1+11 |
| >> TIUFXNOD | AGAINDOC, AGAINDOC+4 |
| U | CANT+2, AGAINDOC+1, AGAINDOC+5, AGAINDOC+6, AGAINDOC+12, AGAINDOC+14, AGAINDOC+17, AGAINDOC+20, MTRPT1+4 |
| >> VALM("ENTITY" | MOVEDOC+4*, MDOCX+1* |
| >> VALMBCK | AGAINDOC*, AGAINDOC+7* |
| >> VALMQUIT | NEWTLX* |
| >> VALMY(0 | AGAINDOC |
| X | NEWTITLE+3~ |
| XDCDA | MTRPOINT+8~, MTRPOINT+10*, MTRPOINT+12, MTRPT1~, MTRPT1+4, MTRPT1+6, TLDOCMTS+1~ |
| XDCLASS | DCDOCMTS~, DCDOCMTS+3, DCDOCMTS+4 |
| Y | AGAINDOC+16, NEWTITLE+3~, AGAINNEW+12, AGAINNEW+13 |
| Y(0 | AGAINNEW+13 |