TIUGEDIT ; SLC/MAM - Add New ID Entry; 8/28/01
Source file <TIUGEDIT.m>
| Package | Total | Call Graph | 
|---|---|---|
| Text Integration Utility | 22 | SEND^TIUALRT  UPDTIRT^TIUDIRT  ($$GETTMPL,$$GETVMETH)^TIUEDI1  $$GETEXIT^TIUEDI2  $$CREATREC^TIUEDI3  DIE^TIUEDI4  DELETE^TIUEDIT  PRINT^TIUEPRNT $$GETRECG^TIUGEDI1 LINK^TIUGR2 DOCSPICK^TIULA2 ($$COMMIT,$$PNAME,$$SUPPVSIT,DOCPRM)^TIULC1 GETTIU^TIULD $$EMPTYDOC^TIULF $$CANDO^TIULP QUE^TIUPXAP1 UPIDDATA^TIURL1 EDSIG^TIURS EVENT^TIUSRVP1 (RELEASE,VERIFY)^TIUT $$READ^TIUU DEFER^TIUVSIT | 
| VA Fileman | 2 | ^DIC ^DIE | 
| Registration | 1 | (CLEAR,FULL)^VALM1 | 
| Package | Total | Caller Graph | 
|---|---|---|
| Text Integration Utility | 2 | TIUGR TIUGR1 | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| ADDDAD(DADDA,ADDED) | ; Create new ID entry and link it to note DADDA ; Assumes DADDA can receive ID entries. ; Requires DADDA = parent note ; Requires DADLINE = parent note line number ; Returns ADDED > 0 if new note added (may not be linked), otherwise = 0 | |
| TITLE | ; -- Get title.  Limit titles to those user can link, at least | |
| VISIT | ; -- Get visit (use same visit as first entry unless visit | |
| TRYLINK(DA,DADDA,TIUDAD) | ; Check specific docmt now that we know | |
| VALID | ; -- Validate, i.e. ask user if OK: -- | |
| DIE(DA,TIUQUIT) | ; Invoke ^DIE | |
| ADDDAD1(DADDA,DA) | ; Enter one new ID Document and link it to DADDA ; Call with: ; [DADDA] --> IFN of note new note will be added to, ; i.e. parent note. Required. ; [DA] --> IFN of new note or 0 if not created. Passed back. | |
| ADDSTUB(DADDA) | ; Prompt user for new stub ID entries for parent DADDA | 
| Name | Field # of Occurrence | 
|---|---|
| ^DIC | ADDSTUB+9 | 
| ^DIE | DIE+5, DIE+6 | 
| SEND^TIUALRT | DIE+7 | 
| UPDTIRT^TIUDIRT | DIE+7 | 
| $$GETTMPL^TIUEDI1 | DIE+3 | 
| $$GETVMETH^TIUEDI1 | VALID+1 | 
| $$GETEXIT^TIUEDI2 | VALID+42 | 
| $$CREATREC^TIUEDI3 | ADDSTUB+24 | 
| DIE^TIUEDI4 | VALID+25 | 
| DELETE^TIUEDIT | VALID+27 | 
| PRINT^TIUEPRNT | VALID+46 | 
| $$GETRECG^TIUGEDI1 | VALID+18 | 
| LINK^TIUGR2 | ADDSTUB+27, VALID+38, TRYLINK+12 | 
| DOCSPICK^TIULA2 | ADDSTUB+15, TITLE+3 | 
| $$COMMIT^TIULC1 | VALID+32 | 
| $$PNAME^TIULC1 | DIE+4, ADDDAD+8, VALID+4 | 
| $$SUPPVSIT^TIULC1 | VISIT+2 | 
| DOCPRM^TIULC1 | ADDSTUB+22, VALID+14 | 
| GETTIU^TIULD | ADDSTUB+14, ADDDAD1+10 | 
| $$EMPTYDOC^TIULF | VALID+27 | 
| $$CANDO^TIULP | TRYLINK+6 | 
| QUE^TIUPXAP1 | VALID+31 | 
| UPIDDATA^TIURL1 | ADDDAD+19 | 
| EDSIG^TIURS | VALID+40 | 
| EVENT^TIUSRVP1 | VISIT+3 | 
| RELEASE^TIUT | VALID+34 | 
| VERIFY^TIUT | VALID+35 | 
| $$READ^TIUU | ADDDAD+10, ADDDAD+15, TRYLINK+9 | 
| DEFER^TIUVSIT | VALID+30 | 
| CLEAR^VALM1 | ADDDAD+16 | 
| FULL^VALM1 | ADDDAD+17 | 
| 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 | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^TIU(8925 - [#8925] | DIE+2*, DIE+3, DIE+4, DIE+8, ADDSTUB+3, ADDDAD+7, ADDDAD1+11, VALID+26 | 
| ^TMP("TIUR" | ADDDAD+19 | 
| Name | Line Occurrences | 
|---|---|
| ADDDAD1 | ADDDAD+18 | 
| DIE | ADDSTUB+26 | 
| TRYLINK | VALID+22 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| ADDED | ADDDAD~, ADDDAD+6*, ADDDAD+19* | 
| ADDING | ADDDAD+5~, ADDDAD+10*, ADDDAD+11 | 
| CANLINK | TRYLINK+5~, TRYLINK+6*, TRYLINK+7, TRYLINK+8 | 
| CONTINUE | ADDDAD1+6~ | 
| DA | DIE~, DIE+2, DIE+3, DIE+4, DIE+7, DIE+8, ADDSTUB+1~, ADDSTUB+24*, ADDSTUB+26, ADDSTUB+27 , ADDDAD1~, ADDDAD1+8*, VALID+18*, VALID+19, VALID+22, VALID+25, VALID+26, VALID+27, VALID+30, VALID+34 , VALID+35, VALID+38, VALID+40, VALID+43*, VALID+46, TRYLINK~, TRYLINK+6, TRYLINK+12 | 
| DADDA | ADDSTUB~, ADDSTUB+3, ADDSTUB+14, ADDSTUB+27, ADDDAD~, ADDDAD+7, ADDDAD+18, ADDDAD+19, ADDDAD1~, ADDDAD1+10 , ADDDAD1+11, VALID+18, VALID+22, VALID+38, TRYLINK~, TRYLINK+12 | 
| DFN | ADDSTUB+1~, ADDSTUB+3*, ADDSTUB+24, ADDDAD1+6~, ADDDAD1+11*, VISIT+3, VALID+18 | 
| DIC | ADDSTUB+2~, ADDSTUB+7* | 
| DIC("A" | ADDSTUB+7* | 
| DIC("S" | ADDSTUB+8* | 
| DIC(0 | ADDSTUB+7* | 
| DIE | DIE+1~, DIE+5*, DIE+6* | 
| >> DIROUT | TRYLINK+10 | 
| DR | DIE+1~, DIE+3*, DIE+4, DIE+6* | 
| >> DTOUT | TRYLINK+10 | 
| >> DUOUT | TRYLINK+10 | 
| DUZ | DIE+2 | 
| EDIT | ADDDAD1+6~, VALID+18, VALID+22, VALID+28 | 
| KIDDA | ADDDAD+5~, ADDDAD+18, ADDDAD+19 | 
| LINKTL | ADDDAD1+5~ | 
| STATUS | ADDDAD+5~, ADDDAD+8*, ADDDAD+9 | 
| TITLE | ADDDAD+5~, ADDDAD+8*, ADDDAD+16 | 
| TITLEDA | ADDDAD+5~, ADDDAD+8* | 
| TIU | DIE+7, ADDSTUB+20*, ADDSTUB+24, ADDDAD1+5~, ADDDAD1+6~, VISIT+3, VISIT+4*, VALID+18 | 
| TIU("REFDT" | VALID+7! | 
| TIU("STOP" | VALID+30 | 
| TIU("VSTR" | VALID+9 | 
| TIUASK | ADDDAD1+5~, VALID+12 | 
| TIUAUTH | ADDSTUB+1~, ADDSTUB+5, ADDSTUB+6!, ADDSTUB+12* | 
| >> TIUCHNG("DELETE" | VALID+27* | 
| TIUCMMTX | ADDDAD1+6~, VALID+32*, VALID+33 | 
| TIUD0 | ADDDAD+5~, ADDDAD+7*, ADDDAD+8 | 
| TIUDAD | ADDSTUB+1~, ADDSTUB+14, ADDSTUB+20, ADDDAD1+5~, ADDDAD1+10, VISIT+4, VALID+22, TRYLINK~ | 
| TIUDAD("DOCTYP" | TRYLINK+13 | 
| TIUDAD("VSTR" | VISIT+3 | 
| TIUDPRM | ADDSTUB+1~, ADDSTUB+22, ADDDAD1+6~, VALID+14, VALID+18 | 
| TIUDPRM(0 | VALID+30, VALID+46 | 
| TIUEXIT | ADDDAD1+6~, VALID+42*, VALID+43 | 
| TIULMETH | ADDDAD1+5~ | 
| TIUNEW | ADDDAD1+6~, VALID+18, VALID+22, VALID+27 | 
| TIUOUT | ADDDAD1+5~, TITLE+4*, VALID+2* | 
| TIUPRMT | ADDSTUB+1~ | 
| TIUQUIT | DIE~, DIE+4*, ADDSTUB+25~, ADDSTUB+26, ADDDAD1+7~, VALID+24~, VALID+25, VALID+28, TRYLINK+10* | 
| TIURTYP | ADDSTUB+1~ | 
| TIUTDA | ADDSTUB+25~, VALID+24~, VALID+43* | 
| TIUTYP | ADDSTUB+1~, ADDSTUB+5, ADDSTUB+6!, ADDSTUB+15, ADDSTUB+17, ADDSTUB+18*, ADDSTUB+22, ADDDAD1+6~, TITLE+3, TITLE+4 , TITLE+5*, VISIT+2, VALID+1, VALID+4, VALID+14, VALID+18, VALID+32, VALID+42 | 
| TIUTYP(1 | ADDSTUB+18, ADDSTUB+24, TITLE+5 | 
| TIUVMETH | ADDDAD1+5~, VALID+1*, VALID+2, VALID+8 | 
| TIUVSUPP | ADDDAD1+5~, VISIT+2*, VISIT+3 | 
| U | DIE+3, DIE+4, ADDSTUB+3, ADDSTUB+18, ADDDAD+8, ADDDAD1+11, TITLE+5, VALID+30, VALID+46, TRYLINK+8 , TRYLINK+13 | 
| >> VALMAR | VALID+27 | 
| >> VALMBCK | VALID+27* | 
| >> VALMSG | VALID+19*, VALID+38*, TRYLINK+11*, TRYLINK+14* | 
| X | ADDSTUB+2~ | 
| Y | DIE+1~, ADDSTUB+2~, ADDSTUB+11, ADDSTUB+12 |