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

Package: DRG Grouper

Routine: ICDEXC


Information

ICDEXC ;SLC/KER - ICD Extractor - Code APIs ;12/19/2014

Source Information

Source file <ICDEXC.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
Kernel 2 $$DT^XLFDT  $$UP^XLFSTR  
DRG Grouper 1 ($$CODECS,$$CODEFI,$$DTBR,$$EXC,$$FILE,$$IDSTR,$$MSG,$$PDXE,$$ROOT,$$SAI,$$SNAM,$$SYS,$$VAGEH,$$VAGEL,$$VCC,$$VCCP,$$VLT,$$VMDC,$$VSEX,$$VSTD,$$VSTP,PAR)^ICDEX  

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

Package Total Caller Graph
Oncology 2 ONCFUNC  ONCOCOC  
DRG Grouper 1 ICDEX  

Entry Points

Name Comments DBIA/ICR reference
ICDDX(CODE,CDT,SYS,FMT,LOC) ; Return ICD Dx Code Info
ICDOP(CODE,CDT,SYS,FMT,LOC) ; Return ICD Operation/Procedure Code Info
ICDD(CODE,ARY,CDT,SYS,LEN) ; Returns ICD description in array
CODEN(CODE,FILE) ; Return IEN of ICD code
CODE(FILE,IEN) ; Replaces Direct Global Read of Code
CODEBA(CODE,ROOT) ; Return IEN based on Code and Root
CODEABA(CODE,ROOT,SYS) ; Return IEN based on Code, Root and Coding System

External References

