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: BJPC2P7

Package: Patient Care Component

Routine: BJPC2P7


Information

BJPC2P7 ; IHS/CMI/LAB - PCC Suite v1.0 patch 3 environment check ;

Source Information

Source file <BJPC2P7.m>

Call Graph

Call Graph Total: 11

Package Total Call Graph
VA Fileman 5 (,IX)^DIC  FILE^DICN  ^DIE  ^DIK  EN^DIU2  
Kernel 3 $$CJ^XLFSTR  $$ADD^XPDMENU  ($$VERSION,MES)^XPDUTL  
IHS VA Utilities 1 $$VAL^XBDIQ1  
PCC Medical Query 1 (POST,PRE)^AMQQPOST  
Patient Care Component 1 ^BJPC27  

Entry Points

Name Comments DBIA/ICR reference
PRE ;
IMES ;
INSTALLD(BJPCSTAL) ;EP - Determine if patch BJPCSTAL was installed, where
; APCLSTAL is the name of the INSTALL. E.g "AG*6.0*11".
NEWVAL(E) ;
CM ;contraceptive history
HASND(X,T) ;DOES THIS PATIENT HAVE THIS ONE WITH NO DATE BEGUN?
CMMAP ;;
SORRY(X) ;
RFCONV ;
POST ;
UPDHF ;

External References

Name Field # of Occurrence
POST^AMQQPOST POST+11
PRE^AMQQPOST PRE+2
^BJPC27 POST+18
^DIC INSTALLD+9, INSTALLD+12
IX^DIC INSTALLD+6
FILE^DICN UPDHF+40, CM+21
^DIE PRE+4, PRE+5, PRE+8, PRE+10, PRE+12, PRE+14, PRE+16, PRE+18, PRE+20, POST+13
, POST+23, UPDHF+3, UPDHF+6, UPDHF+9, UPDHF+12, UPDHF+15, UPDHF+17, UPDHF+19, UPDHF+21, UPDHF+23
, UPDHF+25, UPDHF+28, UPDHF+31, UPDHF+36, RFCONV+7, RFCONV+9, RFCONV+11, RFCONV+13
^DIK PRE+1
EN^DIU2 PRE+21
$$VAL^XBDIQ1 UPDHF+8, UPDHF+11, UPDHF+14, UPDHF+16, UPDHF+18, UPDHF+20, UPDHF+22, UPDHF+24, UPDHF+27, UPDHF+30
, UPDHF+35, CM+3
$$CJ^XLFSTR BJPC2P7+8, BJPC2P7+9, BJPC2P7+11, BJPC2P7+12, BJPC2P7+14, BJPC2P7+15, IMES+1, SORRY+4
$$ADD^XPDMENU POST+2, POST+4, POST+6
$$VERSION^XPDUTL BJPC2P7+8, BJPC2P7+11, BJPC2P7+14
MES^XPDUTL BJPC2P7+8, BJPC2P7+9, BJPC2P7+11, BJPC2P7+12, BJPC2P7+14, BJPC2P7+15, IMES+1, UPDHF+41, CM+6, CM+8
, CM+22

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Attempt to add APCH GEN SUPPLEMENT option failed.."
  • Line Location: POST+3
Function Call: WRITE
  • Prompt: !,"Attempt to add APCD PG PATIENT GOALS option failed.."
  • Line Location: POST+5
Function Call: WRITE
  • Prompt: !,"Attempt to add BDP NO DESG PROVIDER option failed.."
  • Line Location: POST+7
Function Call: WRITE
  • Prompt: !,"Attempt to add APCM MU MAIN MENU option failed.."
  • Line Location: POST+9
Function Call: WRITE
  • Prompt: *7,!,$$CJ^XLFSTR("Sorry....FIX IT!",IOM)
  • Line Location: SORRY+4
Routine Call
  • DIE
  • Line Location:
    • PRE+4
    • PRE+5
    • PRE+8
    • PRE+10
    • PRE+12
    • PRE+14
    • PRE+16
    • PRE+18
    • PRE+20
    • POST+13
    • POST+23
    • UPDHF+3
    • UPDHF+6
    • UPDHF+9
    • UPDHF+12
    • UPDHF+15
    • UPDHF+17
    • UPDHF+19
    • UPDHF+21
    • UPDHF+23
    • UPDHF+25
    • UPDHF+28
    • UPDHF+31
    • UPDHF+36
    • RFCONV+7
    • RFCONV+9
    • RFCONV+11
    • RFCONV+13
