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 |  Label References |  Local Variables |  All
Print Page as PDF
Routine: XTID1

Package: Toolkit

Routine: XTID1


Information

XTID1 ;OAKCIOFO/JLG - Implementation of API set in XTID ;12/12/2008 15:12

Source Information

Source file <XTID1.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
Toolkit 3 ($$GETMASTR,$$GETSTAT)^XTID  ($$NEWTERM,$$VALIDREF,CONTEXT,FINDTERM,SRCHTRMS)^XTIDCTX  ($$GETMASTR,$$GETSTAT,$$GETVUID,$$SETMASTR,$$SETSTAT,$$SETVUID)^XTIDTERM  
Health Data and Informatics 1 $$SCREEN^HDISVF01  
Kernel 1 $$NOW^XLFDT  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Toolkit 1 XTID  

Entry Points

Name Comments DBIA/ICR reference
SETSTAT ;
; called from SETSTAT^XTID(TFILE,TFIELD,TIREF,TSTAT,TDATE)
SETVUID ;
; called from SETVUID^XTID(TFILE,TFIELD,TIREF,TVUID)
SCREEN ;
; called from SCREEN^XTID(TFILE,TFIELD,TIREF,TDATE,TCACHE)
GETVUID ;
; called from GETVUID^XTID(TFILE,TFIELD,TIREF)
NEWVUID() ;
; called from SETVUID(TFILE,TFIELD,TIREF,TVUID)
; set VUID value to existing TERM entry
; for the first time
GETIREF ;
; called from GETIREF^XTID(TFILE,TFIELD,TVUID,TARRAY,TMASTER)
GETMASTR ;
; called from GETMASTR^XTID(TFILE,TFIELD,TIREF)
GETSTAT ;
; called from GETSTAT^XTID(TFILE,TFIELD,TIREF,TDATE)
RPLVUID(OLDV,NEWV) ;
; called from SETVUID(TFILE,TFIELD,TIREF,TVUID)
; existing TERM index entry with VUID value
SETMASTR ;
; called from SETMASTR^XTID(TFILE,TFIELD,TIREF,TMASTER)
; constraint: only one entry could be master for given
; reference term, must check success after setting master

External References

Name Field # of Occurrence
$$SCREEN^HDISVF01 SCREEN+7
$$NOW^XLFDT GETSTAT+4, SETSTAT+4, SCREEN+3
$$GETMASTR^XTID SETMASTR+15
$$GETSTAT^XTID SCREEN+12
$$NEWTERM^XTIDCTX SETVUID+12
$$VALIDREF^XTIDCTX SETVUID+8
CONTEXT^XTIDCTX GETVUID+5, GETSTAT+6, GETMASTR+5, SETVUID+6, SETSTAT+6, SETMASTR+8, GETIREF+6
FINDTERM^XTIDCTX GETVUID+7, GETSTAT+8, GETMASTR+7, SETVUID+9, SETSTAT+8, SETMASTR+10
SRCHTRMS^XTIDCTX GETIREF+9
$$GETMASTR^XTIDTERM GETMASTR+10
$$GETSTAT^XTIDTERM GETSTAT+11
$$GETVUID^XTIDTERM GETVUID+9, SETVUID+17, SETSTAT+10, SETMASTR+12
$$SETMASTR^XTIDTERM SETMASTR+13, NEWVUID+10
$$SETSTAT^XTIDTERM SETSTAT+11
$$SETVUID^XTIDTERM RPLVUID+6, NEWVUID+6

Label References

