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 |