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 |  Naked Globals |  Local Variables |  Marked Items |  All
Print Page as PDF
Routine: BJPC2ENV

Package: Patient Care Component

Routine: BJPC2ENV


Information

BJPC2ENV ; IHS/CMI/LAB - PCC Suite v1.0 patch 1 environment check ;

Source Information

Source file <BJPC2ENV.m>

Call Graph

Call Graph Total: 21

Package Total Call Graph
Patient Care Component 10 ^APCDALVR  ^BJPC1T  PRE^BJPC2ENP  ^BJPC2EV1  ^BJPC2EV2  MOVEFH^BJPC2EV3  ^BJPC2EVH  ^BJPC2T  
^BJPC2U  ^BJPC2X  
VA Fileman 4 (,IX)^DIC  FILE^DICN  ^DIE  (,ENALL,IX1)^DIK  
Kernel 3 $$CJ^XLFSTR  $$ADD^XPDMENU  ($$VERSION,MES)^XPDUTL  
IHS Designated Provider 1 AEDAP^BDPAPI  
IHS Patient 1 CONVRH^AUPNREP  
PCC Medical Query 1 POST^AMQQPOST  
Patient Care Component Reports 1 POST^APCLCART  

Entry Points

Name Comments DBIA/ICR reference
WRITEMSG ;
GETRECIP ;
DMADA ;
UPDTAXR ;
HIVPROV ;convert HIV providers
HF ;
OPTIONS ;
PRE ;
LAB1 ;
UP41 ;
LABTAX ;EP
IMES ;
INSTALLD(BJPCSTAL) ;EP - Determine if patch BJPCSTAL was installed, where
; APCLSTAL is the name of the INSTALL. E.g "AG*6.0*11".
UP41M ;
HASASAMP(V,I) ;is there a v patient ed of ASM-SMP?
DRUG1 ;
ADA ;
EXAMINAC ;
POST ;
MEDTAX ;EP set up drug taxonomies
TX1
SORRY(X) ;
ASMSMP ;
HMRSTAT ;
RHC ;

External References

Name Field # of Occurrence
POST^AMQQPOST POST+5
^APCDALVR ASMSMP+16
POST^APCLCART POST+14
CONVRH^AUPNREP RHC+1
AEDAP^BDPAPI HIVPROV+6, HIVPROV+9
^BJPC1T POST+6
PRE^BJPC2ENP PRE+1
^BJPC2EV1 POST+13
^BJPC2EV2 HF+3
MOVEFH^BJPC2EV3 POST+17
^BJPC2EVH HF+2
^BJPC2T POST+6
^BJPC2U POST+6
^BJPC2X POST+6
^DIC INSTALLD+9, INSTALLD+12, LAB1+4, UP41+6, DMADA+5, TX1, DRUG1+4, UP41M+7
IX^DIC INSTALLD+6
FILE^DICN POST+25, POST+31
^DIE POST+3, POST+34, EXAMINAC+3, EXAMINAC+4, EXAMINAC+5, UPDTAXR+4
^DIK POST+19, POST+20
ENALL^DIK RHC+4
IX1^DIK LAB1+8, TX1+5, DRUG1+7, DRUG1+25
$$CJ^XLFSTR ASMSMP+1, ASMSMP+6, ASMSMP+17, IMES+1, SORRY+4
$$ADD^XPDMENU OPTIONS+1, OPTIONS+3, OPTIONS+5, OPTIONS+7
$$VERSION^XPDUTL BJPC2ENV+10
MES^XPDUTL POST+4, POST+7, POST+9, POST+11, POST+14, POST+15, POST+26, POST+32, HIVPROV+1, HIVPROV+7
, HIVPROV+10, EXAMINAC+2, ASMSMP+1, ASMSMP+6, ASMSMP+17, HF+1, IMES+1, DRUG1+3, DRUG1+8

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: "Attempt to add fileman general report option failed.."
  • Line Location: OPTIONS+2
Function Call: WRITE
  • Prompt: "Attempt to add SEARCH TEMPLATE SYSTEM report option failed.."
  • Line Location: OPTIONS+4
Function Call: WRITE
  • Prompt: "Attempt to add PROV ADD/EDIT option failed.."
  • Line Location: OPTIONS+6
Function Call: WRITE
  • Prompt: "Attempt to add PROV INAC/REAC option failed.."
  • Line Location: OPTIONS+8
Function Call: WRITE
  • Prompt: !!,"could not update status on ",X," hmr"
  • Line Location: HMRSTAT+4
