Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: GMRCTIU1

Package: Consult Request Tracking

Routine: GMRCTIU1


Information

GMRCTIU1 ;SLC/JER - More CT/TIU interface modules ;7/9/2003 [7/9/03 1:51pm]

Source Information

Source file <GMRCTIU1.m>

Call Graph

Call Graph

Call Graph Total: 9

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  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
Consult Request Tracking 2 GMRCCP  GMRCTIU  
Text Integration Utility 1 TIUCNSLT  

Entry Points

Name Comments DBIA/ICR reference
ROLLBACK(DA,TIUDA) ; Roll-back a CT record when result is deleted or
STATUS ;Update the status of a consult that has a TIU result
GETOLD ;save the old values of status, and the last activity data
AUDIT ;Determine appropriate update activity.
AUDIT1 ;overwrite last activity
COMPLETE(GMRCA) ;Determine if the action is a complete action (10,13,14)
EVALACT(GMRCOSTS,GMRCO,GMRCRSLT) ;Evaluate complete action based on prev results and sts

External References

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

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^GMR(123 - [#123] Classic Fileman Calls

Global Variables Directly Accessed

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!

Label References

Name Line Occurrences
$$COMPLETE STATUS+25, AUDIT+9, EVALACT+10
$$EVALACT STATUS+7
AUDIT STATUS+15
AUDIT1 AUDIT+9
GETOLD STATUS+2

Local Variables

Legend:

>> 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*
DUZ ROLLBACK+61, STATUS+34
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
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All