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 |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items |  All
Print Page as PDF
Routine: BQI1POST

Package: iCare

Routine: BQI1POST


Information

BQI1POST ;PRXM/HC/DLS - BQI Post Installation Routine ; 23 Mar 2006 4:10 PM

Source Information

Source file <BQI1POST.m>

Call Graph

Call Graph Total: 12

Package Total Call Graph
VA Fileman 7 (,$$FIND1)^DIC  FILE^DICN  (,FILE)^DIE  IXALL^DIK  $$IENS^DILF  $$GET1^DIQ  ^DIR  
Kernel 2 ^%ZTLOAD  ($$FMADD,$$NOW)^XLFDT  
iCare 2 ^BQIATX  ^BQITX  
IHS VA %Utilities 1 ($$ERR,$$NOJOURN)^ZIBGCHAR  

Entry Points

Name Comments DBIA/ICR reference
EN ; EP - BQI Post Install
JRN ; Turn off journaling for BQIPAT
TAX ; Set up the taxonomies
STXPT(TXNM,TYP) ; Set taxonomy pointer into Site Parameter file
LAB ;EP;LAB TESTS (SITE-POPULATED)
LTAX ; Add Lab Taxonomies to ^ATXLAB
VIS ; Set the last visit IEN
REM ; Set up the 'ALL REMINDERS' Patient Health Summary Definition
LDLAB(ARRAY) ;EP;Load site-populated Lab tests

External References

Name Field # of Occurrence
^%ZTLOAD TAX+32
^BQIATX TAX+3
^BQITX TAX+2
^DIC LTAX+7
$$FIND1^DIC REM+1, REM+15
FILE^DICN REM+6, REM+12, REM+25
^DIE REM+19, REM+33
FILE^DIE EN+9, VIS+2, LTAX+13, LTAX+15, TAX+36, STXPT+15
IXALL^DIK TAX+14
$$IENS^DILF TAX+34, STXPT+13
$$GET1^DIQ REM+30
^DIR JRN+7
$$FMADD^XLFDT TAX+30
$$NOW^XLFDT TAX+29
$$ERR^ZIBGCHAR JRN+5
$$NOJOURN^ZIBGCHAR JRN+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Attempt to turn off journaling for global ^BQIPAT failed because "
  • Line Location: JRN+4
Function Call: WRITE
  • Prompt: !?5,$$ERR^ZIBGCHAR(%)
  • Line Location: JRN+5
Function Call: WRITE
  • Prompt: !,"Please notify the OIT Help Desk for assistance."
  • Line Location: JRN+6
Routine Call
  • DIC
  • Line Location:
    • LTAX+7
Routine Call
  • DIE
  • Line Location:
    • REM+19
    • REM+33
Routine Call
  • DIC
  • Line Location:
    • REM+1
    • REM+15
Routine Call
  • DIE
  • Line Location:
    • EN+9
    • VIS+2
    • LTAX+13
    • LTAX+15
    • TAX+36
    • STXPT+15