Function Call: WRITE
  • Prompt: *7,!,$$CJ^XLFSTR("Sorry....FIX IT!",IOM)
  • Line Location: SORRY+4
Function Call: WRITE
  • Prompt: !,"Creating ",BJPCX," Taxonomy..."
  • Line Location: LAB1+3
Function Call: WRITE
  • Prompt: !!,"ERROR IN CREATING ",BJPCX," TAX"
  • Line Location: LAB1+5
Function Call: WRITE
  • Prompt: !,"updating package multiple for ",BJPCPI," entry ",$P(^ATXAX(BJPCDA,0),U)," failed"
  • Line Location: UP41+7
Function Call: WRITE
  • Prompt: !,"Updating APCH ADA Codes Taxonomy..."
  • Line Location: DMADA+2
Function Call: WRITE
  • Prompt: !!,"ERROR IN CREATING APCH DM ADA EXAMS TAXONOMY"
  • Line Location: DMADA+5
Function Call: WRITE
  • Prompt: !!,"ERROR IN CREATING ",BJPCX," TAX"
  • Line Location: DRUG1+5
Function Call: WRITE
  • Prompt: !,"updating package multiple for ",BJPCPI," entry ",$P(^ATXAX(BJPCTX,0),U)," failed"
  • Line Location: UP41M+8
Routine Call
  • DIE
  • Line Location:
    • POST+3
    • POST+34
    • EXAMINAC+3
    • EXAMINAC+4
    • EXAMINAC+5
    • UPDTAXR+4
Routine Call
  • DIC
  • Line Location:
    • INSTALLD+9
    • INSTALLD+12
    • LAB1+4
    • UP41+6
    • DMADA+5
    • TX1
    • DRUG1+4
    • UP41M+7
