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

Package: Mental Health

Routine: YTQAPI8


Information

YTQAPI8 ;ASF/ALB - MHA SCORING ; 11/15/07 11:14am

Source Information

Source file <YTQAPI8.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Mental Health 4 SCOREIT^YTQAPI14  SCALEG^YTQAPI3  INTRMNT^YTRPWRP  LDSCORES^YTSCORE  
VA FileMan 2 ^DIK  $$GET1^DIQ  

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 10 YTQ DELETE SCALES AND GROUP  YTQ LEGACY REPORT  YTQ SCALEGROUP  YTQ SCORE ADMIN  YTQAPI2A  YTQAPI2B  YTQAPI2C  YTQAPI2D  
YTQPXRM4  YTQPXRM6  
Health Summary 1 GMTSYTQS  

Entry Points

Name Comments DBIA/ICR reference
OLDSCORE ;score answers fro 601.2
LGSCORE ;score legacy test in 84
MVSCORE ;move results
GETSCORE(YSDATA,YS) ;get scales and scale grps for a test
; input: AD as administration ID
; output: Scale name=Raw Score
  • ICR #4514
    • Status: Active
    • Usage: Controlled Subscription
    OLDGSCRE(YSDATA,YS) ;get scales and scale grps for a test
    ; input: AD as administration ID
    ; output: Scale name=Raw Score
    DELSG(YSDATA,YS) ; DELETE SCALES AND SCALEGROUP-careful!!!
    SCALEGRP(YSDATA,YS) ;return scalegroup info
    ; input: CODE as instrument name
    ; output: SCALEGROUP ID^INSTRUMENT ID^SCALEGROUP NAME^GROUP SEQUENCE^ORDINATE TITLE^ORDINATEMIN^ORDINATEINCREMENT^ORDINATEMAX^GRID1^GRID2^GRID3
    LEGACY(YSDATA,YS) ;

    External References

    Name Field # of Occurrence
    ^DIK DELSG+11, DELSG+12
    $$GET1^DIQ GETSCORE+12, GETSCORE+13, GETSCORE+16, OLDGSCRE+10, OLDGSCRE+11, OLDGSCRE+14, LEGACY+8
    SCOREIT^YTQAPI14 OLDSCORE+1, LGSCORE+19
    SCALEG^YTQAPI3 OLDGSCRE+18
    INTRMNT^YTRPWRP LEGACY+20
    LDSCORES^YTSCORE GETSCORE+21

    Used in RPC

    RPC Name Call Tags
    YTQ SCALEGROUP SCALEGRP
    YTQ SCORE ADMIN GETSCORE
    YTQ LEGACY REPORT LEGACY
    YTQ DELETE SCALES AND GROUP DELSG

    FileMan Files Accessed Via FileMan Db Call

    FileNo Call Tags
    ^YTT(601.71 - [#601.71] GET1^DIQ
    ^YTT(601.84 - [#601.84] GET1^DIQ
    ^YTT(601.86 - [#601.86] Classic Fileman Calls
    ^YTT(601.87 - [#601.87] Classic Fileman Calls

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^TMP("YSDATA" LEGACY+1!
    ^TMP($J OLDSCORE+2*, OLDSCORE+3*, LGSCORE+15*, LGSCORE+21*, LGSCORE+22*, MVSCORE+1!, MVSCORE+2*, MVSCORE+4*, MVSCORE+5, GETSCORE+6!
    , GETSCORE+10*, GETSCORE+11*, GETSCORE+14*, GETSCORE+20*, OLDGSCRE+4!, OLDGSCRE+8*, OLDGSCRE+9*, OLDGSCRE+12*, OLDGSCRE+16*, OLDGSCRE+19
    , OLDGSCRE+20*, OLDGSCRE+21*, OLDGSCRE+22, SCALEGRP+4!, SCALEGRP+5, SCALEGRP+7*, SCALEGRP+9*, SCALEGRP+10*, SCALEGRP+14*
    ^YTD(601.2 - [#601.2] LGSCORE+14*, LGSCORE+15!, LGSCORE+16*, LGSCORE+17*, LGSCORE+20!, LEGACY+17*, LEGACY+18*, LEGACY+19*, LEGACY+21!
    ^YTT(601 - [#601] LGSCORE+5, LEGACY+9
    ^YTT(601.71 - [#601.71] GETSCORE+14, GETSCORE+15, OLDGSCRE+12, OLDGSCRE+13, SCALEGRP+7, SCALEGRP+8
    ^YTT(601.75 - [#601.75] LGSCORE+11, LGSCORE+12, OLDGSCRE+31, LEGACY+15
    ^YTT(601.84 - [#601.84] LGSCORE+3, LEGACY+6
    ^YTT(601.85 - [#601.85] LGSCORE+7, LGSCORE+8, LGSCORE+9, GETSCORE+11, OLDGSCRE+9, OLDGSCRE+26, OLDGSCRE+28, OLDGSCRE+30, OLDGSCRE+31, LEGACY+4
    , LEGACY+11, LEGACY+12, LEGACY+13
    ^YTT(601.86 - [#601.86] OLDGSCRE+16, DELSG+5, SCALEGRP+9, SCALEGRP+11, SCALEGRP+12, SCALEGRP+13
    ^YTT(601.87 - [#601.87] DELSG+7, DELSG+8
    ^YTT(601.91 - [#601.91] OLDGSCRE+23, OLDGSCRE+24

    Label References

    Name Line Occurrences
    LGSCORE GETSCORE+17, OLDGSCRE+15
    MVSCORE OLDSCORE+4, LGSCORE+23
    OLDSCORE GETSCORE+9, OLDGSCRE+7

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    DA DELSG+3~, DELSG+8*, DELSG+12*
    DFN LGSCORE+4*, LGSCORE+14, LGSCORE+15, LGSCORE+16, LGSCORE+17, LGSCORE+18, LGSCORE+20, GETSCORE+4~, GETSCORE+8*, OLDGSCRE+3~
    , OLDGSCRE+6*, LEGACY+7*, LEGACY+17, LEGACY+18, LEGACY+19, LEGACY+20, LEGACY+21
    DIK DELSG+3~, DELSG+9*, DELSG+12*
    G OLDGSCRE+24*, OLDGSCRE+25, SCALEGRP+3~, SCALEGRP+13*, SCALEGRP+14
    I GETSCORE+3~, OLDGSCRE+3~, OLDGSCRE+21*, OLDGSCRE+22, DELSG+3~
    N LGSCORE+6*, LGSCORE+14*, LGSCORE+16, GETSCORE+3~, OLDGSCRE+3~, OLDGSCRE+20*, OLDGSCRE+21*, DELSG+3~, DELSG+6*, DELSG+10*
    , DELSG+13, SCALEGRP+3~, SCALEGRP+10*, SCALEGRP+14*, LEGACY+10*, LEGACY+17*, LEGACY+18
    N1 MVSCORE+3*, MVSCORE+4*, GETSCORE+3~, OLDGSCRE+3~
    N2 MVSCORE+3*, MVSCORE+4*, GETSCORE+3~, OLDGSCRE+3~
    REVSCR71 GETSCORE+5~
    REVSCR84 GETSCORE+5~
    U LGSCORE+4, LGSCORE+9, LGSCORE+12, LGSCORE+17, MVSCORE+4, OLDGSCRE+21, OLDGSCRE+22, OLDGSCRE+25, OLDGSCRE+31, LEGACY+7
    , LEGACY+13, LEGACY+15, LEGACY+19
    X LGSCORE+6*, LGSCORE+13*, LGSCORE+14*, LGSCORE+16, GETSCORE+3~, OLDGSCRE+3~, LEGACY+10*, LEGACY+16*, LEGACY+17*, LEGACY+18
    X1 LGSCORE+3*, LGSCORE+4, LGSCORE+17, GETSCORE+3~, OLDGSCRE+3~, LEGACY+6*, LEGACY+7, LEGACY+19
    YS OLDSCORE+1, LGSCORE+19, GETSCORE~, GETSCORE+21, OLDGSCRE~, OLDGSCRE+18, DELSG~, SCALEGRP~, LEGACY~
    YS("AD" GETSCORE+7, OLDGSCRE+5, LEGACY+2
    YS("ADATE" LGSCORE+18*, GETSCORE+8, OLDGSCRE+6
    YS("CODE" LGSCORE+18*, GETSCORE+8, OLDGSCRE+6, OLDGSCRE+17*, SCALEGRP+6
    YS("DFN" LGSCORE+18*, GETSCORE+8, OLDGSCRE+6
    YS("ID" DELSG+4
    YSAD LGSCORE+3, LGSCORE+7, LGSCORE+8, GETSCORE+3~, GETSCORE+7*, GETSCORE+9, GETSCORE+10, GETSCORE+11, GETSCORE+12, GETSCORE+13
    , OLDGSCRE+3~, OLDGSCRE+5*, OLDGSCRE+7, OLDGSCRE+8, OLDGSCRE+9, OLDGSCRE+10, OLDGSCRE+11, OLDGSCRE+26, LEGACY+2*, LEGACY+3
    , LEGACY+4, LEGACY+6, LEGACY+8, LEGACY+11, LEGACY+12
    YSADATE GETSCORE+3~, GETSCORE+8*, GETSCORE+9, OLDGSCRE+3~, OLDGSCRE+6*, OLDGSCRE+7
    YSAI GETSCORE+3~, OLDGSCRE+3~, OLDGSCRE+26*, OLDGSCRE+27, OLDGSCRE+28, OLDGSCRE+30, OLDGSCRE+31
    YSAN GETSCORE+3~, OLDGSCRE+3~, OLDGSCRE+29*, OLDGSCRE+30*, OLDGSCRE+31*, OLDGSCRE+32
    YSANSI LGSCORE+8*, LGSCORE+9, GETSCORE+3~, OLDGSCRE+3~, LEGACY+12*, LEGACY+13
    YSCALEI GETSCORE+3~, OLDGSCRE+3~, OLDGSCRE+22*, OLDGSCRE+23
    YSCI LGSCORE+9*, LGSCORE+10, LGSCORE+11, LGSCORE+12, GETSCORE+3~, OLDGSCRE+3~, LEGACY+13*, LEGACY+14, LEGACY+15
    YSCODE LGSCORE+5, LGSCORE+18, GETSCORE+3~, GETSCORE+8*, GETSCORE+12*, GETSCORE+14, GETSCORE+15, OLDGSCRE+3~, OLDGSCRE+6*, OLDGSCRE+10*
    , OLDGSCRE+12, OLDGSCRE+13, OLDGSCRE+17, SCALEGRP+3~, SCALEGRP+6*, SCALEGRP+7, SCALEGRP+8, LEGACY+8*, LEGACY+9
    YSCODEN GETSCORE+3~, GETSCORE+13*, OLDGSCRE+3~, OLDGSCRE+11*, OLDGSCRE+16, SCALEGRP+3~, SCALEGRP+8*, SCALEGRP+9, SCALEGRP+11, SCALEGRP+12
    YSDA GETSCORE+3~, GETSCORE+15*, GETSCORE+16, GETSCORE+20, OLDGSCRE+3~, OLDGSCRE+13*, OLDGSCRE+14
    YSDATA OLDSCORE+1, LGSCORE+19, MVSCORE+5!*, GETSCORE~, GETSCORE+6*, GETSCORE+21, OLDGSCRE~, OLDGSCRE+4*, OLDGSCRE+18, OLDGSCRE+19*
    , DELSG~, SCALEGRP~, SCALEGRP+5*, LEGACY~, LEGACY+1*, LEGACY+20
    YSDATA( MVSCORE+4
    YSDATA(1 OLDSCORE+2, OLDSCORE+3, LGSCORE+21, LGSCORE+22, DELSG+5*, DELSG+6*, LEGACY+3*, LEGACY+4*, LEGACY+5*
    YSDATA(2 DELSG+5*, DELSG+13*, LEGACY+3*, LEGACY+4*
    YSDATE LGSCORE+4*, LGSCORE+14, LGSCORE+15, LGSCORE+16, LGSCORE+17, LGSCORE+18, LGSCORE+20, GETSCORE+4~, OLDGSCRE+3~, LEGACY+7*
    , LEGACY+17, LEGACY+18, LEGACY+19, LEGACY+20, LEGACY+21
    YSDFN GETSCORE+4~, OLDGSCRE+3~, LEGACY+20*
    YSEE LGSCORE+1~, LGSCORE+2*, LGSCORE+10*, LGSCORE+11*, LGSCORE+15
    YSEQ DELSG+7*, DELSG+8, SCALEGRP+3~, SCALEGRP+11*, SCALEGRP+12
    YSID DELSG+3~, DELSG+4*, DELSG+5, DELSG+7, DELSG+8, DELSG+12
    YSIEN DELSG+3~, SCALEGRP+3~, SCALEGRP+12*, SCALEGRP+13
    YSKEYI GETSCORE+3~, OLDGSCRE+3~, OLDGSCRE+23*, OLDGSCRE+24
    YSLG LGSCORE+12*, LGSCORE+13, GETSCORE+3~, GETSCORE+16*, GETSCORE+17, OLDGSCRE+3~, OLDGSCRE+14*, OLDGSCRE+15, LEGACY+15*, LEGACY+16
    YSLIMIT GETSCORE+4~, OLDGSCRE+3~
    YSOLDI LGSCORE+5*, LGSCORE+14, LGSCORE+15, LGSCORE+16, LGSCORE+17, LGSCORE+20, GETSCORE+4~, OLDGSCRE+3~, LEGACY+9*, LEGACY+17
    , LEGACY+18, LEGACY+19, LEGACY+20, LEGACY+21
    YSQN LGSCORE+6*, LGSCORE+7*, LGSCORE+8, GETSCORE+3~, OLDGSCRE+3~, OLDGSCRE+25*, OLDGSCRE+26, LEGACY+10*, LEGACY+11*, LEGACY+12
    YSRAW GETSCORE+3~, OLDGSCRE+3~, OLDGSCRE+21*, OLDGSCRE+32*
    YSSCRD GETSCORE+4~
    YSSPEC GETSCORE+4~
    YSTARG GETSCORE+3~, OLDGSCRE+3~, OLDGSCRE+25*, OLDGSCRE+32
    YSVAL GETSCORE+3~, OLDGSCRE+3~, OLDGSCRE+25*, OLDGSCRE+32
    YSXT GETSCORE+4~, OLDGSCRE+3~, LEGACY+20*
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All