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 |  All
Print Page as PDF
Routine: BJPC2P1

Package: Patient Care Component

Routine: BJPC2P1


Information

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

Source Information

Source file <BJPC2P1.m>

Call Graph

Call Graph Total: 12

Package Total Call Graph
Patient Care Component 4 ^APCDALVR  ^BJPC2EV2  ^BJPC2EVH  ^BJPCPT  
VA Fileman 4 (,IX)^DIC  ^DIE  (,ENALL,IX1)^DIK  EN^DIU2  
Kernel 3 $$CJ^XLFSTR  $$ADD^XPDMENU  ($$VERSION,MES)^XPDUTL  
PCC Medical Query 1 (POST,PRE)^AMQQPOST  

Entry Points

Name Comments DBIA/ICR reference
PRE ;
WRITEMSG ;
IMES ;
INSTALLD(BJPCSTAL) ;EP - Determine if patch BJPCSTAL was installed, where
; APCLSTAL is the name of the INSTALL. E.g "AG*6.0*11".
GETRECIP ;
HASASAMP(V,I) ;is there a v patient ed of ASM-SMP?
LAB1 ;
SORRY(X) ;
ASMSMP ;
LABTAX ;
HMRSTAT ;
POST ;
HF ;
OPTIONS ;
UP41 ;

External References

Name Field # of Occurrence
POST^AMQQPOST HF+10
PRE^AMQQPOST PRE+12
^APCDALVR ASMSMP+16
^BJPC2EV2 HF+7
^BJPC2EVH HF+5
^BJPCPT HF+8
^DIC INSTALLD+9, INSTALLD+12, LAB1+4, UP41+6
IX^DIC INSTALLD+6
^DIE PRE+11, HMRSTAT+3, HMRSTAT+6, HF+2, HF+3, HF+4, HF+17, HF+19
^DIK PRE+1, PRE+2
ENALL^DIK HF+12, HF+13
IX1^DIK LAB1+8
EN^DIU2 PRE+4, PRE+5
$$CJ^XLFSTR ASMSMP+1, ASMSMP+6, ASMSMP+17, IMES+1, SORRY+4
$$ADD^XPDMENU HMRSTAT+13, HMRSTAT+15, HMRSTAT+17, HMRSTAT+19, HMRSTAT+21, HMRSTAT+23, HMRSTAT+25
$$VERSION^XPDUTL BJPC2P1+8
MES^XPDUTL ASMSMP+1, ASMSMP+6, ASMSMP+17, IMES+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"could not update status on ",X," hmr"
  • Line Location: HMRSTAT+9
Function Call: WRITE
  • Prompt: "Attempt to add APCD RESEQUENCE POVS option failed.."
  • Line Location: HMRSTAT+14
Function Call: WRITE
  • Prompt: "Attempt to add APCD TREATMENT PLAN option failed.."
  • Line Location: HMRSTAT+16
Function Call: WRITE
  • Prompt: "Attempt to add APCH LIST HMRS option failed.."
  • Line Location: HMRSTAT+18
Function Call: WRITE
  • Prompt: "Attempt to add AUTO COMPLETE BY CLINIC option failed.."
  • Line Location: HMRSTAT+20
Function Call: WRITE
  • Prompt: "Attempt to add APCDCAF NOT REVIEWED IN N DAYS option failed.."
  • Line Location: HMRSTAT+22
Function Call: WRITE
  • Prompt: "Attempt to add APCD PROVIDER LISTING option failed.."
  • Line Location: HMRSTAT+24
Function Call: WRITE
  • Prompt: "Attempt to add ANTI COAG REPORT option failed.."
  • Line Location: HMRSTAT+26
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
Routine Call
  • DIE
  • Line Location:
    • PRE+11
    • HMRSTAT+3
    • HMRSTAT+6
    • HF+2
    • HF+3
    • HF+4
    • HF+17
    • HF+19
Routine Call
  • DIC
  • Line Location:
    • INSTALLD+9
    • INSTALLD+12
    • LAB1+4
    • UP41+6