Routine Call
  • DIC
  • Line Location:
    • INSTALLD+6

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(9.4 - [#9.4] Classic Fileman Calls
^AUPNVDEN - [#9000010.05] Classic Fileman Calls
^AUPNVELD - [#9000010.35] Classic Fileman Calls
^APCDTKW - [#9001001] Classic Fileman Calls
^ATXAX - [#9002226] Classic Fileman Calls
^ATXLAB - [#9002228] Classic Fileman Calls
^AUTTEXAM - [#9999999.15] Classic Fileman Calls
^AUTTADA - [#9999999.31] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^APCCTXC - [#9001005.01] UPDTAXR+2, UPDTAXR+3
^APCDTKW("B" POST+19, POST+20, POST+22, POST+28, POST+33
^APCHSURV - [#9001018] HMRSTAT+5, HMRSTAT+6*
^APCHTMP("HMR STATUS" HMRSTAT+2, HMRSTAT+3, HMRSTAT+7!
^APCLPDES - [#9001004.5] WRITEMSG+3
^APCLPDES("B" WRITEMSG+1
^ATXAX - [#9002226] UP41+7, DMADA+6*, TX1+1, TX1+2, TX1+3*, DRUG1+6*, DRUG1+10, DRUG1+12*, DRUG1+14, DRUG1+15
, DRUG1+16*, DRUG1+18, DRUG1+20*, DRUG1+22, DRUG1+23, DRUG1+24*, UP41M+5, UP41M+8
^ATXAX("B" DMADA+3, DRUG1+1, DRUG1+13, DRUG1+21, UPDTAXR+4
^ATXLAB - [#9002228] LAB1+6*, LAB1+7*, UP41+4
^ATXLAB("B" LAB1+1
^AUPNVAST - [#9000010.41] ASMSMP+7, ASMSMP+8, ASMSMP+9, ASMSMP+10, ASMSMP+12, ASMSMP+15, ASMSMP+17
^AUPNVELD - [#9000010.35] POST+1, POST+2
^AUPNVPED - [#9000010.16] HASASAMP+3
^AUPNVPED("AD" HASASAMP+2
^AUTTEDT - [#9999999.09] ASMSMP+3, ASMSMP+4
^AUTTEDT("C" ASMSMP+2
^AUTTEXAM("C" EXAMINAC+3, EXAMINAC+4, EXAMINAC+5
^BKM(90451 - [#90451] HIVPROV+2, HIVPROV+3, HIVPROV+4, HIVPROV+5, HIVPROV+8
^DD(9002226 UP41M+6
^DD(9002228 UP41+5
^DIC(9.4 - [#9.4] UP41+2, UP41M+3
^PSDRUG - [#50] DRUG1+14, DRUG1+22
^TMP($J WRITEMSG+3*
^XUSEC( GETRECIP+4

Label References

Name Line Occurrences
$$HASASAMP ASMSMP+10
$$INSTALLD BJPC2ENV+8, BJPC2ENV+9, BJPC2ENV+10
DMADA POST+12
DRUG1 MEDTAX+2, MEDTAX+3, MEDTAX+4, MEDTAX+5, MEDTAX+6, MEDTAX+7, MEDTAX+8, MEDTAX+9, MEDTAX+10, MEDTAX+11
, MEDTAX+12, MEDTAX+13, MEDTAX+14, MEDTAX+15, MEDTAX+16, MEDTAX+17, MEDTAX+18, MEDTAX+19, MEDTAX+20, MEDTAX+21
HF ASMSMP+6
IMES INSTALLD+7, INSTALLD+10, INSTALLD+14
LAB1 LABTAX+1, LABTAX+2, LABTAX+3, LABTAX+4, LABTAX+5, LABTAX+6, LABTAX+7, LABTAX+8, LABTAX+9, LABTAX+10
, LABTAX+11, LABTAX+12, LABTAX+13, LABTAX+14, LABTAX+15, LABTAX+16, LABTAX+17, LABTAX+18, LABTAX+19
LABTAX POST+8
MEDTAX POST+10
SORRY BJPC2ENV+8, BJPC2ENV+9, BJPC2ENV+10
TX1 DMADA+4
UP41 LAB1+2
UPDTAXR POST+16

Naked Globals

Name Field # of Occurrence
^(0 LAB1+6*, DMADA+6*, TX1+3*, DRUG1+6*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> A DRUG1+10*, DRUG1+18*
APCDALVR ASMSMP+11!, ASMSMP+18!
APCDALVR("APCDAFLG" ASMSMP+17
APCDALVR("APCDATMP" ASMSMP+13*
APCDALVR("APCDPAT" ASMSMP+15*
APCDALVR("APCDTTOP" ASMSMP+14*
APCDALVR("APCDVSIT" ASMSMP+12*
>> APCHS HMRSTAT+3*, HMRSTAT+6
>> APCHX HMRSTAT+2*, HMRSTAT+3, HMRSTAT+5, HMRSTAT+6
ATXFLG DMADA+1*, TX1+6!, MEDTAX+1*
>> B DRUG1+10*, DRUG1+11, DRUG1+12, DRUG1+18*, DRUG1+19, DRUG1+20
>> BJPCAP LABTAX+1*, LABTAX+2*, LABTAX+3*, LABTAX+4*, LABTAX+5*, LABTAX+6*, LABTAX+7*, LABTAX+8*, LABTAX+9*, LABTAX+10*
, LABTAX+11*, LABTAX+12*, LABTAX+13*, LABTAX+14*, LABTAX+15*, LABTAX+16*, LABTAX+17*, LABTAX+18*, LABTAX+19*, LAB1+6
>> BJPCC DRUG1+11*, DRUG1+16*, DRUG1+19*, DRUG1+24*
BJPCDA LAB1+1*, LAB1+2, LAB1+6*, LAB1+7, LAB1+8, UP41+4, UP41+5, UP41+7, TX1+6!
>> BJPCI UP41+1*, UP41M+1*
>> BJPCIEN ASMSMP+2*, ASMSMP+5*, ASMSMP+6, ASMSMP+10, ASMSMP+14
>> BJPCKEY GETRECIP+3*, GETRECIP+4
>> BJPCL TX1+2*, TX1+3*
>> BJPCN UPDTAXR+3*, UPDTAXR+4
>> BJPCND UPDTAXR+3*, UPDTAXR+4
>> BJPCNDCT MEDTAX+16*, MEDTAX+17*, MEDTAX+18*, MEDTAX+19*, MEDTAX+20*, MEDTAX+21*, DRUG1+17, DRUG1+21
>> BJPCP HIVPROV+5*, HIVPROV+6, HIVPROV+8*, HIVPROV+9
>> BJPCPG LABTAX+1*, LABTAX+2*, LABTAX+3*, LABTAX+4*, LABTAX+5*, LABTAX+6*, LABTAX+7*, LABTAX+8*, LABTAX+9*, LABTAX+10*
, LABTAX+11*, LABTAX+12*, LABTAX+13*, LABTAX+14*, LABTAX+15*, LABTAX+16*, LABTAX+17*, LABTAX+18*, LABTAX+19*, UP41+1
, MEDTAX+2*, MEDTAX+3*, MEDTAX+4*, MEDTAX+5*, MEDTAX+6*, MEDTAX+7*, MEDTAX+8*, MEDTAX+9*, MEDTAX+10*, MEDTAX+11*
, MEDTAX+12*, MEDTAX+13*, MEDTAX+14*, MEDTAX+15*, MEDTAX+16*, MEDTAX+17*, MEDTAX+18*, MEDTAX+19*, MEDTAX+20*, MEDTAX+21*
, UP41M+1
>> BJPCPI UP41+1*, UP41+2*, UP41+3, UP41+4, UP41+5, UP41+7, UP41M+1*, UP41M+3*, UP41M+4, UP41M+5
, UP41M+6, UP41M+8
>> BJPCR HIVPROV+6, HIVPROV+7, HIVPROV+9, HIVPROV+10, UPDTAXR+3*, UPDTAXR+4
BJPCSTAL INSTALLD~, INSTALLD+4, INSTALLD+8, INSTALLD+11, IMES+1
>> BJPCTAX MEDTAX+16*, MEDTAX+17*, MEDTAX+18*, MEDTAX+19*, MEDTAX+20*, MEDTAX+21*, DRUG1+9, DRUG1+13
BJPCTEXT TX1*, TX1+6!
BJPCTX DMADA+3*, DMADA+4, DMADA+6*, TX1+1, TX1+2, TX1+3, TX1+5, TX1+6!, DRUG1+1*, DRUG1+2
, DRUG1+6*, DRUG1+7, DRUG1+10, DRUG1+12, DRUG1+15, DRUG1+16, DRUG1+18, DRUG1+20, DRUG1+23, DRUG1+24
, DRUG1+25, UP41M+5, UP41M+6, UP41M+8
>> BJPCX POST+1*, POST+2, POST+3, HIVPROV+2*, HIVPROV+3, HIVPROV+4, HIVPROV+5, HIVPROV+8, ASMSMP+7*, ASMSMP+8
, ASMSMP+9, ASMSMP+10, ASMSMP+12, ASMSMP+15, ASMSMP+17, LABTAX+1*, LABTAX+2*, LABTAX+3*, LABTAX+4*, LABTAX+5*
, LABTAX+6*, LABTAX+7*, LABTAX+8*, LABTAX+9*, LABTAX+10*, LABTAX+11*, LABTAX+12*, LABTAX+13*, LABTAX+14*, LABTAX+15*
, LABTAX+16*, LABTAX+17*, LABTAX+18*, LABTAX+19*, LAB1+1, LAB1+3, LAB1+4, LAB1+5, LAB1+6, TX1*
, MEDTAX+2*, MEDTAX+3*, MEDTAX+4*, MEDTAX+5*, MEDTAX+6*, MEDTAX+7*, MEDTAX+8*, MEDTAX+9*, MEDTAX+10*, MEDTAX+11*
, MEDTAX+12*, MEDTAX+13*, MEDTAX+14*, MEDTAX+15*, MEDTAX+16*, MEDTAX+17*, MEDTAX+18*, MEDTAX+19*, MEDTAX+20*, MEDTAX+21*
, DRUG1+1, DRUG1+3, DRUG1+4, DRUG1+5, DRUG1+6, DRUG1+8, UPDTAXR+2*, UPDTAXR+3
BJPCY HIVPROV+3*, HIVPROV+5, HIVPROV+8, INSTALLD+3~, INSTALLD+13*, INSTALLD+15, TX1+2*
>> C DRUG1+14*, DRUG1+22*
>> CTR GETRECIP+2*, GETRECIP+4*
>> D INSTALLD+5*
D0 POST+24!, POST+30!, TX1!
D1 TX1!
DA POST+3*!, POST+19*, POST+20*!, POST+21!, POST+33*, POST+34!, EXAMINAC+3*!, EXAMINAC+4*!, EXAMINAC+5*!, LAB1+4!
, LAB1+8*, UP41+8!, DMADA+5!, TX1!, TX1+5*, DRUG1+4!, DRUG1+7*, DRUG1+25*, UP41M+2!, UP41M+9!
, UPDTAXR+4*!
DA(1 UP41+5*, UP41M+6*
DD POST+24!, POST+30!
>> DFN HIVPROV+4*, HIVPROV+6, HIVPROV+7, HIVPROV+9, HIVPROV+10
DI TX1!
DIADD LAB1+4*!, DMADA+5*!, TX1!, DRUG1+4*!
DIC POST+23*, POST+29*, INSTALLD+3~, INSTALLD+5*, INSTALLD+8*, INSTALLD+11*, LAB1+4*!, UP41+5*, UP41+8!, DMADA+5*!
, TX1*!, DRUG1+4*!, UP41M+2!, UP41M+6*, UP41M+9!
DIC("DR" POST+23*, POST+29*
DIC("P" UP41+5*, UP41M+6*
DIC(0 POST+23*, POST+29*, INSTALLD+5*, LAB1+4*, UP41+5*, DMADA+5*, TX1*, DRUG1+4*, UP41M+6*
DIE POST+3*!, POST+34*!, EXAMINAC+3*!, EXAMINAC+4*!, EXAMINAC+5*!, UPDTAXR+4*!
DIFQ SORRY+1!
DIK POST+19*, POST+20*!, POST+21!, RHC+3~, RHC+4*!, LAB1+8*, TX1+5*, DRUG1+7*, DRUG1+25*
DIK(1 RHC+4*
DLAYGO LAB1+4*!, DMADA+5*!, TX1!, DRUG1+4*!
DO POST+24!, POST+30!
DQ TX1!
DR POST+3*!, POST+34*!, EXAMINAC+3*!, EXAMINAC+4*!, EXAMINAC+5*!, TX1!, UP41M+2!, UPDTAXR+4*!
DT LAB1+6, DMADA+6, DRUG1+6
DUZ LAB1+6, DMADA+6
I LAB1+4!, DMADA+5!, DRUG1+4!, HASASAMP~, HASASAMP+3
IOM ASMSMP+1, ASMSMP+6, ASMSMP+17, IMES+1, SORRY+4
>> J DRUG1+14*, DRUG1+15, DRUG1+16, DRUG1+22*, DRUG1+23, DRUG1+24
U POST+2, HIVPROV+4, HIVPROV+5, HIVPROV+8, HMRSTAT+3, HMRSTAT+6, ASMSMP+4, ASMSMP+8, ASMSMP+9, ASMSMP+10
, ASMSMP+12, ASMSMP+15, ASMSMP+17, LAB1+6, UP41+5, UP41+7, DMADA+6, TX1, TX1+3, DRUG1+6
, DRUG1+12, DRUG1+14, DRUG1+16, DRUG1+20, DRUG1+22, DRUG1+24, UP41M+6, UP41M+8, UPDTAXR+3, HASASAMP+3
V HASASAMP~, HASASAMP+2
X BJPC2ENV+7*, POST+23*, POST+29*, OPTIONS+1*, OPTIONS+2, OPTIONS+3*, OPTIONS+4, OPTIONS+5*, OPTIONS+6, OPTIONS+7*
, OPTIONS+8, HMRSTAT+3*, ASMSMP+2*, ASMSMP+3, ASMSMP+4, ASMSMP+5, WRITEMSG+1*, WRITEMSG+2, WRITEMSG+3, INSTALLD+3~
, INSTALLD+4*, INSTALLD+8*, INSTALLD+11*, SORRY~, SORRY+2, SORRY+3, LAB1+4*, UP41+5*, UP41+8!, DMADA+5*
, TX1*, DRUG1+4*, UP41M+6*, UP41M+9!, HASASAMP+1~, HASASAMP+2*, HASASAMP+3
>> XMY( GETRECIP+4*
>> XPDDIQ( BJPC2ENV+7*
>> XPDDIQ("XPZ1" BJPC2ENV+6*
>> XPDDIQ("XPZ2" BJPC2ENV+6*
>> XPDENV BJPC2ENV+6
>> XPDQUIT SORRY+2*, SORRY+3*
Y POST+26, POST+32, WRITEMSG+3*, GETRECIP+4*, INSTALLD+3~, INSTALLD+7, INSTALLD+8, INSTALLD+10, INSTALLD+11, INSTALLD+13
, IMES+1, LAB1+5, LAB1+6, UP41+7, UP41+8!, DMADA+5, DMADA+6, TX1, TX1+1*, TX1+3
, DRUG1+2, DRUG1+5, DRUG1+6, UP41M+8, UP41M+9!, HASASAMP+1~
Z DRUG1+13*, DRUG1+14, DRUG1+21*, DRUG1+22, HASASAMP+1~, HASASAMP+2*, HASASAMP+3*, HASASAMP+5

Marked Items

Name Field # of Occurrence
$T(@BJPCTEXT+BJPCX TX1
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items |  All