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

Package: IHS Electronic Health Record

Routine: BEHOARCV


Information

BEHOARCV ;MSC/IND/DKM - Cover Sheet: Adverse Reactions ;29-Apr-2014 18:44;PLS

Source Information

Source file <BEHOARCV.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
VA Fileman 3 DD^%DT  $$EXTERNAL^DILFD  $$GET1^DIQ  
Kernel 2 $$FMTE^XLFDT  $$LJ^XLFSTR  
Adverse Reaction Tracking 1 EN1^GMRAOR2  
VueCentric Framework 1 $$TMPGBL^CIAVMRPC  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
GUI Objects 1 BGOVUPD2  
IHS Mods To Text Integration Utilities 1 BTIULO  

Entry Points

Name Comments DBIA/ICR reference
LAST ;Get last modified
LIST(DATA,DFN,UNRL,NOIN) ;
DT(Y)
RECON ;Get reconciliation data
RXNORM(ADR) ;Find and add the RxNorm code
SYM
INAC ;add inactivity time
DETAIL(DATA,DFN,ADR) ;
UNI(ADR) ;ADD UNI code if its a GMR allergy
ADD(TXT,LBL) ;
ING
COM
OBS
CLS

External References

Name Field # of Occurrence
DD^%DT DT
$$TMPGBL^CIAVMRPC LIST+4, DETAIL+2
$$EXTERNAL^DILFD LIST+32
$$GET1^DIQ LIST+9, LIST+11, LIST+26, DETAIL+8, DETAIL+10, DETAIL+12, DETAIL+13, LAST+5, RECON+7, RECON+8
, RECON+10, UNI+5, RXNORM+10, RXNORM+15
EN1^GMRAOR2 DETAIL+14
$$FMTE^XLFDT DETAIL+24, DETAIL+28
$$LJ^XLFSTR ADD+1

Used in RPC

