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 |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: BGOICDLK

Package: GUI Objects

Routine: BGOICDLK


Information

BGOICDLK ; IHS/BAO/TMD - FHL - PROGRAM TO GET LIST OF DIAGNOSES ;06-Mar-2014 20:24;DU

Source Information

Source file <BGOICDLK.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
DRG Grouper 2 $$ICDDX^ICDCODE  ($$ICDDX,$$IMP,$$LD)^ICDEX  
GUI Objects 2 ($$CVTDATE,$$TMPGBL,LEXLKUP)^BGOUTL  $$AICD^BGOUTL2  
IHS Patient 1 $$IMP^AUPNSICD  
Lexicon Utility 1 $$ONE^LEXU  
VA Fileman 1 (,FIND)^DIC  

Entry Points

Name Comments DBIA/ICR reference
XTLKUP
ICDLKUP(RET,INP) ;PEP - ICD lookup
CHKINJ(IEN,SYS) ;Check for an injury code
CHKHITS
AICDLKUP
DXLIST(RET,INP) ;PEP - retrieve dx list

External References

Name Field # of Occurrence
$$IMP^AUPNSICD ICDLKUP+13
$$CVTDATE^BGOUTL ICDLKUP+6
$$TMPGBL^BGOUTL ICDLKUP+3
LEXLKUP^BGOUTL ICDLKUP+19
$$AICD^BGOUTL2 ICDLKUP+17, ICDLKUP+28, CHKHITS+1, CHKHITS+7
^DIC ICDLKUP+34
FIND^DIC ICDLKUP+49
$$ICDDX^ICDCODE ICDLKUP+29, CHKHITS+2
$$ICDDX^ICDEX ICDLKUP+28, CHKHITS+1
$$IMP^ICDEX ICDLKUP+14
$$LD^ICDEX CHKHITS+8
$$ONE^LEXU ICDLKUP+24

Used in RPC

