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 |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: YTQAPI5

Package: Mental Health

Routine: YTQAPI5


Information

YTQAPI5 ;ALB/ASF - MHAX DISPLAYS ; 1/14/09 4:14pm

Source Information

Source file <YTQAPI5.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
VA FileMan 3 ^%DT  ^DIK  $$GET1^DIQ  
Kernel 2 $$LKOPT^XPDMENU  $$ACCESS^XQCHK  
Mental Health 2 $$DISPEXT^YTQAPI5  DELETE^YTQEVNT  

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

Package Total Caller Graph
Mental Health 9 YTQ ADMIN DELETE  YTQ ADMINS BOTH  YTQ DISPLAY  YTQAPI  YTQAPI3  YTQAPI5  YTQKIL  YTQRIS  
YTQRQAD4  
Health Summary 2 GMTSYTQL  GMTSYTQS  

Entry Points

Name Comments DBIA/ICR reference
SURVDAT(YSDATA,YS) ;output survey type data
DISPLAY(YSDATA,YS) ;RETURN Display Info
DISPEXT(YSID) ;EXTRINSIC 601.88
ADMINS(YSDATA,YS) ;administration retrieval
  • ICR #4513
    • Status: Active
    • Usage: Controlled Subscription
    SET ;
    LISTALL ;
    LISTINC ;list all incompletes for a pt
    DELADMIN(YSDATA,YS) ;delete an administration of a test ASF 1/14/09

    External References

    Name Field # of Occurrence
    ^%DT SURVDAT+4, SURVDAT+5
    ^DIK DELADMIN+13, DELADMIN+15, DELADMIN+17
    $$GET1^DIQ DISPEXT+4, ADMINS+15, ADMINS+19, ADMINS+20, LISTALL+6, LISTINC+9
    $$LKOPT^XPDMENU DELADMIN+5
    $$ACCESS^XQCHK DELADMIN+7
    $$DISPEXT^YTQAPI5 DISPLAY+6
    DELETE^YTQEVNT DELADMIN+20

    Interaction Calls

    Name Line Occurrences
    Function Call: WRITE
    • Prompt: !,"AD= ",YSAD
    • Line Location: SURVDAT+9
    Function Call: WRITE
    • Prompt: !,"QID= ",YSQID," QI= ",YSQI
    • Line Location: SURVDAT+12
    Function Call: WRITE
    • Prompt: !,"Answer: ",^YTT(601.85,YSANSID,1,1,0)
    • Line Location: SURVDAT+15

    Used in RPC

    RPC Name Call Tags
    YTQ DISPLAY DISPLAY
    YTQ ADMINS BOTH ADMINS
    YTQ ADMIN DELETE DELADMIN

    FileMan Files Accessed Via FileMan Db Call

    FileNo Call Tags
    ^YTT(601.71 - [#601.71] GET1^DIQ
    ^YTT(601.84 - [#601.84] Classic Fileman Calls,  GET1^DIQ
    ^YTT(601.85 - [#601.85] Classic Fileman Calls
    ^YTT(601.88 - [#601.88] GET1^DIQ
    ^YTT(601.92 - [#601.92] Classic Fileman Calls

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^DPT - [#2] ADMINS+6
    ^YTD(601.2 - [#601.2] LISTALL+1, LISTALL+3, LISTALL+9, LISTALL+10, LISTALL+11
    ^YTD(601.4 - [#601.4] LISTINC+2, LISTINC+3
    ^YTT(601 - [#601] ADMINS+25, LISTALL+3, LISTALL+4, LISTINC+4, LISTINC+6, LISTINC+7, LISTINC+10
    ^YTT(601.71 - [#601.71] SURVDAT+2, SURVDAT+3, ADMINS+17, ADMINS+18, ADMINS+21, ADMINS+24, LISTALL+5, LISTINC+8, DELADMIN+11
    ^YTT(601.76 - [#601.76] SURVDAT+10, SURVDAT+11
    ^YTT(601.84 - [#601.84] SURVDAT+7, SURVDAT+8, ADMINS+10, ADMINS+11, ADMINS+22, ADMINS+23, DELADMIN+9, DELADMIN+10, DELADMIN+12
    ^YTT(601.844 - [#601.844] ADMINS+23
    ^YTT(601.85 - [#601.85] SURVDAT+13, SURVDAT+15, DELADMIN+14
    ^YTT(601.88 - [#601.88] DISPEXT+2
    ^YTT(601.92 - [#601.92] DELADMIN+16

    Label References

    Name Line Occurrences
    LISTALL ADMINS+30
    LISTINC ADMINS+31
    SET ADMINS+32

    Naked Globals

    Name Field # of Occurrence
    ^(99 LISTALL+11

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    %DT SURVDAT+1~, SURVDAT+4*, SURVDAT+5*
    DA DELADMIN+2~, DELADMIN+13*, DELADMIN+15*, DELADMIN+17*
    DFN ADMINS+3~, ADMINS+4*, ADMINS+5, ADMINS+6, ADMINS+10, LISTALL+1, LISTALL+3, LISTALL+9, LISTALL+10, LISTALL+11
    LISTINC+2, LISTINC+3
    DIK DELADMIN+1~, DELADMIN+13*, DELADMIN+15*, DELADMIN+17*
    DUZ DELADMIN+7
    G ADMINS+3~, ADMINS+11*, ADMINS+12, ADMINS+13, ADMINS+15, ADMINS+26, LISTALL+10*, LISTALL+12, LISTINC+3*, LISTINC+4
    LISTINC+7, LISTINC+11, LISTINC+12
    I DISPEXT+1~, DISPEXT+4*
    N DISPLAY+1~, DISPLAY+3*, DISPLAY+4*, DISPLAY+6, ADMINS+3~, ADMINS+8*, SET+1*, SET+2, LISTALL+1*, LISTALL+3
    LISTALL+4, LISTALL+9, LISTALL+10, LISTALL+11, LISTALL+12
    N1 DISPLAY+1~, DISPLAY+3*, DISPLAY+5, ADMINS+3~, SET+1*, LISTINC+2*, LISTINC+3, LISTINC+4, LISTINC+5, LISTINC+6
    N2 ADMINS+3~, LISTALL+3*, LISTALL+9, LISTALL+10, LISTALL+11, LISTALL+12
    N4 ADMINS+3~, LISTALL+4*, LISTALL+5, LISTALL+11*, LISTALL+12
    U SURVDAT+8, SURVDAT+11, DISPEXT+4, ADMINS+13, ADMINS+15, ADMINS+21, ADMINS+22, ADMINS+23, ADMINS+24, ADMINS+26
    LISTALL+4, LISTALL+7, LISTALL+8, LISTALL+12, LISTINC+4, LISTINC+6, LISTINC+7, LISTINC+10, LISTINC+11, LISTINC+12
    , DELADMIN+9, DELADMIN+10, DELADMIN+11, DELADMIN+12
    X SURVDAT+1~, SURVDAT+4*, SURVDAT+5*, LISTALL+4*, LISTALL+7, LISTALL+8
    Y SURVDAT+1~, SURVDAT+4, SURVDAT+5
    YS SURVDAT~, DISPLAY~, ADMINS~, DELADMIN~
    YS( DISPLAY+3, DISPLAY+5
    YS("AD" DELADMIN+3
    YS("BEGIN" SURVDAT+4
    YS("CODE" SURVDAT+2
    YS("COMPLETE" ADMINS+7
    YS("DFN" ADMINS+4
    YS("END" SURVDAT+5
    YS("LIMIT" SURVDAT+6
    YSAD SURVDAT+1~, SURVDAT+7*, SURVDAT+8, SURVDAT+9, SURVDAT+13, DELADMIN+1~, DELADMIN+3*, DELADMIN+4, DELADMIN+9, DELADMIN+10
    , DELADMIN+12, DELADMIN+13, DELADMIN+14, DELADMIN+16, DELADMIN+18, DELADMIN+20
    YSANS DELADMIN+1~, DELADMIN+14*, DELADMIN+15
    YSANSID SURVDAT+1~, SURVDAT+13*, SURVDAT+14, SURVDAT+15
    YSANSN ADMINS+3~, LISTINC+11*, LISTINC+12
    YSB SURVDAT+1~, SURVDAT+7*
    YSBEG SURVDAT+1~, SURVDAT+4*
    YSCODE SURVDAT+2*, SURVDAT+3, ADMINS+3~, ADMINS+15*, ADMINS+16, ADMINS+17, ADMINS+18, ADMINS+25, ADMINS+26, ADMINS+27
    , ADMINS+28, ADMINS+29, SET+1*, LISTINC+4*, LISTINC+7*, LISTINC+8, LISTINC+12
    YSCODEN ADMINS+3~, LISTINC+5*, LISTINC+7*, LISTINC+10, LISTINC+12
    YSCODIEN ADMINS+3~, ADMINS+18*, ADMINS+19, ADMINS+20, ADMINS+21, ADMINS+24, ADMINS+26, LISTALL+5*, LISTALL+6, LISTINC+8*
    LISTINC+9
    YSCOPY ADMINS+3~, ADMINS+21*, ADMINS+26, LISTALL+7*, LISTALL+12, LISTINC+6*, LISTINC+12
    YSDATA SURVDAT~, DISPLAY~, ADMINS~, DELADMIN~
    YSDATA( DISPLAY+6*, SET+1*
    YSDATA(1 SURVDAT+2*, DISPLAY+2*, ADMINS+5*, ADMINS+6*, ADMINS+7*, ADMINS+9*, ADMINS+12*, SET+2*, DELADMIN+4*, DELADMIN+6*
    , DELADMIN+8*, DELADMIN+18*
    YSDATA(2 SURVDAT+2*, ADMINS+5*, ADMINS+6*, ADMINS+7*, ADMINS+12*, SET+2*, DELADMIN+4*, DELADMIN+6*, DELADMIN+8*, DELADMIN+18*
    YSDG ADMINS+3~, ADMINS+15*, ADMINS+26, ADMINS+27*, ADMINS+28, ADMINS+29, LISTINC+4*, LISTINC+12
    YSEND SURVDAT+1~, SURVDAT+5*
    YSEVCPLT DELADMIN+1~, DELADMIN+12*, DELADMIN+20
    YSEVDFN DELADMIN+1~, DELADMIN+9*, DELADMIN+20
    YSEVTST DELADMIN+1~, DELADMIN+10*, DELADMIN+11*, DELADMIN+20
    YSEX DISPEXT+1~, DISPEXT+2*, DISPEXT+3*, DISPEXT+4*, DISPEXT+5
    YSEXEMP ADMINS+3~
    YSID DISPLAY+1~, DISPLAY+5*, DISPLAY+6, DISPEXT~, DISPEXT+2, DISPEXT+3, DISPEXT+4
    YSIENS ADMINS+3~, ADMINS+8*, ADMINS+10*, ADMINS+11, ADMINS+12, ADMINS+15, ADMINS+22, ADMINS+23, ADMINS+26
    YSINC ADMINS+3~, ADMINS+7*, ADMINS+14, ADMINS+30, ADMINS+31
    YSISCOMP ADMINS+3~, ADMINS+13*, ADMINS+14
    YSLEG ADMINS+3~, ADMINS+24*, ADMINS+25, ADMINS+26
    YSLEGI ADMINS+3~, ADMINS+25*, ADMINS+26
    YSLIMIT SURVDAT+1~, SURVDAT+6*
    YSLOCAT ADMINS+3~, ADMINS+22*, ADMINS+26
    YSMENU DELADMIN+1~, DELADMIN+5*, DELADMIN+6, DELADMIN+7
    YSN SURVDAT+1~, SURVDAT+3*, SURVDAT+7, SURVDAT+10, SURVDAT+11
    YSPRIV DELADMIN+1~, DELADMIN+7*, DELADMIN+8
    YSQI SURVDAT+1~, SURVDAT+11*, SURVDAT+12
    YSQID SURVDAT+1~, SURVDAT+11*, SURVDAT+12, SURVDAT+13
    YSQS SURVDAT+1~, SURVDAT+10*, SURVDAT+11
    YSREST ADMINS+3~, ADMINS+20*, ADMINS+26
    YSRESUL DELADMIN+1~, DELADMIN+16*, DELADMIN+17
    YSRPRIV ADMINS+3~, ADMINS+19*, ADMINS+26, LISTALL+6*, LISTALL+12, LISTINC+9*, LISTINC+12
    YSSRC ADMINS+3~, ADMINS+23*, ADMINS+26
    YSX ADMINS+3~, ADMINS+26*, ADMINS+28
    YSX( ADMINS+27, ADMINS+28*, SET+1, LISTALL+12*, LISTINC+12*
    YSX1 ADMINS+3~
    YSX1( ADMINS+29*
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All