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

Package: DRG Grouper

Routine: ICDID


Information

ICDID ;ISL/KER - ICD Identifiers ;04/21/2014

Source Information

Source file <ICDID.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
DRG Grouper 2 ($$CODEC,$$CSI,$$ICDDX,$$ICDOP,$$LS,$$MSG,$$ROOT,$$STATCHK,$$VLTD,$$VLTP,$$VSTD,$$VSTP)^ICDEX  VLTDR^ICDGTDRG  
Kernel 1 ($$DT,$$FMTE)^XLFDT  
VA FileMan 1 $$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: 2

Package Total Caller Graph
DRG Grouper 2 ^ICD  ^ICD0  

Entry Points

Name Comments DBIA/ICR reference
IDDX(Y,X) ; ICD Diagnosis Identifiers (versioned)
IDDXF(Y) ; ICD Diannosis Full
IDDXS(Y) ; ICD Diagnosis Identifiers (versioned - short)
IDOP(Y,X) ; ICD Procedure Identifiers (versioned)
IDOPF(Y) ; ICD Procedure Full
IDOPS(Y) ; ICD Procedure Identifiers (versioned - short)
IDDG(Y,X) ; DRG Identifiers (versioned)
IDDGS(Y) ; DRG Identifiers (versioned - Short)
STA(X) ; Format Status
STED(X) ; Format Inactive Flag (Status) and Effective Date
SF(X,Y,Z) ; Status Flag
CC(X) ; Format CC
TML(X) ; Trim Leading Spaces
UP(X) ; Uppercase

External References