Name Field # of Occurrence
$$CODECS^ICDEX ICDDX+53, ICDOP+46, ICDD+29, CODEABA+24
$$CODEFI^ICDEX ICDDX+53, ICDOP+46, ICDD+29, CODEN+16, CODEABA+24
$$DTBR^ICDEX ICDDX+64, ICDOP+55, ICDD+40
$$EXC^ICDEX CODEBA+21
$$FILE^ICDEX CODEBA+14
$$IDSTR^ICDEX ICDDX+69, ICDOP+60
$$MSG^ICDEX ICDDX+84, ICDOP+68, ICDD+44
$$PDXE^ICDEX ICDDX+88
$$ROOT^ICDEX ICDDX+48, ICDOP+41, ICDD+30, CODEN+17, CODE+17, CODEBA+13, CODEABA+26, CODEABA+27, CODEABA+28
$$SAI^ICDEX ICDDX+67, ICDOP+58
$$SNAM^ICDEX ICDDX+55, ICDOP+48, ICDD+33
$$SYS^ICDEX ICDDX+51, ICDDX+52, ICDOP+45, ICDD+28
$$VAGEH^ICDEX ICDDX+82
$$VAGEL^ICDEX ICDDX+81
$$VCC^ICDEX ICDDX+74, ICDDX+85
$$VCCP^ICDEX ICDDX+87
$$VLT^ICDEX ICDD+41
$$VMDC^ICDEX ICDDX+72
$$VSEX^ICDEX ICDDX+77, ICDOP+65
$$VSTD^ICDEX ICDDX+70
$$VSTP^ICDEX ICDOP+62
PAR^ICDEX ICDD+42
$$DT^XLFDT ICDDX+63, ICDOP+54, ICDD+39
$$UP^XLFSTR ICDDX+52, CODEN+15, CODEBA+15, CODEABA+22

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ICD0 - [#80.1] ICDOP+43, ICDOP+52, ICDOP+53, ICDOP+56, ICDOP+57, ICDOP+59, ICDOP+69
^ICD0("AVA" ICDOP+49, ICDOP+50
^ICD9 - [#80] ICDDX+50, ICDDX+61, ICDDX+62, ICDDX+65, ICDDX+66, ICDDX+68, ICDDX+86
^ICD9("AVA" ICDDX+58, ICDDX+59, ICDDX+60

Label References

Name Line Occurrences
$$CODEABA ICDDX+56, ICDDX+57, ICDOP+48, ICDD+33
$$CODEBA ICDDX+56, ICDDX+57, ICDOP+48, ICDD+33, CODEN+18

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ARR ICDD+26~
ARY ICDD~, ICDD+35!, ICDD+42
ARY( ICDD+44*
ARY(" " ICDD+43, ICDD+45
ARY(1 ICDD+41*
CDT ICDDX~, ICDDX+63*, ICDDX+64*, ICDDX+67, ICDDX+70, ICDDX+72, ICDDX+74, ICDDX+77, ICDDX+81, ICDDX+82
, ICDDX+84, ICDDX+85, ICDDX+87, ICDOP~, ICDOP+54*, ICDOP+55*, ICDOP+58, ICDOP+62, ICDOP+65, ICDOP+68
, ICDD~, ICDD+39*, ICDD+40*, ICDD+41, ICDD+44
CODE ICDDX~, ICDDX+48*, ICDDX+49, ICDDX+50*, ICDDX+51, ICDDX+52, ICDDX+56, ICDDX+58, ICDDX+59, ICDDX+60
, ICDOP~, ICDOP+41*, ICDOP+42, ICDOP+43*, ICDOP+44, ICDOP+46, ICDOP+48, ICDOP+49, ICDOP+50, ICDD~
, ICDD+27, ICDD+29, ICDD+33, CODEN~, CODEN+14, CODEN+15*, CODEN+16, CODEN+18, CODEN+19, CODEBA~
, CODEBA+13, CODEBA+15, CODEBA+17, CODEBA+18, CODEBA+19, CODEABA~, CODEABA+20*, CODEABA+21, CODEABA+22, CODEABA+24
, CODEABA+32
EIEN CODEN+13~, CODEBA+14~, CODEBA+15*, CODEBA+23, CODEBA+24
END ICDD+26~
ERR CODEN+13~*, CODEN+18*, CODEN+19*, CODEN+21*, CODEN+22
EXC CODEBA+21~*
FILE ICDDX+53~*, ICDOP+46~*, ICDD+29~*, CODEN~, CODEN+16*, CODEN+17, CODE~, CODE+16, CODEBA+14~*, CODEBA+21
FMT ICDDX~, ICDDX+47*, ICDDX+49, ICDDX+50, ICDOP~, ICDOP+40*, ICDOP+42, ICDOP+43*
I ICDD+26~, ICDD+38*
ICDC CODE+15~, CODE+19*, CODE+20
ICDE CODE+15~, CODEABA+20~, CODEABA+30*, CODEABA+34, CODEABA+35
ICDF CODE+15~, CODE+16*, CODE+17, CODEABA+20~, CODEABA+24~*
ICDI CODE+15~*, CODE+18, CODE+19, CODEABA+20~
ICDR CODE+15~, CODE+17*, CODE+18, CODE+19, CODEABA+20~, CODEABA+26*, CODEABA+27*, CODEABA+28*, CODEABA+29, CODEABA+30
, CODEABA+31, CODEABA+32, CODEABA+33
ICDS CODEABA+20~, CODEABA+22*, CODEABA+23, CODEABA+24*, CODEABA+25, CODEABA+28, CODEABA+32, CODEABA+33
ICDU CODEN+13~, CODEN+15*, CODEN+20, CODEBA+14~, CODEBA+15*, CODEBA+16, CODEBA+19, CODEBA+23, CODEBA+24, CODEBA+25
, CODEABA+20~, CODEABA+22*, CODEABA+30, CODEABA+31, CODEABA+33, CODEABA+35
ICDV CODEABA+20~, CODEABA+31*, CODEABA+35
ICDVP CODEN+19~, CODEBA+18~
ICDY ICDDX+47~, ICDDX+62*, ICDDX+64, ICDOP+40~, ICDOP+53*, ICDOP+55, ICDD+26~, ICDD+36*, ICDD+37, ICDD+40
, ICDD+43
IEN ICDDX+47~, ICDDX+50*, ICDDX+56*, ICDDX+57*, ICDDX+58*, ICDDX+60, ICDDX+61, ICDDX+62, ICDDX+65, ICDDX+66
, ICDDX+67, ICDDX+68, ICDDX+69, ICDDX+70, ICDDX+72, ICDDX+74, ICDDX+77, ICDDX+81, ICDDX+82, ICDDX+85
, ICDDX+86, ICDDX+87, ICDDX+88, ICDOP+40~, ICDOP+43*, ICDOP+48*, ICDOP+49*, ICDOP+51, ICDOP+52, ICDOP+53
, ICDOP+56, ICDOP+57, ICDOP+58, ICDOP+59, ICDOP+60, ICDOP+62, ICDOP+65, ICDOP+69, ICDD+26~, ICDD+33*
, ICDD+34, ICDD+36, ICDD+41, CODEN+13~, CODEN+18*, CODEN+19*, CODEN+20, CODEN+21, CODEN+22, CODE~
, CODE+15, CODEBA+14~*, CODEBA+17, CODEBA+18*, CODEBA+19*, CODEBA+20*, CODEBA+21, CODEBA+22*, CODEBA+23, CODEBA+24
, CODEBA+25, CODEBA+26, CODEABA+20~, CODEABA+32*, CODEABA+33*, CODEABA+34, CODEABA+35, CODEABA+36
LEN ICDD~, ICDD+35*, ICDD+42
LOC ICDDX~, ICDDX+55*, ICDDX+58, ICDDX+59, ICDDX+66, ICDOP~, ICDOP+45*, ICDOP+49, ICDOP+50, ICDOP+57
MSG ICDD+44~*
N ICDD+26~, ICDD+38*, ICDD+43*, ICDD+44, ICDD+45*, ICDD+46
NODE ICDDX+47~, ICDDX+65*, ICDDX+66, ICDDX+67, ICDDX+68*, ICDDX+71, ICDDX+73, ICDDX+75, ICDDX+79, ICDDX+80
, ICDOP+40~, ICDOP+56*, ICDOP+57, ICDOP+58, ICDOP+59*, ICDOP+61, ICDOP+63
OUT ICDDX+47~, ICDDX+67*, ICDDX+69*, ICDDX+70*, ICDDX+71*, ICDDX+72*, ICDDX+73*, ICDDX+74*, ICDDX+75*, ICDDX+76*
, ICDDX+77*, ICDDX+78*, ICDDX+79*, ICDDX+80*, ICDDX+81*, ICDDX+82*, ICDDX+83*, ICDDX+84*, ICDDX+85*, ICDDX+86*
, ICDDX+87*, ICDDX+88*, ICDDX+89, ICDOP+40~, ICDOP+58*, ICDOP+60*, ICDOP+61*, ICDOP+62*, ICDOP+63*, ICDOP+64*
, ICDOP+65*, ICDOP+66*, ICDOP+67*, ICDOP+68*, ICDOP+69*, ICDOP+70, CODEBA+14~*, CODEBA+18*, CODEBA+19*, CODEBA+20
, CODEBA+21*, CODEBA+22
ROOT ICDDX+47~, ICDDX+48*, ICDDX+54, ICDDX+56, ICDDX+57, ICDOP+40~, ICDOP+41*, ICDOP+47, ICDOP+48, ICDD+26~
, ICDD+30*, ICDD+31, ICDD+32, ICDD+33, ICDD+34, ICDD+36, ICDD+41, CODEN+13~, CODEN+17*, CODEN+18
, CODEN+19, CODEN+20, CODEN+22, CODEBA~, CODEBA+13*, CODEBA+14, CODEBA+15, CODEBA+16, CODEBA+17, CODEBA+18
, CODEBA+20, CODEBA+23, CODEABA~, CODEABA+26
SAI ICDDX+47~, ICDDX+67*, ICDDX+76, ICDDX+78, ICDDX+83, ICDOP+40~, ICDOP+58*, ICDOP+64, ICDOP+66, ICDOP+67
SNAM ICDDX+47~, ICDDX+55*, ICDDX+60, ICDOP+40~, ICDOP+48*, ICDOP+51, ICDD+26~, ICDD+33*
SYS ICDDX~, ICDDX+51*, ICDDX+52*, ICDDX+53*, ICDDX+54, ICDDX+55, ICDDX+56, ICDDX+57, ICDDX+60, ICDOP~
, ICDOP+45*, ICDOP+46*, ICDOP+47, ICDOP+48, ICDOP+51, ICDD~, ICDD+28*, ICDD+29*, ICDD+30, ICDD+32
, ICDD+33, CODEABA~, CODEABA+22*, CODEABA+24*, CODEABA+27
TMP CODEBA+14~, CODEBA+19*, CODEBA+20
U ICDDX+66, ICDOP+57
UPC ICDDX+47~, ICDDX+52*, ICDDX+53, ICDDX+57
VAR ICDD+26~
VIEN CODEBA+14~, CODEBA+16*, CODEBA+25
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All