Routine Call
  • DIC
  • Line Location:
    • INSTALLD+6

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(19 - [#19] Classic Fileman Calls
^DIC(9.4 - [#9.4] Classic Fileman Calls
^AUPNVAST - [#9000010.41] Classic Fileman Calls
^APCDTKW - [#9001001] Classic Fileman Calls
^APCLVSTS - [#9001003.7] Classic Fileman Calls
^APCDTHFD - [#9001005.9] Classic Fileman Calls
^APCHPWHC - [#9001025] Classic Fileman Calls
^ATXAX - [#9002226] Classic Fileman Calls
^ATXLAB - [#9002228] Classic Fileman Calls
^AUTTHF - [#9999999.64] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^APCDTHFD - [#9001005.9] PRE+2
^APCDTKW("B" HF+16, HF+18
^APCHPWHC("B" PRE+10
^APCHSURV - [#9001018] PRE+8, HMRSTAT+10, HMRSTAT+11*
^APCHTMP("HMR STATUS" PRE+7!, PRE+8*, HMRSTAT+7, HMRSTAT+8, HMRSTAT+12!
^APCLPDES - [#9001004.5] WRITEMSG+3
^APCLPDES("B" WRITEMSG+1
^APCLVSTS - [#9001003.7] PRE+1
^ATXAX - [#9002226] UP41+7
^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
^AUPNVPED - [#9000010.16] HASASAMP+3
^AUPNVPED("AD" HASASAMP+2
^AUTTEDT - [#9999999.09] ASMSMP+3, ASMSMP+4
^AUTTEDT("C" ASMSMP+2
^AUTTHF("B" HF+2, HF+3, HF+4
^DD(9002228 UP41+5
^DIC(19 - [#19] HMRSTAT+2, HMRSTAT+5
^DIC(9.4 - [#9.4] UP41+2
^TMP($J WRITEMSG+3*
^XUSEC( GETRECIP+4

Label References

Name Line Occurrences
$$HASASAMP ASMSMP+10
$$INSTALLD BJPC2P1+7
HF ASMSMP+6
IMES INSTALLD+7, INSTALLD+10, INSTALLD+14
LAB1 LABTAX+1
LABTAX HF+9
SORRY BJPC2P1+7, BJPC2P1+8
UP41 LAB1+2

Naked Globals

Name Field # of Occurrence
^(0 LAB1+6*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
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+8*, HMRSTAT+11
>> APCHX HMRSTAT+7*, HMRSTAT+8, HMRSTAT+10, HMRSTAT+11
>> BJPCAP LABTAX+1*, LAB1+6
>> BJPCDA PRE+1*, PRE+2*, LAB1+1*, LAB1+2, LAB1+6*, LAB1+7, LAB1+8, UP41+4, UP41+5, UP41+7
>> BJPCI UP41+1*
>> BJPCIEN ASMSMP+2*, ASMSMP+5*, ASMSMP+6, ASMSMP+10, ASMSMP+14
>> BJPCKEY GETRECIP+3*, GETRECIP+4
>> BJPCPG LABTAX+1*, UP41+1
>> BJPCPI UP41+1*, UP41+2*, UP41+3, UP41+4, UP41+5, UP41+7
BJPCSTAL INSTALLD~, INSTALLD+4, INSTALLD+8, INSTALLD+11, IMES+1
>> BJPCX ASMSMP+7*, ASMSMP+8, ASMSMP+9, ASMSMP+10, ASMSMP+12, ASMSMP+15, ASMSMP+17, LABTAX+1*, LAB1+1, LAB1+3
, LAB1+4, LAB1+5, LAB1+6
BJPCY INSTALLD+3~, INSTALLD+13*, INSTALLD+15
>> CTR GETRECIP+2*, GETRECIP+4*
>> D INSTALLD+5*
DA PRE+1*, PRE+2*, PRE+10*, PRE+11!, HMRSTAT+2*, HMRSTAT+3!, HMRSTAT+5*, HMRSTAT+6!, HF+2*!, HF+3*!
, HF+4*!, HF+16*, HF+17!, HF+18*, HF+19!, LAB1+4!, LAB1+8*, UP41+8!
DA(1 UP41+5*
DIADD LAB1+4*!
DIC INSTALLD+3~, INSTALLD+5*, INSTALLD+8*, INSTALLD+11*, LAB1+4*!, UP41+5*, UP41+8!
DIC("P" UP41+5*
DIC(0 INSTALLD+5*, LAB1+4*, UP41+5*
DIE PRE+11*!, HMRSTAT+3*!, HMRSTAT+6*!, HF+2*!, HF+3*!, HF+4*!, HF+17*!, HF+19*!
DIFQ SORRY+1!
DIK PRE+1*, PRE+2*, HF+12*, HF+13*, HF+14!, LAB1+8*
DIK(1 HF+12*, HF+13*
DIU PRE+4*, PRE+5*, PRE+6!
DIU(0 PRE+4*, PRE+5*
DLAYGO LAB1+4*!
DR PRE+11*!, HMRSTAT+3*!, HMRSTAT+6*!, HF+2*!, HF+3*!, HF+4*!, HF+17*!, HF+19*!
DT HF+2, HF+3, HF+4, LAB1+6
DUZ LAB1+6
I HASASAMP~, HASASAMP+3, LAB1+4!
IOM ASMSMP+1, ASMSMP+6, ASMSMP+17, IMES+1, SORRY+4
U PRE+8, HMRSTAT+8, HMRSTAT+11, ASMSMP+4, ASMSMP+8, ASMSMP+9, ASMSMP+10, ASMSMP+12, ASMSMP+15, ASMSMP+17
, HASASAMP+3, LAB1+6, UP41+5, UP41+7
V HASASAMP~, HASASAMP+2
X BJPC2P1+6*, PRE+8*, HMRSTAT+8*, HMRSTAT+13*, HMRSTAT+14, HMRSTAT+15*, HMRSTAT+16, HMRSTAT+17*, HMRSTAT+18, HMRSTAT+19*
, HMRSTAT+20, HMRSTAT+21*, HMRSTAT+22, HMRSTAT+23*, HMRSTAT+24, HMRSTAT+25*, HMRSTAT+26, 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, HASASAMP+1~, HASASAMP+2*, HASASAMP+3, LAB1+4*, UP41+5*, UP41+8!
>> XMY( GETRECIP+4*
>> XPDDIQ( BJPC2P1+6*
>> XPDDIQ("XPZ1" BJPC2P1+5*
>> XPDDIQ("XPZ2" BJPC2P1+5*
>> XPDENV BJPC2P1+5
>> XPDQUIT SORRY+2*, SORRY+3*
Y WRITEMSG+3*, GETRECIP+4*, INSTALLD+3~, INSTALLD+7, INSTALLD+8, INSTALLD+10, INSTALLD+11, INSTALLD+13, IMES+1, HASASAMP+1~
, LAB1+5, LAB1+6, UP41+7, UP41+8!
Z HASASAMP+1~, HASASAMP+2*, HASASAMP+3*, HASASAMP+5
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 |  All