RPC Name Call Tags
BGOICDLK ICDLKUP ICDLKUP

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ICD9 - [#80] Classic Fileman Calls,  FIND^DIC

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD(80 ICDLKUP+38
^ICD9 - [#80] CHKHITS+12
^ICD9("BA" ICDLKUP+44, ICDLKUP+46
^TMP("XTLKHITS" ICDLKUP+33!, ICDLKUP+47!, ICDLKUP+51*, ICDLKUP+53!, XTLKUP+1, XTLKUP+2
^UTILITY("AICDHITS" ICDLKUP+33!, ICDLKUP+47!, AICDLKUP+1, AICDLKUP+2

Label References

Name Line Occurrences
$$CHKINJ CHKHITS+9, CHKHITS+14
AICDLKUP ICDLKUP+40
CHKHITS ICDLKUP+30, ICDLKUP+37, ICDLKUP+46, AICDLKUP+3, XTLKUP+3
ICDLKUP DXLIST+9
XTLKUP ICDLKUP+39, ICDLKUP+52

Naked Globals

Name Field # of Occurrence
^( CHKHITS*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AICDRET ICDLKUP+2~
APP ICDLKUP+2~, ICDLKUP+18*, ICDLKUP+19, ICDLKUP+24
CNT ICDLKUP+1~, ICDLKUP+11*, ICDLKUP+41, CHKHITS+5*, CHKHITS+17
CODE ICDLKUP+2~
DESC ICDLKUP+2~
DIC ICDLKUP+1~, ICDLKUP+32*
DIC(0 ICDLKUP+32*
DT ICDLKUP+7, ICDLKUP+14
DUZ("AG" ICDLKUP+31
ECD ICDLKUP+1~, ICDLKUP+9*, CHKHITS+15, CHKHITS+16, DXLIST+1~, DXLIST+7*, DXLIST+9
HITS ICDLKUP+16~, ICDLKUP+19, ICDLKUP+20*, ICDLKUP+21*, ICDLKUP+22
HITS( ICDLKUP+21, ICDLKUP+22
I ICDLKUP+1~, AICDLKUP*, AICDLKUP+1*, AICDLKUP+2, XTLKUP*, XTLKUP+1*, XTLKUP+2
ICD ICDLKUP+1~, ICDLKUP+28*, ICDLKUP+29*, ICDLKUP+30, ICDLKUP+36*, ICDLKUP+45*, ICDLKUP+46*, AICDLKUP+2*, XTLKUP+2*, CHKHITS
, CHKHITS+1, CHKHITS+2, CHKHITS+12, CHKHITS+17
IEN ICDLKUP+1~, CHKHITS+1*, CHKHITS+2*, CHKHITS+4, CHKHITS+8, CHKHITS+9, CHKHITS+13, CHKHITS+14, CHKHITS+17, CHKINJ~
, CHKINJ+5, CHKINJ+6, CHKINJ+7, CHKINJ+8, CHKINJ+9, CHKINJ+11
IMP ICDLKUP+2~, ICDLKUP+14*, ICDLKUP+18
INJ ICDLKUP+2~, CHKHITS+9*, CHKHITS+14*, CHKHITS+15, CHKHITS+16
INP ICDLKUP~, ICDLKUP+4, ICDLKUP+5, ICDLKUP+6, ICDLKUP+8, ICDLKUP+9, ICDLKUP+10, DXLIST~, DXLIST+2, DXLIST+3
, DXLIST+4, DXLIST+5, DXLIST+6, DXLIST+7, DXLIST+8
J CHKINJ+1~, CHKINJ+2*, CHKINJ+5*, CHKINJ+6*, CHKINJ+7*, CHKINJ+8*, CHKINJ+9*, CHKINJ+11*, CHKINJ+12
LEX ICDLKUP+1~, ICDLKUP+5*, ICDLKUP+15, ICDLKUP+22*, ICDLKUP+24
LK ICDLKUP+42~, ICDLKUP+43*, ICDLKUP+44*, ICDLKUP+46
LKUP ICDLKUP+1~, ICDLKUP+4*, ICDLKUP+19, ICDLKUP+32, ICDLKUP+41, ICDLKUP+43, ICDLKUP+44, ICDLKUP+49, DXLIST+1~, DXLIST+2*
, DXLIST+9
LN ICDLKUP+42~, ICDLKUP+43*, ICDLKUP+44
MAX DXLIST+1~, DXLIST+3*
MORE DXLIST+1~, DXLIST+4*
NARR ICDLKUP+2~, CHKHITS+8*, CHKHITS+12*, CHKHITS+13*, CHKHITS+17
REC ICDLKUP+2~
RES ICDLKUP+1~
RES("DILIST" ICDLKUP+50, ICDLKUP+51
RET ICDLKUP~, ICDLKUP+3*, ICDLKUP+54, CHKHITS, CHKHITS+17, DXLIST~, DXLIST+9
SEX ICDLKUP+1~, ICDLKUP+8*, DXLIST+1~, DXLIST+6*, DXLIST+9
SYS ICDLKUP+2~, ICDLKUP+13*, CHKHITS+9, CHKHITS+14, CHKINJ~, CHKINJ+4
U ICDLKUP+4, ICDLKUP+5, ICDLKUP+6, ICDLKUP+8, ICDLKUP+9, ICDLKUP+10, ICDLKUP+19, ICDLKUP+28, ICDLKUP+29, ICDLKUP+35
, CHKHITS+4, CHKHITS+13, CHKHITS+17, CHKINJ+5, CHKINJ+6, CHKINJ+7, CHKINJ+8, CHKINJ+11, DXLIST+2, DXLIST+3
, DXLIST+4, DXLIST+5, DXLIST+6, DXLIST+7, DXLIST+8, DXLIST+9
VCD ICDLKUP+1~, ICDLKUP+10*, DXLIST+1~, DXLIST+8*, DXLIST+9
VDT ICDLKUP+1~, ICDLKUP+6*, ICDLKUP+7*, ICDLKUP+13, ICDLKUP+18, ICDLKUP+19, ICDLKUP+24, ICDLKUP+28, ICDLKUP+29, CHKHITS+1
, CHKHITS+2, CHKHITS+8, DXLIST+1~, DXLIST+5*, DXLIST+9
X ICDLKUP+1~, ICDLKUP+24*, ICDLKUP+25, ICDLKUP+28, ICDLKUP+29, ICDLKUP+32*
XTLKSAY ICDLKUP+2~, ICDLKUP+32*
Y ICDLKUP+1~, ICDLKUP+35, ICDLKUP+36
Info |  Source |  Call Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All