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 |  Local Variables |  All
Print Page as PDF
Routine: BQIRGUTL

Package: iCare

Routine: BQIRGUTL


Information

BQIRGUTL ;PRXM/HC/ALA-Register Utilities ; 26 Nov 2007 1:51 PM

Source Information

Source file <BQIRGUTL.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
VA Fileman 3 FIELD^DID  $$IENS^DILF  $$GET1^DIQ  
IHS HIV Management System 1 ($$BKMIEN,$$HIVIEN)^BKMIXX3  
Kernel 1 $$STRIP^XLFSTR  
iCare 1 ($$FMTE,$$TKO)^BQIUL1  

Entry Points

Name Comments DBIA/ICR reference
LST(DATA,FAKE) ;EP - BQI REGISTER TAB LIST
HIVW(BQIDFN,HFLD) ; EP - Get a word-processing field
HIVST(STR,CSTR,SEP) ; EP - Strip trailing separator
HIVS(STR,CSTR,SEP) ; EP - Add separator for last entry for an HIV multiple
; String that may need a separator
; String that STR will be concatenated to
; Separator
HIVD(BQIDFN,HFLD) ; EP - Get HIV register dates
HIVM(BQIDFN,HFLD,HSBFLD,HSRTFLD) ; EP - Get last entry for an HIV multiple field
HMS(BQIDFN) ;EP - Return HMS record IENS
MEAS(BQIDFN,TYPE,HDR) ;EP - Get last FEV value for this patient
STRIP(STR,VAL) ;EP - Remove one or more characters in a string.
HIVTR(DATA,LOC) ; EP - BQI HMS LOCATION TRIGGER
HIV(BQIDFN,HFLD,OUT) ;EP - Get HIV register data

External References

Name Field # of Occurrence
$$BKMIEN^BKMIXX3 HIV+3, HIVD+2, HIVM+3, HIVW+2, HMS+2
$$HIVIEN^BKMIXX3 HIV+4, HIVD+3, HIVM+4, HIVW+3, HMS+3
$$FMTE^BQIUL1 HIVD+7, HIVM+47
$$TKO^BQIUL1 HIVM+54, HIVST+2, HIVST+3, HIVW+11
FIELD^DID HIVM+9, HIVM+16, HIVM+40
$$IENS^DILF HIV+6, HIVD+5, HIVM+38, HIVW+6, HMS+5
$$GET1^DIQ MEAS+5, HIV+7, HIVD+6, HIVM+46, HIVM+47, HIVM+50, HIVW+7, HIVTR+16, LST+11, LST+12
, LST+14, LST+15
$$STRIP^XLFSTR HIVM+11

Used in RPC