Name Line Occurrences
$$NEWVUID SETVUID+21
$$RPLVUID SETVUID+18

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACTIVE SCREEN+2~, SCREEN+13*, SCREEN+14
CACHED SCREEN+2~, SCREEN+4*, SCREEN+6
CTX GETVUID+2~, GETVUID+5, GETVUID+6, GETVUID+7, GETSTAT+2~, GETSTAT+6, GETSTAT+7, GETSTAT+8, GETMASTR+2~, GETMASTR+5
, GETMASTR+6, GETMASTR+7, SETVUID+2~, SETVUID+6, SETVUID+7, SETVUID+8, SETVUID+9, SETVUID+12, SETSTAT+2~, SETSTAT+6
, SETSTAT+7, SETSTAT+8, SETMASTR+4~, SETMASTR+8, SETMASTR+9, SETMASTR+10, GETIREF+2~, GETIREF+6, GETIREF+7, GETIREF+9
MASTER NEWVUID+4~, NEWVUID+5*, NEWVUID+10
MASTR GETMASTR+2~, GETMASTR+9*, GETMASTR+10*, GETMASTR+11, GETMASTR+12
NEWMASTR SETMASTR+4~, SETMASTR+15*, SETMASTR+16
NEWV RPLVUID~, RPLVUID+4, RPLVUID+6
OLDV RPLVUID~, RPLVUID+4
OLDVUID SETVUID+2~, SETVUID+17*, SETVUID+18
SCREEN SCREEN+2~, SCREEN+7*, SCREEN+8, SCREEN+9*, SCREEN+10, SCREEN+14*, SCREEN+15
STATUS GETSTAT+2~, GETSTAT+10*, GETSTAT+11*, GETSTAT+12, GETSTAT+13, SCREEN+2~, SCREEN+12*, SCREEN+13
SUCCESS SETVUID+2~, SETVUID+5*, SETVUID+12*, SETVUID+18*, SETVUID+21*, SETVUID+22, RPLVUID+3~*, RPLVUID+4, RPLVUID+6, RPLVUID+7*
, RPLVUID+9, NEWVUID+4~, NEWVUID+5*, NEWVUID+6, NEWVUID+7*, NEWVUID+10, NEWVUID+11*, NEWVUID+13
>> TARRAY GETIREF+5, GETIREF+7, GETIREF+8, GETIREF+9
>> TCACHE( SCREEN+4, SCREEN+8*, SCREEN+9
>> TDATE GETSTAT+4*, GETSTAT+11, SETSTAT+4*, SETSTAT+11, SCREEN+3*, SCREEN+7, SCREEN+12
TERM GETVUID+2~, GETVUID+7, GETVUID+8, GETVUID+9, GETSTAT+2~, GETSTAT+8, GETSTAT+9, GETSTAT+11, GETMASTR+2~, GETMASTR+7
, GETMASTR+8, GETMASTR+10, SETVUID+2~, SETVUID+9, SETVUID+12, SETVUID+17, SETSTAT+2~, SETSTAT+8, SETSTAT+9, SETSTAT+10
, SETSTAT+11, SETMASTR+4~, SETMASTR+10, SETMASTR+11, SETMASTR+12, SETMASTR+13, GETIREF+2~, RPLVUID+6, NEWVUID+6, NEWVUID+10
>> TFIELD GETVUID+3*, GETVUID+4*, GETVUID+5, GETSTAT+3*, GETSTAT+5*, GETSTAT+6, GETMASTR+3*, GETMASTR+4*, GETMASTR+5, SETVUID+3*
, SETVUID+4*, SETVUID+6, SETSTAT+3*, SETSTAT+5*, SETSTAT+6, SETMASTR+5*, SETMASTR+7*, SETMASTR+8, SETMASTR+15, GETIREF+3*
, GETIREF+6, SCREEN+7, SCREEN+12
>> TFILE GETVUID+3*, GETVUID+5, GETSTAT+3*, GETSTAT+6, GETMASTR+3*, GETMASTR+5, SETVUID+3*, SETVUID+6, SETSTAT+3*, SETSTAT+6
, SETMASTR+5*, SETMASTR+8, SETMASTR+15, GETIREF+3*, GETIREF+6, SCREEN+4*, SCREEN+7, SCREEN+8, SCREEN+9, SCREEN+12
>> TIREF GETVUID+3*, GETVUID+7, GETSTAT+3*, GETSTAT+8, GETMASTR+3*, GETMASTR+7, SETVUID+3*, SETVUID+8, SETVUID+9, SETVUID+12
, SETSTAT+3*, SETSTAT+8, SETMASTR+5*, SETMASTR+10, SETMASTR+15, SCREEN+12
>> TMASTER SETMASTR+6*, SETMASTR+13, SETMASTR+16, GETIREF+4*, GETIREF+9
>> TSTAT SETSTAT+3*, SETSTAT+11
>> TVUID SETVUID+3*, SETVUID+12, SETVUID+18, GETIREF+3*, GETIREF+9, NEWVUID+6
VUID GETVUID+2~, GETVUID+9*, GETVUID+10, GETVUID+11
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Label References |  Local Variables |  All