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 |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: XTIDTRM

Package: Toolkit

Routine: XTIDTRM


Information

XTIDTRM ;BPFO/JRP - API set for VUID-Term/Concepts in VistA ;05/16/2008

Source Information

Source file <XTIDTRM.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
VA Fileman 5 LIST^DIC  $$GET1^DID  FILE^DIE  $$ROOT^DILFD  ($$GET1,GETS)^DIQ  
Kernel 1 $$NOW^XLFDT  
Toolkit 1 $$GETSTAT^XTID  

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
Pharmacy Data Management 2 PSSMRTUP  PSSMRTUX  
Clinical Reminders 1 PXRMFRPT  
Kernel 1 XUMF1H  

Entry Points

Name Comments DBIA/ICR reference
STATHIST(FILE,IEN,OUTARR) ; Return status history for entry
RPLCVALS(FILE,IEN,FIELD,FLAGS,OUTARR) ; Return inherited values for entry
  • ICR #5078
    • Status: Active
    • Usage: Supported
    GETRPLC(FILE,IEN) ; Get replacement term
  • ICR #5078
    • Status: Active
    • Usage: Supported
    RPLCLST(FILE,IEN,DRCTN,STATDATE,STATHST,OUTARR) ; Return replacement list for entry
  • ICR #5078
    • Status: Active
    • Usage: Supported
    PTR2FILE(FILE) ; Return file number that field points to
    SUBFILE(FILE,FIELD) ; Return subfile number for a multiple
    RPLCMNT(FILE,IEN) ; Follow pointer trail until it ends
  • ICR #5078
    • Status: Active
    • Usage: Supported
    SETRPLC(FILE,IEN,RPLCMNT) ; Set replacement term
  • ICR #5078
    • Status: Active
    • Usage: Supported
    PTR2IEN(FILE,PTR) ; Return entry that field points to
    RPLCTRL(FILE,IEN,DRCTN,OUTARR) ; Return replacement trail for entry
  • ICR #5078
    • Status: Active
    • Usage: Supported

    External References

    Name Field # of Occurrence
    LIST^DIC STATHIST+4
    $$GET1^DID PTR2FILE+2, SUBFILE+2
    FILE^DIE SETRPLC+10
    $$ROOT^DILFD SETRPLC+6, RPLCTRL+20, RPLCLST+33
    $$GET1^DIQ PTR2IEN+2
    GETS^DIQ RPLCVALS+4
    $$NOW^XLFDT RPLCLST+3
    $$GETSTAT^XTID RPLCLST+9, RPLCLST+16, RPLCLST+23, RPLCLST+39

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^DD( RPLCTRL+18, RPLCTRL+19, RPLCLST+31, RPLCLST+32

    Label References

    Name Line Occurrences
    $$PTR2FILE SETRPLC+3, GETRPLC+2, RPLCMNT+2, RPLCTRL+5, RPLCLST+7
    $$PTR2IEN GETRPLC+4, RPLCMNT+4, RPLCTRL+8, RPLCLST+14
    $$RPLCLST RPLCLST+28, RPLCLST+44
    $$RPLCMNT RPLCMNT+7, RPLCVALS+2, RPLCTRL+29, RPLCLST+45
    $$RPLCTRL RPLCTRL+15, RPLCTRL+28
    $$SUBFILE STATHIST+2
    STATHIST RPLCLST+13, RPLCLST+20, RPLCLST+27, RPLCLST+43

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    COUNTER RPLCLST+1~, RPLCLST+10*, RPLCLST+11, RPLCLST+12, RPLCLST+13, RPLCLST+17*, RPLCLST+18, RPLCLST+19, RPLCLST+20, RPLCLST+24*
    , RPLCLST+25, RPLCLST+26, RPLCLST+27, RPLCLST+40*, RPLCLST+41, RPLCLST+42, RPLCLST+43
    DRCTN RPLCTRL~, RPLCTRL+2*, RPLCTRL+4, RPLCTRL+15, RPLCTRL+16, RPLCTRL+28, RPLCLST~, RPLCLST+2*, RPLCLST+6, RPLCLST+28
    , RPLCLST+29, RPLCLST+44
    FIELD RPLCVALS~, RPLCVALS+4, SUBFILE~, SUBFILE+2
    FILE SETRPLC~, SETRPLC+3, SETRPLC+5, SETRPLC+9, GETRPLC~, GETRPLC+2, GETRPLC+3, GETRPLC+4, GETRPLC+5, RPLCMNT~
    , RPLCMNT+2, RPLCMNT+3, RPLCMNT+4, RPLCMNT+5, RPLCMNT+6, RPLCVALS~, RPLCVALS+2, RPLCTRL~, RPLCTRL+3, RPLCTRL+5
    , RPLCTRL+8, RPLCTRL+18, RPLCTRL+19, RPLCTRL+29, RPLCLST~, RPLCLST+5, RPLCLST+7, RPLCLST+9, RPLCLST+13, RPLCLST+14
    , RPLCLST+16, RPLCLST+20, RPLCLST+23, RPLCLST+27, RPLCLST+31, RPLCLST+32, RPLCLST+45, STATHIST~, STATHIST+2, PTR2FILE~
    , PTR2FILE+2, PTR2IEN~, PTR2IEN+2, SUBFILE~, SUBFILE+2
    FLAGS RPLCVALS~, RPLCVALS+4
    ID STATHIST+1~, STATHIST+6*, STATHIST+7*, STATHIST+8, STATHIST+10
    IEN SETRPLC~, SETRPLC+5, SETRPLC+9, GETRPLC~, GETRPLC+3, GETRPLC+4, GETRPLC+5, RPLCMNT~, RPLCMNT+3, RPLCMNT+4
    , RPLCMNT+5, RPLCMNT+6, RPLCVALS~, RPLCVALS+2, RPLCTRL~, RPLCTRL+3, RPLCTRL+8, RPLCTRL+23, RPLCTRL+29, RPLCLST~
    , RPLCLST+5, RPLCLST+9, RPLCLST+13, RPLCLST+14, RPLCLST+16, RPLCLST+20, RPLCLST+23, RPLCLST+27, RPLCLST+36, RPLCLST+45
    , STATHIST~, STATHIST+4
    NEXTFILE SETRPLC+1~, SETRPLC+3*, SETRPLC+4, SETRPLC+5, SETRPLC+6, GETRPLC+1~, GETRPLC+2*, GETRPLC+3, GETRPLC+6, RPLCMNT+1~
    , RPLCMNT+2*, RPLCMNT+3, RPLCMNT+6, RPLCMNT+7, RPLCTRL+1~, RPLCTRL+5*, RPLCTRL+6, RPLCTRL+11, RPLCTRL+15, RPLCTRL+17*
    , RPLCTRL+18*, RPLCTRL+19, RPLCTRL+20, RPLCTRL+24, RPLCTRL+28, RPLCLST+1~, RPLCLST+7*, RPLCLST+8, RPLCLST+21, RPLCLST+28
    , RPLCLST+30*, RPLCLST+31*, RPLCLST+32, RPLCLST+33, RPLCLST+37, RPLCLST+39, RPLCLST+43, RPLCLST+44
    NEXTIEN GETRPLC+1~, GETRPLC+4*, GETRPLC+5, GETRPLC+6, RPLCMNT+1~, RPLCMNT+4*, RPLCMNT+5, RPLCMNT+6, RPLCMNT+7, RPLCTRL+1~
    , RPLCTRL+8*, RPLCTRL+9, RPLCTRL+11, RPLCTRL+15, RPLCTRL+22*, RPLCTRL+23*, RPLCTRL+24, RPLCTRL+28, RPLCLST+1~, RPLCLST+14*
    , RPLCLST+15, RPLCLST+21, RPLCLST+28, RPLCLST+35*, RPLCLST+36*, RPLCLST+37, RPLCLST+39, RPLCLST+43, RPLCLST+44
    NEXTROOT SETRPLC+1~, SETRPLC+6*, SETRPLC+7, SETRPLC+8, RPLCTRL+1~, RPLCTRL+20*, RPLCTRL+21, RPLCTRL+23, RPLCLST+1~, RPLCLST+33*
    , RPLCLST+34, RPLCLST+36
    OTHER PTR2FILE+1~, PTR2FILE+2*, PTR2FILE+4
    OUTARR RPLCVALS~, RPLCVALS+4, RPLCVALS+5, RPLCTRL~, RPLCTRL+7, RPLCTRL+10, RPLCTRL+12, RPLCTRL+13, RPLCTRL+14, RPLCTRL+15
    , RPLCTRL+25, RPLCTRL+26, RPLCTRL+27, RPLCTRL+28, RPLCLST~, RPLCLST+10, RPLCLST+11, RPLCLST+12, RPLCLST+13, RPLCLST+17
    , RPLCLST+18, RPLCLST+19, RPLCLST+20, RPLCLST+22, RPLCLST+24, RPLCLST+25, RPLCLST+26, RPLCLST+27, RPLCLST+28, RPLCLST+38
    , RPLCLST+40, RPLCLST+41, RPLCLST+42, RPLCLST+43, RPLCLST+44, STATHIST~, STATHIST+10
    PTR PTR2IEN~, PTR2IEN+2
    RPLCMNT SETRPLC~, SETRPLC+2*, SETRPLC+5, SETRPLC+8, SETRPLC+9, RPLCVALS+1~, RPLCVALS+2*, RPLCVALS+3, RPLCVALS+4, RPLCVALS+6
    , RPLCTRL+1~, RPLCTRL+11*, RPLCTRL+13, RPLCTRL+14, RPLCTRL+24*, RPLCTRL+25, RPLCTRL+26, RPLCTRL+27, RPLCLST+1~, RPLCLST+21*
    , RPLCLST+37*, RPLCLST+38, RPLCLST+41, RPLCLST+42
    SCRAP RPLCTRL+1~, RPLCTRL+15*, RPLCTRL+28*, RPLCLST+1~, RPLCLST+9*, RPLCLST+11, RPLCLST+16*, RPLCLST+18, RPLCLST+23*, RPLCLST+25
    , RPLCLST+28*, RPLCLST+39*, RPLCLST+41, RPLCLST+44*
    STATDATE RPLCLST~, RPLCLST+3*, RPLCLST+9, RPLCLST+16, RPLCLST+23, RPLCLST+28, RPLCLST+39, RPLCLST+44, STATHIST+1~, STATHIST+8*
    , STATHIST+9, STATHIST+10
    STATHST RPLCLST~, RPLCLST+4*, RPLCLST+28, RPLCLST+44
    SUBFILE STATHIST+1~, STATHIST+2*, STATHIST+3, STATHIST+4
    TERMREF RPLCTRL+1~, RPLCTRL+3*, RPLCTRL+7, RPLCTRL+10, RPLCTRL+12, RPLCTRL+13, RPLCTRL+14, RPLCTRL+26, RPLCTRL+27, RPLCLST+1~
    , RPLCLST+5*, RPLCLST+11, RPLCLST+12, RPLCLST+18, RPLCLST+19, RPLCLST+22, RPLCLST+25, RPLCLST+26
    U RPLCLST+11, RPLCLST+18, RPLCLST+25, RPLCLST+41
    VALUE PTR2IEN+1~, PTR2IEN+2*, PTR2IEN+4, SUBFILE+1~, SUBFILE+2*, SUBFILE+4
    XTFDA SETRPLC+1~
    XTFDA( SETRPLC+9*
    XTHIST STATHIST+1~
    XTHIST("DILIST" STATHIST+7, STATHIST+8, STATHIST+10
    XTMSG SETRPLC+1~, SETRPLC+11, RPLCVALS+1~, RPLCVALS+5, STATHIST+1~, STATHIST+5, PTR2FILE+1~, PTR2FILE+3, PTR2IEN+1~, PTR2IEN+3
    , SUBFILE+1~, SUBFILE+3
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All