Routine Call
  • DIC
  • Line Location:
    • INSTALLD+9
    • INSTALLD+12
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
^AUPNREP - [#9000017] Classic Fileman Calls
^APCDTKW - [#9001001] Classic Fileman Calls
^APCLVSTS - [#9001003.7] Classic Fileman Calls
^APCHSCMP - [#9001016] Classic Fileman Calls
^APCHPWHC - [#9001025] Classic Fileman Calls
^AUTTMSR - [#9999999.07] Classic Fileman Calls
^AUTTHF - [#9999999.64] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^APCDTKW("B" PRE+17, POST+12
^APCHPWHC("B" PRE+19
^APCHSCMP("B" PRE+3, PRE+5, PRE+7, PRE+9, PRE+15
^APCLVSTS - [#9001003.7] PRE+1
^AUPNREP - [#9000017] RFCONV+1, RFCONV+2, RFCONV+4, RFCONV+5, CM+1, CM+2, CM+9, HASND+3
^AUPNREP("ACON" CM+10
^AUTTCM("B" CM+7
^AUTTHF - [#9999999.64] UPDHF+11, UPDHF+35
^AUTTHF("B" UPDHF+2, UPDHF+5, UPDHF+8, UPDHF+14, UPDHF+16, UPDHF+18, UPDHF+20, UPDHF+22, UPDHF+24, UPDHF+27
, UPDHF+30, UPDHF+39
^AUTTHF("C" UPDHF+38
^AUTTMSR("B" POST+21
^DD(9000017 CM+17
^DIC(19 - [#19] PRE+11, PRE+13

Label References

Name Line Occurrences
$$HASND CM+11
$$INSTALLD BJPC2P7+17, BJPC2P7+18
$$NEWVAL CM+5
IMES INSTALLD+7, INSTALLD+10, INSTALLD+14
RFCONV POST+15
SORRY BJPC2P7+8, BJPC2P7+11, BJPC2P7+14, BJPC2P7+17, BJPC2P7+18
UPDHF POST+17

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> BJPCC UPDHF+39*, UPDHF+40
>> BJPCCOM CM+4*, CM+12*, CM+19
>> BJPCD CM+9*, CM+10, CM+11, CM+19
>> BJPCEDD RFCONV+4*, RFCONV+7, RFCONV+9, RFCONV+11, RFCONV+13
>> BJPCHOW RFCONV+5*, RFCONV+6, RFCONV+8, RFCONV+10, RFCONV+12
BJPCSTAL INSTALLD~, INSTALLD+4, INSTALLD+8, INSTALLD+11, IMES+1
>> BJPCT CM+4*, CM+7*, CM+8, CM+10, CM+11, CM+18
>> BJPCTC CM+3*, CM+5, CM+6, CM+12
>> BJPCTE CM+5*, CM+6, CM+7, CM+8, CM+12
BJPCTEXT NEWVAL+1~, NEWVAL+3*
>> BJPCX POST+20*, POST+21, UPDHF+8*, UPDHF+9, UPDHF+11*, UPDHF+12, UPDHF+14*, UPDHF+15, UPDHF+16*, UPDHF+17
, UPDHF+18*, UPDHF+19, UPDHF+20*, UPDHF+21, UPDHF+22*, UPDHF+23, UPDHF+24*, UPDHF+25, UPDHF+27*, UPDHF+28
, UPDHF+30*, UPDHF+31, UPDHF+35*, UPDHF+36, UPDHF+40*, UPDHF+41, RFCONV+1*, RFCONV+2, RFCONV+4, RFCONV+5
, RFCONV+7, RFCONV+9, RFCONV+11, RFCONV+13, CM+1*, CM+2, CM+3, CM+8, CM+9, CM+10
, CM+11, CM+14, CM+16, CM+22
BJPCY POST+21*, POST+22, POST+23, INSTALLD+3~, INSTALLD+13*, INSTALLD+15, NEWVAL+1~, NEWVAL+3*
>> D INSTALLD+5*
D0 CM+20!, CM+23!
DA PRE+1*, PRE+3*, PRE+4, PRE+5*, PRE+7*, PRE+8, PRE+9*, PRE+10, PRE+11*, PRE+12!
, PRE+13*, PRE+14!, PRE+15*, PRE+16!, PRE+17*, PRE+18!, PRE+19*, PRE+20!, POST+12*, POST+13!
, POST+23*!, UPDHF+2*, UPDHF+3!, UPDHF+5*, UPDHF+6!, UPDHF+9*!, UPDHF+12*!, UPDHF+15*!, UPDHF+17*!, UPDHF+19*!
, UPDHF+21*!, UPDHF+23*!, UPDHF+25*!, UPDHF+28*!, UPDHF+31*!, UPDHF+36*!, RFCONV+7*!, RFCONV+9*!, RFCONV+11*!, RFCONV+13*!
, CM+23!
DA(1 CM+16*
DD CM+20!, CM+23!
DIADD UPDHF+40*!
DIC INSTALLD+3~, INSTALLD+5*, INSTALLD+8*, INSTALLD+11*, UPDHF+40*!, CM+14*, CM+23!
DIC("DR" UPDHF+40*, CM+19*
DIC("P" CM+17*
DIC(0 INSTALLD+5*, UPDHF+40*, CM+15*
DIE PRE+4*, PRE+5*, PRE+8*, PRE+10*, PRE+12*!, PRE+14*!, PRE+16*!, PRE+18*!, PRE+20*!, POST+13*!
, POST+23*!, UPDHF+3*!, UPDHF+6*!, UPDHF+9*!, UPDHF+12*!, UPDHF+15*!, UPDHF+17*!, UPDHF+19*!, UPDHF+21*!, UPDHF+23*!
, UPDHF+25*!, UPDHF+28*!, UPDHF+31*!, UPDHF+36*!, RFCONV+7*!, RFCONV+9*!, RFCONV+11*!, RFCONV+13*!
DIFQ SORRY+1!
>> DIK PRE+1*
DIU PRE+21*, PRE+22!
DIU(0 PRE+21*
DLAYGO UPDHF+40*!
DO CM+20!, CM+23!
DR PRE+4*, PRE+5*, PRE+8*, PRE+10*, PRE+12*!, PRE+14*!, PRE+16*!, PRE+18*!, PRE+20*!, POST+13*!
, POST+23*!, UPDHF+3*!, UPDHF+6*!, UPDHF+9*!, UPDHF+12*!, UPDHF+15*!, UPDHF+17*!, UPDHF+19*!, UPDHF+21*!, UPDHF+23*!
, UPDHF+25*!, UPDHF+28*!, UPDHF+31*!, UPDHF+36*!, RFCONV+7*!, RFCONV+9*!, RFCONV+11*!, RFCONV+13*!
DT UPDHF+3, UPDHF+6, UPDHF+9, UPDHF+12, UPDHF+15, UPDHF+17, UPDHF+19, UPDHF+21, UPDHF+23, UPDHF+25
, UPDHF+36
E NEWVAL~, NEWVAL+3
G HASND+1~, HASND+2*, HASND+3*, HASND+4
IOM IMES+1, SORRY+4
T HASND~, HASND+3
U RFCONV+2, RFCONV+4, RFCONV+5, CM+2, CM+6, CM+7, CM+8, CM+9, CM+12, CM+17
, HASND+3, NEWVAL+3
X BJPC2P7+6*, POST+2*, POST+3, POST+4*, POST+5, POST+6*, POST+7, INSTALLD+3~, INSTALLD+4*, INSTALLD+8*
, INSTALLD+11*, SORRY~, SORRY+2, SORRY+3, UPDHF+40*!, CM+18*, HASND~, HASND+3, NEWVAL+1~, NEWVAL+3*
>> XPDDIQ( BJPC2P7+6*
>> XPDDIQ("XPZ1" BJPC2P7+5*
>> XPDDIQ("XPZ2" BJPC2P7+5*
>> XPDENV BJPC2P7+5
>> XPDQUIT SORRY+2*, SORRY+3*
Y INSTALLD+3~, INSTALLD+7, INSTALLD+8, INSTALLD+10, INSTALLD+11, INSTALLD+13, IMES+1, UPDHF+41, CM+22, HASND+1~
, HASND+3*, NEWVAL+1~, NEWVAL+2*, NEWVAL+3*, NEWVAL+4

Marked Items

Name Field # of Occurrence
$T(@BJPCTEXT+BJPCY NEWVAL+3
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