GMRCTIU1 ;SLC/JER - More CT/TIU interface modules ;7/9/2003 [7/9/03 1:51pm]
Source file <GMRCTIU1.m>
| Package | Total | Call Graph |
|---|---|---|
| Consult Request Tracking | 5 | $$ORTX^GMRCAU EN^GMRCHL7 (AUDIT,AUDIT1,MSG,STATUS)^GMRCP ADD^GMRCTIUA GETLIST^GMRCTIUL |
| VA Fileman | 2 | ^DIE ^DIK |
| Kernel | 1 | ($$FMADD,$$NOW)^XLFDT |
| Text Integration Utility | 1 | EXTRACT^TIULQ |
| Package | Total | Caller Graph |
|---|---|---|
| Consult Request Tracking | 2 | GMRCCP GMRCTIU |
| Text Integration Utility | 1 | TIUCNSLT |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| STATUS | ;Update the status of a consult that has a TIU result
|
|
| AUDIT | ;Determine appropriate update activity.
|
|
| GETOLD | ;save the old values of status, and the last activity data
|
|
| COMPLETE(GMRCA) | ;Determine if the action is a complete action (10,13,14)
|
|
| AUDIT1 | ;overwrite last activity
|
|
| ROLLBACK(DA,TIUDA) | ; Roll-back a CT record when result is deleted or
|
|
| EVALACT(GMRCOSTS,GMRCO,GMRCRSLT) | ;Evaluate complete action based on prev results and sts
|
| Name | Field # of Occurrence |
|---|---|
| ^DIE | ROLLBACK+12 |
| ^DIK | ROLLBACK+18 |
| $$ORTX^GMRCAU | ROLLBACK+59, STATUS+31 |
| EN^GMRCHL7 | ROLLBACK+70, STATUS+22 |
| AUDIT^GMRCP | ROLLBACK+50, AUDIT+10 |
| AUDIT1^GMRCP | AUDIT1+3 |
| MSG^GMRCP | ROLLBACK+66, STATUS+35 |
| STATUS^GMRCP | ROLLBACK+47, STATUS+12 |
| ADD^GMRCTIUA | STATUS+18 |
| GETLIST^GMRCTIUL | ROLLBACK+21 |
| EXTRACT^TIULQ | ROLLBACK+63 |
| $$FMADD^XLFDT | AUDIT+8 |
| $$NOW^XLFDT | AUDIT+5 |
| FileNo | Call Tags |
|---|---|
| ^GMR(123 - [#123] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^GMR(123 - [#123] | ROLLBACK+8, ROLLBACK+11, ROLLBACK+13, ROLLBACK+15, ROLLBACK+30, ROLLBACK+31, ROLLBACK+44, ROLLBACK+45, ROLLBACK+54, ROLLBACK+67 , STATUS+21, GETOLD+2, GETOLD+6, GETOLD+7, AUDIT1+1, AUDIT1+2, EVALACT+2, EVALACT+4, EVALACT+5, EVALACT+6 , EVALACT+7 |
| ^TMP("GMRC50" | ROLLBACK+37, ROLLBACK+39, ROLLBACK+40, ROLLBACK+48! |
| ^TMP("GMRC50R" | ROLLBACK+48! |
| Name | Line Occurrences |
|---|---|
| $$COMPLETE | STATUS+25, AUDIT+9, EVALACT+10 |
| $$EVALACT | STATUS+7 |
| AUDIT | STATUS+15 |
| AUDIT1 | AUDIT+9 |
| GETOLD | STATUS+2 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ACTDA | ROLLBACK+7~, ROLLBACK+29*, ROLLBACK+30*, ROLLBACK+31, ROLLBACK+32, ROLLBACK+33, ROLLBACK+34, ROLLBACK+43*, ROLLBACK+44*, ROLLBACK+45 |
| ACTREC | ROLLBACK+7~, ROLLBACK+29*, ROLLBACK+31*, ROLLBACK+32, ROLLBACK+33, ROLLBACK+34, ROLLBACK+43*, ROLLBACK+45*, ROLLBACK+46 |
| DA | ROLLBACK~, ROLLBACK+8, ROLLBACK+11, ROLLBACK+13, ROLLBACK+14~, ROLLBACK+16*, ROLLBACK+20, ROLLBACK+21, ROLLBACK+30, ROLLBACK+31 , ROLLBACK+44, ROLLBACK+45, AUDIT1+2* |
| DA(1 | ROLLBACK+16*, ROLLBACK+17 |
| DIE | ROLLBACK+7~, ROLLBACK+12* |
| DIK | ROLLBACK+14~, ROLLBACK+17* |
| DR | ROLLBACK+7~, ROLLBACK+12* |
| EVALA | EVALACT+1~, EVALACT+5*, EVALACT+6, EVALACT+9*, EVALACT+10*, EVALACT+11 |
| GMRC | STATUS+1~ |
| GMRC(0 | STATUS+34, GETOLD+2*, GETOLD+3, GETOLD+4, GETOLD+5 |
| GMRC(40 | GETOLD+7*, GETOLD+8, GETOLD+9, GETOLD+10 |
| GMRCA | ROLLBACK+7~, ROLLBACK+20*, STATUS+7*, STATUS+25, STATUS+28, STATUS+29, AUDIT+2, AUDIT+9, COMPLETE~, COMPLETE+1 |
| GMRCAD | STATUS+1~ |
| GMRCADUZ | ROLLBACK+7~, ROLLBACK+66, STATUS+1~, STATUS+35 |
| GMRCADUZ( | ROLLBACK+61*, STATUS+34* |
| GMRCATX | ROLLBACK+7~, ROLLBACK+54, ROLLBACK+55*, ROLLBACK+56*, ROLLBACK+57*, ROLLBACK+60, STATUS+1~, STATUS+27*, STATUS+28*, STATUS+29* , STATUS+30*, STATUS+31 |
| >> GMRCAUTH | STATUS+3 |
| GMRCD0 | ROLLBACK+7~, ROLLBACK+13*, ROLLBACK+15, ROLLBACK+16, ROLLBACK+37*, ROLLBACK+38, ROLLBACK+39, ROLLBACK+40 |
| GMRCD1 | ROLLBACK+7~, ROLLBACK+13*, ROLLBACK+15, ROLLBACK+16, ROLLBACK+39*, ROLLBACK+40 |
| GMRCDATA | STATUS+26~, STATUS+32*, STATUS+33*, STATUS+35 |
| GMRCDFN | ROLLBACK+7~, ROLLBACK+58*, ROLLBACK+66, ROLLBACK+70, STATUS+22, STATUS+35, GETOLD+3* |
| >> GMRCDT | AUDIT+5*, AUDIT+9 |
| >> GMRCERMS | AUDIT1+1* |
| GMRCERR | ROLLBACK+7~, ROLLBACK+63, ROLLBACK+64, AUDIT1+1* |
| GMRCLAE | STATUS+1~, GETOLD+6*, GETOLD+7, EVALACT+1~, EVALACT+5*, EVALACT+6*, EVALACT+7 |
| GMRCLAE(40 | EVALACT+7*, EVALACT+8, EVALACT+9, EVALACT+10 |
| GMRCLER | ROLLBACK+7~, ROLLBACK+29*, ROLLBACK+34*, ROLLBACK+35, ROLLBACK+36 |
| GMRCLIST | ROLLBACK+7~, ROLLBACK+21 |
| GMRCLIST(0 | ROLLBACK+28 |
| GMRCLSCH | ROLLBACK+7~, ROLLBACK+29*, ROLLBACK+33*, ROLLBACK+35, ROLLBACK+36 |
| GMRCNODE | ROLLBACK+7~, ROLLBACK+8*, ROLLBACK+12, ROLLBACK+53, ROLLBACK+54, ROLLBACK+58, ROLLBACK+67 |
| GMRCO | ROLLBACK+7~, ROLLBACK+20*, ROLLBACK+54, ROLLBACK+59, ROLLBACK+66, ROLLBACK+67, ROLLBACK+70, STATUS+7, STATUS+18, STATUS+21 , STATUS+22, STATUS+31, STATUS+32, GETOLD+2, GETOLD+6, GETOLD+7, AUDIT1+1, AUDIT1+2, EVALACT~, EVALACT+2 , EVALACT+4, EVALACT+5, EVALACT+6, EVALACT+7 |
| GMRCOA | STATUS+1~, GETOLD+9*, AUDIT+2, AUDIT+9 |
| GMRCOADT | STATUS+1~, GETOLD+8*, AUDIT+8*, AUDIT+9 |
| GMRCOM | ROLLBACK+7~, ROLLBACK+50*, ROLLBACK+70, STATUS+22, AUDIT+4* |
| GMRCORNP | ROLLBACK+7~, ROLLBACK+58*, ROLLBACK+61, ROLLBACK+70, STATUS+3*, STATUS+21*, STATUS+22 |
| GMRCORTX | ROLLBACK+7~, ROLLBACK+59*, ROLLBACK+60*, ROLLBACK+66, STATUS+31*, STATUS+35 |
| GMRCOSTS | STATUS+1~, STATUS+7, STATUS+11, GETOLD+5*, AUDIT+2, EVALACT~, EVALACT+3 |
| GMRCOTFN | STATUS+1~, GETOLD+10*, AUDIT+2, AUDIT+9 |
| >> GMRCRB | ROLLBACK+70, STATUS+22 |
| GMRCRBDA | ROLLBACK+7~, ROLLBACK+29*, ROLLBACK+32* |
| GMRCRSLT | ROLLBACK+7~, ROLLBACK+50*, STATUS+1~, STATUS+4*, STATUS+7, STATUS+33, AUDIT+2, AUDIT+9, EVALACT~, EVALACT+4 , EVALACT+8 |
| GMRCSF | ROLLBACK+7~, ROLLBACK+53*, ROLLBACK+55, ROLLBACK+57, STATUS+1~, STATUS+30, GETOLD+4* |
| GMRCSTAR | ROLLBACK+7~ |
| GMRCSTAR( | ROLLBACK+65 |
| GMRCSTS | ROLLBACK+7~, ROLLBACK+22*, ROLLBACK+28*, ROLLBACK+35*, ROLLBACK+36*, ROLLBACK+40*, ROLLBACK+46*, STATUS+11*, AUDIT+2 |
| GMRCTDA | ROLLBACK+7~, ROLLBACK+62*, ROLLBACK+63, ROLLBACK+65 |
| >> GMRCTUFN | STATUS+4, STATUS+18 |
| >> GMRCTYPE | ROLLBACK+70, STATUS+22 |
| >> GMRCUT | AUDIT1+1* |
| >> GMRCVSIT | ROLLBACK+70, STATUS+22 |
| MSGTOSRV | ROLLBACK+7~, ROLLBACK+50*, ROLLBACK+57*, ROLLBACK+66 |
| >> NOSAVE | ROLLBACK+41 |
| TIUDA | ROLLBACK~, ROLLBACK+11, ROLLBACK+12, ROLLBACK+15, ROLLBACK+32, ROLLBACK+38, ROLLBACK+50, ROLLBACK+62 |
| U | ROLLBACK+12, ROLLBACK+32, ROLLBACK+33, ROLLBACK+34, ROLLBACK+40, ROLLBACK+46, ROLLBACK+53, ROLLBACK+54, ROLLBACK+58, ROLLBACK+67 , GETOLD+4, GETOLD+6, GETOLD+8, EVALACT+5, EVALACT+8, EVALACT+9, EVALACT+10 |