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

Package: Lexicon Utility

Routine: LEXTRAN1


Information

LEXTRAN1 ;ISL/KER - Lexicon code and text wrapper API's ;04/21/2014

Source Information

Source file <LEXTRAN1.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
Kernel 2 ($$DT,$$FMTE)^XLFDT  $$UP^XLFSTR  
Lexicon Utility 2 $$STATCHK^LEXSRC2  ($$CSYS,VDT)^LEXU  
VA Fileman 2 ^%DT  $$GET1^DIQ  

Caller Graph

Caller Graph Total: 9

Package Total Caller Graph
Problem List 4 GMPLBLDC  GMPLSAVE  GMPLUTL  GMPLX  
Lexicon Utility 3 LEX10DU  LEXTRAN  LEXTRAN3  
Clinical Reminders 1 PXRMTXIN  
IHS Mods To Patient Care Encounter 1 BPXRMEXT  

Entry Points

Name Comments DBIA/ICR reference
GETDES(SRC,TEXT,CDT) ; Get the Designation Code for a Concept/Synonym
  • ICR #5009
    • Status: Active
    • Usage: Supported
  • ICR #5009
    • Status: Active
    • Usage: Supported
    CSI(LEXSRC) ; get source IEN
    GETPREF(SRC,CODE,CDT) ; Get the Preferred Term for a Code
  • ICR #5008
    • Status: Active
    • Usage: Supported
    INTDAT(X) ; convert date from external format to VA internal format
    GETCIEN(CODE) ; get correct code ien for code and date
    ; CODE must be defined
    ; LEXVDT must be defined
    LEXSCNM(LEXSRC) ; get source name
    GETSYN(SRC,CODE,CDT,LEXARY,IENS) ; Get Synonyms for a Concept
    ;
    ; Local Variables
  • ICR #5006
    • Status: Active
    • Usage: Supported
    GETASSN(CODE,MAP,CDT,LEXRAY) ; Get Mapped Associated Codes
  • ICR #5010
    • Status: Active
    • Usage: Supported
    GETFSN(SRC,CODE,CDT) ; Get Fully Specified Name for a Concept
  • ICR #5007
    • Status: Active
    • Usage: Supported
    LEXASAB(LEXSRC) ; get source abbreviation

    External References

    Name Field # of Occurrence
    ^%DT INTDAT+3
    $$GET1^DIQ GETASSN+52
    $$STATCHK^LEXSRC2 GETSYN+46, GETDES+50
    $$CSYS^LEXU GETSYN+34, GETFSN+21, GETPREF+21, GETDES+20, GETDES+41, GETDES+48, LEXSCNM+1, LEXASAB+1, CSI+1
    VDT^LEXU GETSYN+38, GETFSN+23, GETPREF+23, GETDES+27, GETASSN+41
    $$DT^XLFDT GETFSN+24, GETPREF+25
    $$FMTE^XLFDT GETSYN+50, GETSYN+52, GETSYN+65, GETCIEN+10, GETCIEN+12, GETCIEN+14
    $$UP^XLFSTR GETDES+31, GETDES+34

    FileMan Files Accessed Via FileMan Db Call

    FileNo Call Tags
    ^LEX(757.32 - [#757.32] GET1^DIQ

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^LEX(757.01 - [#757.01] GETSYN+68, GETSYN+71, GETSYN+72, GETDES+33, GETDES+34, GETDES+54
    ^LEX(757.02 - [#757.02] GETSYN+43, GETSYN+44, GETSYN+56, GETSYN+58, GETSYN+59, GETSYN+62, GETSYN+63, GETSYN+66, GETDES+39, GETDES+40
    , GETDES+42, GETDES+46, GETDES+47, GETASSN+58, GETASSN+59, GETCIEN+5, GETCIEN+7, GETCIEN+8, GETCIEN+14
    ^LEX(757.03 - [#757.03] LEXSCNM+2, LEXASAB+2
    ^LEX(757.32 - [#757.32] GETASSN+46, GETASSN+47, GETASSN+48, GETASSN+49, GETASSN+50
    ^LEX(757.33 - [#757.33] GETASSN+67, GETASSN+68, GETASSN+69, GETASSN+70, GETASSN+71, GETASSN+72, GETASSN+74
    ^TMP("LEXSCH" GETDES+24

    Label References

    Name Line Occurrences
    $$GETSYN GETFSN+25, GETPREF+26
    $$INTDAT GETFSN+22, GETPREF+22, GETDES+26, GETASSN+40
    $$LEXASAB GETASSN+59
    $$LEXSCNM GETFSN+28, GETASSN+60

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    %DT INTDAT+2~
    ARR GETCIEN+3~, GETCIEN+10
    ARR( GETCIEN+9*, GETCIEN+11, GETCIEN+13
    CDT GETSYN~, GETSYN+29, GETFSN~, GETFSN+17, GETPREF~, GETPREF+17, GETDES~, GETDES+17, GETASSN~, GETASSN+37
    , GETCIEN+3~*, GETCIEN+10, GETCIEN+11, GETCIEN+12, GETCIEN+14
    CIEN GETASSN+44~, GETASSN+56*, GETASSN+57, GETASSN+58*, GETASSN+59, GETCIEN+3~, GETCIEN+4*, GETCIEN+8*, GETCIEN+9, GETCIEN+11*
    , GETCIEN+12, GETCIEN+13*, GETCIEN+14, GETCIEN+15
    CODE GETSYN~, GETSYN+29, GETFSN~, GETFSN+17, GETPREF~, GETPREF+17, GETASSN~, GETASSN+37, GETCIEN~, GETCIEN+5
    , GETCIEN+7, GETCIEN+8
    CSYS GETASSN+44~, GETASSN+52*, GETASSN+59, GETASSN+60
    CT GETASSN+44~
    DAT GETCIEN+3~, GETCIEN+4*, GETCIEN+7*, GETCIEN+8, GETCIEN+9
    EFDT GETASSN+44~, GETASSN+72*, GETASSN+73, GETASSN+74
    IENS GETSYN~, GETSYN+29
    LEX GETFSN+18~, GETPREF+18~, GETASSN+65!, GETASSN+66*, GETASSN+76*, GETASSN+78!
    LEX( GETASSN+77*
    LEX("F" GETFSN+27
    LEX("P" GETPREF+28
    LEX1 GETSYN+30~, GETSYN+55~, GETSYN+61
    LEX1( GETSYN+60*, GETSYN+61, GETSYN+62
    LEX2 GETSYN+30~, GETSYN+68!
    LEX2( GETSYN+69*, GETSYN+70
    LEX3 GETSYN+30~, GETSYN+70!, GETSYN+76
    LEX3("F" GETSYN+74*
    LEX3("P" GETSYN+73*
    LEX3("S" GETSYN+75*
    LEX4 GETSYN+30~, GETSYN+76!*, GETSYN+78, GETSYN+79!
    LEX4("F" GETSYN+77
    LEX4("P" GETSYN+77
    LEX4("S" GETSYN+77
    LEXA GETDES+18~
    LEXA( GETDES+34*, GETDES+36, GETDES+37, GETDES+44!, GETDES+48!, GETDES+50!
    LEXA("" GETDES+52
    LEXARY GETSYN~, GETSYN+32*, GETSYN+39!, GETSYN+78
    LEXCIEN GETSYN+30~, GETSYN+41*, GETSYN+42, GETSYN+43*, GETSYN+44, GETSYN+47*, GETSYN+54, GETSYN+55*, GETSYN+62*, GETSYN+63
    , GETSYN+66, GETDES+18~, GETDES+38*, GETDES+43*, GETDES+44, GETDES+46, GETDES+47
    LEXCODE GETSYN+29~*, GETSYN+37, GETSYN+43, GETSYN+45, GETSYN+46, GETSYN+49, GETSYN+56, GETSYN+58, GETSYN+59, GETSYN+64
    , GETFSN+17~*, GETFSN+19, GETFSN+25, GETFSN+28, GETPREF+17~*, GETPREF+19, GETPREF+26, GETASSN+37~*, GETASSN+38, GETASSN+58
    , GETASSN+60, GETASSN+67, GETASSN+68, GETASSN+69
    LEXD GETSYN+30~, GETSYN+55~*, GETSYN+57*, GETSYN+58*, GETSYN+59, GETSYN+60
    LEXDOW GETSYN+30~
    LEXDSG GETDES+18~, GETDES+54*, GETDES+55, GETDES+56
    LEXEX GETSYN+30~, GETSYN+71*, GETSYN+73, GETSYN+74, GETSYN+75
    LEXEXI GETSYN+30~, GETSYN+67*, GETSYN+68*, GETSYN+69, GETSYN+70*, GETSYN+71, GETSYN+72, GETSYN+73, GETSYN+74, GETSYN+75
    LEXFND GETSYN+30~, GETSYN+67*, GETSYN+69*, GETSYN+77*, GETSYN+79
    LEXI GETSYN+30~, GETSYN+55~*, GETSYN+58*, GETSYN+59*, GETSYN+60, GETSYN+61*, GETSYN+62*, LEXSCNM+1~*, LEXSCNM+2, LEXASAB+1~*
    , LEXASAB+2, CSI+1~*, CSI+2
    LEXIEN GETDES+18~, GETDES+32*, GETDES+33*, GETDES+34, GETDES+35*, GETDES+36*, GETDES+37, GETDES+44, GETDES+48, GETDES+50
    , GETDES+52*, GETDES+53, GETDES+54
    LEXIENS GETSYN+29~*, GETSYN+40*, GETSYN+73, GETSYN+74, GETSYN+75
    LEXMAP GETASSN+37~*, GETASSN+39, GETASSN+46, GETASSN+47, GETASSN+48, GETASSN+49, GETASSN+50
    LEXMC GETDES+18~, GETDES+37*, GETDES+39
    LEXMCI GETSYN+31~, GETSYN+66*, GETSYN+68
    LEXOUT GETSYN+31~, GETSYN+48*, GETSYN+49*, GETSYN+50*, GETSYN+52*, GETSYN+53*, GETSYN+63, GETSYN+64*, GETSYN+65*, GETSYN+79*
    , GETSYN+80
    LEXRAY GETASSN~, GETASSN+42*, GETASSN+78, GETASSN+79
    LEXS GETSYN+31~, GETSYN+55~*, GETSYN+56*, GETSYN+57, GETSYN+58, GETSYN+59
    LEXSAB GETSYN+31~, GETSYN+35*, GETSYN+36, GETSYN+44, GETSYN+46, GETDES+18~, GETDES+20*
    LEXSIEN GETDES+18~, GETDES+38*, GETDES+39*, GETDES+40, GETDES+42, GETDES+43
    LEXSNM GETSYN+31~, GETSYN+35*, GETSYN+36, GETSYN+45, GETSYN+49
    LEXSO GETDES+18~, GETDES+46*, GETDES+50
    LEXSR GETDES+19~, GETDES+37~, GETDES+40*, GETDES+41, GETDES+47*, GETDES+48
    LEXSRC GETSYN+29~*, GETSYN+32*, GETSYN+33, GETSYN+34, GETFSN+17~*, GETFSN+18*, GETFSN+20, GETFSN+21, GETFSN+25, GETFSN+28
    , GETPREF+17~*, GETPREF+18*, GETPREF+20, GETPREF+21, GETPREF+26, GETDES+17~*, GETDES+19*, GETDES+20, GETDES+21, GETDES+41
    , GETDES+48, GETDES+50, LEXSCNM~, LEXSCNM+1, LEXASAB~, LEXASAB+1, CSI~, CSI+1
    LEXSRD GETSYN+31~, GETSYN+34*, GETSYN+35, GETDES+19~, GETDES+20*, GETDES+21
    LEXSRI GETDES+19~, GETDES+21*, GETDES+22, GETDES+54
    LEXSTAT GETSYN+31~, GETSYN+46*, GETSYN+47, GETSYN+48, GETSYN+51
    LEXSUB GETDES+19~, GETDES+31*, GETDES+33
    LEXTEXT GETDES+17~*, GETDES+23, GETDES+31, GETDES+34
    LEXTMP GETDES+19~, GETDES+24*, GETDES+25
    LEXTY GETSYN+31~, GETSYN+72*, GETSYN+73, GETSYN+74
    LEXVAL GETSYN+32~, GETSYN+41*, GETSYN+42, GETSYN+44*, GETSYN+45
    LEXVDT GETSYN+29~*, GETSYN+38, GETSYN+46, GETSYN+50, GETSYN+52, GETSYN+61, GETSYN+65, GETFSN+17~*, GETFSN+22*, GETFSN+23
    , GETFSN+24*, GETFSN+25, GETPREF+17~*, GETPREF+22*, GETPREF+23, GETPREF+24, GETPREF+25*, GETPREF+26, GETDES+17~*, GETDES+25*
    , GETDES+26*, GETDES+27, GETDES+50, GETASSN+37~*, GETASSN+40*, GETASSN+41, GETASSN+72, GETCIEN+3
    MAP GETASSN~, GETASSN+37
    MAT GETASSN+70~*, GETASSN+77
    MIDIEN GETASSN+44~, GETASSN+48*, GETASSN+50*, GETASSN+51, GETASSN+52, GETASSN+67, GETASSN+68, GETASSN+69
    MIEN GETASSN+44~, GETASSN+64*, GETASSN+69*, GETASSN+70, GETASSN+71
    MORD GETASSN+44~, GETASSN+64*, GETASSN+67*, GETASSN+68, GETASSN+69, GETASSN+77
    MTAR GETASSN+44~, GETASSN+64*, GETASSN+68*, GETASSN+69, GETASSN+77
    SRC GETSYN~, GETSYN+29, GETFSN~, GETFSN+17, GETPREF~, GETPREF+17, GETDES~, GETDES+17
    STA GETCIEN+3~, GETCIEN+4*, GETCIEN+5*, GETCIEN+6, GETCIEN+7, GETCIEN+8
    STAT GETASSN+44~, GETASSN+74*, GETASSN+75
    SYNS GETFSN+18~, GETFSN+25*, GETFSN+26, GETPREF+18~, GETPREF+26*, GETPREF+27
    TEXT GETDES~, GETDES+17
    U GETSYN+33, GETSYN+34, GETSYN+36, GETSYN+37, GETSYN+38, GETSYN+45, GETSYN+49, GETSYN+52, GETSYN+66, GETSYN+72
    , GETSYN+73, GETSYN+74, GETSYN+75, GETSYN+79, GETFSN+19, GETFSN+20, GETFSN+21, GETFSN+23, GETFSN+27, GETFSN+28
    , GETPREF+19, GETPREF+20, GETPREF+21, GETPREF+23, GETPREF+24, GETPREF+28, GETDES+21, GETDES+22, GETDES+23, GETDES+27
    , GETDES+34, GETDES+40, GETDES+42, GETDES+46, GETDES+47, GETDES+53, GETDES+55, GETDES+56, GETASSN+38, GETASSN+39
    , GETASSN+41, GETASSN+46, GETASSN+51, GETASSN+60, GETASSN+70, GETASSN+71, GETASSN+79, LEXSCNM+2, LEXASAB+2
    VALCD GETASSN+44~, GETASSN+56*, GETASSN+57, GETASSN+59*, GETASSN+60
    VUID GETASSN+44~, GETASSN+71*, GETASSN+72, GETASSN+74
    X INTDAT~, INTDAT+1*
    Y INTDAT+2~, INTDAT+4
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All