Name Field # of Occurrence
$$GET1^DIQ IDDX+9, IDOP+9, IDDG+10
$$CODEC^ICDEX IDDX+4, IDDXF+3, IDDXS+4, IDOP+4, IDOPF+2, IDOPS+3
$$CSI^ICDEX IDDX+2, IDDXF+2, IDDXS+2, IDOP+2, IDOPF+3, IDOPS+2
$$ICDDX^ICDEX IDDXF+4, IDDXS+7
$$ICDOP^ICDEX IDOPF+4
$$LS^ICDEX IDDXF+12, IDOPF+11
$$MSG^ICDEX IDDX+4, IDDXF+4, IDDXS+3, IDOP+4, IDOPF+4, IDOPS+2, IDDG+3, IDDGS+3
$$ROOT^ICDEX SF+2
$$STATCHK^ICDEX IDDX+7, IDDXS+6, IDOP+7, IDOPS+4
$$VLTD^ICDEX IDDX+6
$$VLTP^ICDEX IDOP+6
$$VSTD^ICDEX IDDX+5, IDDXF+6, IDDXS+4
$$VSTP^ICDEX IDOP+5, IDOPF+6, IDOPS+3
VLTDR^ICDGTDRG IDDG+4, IDDGS+4
$$DT^XLFDT IDDX+3, IDDXF+3, IDDXS+2, IDOP+3, IDOPF+3, IDOPS+1, IDDG+2, IDDGS+2
$$FMTE^XLFDT STED+1, SF+9, SF+13

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ICD9 - [#80] GET1^DIQ
^ICD0 - [#80.1] GET1^DIQ
^ICD - [#80.2] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ICD - [#80.2] IDDG+7, IDDG+8, IDDGS+6, IDDGS+7, IDDGS+8

Label References

Name Line Occurrences
$$CC IDDXF+13, IDDXS+7
$$SF IDDXF+13, IDOPF+12
$$STA IDDX+7, IDDXS+6, IDOP+7, IDOPS+4, IDDG+8, IDDGS+8
$$TML IDDXF+15, IDOPF+12
$$UP IDDXF+5, IDDXF+6, IDOPF+5, IDOPF+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CC IDDXF+1~, IDDXF+13*, IDDXF+14, IDDXS+1~, IDDXS+7*, IDDXS+8, IDDXS+9
CODE IDDX+1~, IDDX+4*, IDDX+7, IDDXF+1~, IDDXF+3*, IDDXF+5, IDDXF+7, IDDXS+1~, IDDXS+4*, IDDXS+6
, IDOP+1~, IDOP+4*, IDOP+7, IDOPF+1~, IDOPF+2*, IDOPF+5, IDOPF+7, IDOPS+1~, IDOPS+3*, IDOPS+4
DRG IDDG+4~
DRG(1 IDDG+5
ED STED+1~*, STED+2
EF IDDXF+1~, IDDXF+10*, IDDXF+11*, IDDXF+12*, IDOPF+1~, IDOPF+10*, IDOPF+11*, SF+1~, SF+3*, SF+4
, SF+6
EFF SF+1~, SF+4*, SF+5, SF+6*, SF+7, SF+9, SF+10, SF+13
FI SF+1~*, SF+2
FLD IDDX+1~*, IDDX+5, IDDX+6, IDDX+7, IDDX+8, IDDX+9, IDOP+1~*, IDOP+5, IDOP+6, IDOP+7
, IDOP+8, IDOP+9, IDDG+1~*, IDDG+3, IDDG+6, IDDG+9, IDDG+10
HIS SF+1~, SF+7~*, SF+8, SF+10*, SF+11
I IDDG+7~, IDDG+8*, IDDGS+1~, IDDGS+7*, IDDGS+8
ICDAT IDDXF+1~, IDDXF+4*, IDDXF+5, IDDXF+6, IDDXF+8, IDDXF+10, IDDXF+11, IDDXF+13, IDDXS+1~, IDOPF+1~
, IDOPF+4*, IDOPF+5, IDOPF+6, IDOPF+8, IDOPF+10
ICDRG IDDGS+1~, IDDGS+4
ICDRG(1 IDDGS+5
ICDVDT IDDX+3~*, IDDX+4, IDDX+5, IDDX+6, IDDX+7, IDDXF+3~*, IDDXF+4, IDDXF+13, IDDXS+2~*, IDDXS+3
, IDDXS+4, IDDXS+6, IDDXS+7, IDOP+3~*, IDOP+4, IDOP+5, IDOP+6, IDOP+7, IDOPF+3~*, IDOPF+4
, IDOPF+12, IDOPS+1~*, IDOPS+2, IDOPS+3, IDOPS+4, IDDG+2~*, IDDG+3, IDDG+4, IDDGS+2~*, IDDGS+3
, IDDGS+4
ICID IDDXF+1~, IDDXF+5*, IDDXF+6, IDDXF+7*, IDDXF+9*, IDDXF+13*, IDDXF+14*, IDDXF+15, IDDXS+1~, IDDXS+4*
, IDDXS+5*, IDDXS+8*, IDDXS+9*, IDDXS+10*, IDDXS+11, IDOPF+1~, IDOPF+5*, IDOPF+6, IDOPF+7*, IDOPF+9*
, IDOPF+12*, IDOPS+1~, IDOPS+3*, IDOPS+5*, IDOPS+6*, IDOPS+7, IDDGS+1~, IDDGS+5*, IDDGS+9*, IDDGS+10*
, IDDGS+11
IE SF+1~, SF+3*, SF+4, SF+6, SF+7, SF+8, SF+10, SF+11
IEN IDDXF+1~*, IDDXF+2, IDDXF+3, IDDXF+4, IDDXF+6, IDDXF+12, IDDXF+13, IDDXS+1~*, IDDXS+2, IDDXS+4
, IDDXS+7, IDOP+2, IDOP+4, IDOPF+1~*, IDOPF+2, IDOPF+3, IDOPF+4, IDOPF+6, IDOPF+11, IDOPF+12
, IDOPS+2, IDOPS+3
LDX IDDXF+1~, IDDXF+5*, IDDXF+6*, IDDXF+7
LHE IDOPF+1~, IDOPS+1~
LHI IDOPF+1~, IDOPS+1~
LHN IDOPF+1~, IDOPS+1~
LOP IDOPF+1~, IDOPF+5*, IDOPF+6*, IDOPF+7
LST IDOPF+1~, IDOPS+1~
MSG IDDX+1~, IDDX+4*, IDDX+5, IDDX+6, IDDXF+1~, IDDXF+4*, IDDXF+8*, IDDXF+9, IDDXF+13, IDDXF+14
, IDDXS+1~, IDDXS+3*, IDDXS+5, IDDXS+8, IDDXS+9, IDOP+1~, IDOP+4*, IDOP+5, IDOP+6, IDOPF+1~
, IDOPF+4*, IDOPF+8*, IDOPF+9, IDOPF+12, IDOPS+1~, IDOPS+2*, IDOPS+3, IDOPS+5, IDDG+1~, IDDG+3*
, IDDG+5, IDDGS+1~, IDDGS+3*, IDDGS+5, IDDGS+9
RT SF+1~, SF+2*, SF+3, SF+4, SF+6, SF+7, SF+8, SF+10, SF+11
SE IDDXF+1~, IDDXF+13*, IDDXF+14, IDOPF+1~, IDOPF+12*
ST IDDXF+1~, IDDXF+10*, IDDXF+11*, IDDXF+12*, IDDXS+1~, IDDXS+6*, IDDXS+9, IDOPF+1~, IDOPF+10*, IDOPF+11*
, IDOPS+1~, IDOPS+4*, IDOPS+5, IDDG+7~, IDDGS+1~, IDDGS+8*, IDDGS+9, STED+1~*
STA SF+1~, SF+7~, SF+8*, SF+9, SF+11*, SF+12
SYS IDDXF+1~, IDDXF+2*, IDDXS+1~, IDDXS+2*, IDOPF+1~, IDOPF+3*
TYPE IDDX+1~, IDDX+2*, IDDX+4, IDDX+7, IDDXF+1~, IDDXF+2*, IDDXF+4, IDDXF+5, IDDXF+7, IDDXS+1~
, IDDXS+2*, IDDXS+3, IDDXS+6, IDOP+2*, IDOP+4, IDOP+7, IDOPF+1~, IDOPF+3*, IDOPF+4, IDOPF+5
, IDOPF+7, IDOPS+1~, IDOPS+2*, IDOPS+4
VD IDDG+7~*, IDDG+8, IDDGS+1~, IDDGS+6*, IDDGS+7
X IDDX~, IDDX+1, IDDX+5*, IDDX+6*, IDDX+7*, IDDX+9*, IDDX+10, IDDXS+1~, IDOP~, IDOP+1
, IDOP+5*, IDOP+6*, IDOP+7*, IDOP+9*, IDOP+10, IDOPS+1~, IDDG~, IDDG+1, IDDG+3, IDDG+5*
, IDDG+6, IDDG+8*, IDDG+10*, IDDG+11, IDDGS+1~, STA~, STA+1, STED~, STED+1, STED+2*
, STED+3, SF~, SF+1, SF+5, SF+6*, SF+9*, SF+12, SF+13*, CC~, CC+1
, TML~, TML+1*, TML+2, UP~, UP+1
Y IDDX~, IDDX+1*, IDDX+2, IDDX+4, IDDX+5, IDDX+6, IDDX+9, IDDXF~, IDDXF+1*, IDDXF+15*
, IDDXF+16, IDDXS~, IDDXS+1*, IDDXS+4, IDDXS+11*, IDDXS+12, IDOP~, IDOP+1*, IDOP+5, IDOP+6
, IDOP+9, IDOPF~, IDOPF+1*, IDOPF+12*, IDOPF+13, IDOPS~, IDOPS+1*, IDOPS+3, IDOPS+7*, IDOPS+8
, IDDG~, IDDG+1*, IDDG+4, IDDG+7, IDDG+8, IDDG+10, IDDGS~, IDDGS+1*, IDDGS+4, IDDGS+6
, IDDGS+7, IDDGS+8, IDDGS+11*, IDDGS+12, SF~, SF+3
Z SF~, SF+3
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