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 |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: XUTMTP

Package: Kernel

Routine: XUTMTP


Information

XUTMTP ;SEA/RDS - TaskMan: ToolKit, Print, Part 1 ;04/18/2006 16:19

Source Information

Source file <XUTMTP.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Kernel 5 $$HTE^XLFDT  $$ACTIVE^XUSER  STATUS^XUTMTP0  ^XUTMTP1  ENV^XUTMUTL  

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: 26

Package Total Caller Graph
Kernel 24 XU8P546  XUTMD  XUTMDQ  XUTMONH1  XUTMONH2  XUTMQ  XUTMQ0  XUTMQ1  
XUTMQ2  XUTMQ3  XUTMR  XUTMRP1  XUTMT  XUTMTP1  XUTMTPD  XUTMTPU  
XUTMTR1  XUTMTR3  XUTMTR4  XUTMUSE  XUTMUSE1  XUTMUSE2  XUTMUTL  ZTMON2  
Clinical Information Resource Network 1 RGMTRUN  
Virtual Patient Record 1 VPRHSX2  

Entry Points

Name Comments DBIA/ICR reference
EN(XUTSK,XUINX,FLAG) ;Print one task
  • ICR #3521
    • Status: Active
    • Usage: Controlled Subscription
    TASK ;Lookup Task File Data
    SCHED ;Lookup Task In Schedule File
    SCREEN ;Apply Screen, If Supplied
    STATUS ;Determine Status According To Lookup Data
    PRINT ;Go To XUTMTP1 To Print Task And Quit
    TIME(%ZTT) ;Convert $H Time To A Readable Time
    ADD(MSG,FLG) ;Add msg to list
    A ;STATUS--determine position of late task in Schedule List
    IOQ ;STATUS--determine position in Device Waiting List
    I1
    JL ;STATUS--determine position in Job List
    J1
    LL ;STATUS--determine position in Link Waiting List
    L1
    TASKUSER(TSK) ;Return the user name for a task

    External References

    Name Field # of Occurrence
    $$HTE^XLFDT TIME+5
    $$ACTIVE^XUSER TASKUSER+5
    STATUS^XUTMTP0 STATUS+8
    ^XUTMTP1 PRINT+1
    ENV^XUTMUTL EN+1

    Interaction Calls

    Name Line Occurrences
    Function Call: WRITE
    • Prompt: !,"Task: ",XUTSK," entry locked."
    • Line Location: TASK+3
    Function Call: WRITE
    • Prompt: !,XUTSK,": No information available."
    • Line Location: TASK+8

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^%ZTSCH( SCHED+1
    ^%ZTSCH("IO" SCHED+2, IOQ+2
    ^%ZTSCH("JOB" SCHED+3, JL+3
    ^%ZTSCH("LINK" SCHED+4, LL+3
    ^%ZTSCH("TASK" TASK+7, SCHED+5
    ^%ZTSK - [#14.4] TASK+3, TASK+5, TASK+6, SCHED+6, SCREEN+3, TASKUSER+2
    ^DIC(19.2 - [#19.2] SCREEN+4
    ^VA(200 - [#200] SCREEN+5, TASKUSER+4

    Label References

    Name Line Occurrences
    $$TIME STATUS+1, STATUS+2
    ADD SCREEN+5, STATUS+2, STATUS+3, STATUS+4, STATUS+5, STATUS+6, STATUS+7, I1J1L1
    I1 IOQ+2
    IOQ STATUS+4
    J1 JL+3
    JL STATUS+5
    L1 LL+3
    LL STATUS+6

    Naked Globals

    Name Field # of Occurrence
    ^( TASK+5, SCHED+1, SCHED+2, SCHED+3, SCHED+4, SCHED+5
    ^(1 SCHED+5

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    % TASK+1~, TIME+2~, TIME+4*, TIME+5
    %D TASK+1~
    %H TASK+1~, TIME+2~, TIME+4*
    %M TASK+1~
    %XD TIME+2~*, TIME+3*, TIME+4, TIME+5
    %XT TIME+2~*, TIME+3*, TIME+5, TIME+6
    %Y TASK+1~
    %ZTT TASK+1~, TIME~, TIME+1, TIME+2, TIME+3
    FLAG EN~, TASK+2*, STATUS+4, STATUS+5, STATUS+6
    FLG ADD~, ADD+1
    MSG ADD~, ADD+1
    S1 TASKUSER+1~, TASKUSER+2*, TASKUSER+3*, TASKUSER+4, TASKUSER+5
    S2 TASKUSER+1~, TASKUSER+4*, TASKUSER+6
    S3 TASKUSER+1~, TASKUSER+5*, TASKUSER+6
    TSK TASKUSER~, TASKUSER+2
    U TASK+9, SCHED+1, STATUS+1, TASKUSER+3, TASKUSER+6
    X TASK+1~, TASK+7*, TASK+8, TASK+9
    XUINX EN~
    XUTMT TASK+6!, SCREEN+1!
    XUTMT("S" SCREEN+1
    >> XUTMUCI EN+1
    XUTSK EN~, TASK+3, TASK+5, TASK+6, TASK+7, TASK+8*, SCHED+1, SCHED+2, SCHED+3, SCHED+4
    SCHED+5, SCHED+6, SCREEN+3
    XUTSK( TASK+5*, TASK+9*, TASK+10*, SCHED+1*, SCHED+2, STATUS+1, STATUS+3, STATUS+4, STATUS+8, ADD+1*
    XUTSK("A" SCHED+1*, STATUS+2
    XUTSK("CS" STATUS+1*, STATUS+8, ADD+1*
    XUTSK("IO" SCHED+2*, STATUS+4
    XUTSK("JOB" SCHED+3*, STATUS+5
    XUTSK("LINK" SCHED+4*, STATUS+6
    XUTSK("TASK" TASK+9*, SCHED+5*, STATUS+7
    XUTSK("TASK1" SCHED+5*
    XUTSK("UPDATE" STATUS+1*, STATUS+7
    XUTSK(0 TASK+5*, TASK+9*
    Y TASK+1~, TIME+2~, TIME+4*, TIME+5*, TIME+6*, TIME+7
    ZT TASK+1~, SCHED+1*, STATUS+2*, STATUS+4*, STATUS+6*, IOQ+2*
    ZT1 TASK+1~, SCHED+1*, SCHED+2*, SCHED+3*, SCHED+4*, SCREEN+3*, SCREEN+4, STATUS+2*, STATUS+4*, STATUS+6*
    IOQ+2, JL+2*, JL+3*, LL+3
    ZT2 TASK+1~, SCHED+1*, SCHED+2*, SCHED+4*, SCREEN+4*, SCREEN+5*, IOQ+2*, JL+3*, LL+2*, LL+3*
    ZT3 TASK+1~, IOQ+2*, LL+3*
    ZTC TASK+1~, TASK+2*, STATUS+8*, ADD+1*
    ZTD TASK+1~
    ZTF TASK+1~
    >> ZTFLAG EN+1
    ZTI TASK+1~
    >> ZTNAME EN+1
    ZTO TASK+1~
    ZTP A+1~, IOQ+1~, IOQ+2*, I1JL+1~, JL+2*, JL+3*, J1LL+1~, LL+2*
    LL+3*, L1
    >> ZTSK IOQ+2, JL+3, LL+3
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All