RPC Name Call Tags
BEHOARCV LIST LIST
BEHOARCV DETAIL DETAIL

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^GMR(120.8 - [#120.8] GET1^DIQ
^GMRD(120.83 - [#120.83] GET1^DIQ
^GMR(120.85 - [#120.85] EXTERNAL^DILFD
120.869999911 GET1^DIQ
120.899999914 GET1^DIQ
^C0CRXN(176.002 - [#176.002] GET1^DIQ
^PSDRUG - [#50] GET1^DIQ
^BEHOCIR - [#90461.63] GET1^DIQ
90461.632 GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BEHOCIR("G" RECON+4, RECON+5
^C0CRXN(176.002 - [#176.002] RXNORM+14
^GMR(120.8 - [#120.8] LIST+13, LIST+15, LIST+17, LIST+18, LIST+19, LIST+21, LIST+25, LAST+2, LAST+3, UNI+3
, RXNORM+3
^GMR(120.85 - [#120.85] LIST+29, LIST+30
^GMR(120.86 - [#120.86] LIST+5, LIST+6, LIST+42, LIST+43, LIST+45, DETAIL+5, DETAIL+6
^PSDRUG("AND" RXNORM+8

Label References

Name Line Occurrences
$$DT OBS+1, COM+7
$$UNI DETAIL+15
ADD LIST+12, LIST+39, LIST+46, LIST+47, LIST+48, DETAIL+11, DETAIL+12, DETAIL+13, DETAIL+18, DETAIL+19
, DETAIL+20, DETAIL+21, DETAIL+22, DETAIL+23, DETAIL+24, DETAIL+25, DETAIL+26, DETAIL+29, DETAIL+30, DETAIL+31
, DETAIL+32, DETAIL+33, DETAIL+35, DETAIL+36, SYM+1, CLS+1, ING+1, OBS+1, INAC+3, INAC+4
, INAC+5, INAC+6, INAC+8, INAC+9, LAST+7, RECON+3, RECON+11, RECON+12, COM+1, COM+4
, COM+7, COM+8
CLS DETAIL+21
COM DETAIL+36
INAC DETAIL+35
ING DETAIL+22
LAST DETAIL+38
OBS DETAIL+26
RECON DETAIL+40
SYM DETAIL+20

Naked Globals

Name Field # of Occurrence
^( LIST+25
^("ER" LIST+15

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ADR DETAIL~, DETAIL+3, DETAIL+4, DETAIL+14, DETAIL+15, LAST+2, LAST+3, LAST+4, RECON+4, RECON+5
, UNI~, UNI+3, UNI+5, RXNORM~, RXNORM+3
AIEN RECON+1~, RECON+6*, RECON+7, RECON+8
ALCNT LIST+1~, LIST+4*, LIST+38*, LIST+40
BY RECON+1~, RECON+8*, RECON+9
CAUSE DETAIL+1~, DETAIL+16*, DETAIL+17*, DETAIL+18
CNT LIST+1~, LIST+3*, LIST+4*, LIST+41*, DETAIL+1~, DETAIL+2*, DETAIL+3, ADD+1*
DATA LIST~, LIST+4*, DETAIL~, DETAIL+2*, DETAIL+3, ADD+1
DFN LIST~, LIST+5, LIST+6, LIST+8, LIST+13, LIST+16, LIST+42, LIST+43, LIST+45, DETAIL~
, DETAIL+5, DETAIL+6, DETAIL+7
DRUG RXNORM+1~, RXNORM+8*, RXNORM+9
DUZ LIST+22
ER LIST+1~, LIST+15*, LIST+16, LIST+23
>> FROM RECON+10*, RECON+12
GEN RXNORM+1~, RXNORM+7*, RXNORM+8
IEN RECON+1~, RECON+5*, RECON+6
>> IENS RXNORM+9*, RXNORM+10
IIEN LAST+1~, LAST+4*, LAST+5
IN LIST+1~, LIST+4*
INACT LIST+1~, LIST+18*, LIST+20, LIST+37
INACTIVE LIST+1~
INIEN LIST+2~, LIST+8*, LIST+9, LIST+11, DETAIL+1~, DETAIL+7*, DETAIL+8, DETAIL+10, DETAIL+12, DETAIL+13
INSTA LIST+2~, LIST+35*, LIST+37*, LIST+39
INZ LIST+2~, LIST+14*, LIST+20*, LIST+36, LIST+37
LBL DETAIL+1~, SYM*, SYM+1, CLS*, CLS+1, ING*, ING+1, OBS*, OBS+1, COM*
, COM+4, ADD~, ADD+1*
LP LIST+1~, LIST+4*, LIST+13*, LIST+15, LIST+17, LIST+18, LIST+19, LIST+21, LIST+25, LIST+29
, LIST+39, DETAIL+1~, SYM*, SYM+1*, CLS*, CLS+1*, ING*, ING+1*, OBS*, OBS+1*
, INAC+1*, INAC+2*, INAC+3, INAC+4, INAC+5, INAC+6, INAC+7, INAC+8, INAC+9, LAST+1~
, LAST+2*, LAST+3, LAST+4, COM*, COM+2*, COM+5, COM+7, COM+8
LP2 LIST+1~, LIST+24*, LIST+25*, LIST+28*, LIST+29*, LIST+30, DETAIL+1~, COM+2*, COM+8*
MOD LAST+1~, LAST+3*
NDC RXNORM+1~, RXNORM+10*, RXNORM+11, RXNORM+12*, RXNORM+13*, RXNORM+14
NIEN LIST+2~
NOIN LIST~, LIST+4*, LIST+36
REA2 LIST+2~, LIST+11*, DETAIL+10*
REACT LIST+1~, LIST+19*, LIST+20, LIST+21
REACTBY LIST+2~, LIST+14*, LIST+21*, LIST+22
REASON LIST+1~, LIST+9*, LIST+10, LIST+11*, LIST+12, LIST+46, DETAIL+1~, DETAIL+8*, DETAIL+9, DETAIL+10*
, DETAIL+11
REC LIST+1~, LIST+15*, LIST+16, LIST+22, LIST+33, LIST+34, LIST+39, RECON+1~, RECON+2*, RECON+4*
, RECON+5, RECON+6, RECON+10
RESTA LIST+1~, LIST+35*
RTYP LIST+1~, LIST+34*, LIST+39
RXN LIST+1~, LIST+24*, LIST+27*, LIST+39, DETAIL+1~, DETAIL+16, DETAIL+17, DETAIL+19, DETAIL+23, DETAIL+24
, DETAIL+27, DETAIL+29, DETAIL+30, DETAIL+32, DETAIL+33
RXN("C" DETAIL+36, COM+2, COM+5, COM+7, COM+8
RXN("I" DETAIL+22, ING+1
RXN("N" DETAIL+35, INAC+2, INAC+3, INAC+4, INAC+5, INAC+6, INAC+7, INAC+8, INAC+9
RXN("O" DETAIL+26, OBS+1
RXN("S" DETAIL+20, SYM+1
RXN("V" DETAIL+21, CLS+1
RXNORM RXNORM+1~, RXNORM+2*, RXNORM+8, RXNORM+14*, RXNORM+15*, RXNORM+16
SEV LIST+1~, LIST+28*, LIST+31*, LIST+32*, LIST+39
SGN LIST+1~, LIST+22*, LIST+23, LIST+39
STA LIST+1~, LIST+33*, LIST+39
TXT ADD~, ADD+1
TYPE UNI+1~, UNI+3*, UNI+4, RXNORM+1~, RXNORM+3*, RXNORM+4, RXNORM+7
U LIST+6, LIST+18, LIST+19, LIST+21, LIST+22, LIST+30, LIST+33, LIST+34, LIST+39, LIST+42
, LIST+45, DETAIL+6, DETAIL+16, DETAIL+17, DETAIL+18, DETAIL+19, DETAIL+23, DETAIL+24, DETAIL+27, DETAIL+29
, DETAIL+30, DETAIL+32, DETAIL+33, CLS+1, ING+1, OBS+1, INAC+3, INAC+4, INAC+5, INAC+6
, INAC+7, INAC+8, INAC+9, COM+5, UNI+3, RXNORM+3
UNI DETAIL+15*, DETAIL+16, UNI+1~, UNI+2*, UNI+5*, UNI+6
UNRL LIST~, LIST+4*, LIST+23
WHEN RECON+1~, RECON+7*, RECON+9*, RECON+11
X LIST+1~, LIST+25*, LIST+26*, LIST+27, LIST+30*, LIST+31, LIST+42*, LIST+46, LIST+47, LIST+48
, DETAIL+24*, LAST+1~, LAST+5*, LAST+6*, LAST+7, COM+3~, COM+5*, COM+6*, COM+7
X1 LIST+1~, LIST+7*, DETAIL+1~, DETAIL+27*, DETAIL+28*, DETAIL+29
Y LIST+1~, LIST+5*, LIST+6, LIST+8, LIST+43*, LIST+44, LIST+45, DETAIL+1~, DETAIL+5*, DETAIL+6
, DETAIL+7, LAST+1~, LAST+5*, LAST+6, DT~, DT+1
Z LIST+1~, LIST+17*, LIST+18, LIST+19, LIST+21
Info |  Source |  Call Graph |  Caller 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