Routine Call
  • DIR
  • Line Location:
    • JRN+7

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^APCHSCTL - [#9001015] Classic Fileman Calls,  FIND1^DIC
^APCHSCMP - [#9001016] FIND1^DIC
^APCHSURV - [#9001018] GET1^DIQ
^ATXLAB - [#9002228] Classic Fileman Calls
^BQI(90508 - [#90508] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^APCHSURV("AC" REM+27, REM+29
^ATXAX("B" STXPT+9
^ATXLAB("B" LTAX+6, STXPT+7
^AUPNVSIT("A" VIS+1
^BGPSITE - [#90241.02] EN+4
^BGPSITE(0 EN+4
^BQI(90508 - [#90508] TAX+7, TAX+8, TAX+9, TAX+19, TAX+20, TAX+21, TAX+22, TAX+24, STXPT+12

Label References

Name Line Occurrences
@( TAX+23
LDLAB LTAX+4
STXPT LTAX+6, LTAX+16, TAX+9, TAX+10, TAX+25

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% JRN+1~, JRN+2*, JRN+3, JRN+5
ARRAY LDLAB~
ARRAY( LDLAB+2*
BGDATA EN+3~
BGPHN EN+3~, EN+4*
BGPHOME EN+3~, EN+4*, EN+5, EN+7
BJ LTAX+5*, LTAX+18!
BQIDA EN+3~, EN+6*, EN+7, EN+8, VIS+1, TAX+7, TAX+8, TAX+9, TAX+19, TAX+20
, TAX+21, TAX+22, TAX+24, TAX+34, TAX+39!, STXPT+12, STXPT+13
BQIGDA TAX+38!
BQIINDG TAX+39!
BQIUPD REM+9~
BQIUPD(90508 EN+7*, EN+8*, VIS+1*, TAX+35*
BQTXUP LTAX+18!
BQTXUP(9002228 LTAX+9*, LTAX+10*, LTAX+11*, LTAX+12*, LTAX+14*
BQUPD STXPT+5~
BQUPD( STXPT+14*
CMPNDX REM+2~, REM+15*, REM+16, REM+18
D0 LTAX+1~, LTAX+18!
DA REM+2~, REM+9~, REM+11*, REM+17*, REM+18, REM+22~, REM+31*, LTAX+1~, LTAX+7*, LTAX+8
, LTAX+9, LTAX+10, LTAX+11, LTAX+12, LTAX+14, LTAX+18!, TAX+33~, TAX+34*, STXPT+5~, STXPT+13*
DA(1 REM+11*, REM+17*, REM+23*, REM+24, STXPT+13*
DIC REM+2~, REM+5*, REM+9~, REM+11*, REM+17, REM+22~, REM+24*, REM+31, LTAX+1~, LTAX+2*
, LTAX+18!
DIC(0 REM+5*, REM+11*, REM+23*, LTAX+2*
DIE REM+9~, REM+17*, REM+31*, LTAX+1~
DIK TAX+13~, TAX+14*
DINUM LTAX+1~, LTAX+18!
DIR JRN+1~
DIR(0 JRN+7*
DLAYGO REM+2~, REM+5*, REM+10*, REM+23*, LTAX+1~, LTAX+2*, LTAX+18!
DR REM+2~, REM+9~, REM+18*, REM+22~, REM+32*, LTAX+1~, LTAX+18!
DT LTAX+11, TAX+30
DUZ LTAX+10
ERROR TAX+38!
FD EN+3~, EN+8*
GLB STXPT+5~, STXPT+7*, STXPT+9*, STXPT+11
I LDLAB+1~, LDLAB+2*
IDIN EN+3~
IEN TAX+17~, TAX+18*, TAX+19*, TAX+20, TAX+21, TAX+22, TAX+24, STXPT+5~, STXPT+7*, STXPT+8
, STXPT+9*, STXPT+10, STXPT+11
IENS TAX+33~, TAX+34*, TAX+35, STXPT+5~, STXPT+13*, STXPT+14
JBDATE TAX+30*, TAX+31, TAX+38!
JBNOW TAX+29*, TAX+30, TAX+38!
LTAX LTAX+1~, LTAX+4
LTAX( LTAX+5
N TAX+6*, TAX+7*, TAX+8, TAX+9, TAX+38!
NDX REM+22~, REM+26*, REM+27*, REM+29, REM+31
NDX2 REM+22~, REM+31*, REM+32
PRGM TAX+17~, TAX+22*, TAX+23
REMNDX REM+2~, REM+11*, REM+17, REM+23
RMNDR REM+22~, REM+28*, REM+29*, REM+30, REM+31, REM+32
SIEN STXPT+5~, STXPT+12*, STXPT+13
TEXT LDLAB+1~, LDLAB+2*
TXNM STXPT~, STXPT+7, STXPT+9, STXPT+12
TYP STXPT~, STXPT+6, STXPT+8*, STXPT+9
U EN+4, TAX+8, TAX+9, TAX+20, TAX+21, TAX+22, TAX+24
VALUE STXPT+5~, STXPT+10*, STXPT+11*, STXPT+14
X REM+2~, REM+5*, REM+9~, REM+22~, LTAX+1~, LTAX+5*, LTAX+6, LTAX+9, LTAX+16, LTAX+18!
, TAX+8*, TAX+9, TAX+10, TAX+17~, TAX+24*, TAX+25
Y REM+2~, REM+11, REM+22~, LTAX+1~, LTAX+7, LTAX+18!
ZTDESC TAX+28*, TAX+38!
ZTDTH TAX+31*, TAX+38!
ZTIO TAX+28*, TAX+38!
ZTRTN TAX+28*, TAX+38!
ZTSK TAX+35, TAX+38!

Marked Items

Name Field # of Occurrence
$T(LAB+I LDLAB+2
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items |  All