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 |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: BGOASLK

Package: GUI Objects

Routine: BGOASLK


Information

BGOASLK ; IHS/MSC/MGH - ASTHMA FILE ;12-Apr-2016 04:34;MGH

Source Information

Source file <BGOASLK.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
GUI Objects 2 $$CHECK^BGOASLK  $$UPDATE^BGOUTL  
DRG Grouper 1 $$ICDDX^ICDEX  
IHS Standard Terminology 1 $$VALSBTRM^BSTSAPI  
Kernel 1 $$NOW^XLFDT  
Taxonomy 1 $$ICD^ATXAPI  

Caller Graph

Caller Graph Total: 11

Package Total Caller Graph
GUI Objects 7 BGOASLK  BGOPROB  BGOPROB1  BGOPROB3  BGOVPOV  BGOVPOV2  BGOVPOV3  
IHS Mods To Text Integration Utilities 3 BTIULO5  BTIUPV1  BTIUPV2  
IHS Prenatal Care Module 1 BJPNUTIL  

Entry Points

Name Comments DBIA/ICR reference
CLASS(RET,INP) ;EP to set the classification of an asthma dx
FNUM()
TMPGBL(X) ;EP
DICLASS(RET,INP) ;EP Get the classifications for an asthma DX
CHKASM(RET,CODE,SNOMED) ;RPC to see if its a SNOMED code
CHECK(CODE,SNOMED) ;EP see if the icd code entered is an asthma code
ACONTROL(DFN,VST) ;Find last entry of patient's asthma control

External References

Name Field # of Occurrence
$$ICD^ATXAPI CHECK+18
$$CHECK^BGOASLK DICLASS+4
$$UPDATE^BGOUTL CLASS+9
$$VALSBTRM^BSTSAPI CHECK+8
$$ICDDX^ICDEX CHECK+17
$$NOW^XLFDT CHECK+17

Used in RPC

RPC Name Call Tags
BGOPROB ADD CLASS CLASS
BGOPROB GET CLASS DICLASS
BGOASLK CHKASM CHKASM

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^APCDPLCL - [#9001002.9] DICLASS+9, DICLASS+10
^APCDPLCL("B" DICLASS+8
^ATXAX("B" CHECK+15
^AUPNVAST - [#9000010.41] ACONTROL+6
^AUPNVAST("AD" ACONTROL+5
^TMP("BGO" TMPGBL+1!

Label References

Name Line Occurrences
$$CHECK CHKASM+3
$$FNUM CLASS+5

Naked Globals

Name Field # of Occurrence
^($J TMPGBL+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ASTHMA DICLASS+1~, DICLASS+4*, DICLASS+6
CLASS CLASS+1~, CLASS+4*, CLASS+8, DICLASS+1~, DICLASS+9*, DICLASS+10
CNT DICLASS+1~, DICLASS+7*, DICLASS+12*
CODE CHKASM~, CHKASM+2*, CHKASM+3, CHECK~, CHECK+2*, CHECK+13, CHECK+17*, CHECK+18
CTYPE DICLASS+1~, DICLASS+10*, DICLASS+11
DFN ACONTROL~
DT ACONTROL+2~
DUZ("AG" CHECK+4, ACONTROL+4
FDA CLASS+1~, CLASS+7*, CLASS+8, CLASS+9
FDA( CLASS+7
FNUM CLASS+1~, CLASS+5*, CLASS+7
HIGH CHECK+1~
ICD CHECK+1~, DICLASS+1~, DICLASS+2*, DICLASS+4
IEN CLASS+9, ACONTROL+2~, ACONTROL+5*, ACONTROL+6, ACONTROL+9
IENS CLASS+1~, CLASS+6*, CLASS+7
IN CHECK+1~, CHECK+7*, CHECK+8
INP CLASS~, CLASS+2, CLASS+4, DICLASS~, DICLASS+2, DICLASS+3, DICLASS+8
LEVEL ACONTROL+2~, ACONTROL+3*, ACONTROL+4, ACONTROL+5, ACONTROL+6*, ACONTROL+7, ACONTROL+8*, ACONTROL+9*, ACONTROL+10
LOW CHECK+1~
NODE CHECK+1~
OUT CHECK+1~, CHECK+6*, CHECK+8, CHECK+9
PIEN CLASS+1~, CLASS+2*, CLASS+3, CLASS+6, CLASS+11
RET CHKASM~, CHKASM+4*, CLASS~, CLASS+5*, CLASS+9*, CLASS+10, CLASS+11*, DICLASS~, DICLASS+5!, DICLASS+6*
RET( DICLASS+12*
SNO DICLASS+1~, DICLASS+3*, DICLASS+4
SNOMED CHKASM~, CHKASM+2*, CHKASM+3, CHECK~, CHECK+2*, CHECK+5, CHECK+7
TAX CHECK+1~, CHECK+15*, CHECK+16, CHECK+18
TYPE DICLASS+1~, DICLASS+8*, DICLASS+9, DICLASS+10
U CHECK+17, CLASS+2, CLASS+4, DICLASS+2, DICLASS+3, DICLASS+8, DICLASS+11, ACONTROL+6, ACONTROL+9
VAL DICLASS+1~, DICLASS+11*, DICLASS+12
VST ACONTROL~, ACONTROL+5
X CHKASM+1~, CHKASM+3*, CHKASM+4, CHECK+1~, CHECK+3*, CHECK+4, CHECK+8*, CHECK+9, CHECK+12*, TMPGBL~
, TMPGBL+1
X1 CHECK+1~, CHECK+3*, CHECK+9*, CHECK+10, CHECK+18*, CHECK+26
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All