RPC Name Call Tags
BQI REGISTER TAB LIST LST
BQI REGISTER LOC TRIGGER HIVTR

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^AUPNVAST - [#9000010.41] GET1^DIQ
^BQI(90507 - [#90507] GET1^DIQ
^AUTTLOC - [#9999999.06] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNVAST("C" MEAS+4
^BKM(90451 - [#90451] HIVM+20, HIVM+21, HIVM+25, HIVM+26, HIVM+30, HIVM+33, HIVM+34
^BQI(90507 - [#90507] LST+10
^TMP("BQIQOCTR" HIVTR+8
^TMP("BQIRGLST" LST+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ABLE HIVTR+6~, HIVTR+14*, HIVTR+16*, HIVTR+17, HIVTR+18
BARRAY HIVM+49!
BARRAY( HIVM+52, HIVM+53
BQIDFN MEAS~, MEAS+4, HIV~, HIV+3, HIVD~, HIVD+2, HIVM~, HIVM+3, HIVW~, HIVW+2
, HMS~, HMS+2
BQRIEN HIV+1~, HIV+3*, HIV+6, HIVD+1~, HIVD+2*, HIVD+5, HIVM+1~, HIVM+3*, HIVM+20, HIVM+21
, HIVM+25, HIVM+26, HIVM+30, HIVM+33, HIVM+34, HIVM+38, HIVW+1~, HIVW+2*, HIVW+6, HMS+1~
, HMS+2*, HMS+4
BQVAL HIVM+1~, HIVM+13*, HIVM+19*, HIVM+20*, HIVM+21, HIVM+22, HIVM+26*, HIVM+28, HIVM+30, HIVM+34*
, HIVM+35
CAT LST+1~, LST+14*, LST+16
CLIN LST+1~, LST+15*, LST+16
CODE HIVTR+6~, HIVTR+16*
CSTR HIVS~, HIVS+6, HIVST~, HIVST+2
DA HIV+1~, HIV+6*, HIVD+1~, HIVD+5*, HIVM+1~, HIVM+38*, HIVW+1~, HIVW+6*, HMS+1~, HMS+4*
, HMS+5
DA(1 HIV+6*, HIVD+5*, HIVM+38*, HIVW+6*, HMS+4*
DA(2 HIVM+38*
DATA HIVTR~, HIVTR+8*, HIVTR+9, HIVTR+13, HIVTR+17, HIVTR+18, HIVTR+19, LST~, LST+3*, LST+4
, LST+7, LST+16, LST+17
DCIEN LST+1~, LST+9*, LST+10*, LST+11, LST+12, LST+14, LST+15, LST+16
FAKE LST~
FLD MEAS+1~, MEAS+2*, MEAS+5
HARRAY HIVM+1~, HIVM+7!, HIVM+39!, HIVW+1~, HIVW+4!
HARRAY( HIVW+9, HIVW+10
HARRAY("GLOBA L SUBSCRIPT LOCATION" , HIVM+12
HARRAY("SPECIFIER" HIVM+10
HARRAY("TYPE" HIVM+41
HDR MEAS~, MEAS+7
HFIL HIV+1~, HIV+5*, HIV+7, HIVD+1~, HIVD+4*, HIVD+6, HIVM+1~, HIVM+8*, HIVM+9, HIVW+1~
, HIVW+5*, HIVW+7
HFLD HIV~, HIV+7, HIVD~, HIVD+6, HIVM~, HIVM+9, HIVW~, HIVW+7
HIVIEN HIV+1~, HIV+4*, HIV+6, HIVD+1~, HIVD+3*, HIVD+5, HIVM+1~, HIVM+4*, HIVM+20, HIVM+21
, HIVM+25, HIVM+26, HIVM+30, HIVM+33, HIVM+34, HIVM+38, HIVW+1~, HIVW+3*, HIVW+6, HMS+1~
, HMS+3*, HMS+4
HSBFIL HIVM+1~, HIVM+10*, HIVM+11*, HIVM+16, HIVM+40, HIVM+46, HIVM+47, HIVM+50
HSBFLD HIVM~, HIVM+40, HIVM+46, HIVM+47, HIVM+50
HSRTFLD HIVM~, HIVM+6*, HIVM+15, HIVM+16, HIVM+24
HTYPE HIVM+1~, HIVM+41*, HIVM+43, HIVM+47, HIVM+48
IEN MEAS+1~, MEAS+3*, MEAS+4*, MEAS+5
IENS HIV+1~, HIV+6*, HIV+7, HIVD+1~, HIVD+5*, HIVD+6, HIVM+1~, HIVM+38*, HIVM+46, HIVM+47
, HIVM+50, HIVW+1~, HIVW+6*, HIVW+7, HMS+1~
II HIVTR+6~, HIVTR+10*, HIVTR+13, HIVTR+17*, HIVTR+18*, HIVTR+19*, LST+1~, LST+2*, LST+7, LST+16*
, LST+17*
LIEN HIVM+1~, HIVM+23*, HIVM+29*, HIVM+30*, HIVM+31, HIVM+35*, HIVM+36, HIVM+38, HIVM+51*, HIVM+52*
, HIVM+53, HIVW+1~, HIVW+8*, HIVW+9*, HIVW+10
LOC HIVTR~, HIVTR+16
LSTSRT HIVM+2~, HIVM+23*
LVAL STRIP+14~, STRIP+15*, STRIP+16
NOD HIVM+1~, HIVM+12*, HIVM+20, HIVM+21, HIVM+25, HIVM+26, HIVM+30, HIVM+33, HIVM+34
OUT HIV~, HIV+2*, HIV+7
QFL MEAS+1~, MEAS+3*, MEAS+4, MEAS+6*, HIVM+24*, HIVM+25*, HIVM+28*, HIVM+31*
REG LST+1~, LST+11*, LST+16
REGIEN LST+1~, LST+12*, LST+13
SARRAY HIVM+2~
SARRAY("GLOBA L SUBSCRIPT LOCATION" , HIVM+17, HIVM+18
SDATA HIVM+2~
SDATA( HIVM+23
SDATA(" " HIVM+22*
SDATA("" HIVM+23
SEP HIVS~, HIVS+5, HIVS+6, HIVST~, HIVST+2, HIVST+3
SNOD HIVM+2~, HIVM+17*, HIVM+21
SORT HIVM+2~, HIVM+21*, HIVM+22
SPC HIVM+2~, HIVM+18*, HIVM+21
STR HIVS~, HIVS+5, HIVS+6*, HIVS+7, HIVST~, HIVST+2, STRIP~, STRIP+11, STRIP+12, STRIP+16*
, STRIP+17
STR1 HIVST+1~, HIVST+2*, HIVST+3
STR2 HIVST+1~, HIVST+3*, HIVST+4
TYPE MEAS~, MEAS+2
U HIVM+21, LST+16
UID HIVTR+6~, HIVTR+7*, HIVTR+8, LST+1~, LST+2*, LST+3
VAL HIV+7*, HIV+8, HIVD+6*, HIVD+7*, HIVD+8, HIVM+46*, HIVM+47*, HIVM+50*, HIVM+51*, HIVM+53*
, HIVM+54*, HIVM+55, STRIP~, STRIP+12, STRIP+15, STRIP+16, HIVW+7*, HIVW+8*, HIVW+10*, HIVW+11*
, HIVW+12
VALUE MEAS+1~, MEAS+3*, MEAS+5*, MEAS+6, MEAS+7*, MEAS+8
>> ZTSK HIVTR+7, LST+2
Info |  Source |  Call Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Local Variables |  All