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

Package: Patient Care Component

Routine: APCD20P8


Information

APCD20P8 ; IHS/CMI/TUCSON - DATA ENTRY PATCH 8 [ 03/11/05 9:09 AM ]

Source Information

Source file <APCD20P8.m>

Call Graph

Call Graph Total: 9

Package Total Call Graph
VA Fileman 4 (,IX)^DIC  FILE^DICN  ^DIE  ^DIK  
Kernel 3 $$CJ^XLFSTR  ($$ADD,$$DELETE,RENAME)^XPDMENU  MES^XPDUTL  
IHS VA Utilities 1 ^XBFMK  
Patient Care Component 1 ^APCDBUL8  

Entry Points

Name Comments DBIA/ICR reference
WC ;
CTE ;
COC ;
CTC ;
PCF ;
REG ;
PRE ;EP
CEF ;
AST ;
UAS ;
PIF ;
O2 ;
PA ;
PF ;
IIM ;
IMES ;
HRX ;
CC ;
INSTALLD(APCDSTAL) ;EP - Determine if patch APCDSTAL was installed, where
; APCDSTAL is the name of the INSTALL. E.g "AG*6.0*11".
ADA ;
HAST ;
POST ;
IF ;
HADA ;
ALG ;
SORRY(X) ;
HHF ;
SF ;

External References

Name Field # of Occurrence
^APCDBUL8 POST+62
^DIC INSTALLD+9, INSTALLD+12
IX^DIC INSTALLD+6
FILE^DICN ALG+5, SF+5, ADA+5, IF+5, CTC+5, CTE+5, UAS+5, HHF+5, HADA+5, AST+5
, CC+5, COC+5, PIF+5, REG+5, PCF+5, PF+5, HAST+5, IIM+5, PA+5, CEF+5
, WC+5, O2+5
^DIE HRX+3
^DIK PRE+1, POST+37, POST+38
^XBFMK ALG+1, SF+1, ADA+1, IF+1, CTC+1, CTE+1, UAS+1, HHF+1, HADA+1, HRX+3
, AST+1, CC+1, COC+1, PIF+1, REG+1, PCF+1, PF+1, HAST+1, IIM+1, PA+1
, CEF+1, WC+1, O2+1
$$CJ^XLFSTR IMES+1, SORRY+4
$$ADD^XPDMENU POST+5, POST+7, POST+9, POST+13, POST+15, POST+17, POST+19, POST+21, POST+23, POST+25
, POST+27, POST+29, POST+31, POST+33
$$DELETE^XPDMENU POST+1, POST+2, POST+3, POST+4
RENAME^XPDMENU PRE+4
MES^XPDUTL IMES+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: "Attempt to add visit display visit option failed."
  • Line Location: POST+6
Function Call: WRITE
  • Prompt: "Attempt to add visit auditing menu option failed."
  • Line Location: POST+8
Function Call: WRITE
  • Prompt: "Attempt to add patient allergy list option failed."
  • Line Location: POST+10
Function Call: WRITE
  • Prompt: "Attempt to add update pcc master control option failed."
  • Line Location: POST+12
Function Call: WRITE
  • Prompt: "Attempt to add Orphaned Immunization visit option failed."
  • Line Location: POST+14
Function Call: WRITE
  • Prompt: "Attempt to add Orphaned Blood Bank visit option failed."
  • Line Location: POST+16
Function Call: WRITE
  • Prompt: "Attempt to add Orphaned Microbiology visit option failed."
  • Line Location: POST+18
Function Call: WRITE
  • Prompt: "Attempt to add clinic list visit option failed."
  • Line Location: POST+20
Function Call: WRITE
  • Prompt: "Attempt to add Print PCC form option failed."
  • Line Location: POST+22
Function Call: WRITE
  • Prompt: "Attempt to add Merge 2 visits/2 days option failed."
  • Line Location: POST+24
Function Call: WRITE
  • Prompt: "Attempt to add Move data items 2 visits/2 days option failed."
  • Line Location: POST+26
Function Call: WRITE
  • Prompt: "Attempt to add re-print group forms option failed."
  • Line Location: POST+28
Function Call: WRITE
  • Prompt: "Attempt to add update pcc master control option failed."
  • Line Location: POST+30
Function Call: WRITE
  • Prompt: "Attempt to add update forms count duz option failed."
  • Line Location: POST+32
Function Call: WRITE
  • Prompt: "Attempt to add suicide update menu option failed."
  • Line Location: POST+34
Function Call: WRITE
  • Prompt: !!,"Adding ALG mnemonic failed."
  • Line Location: ALG+6
Function Call: WRITE
  • Prompt: !!,"Adding SF mnemonic failed."
  • Line Location: SF+6
Function Call: WRITE
  • Prompt: !!,"Adding ADA mnemonic failed."
  • Line Location: ADA+6
Function Call: WRITE
  • Prompt: !!,"Adding IF mnemonic failed."
  • Line Location: IF+6
Function Call: WRITE
  • Prompt: !!,"Adding CTC mnemonic failed."
  • Line Location: CTC+6
Function Call: WRITE
  • Prompt: !!,"Adding CTE mnemonic failed."
  • Line Location: CTE+6
Function Call: WRITE
  • Prompt: !!,"Adding UAS mnemonic failed."
  • Line Location: UAS+6
Function Call: WRITE
  • Prompt: !!,"Adding HHF mnemonic failed."
  • Line Location: HHF+6
Function Call: WRITE
  • Prompt: !!,"Adding HADA mnemonic failed."
  • Line Location: HADA+6
Function Call: WRITE
  • Prompt: !!,"Adding AST mnemonic failed."
  • Line Location: AST+6
Function Call: WRITE
  • Prompt: !!,"Adding CC mnemonic failed."
  • Line Location: CC+6
Function Call: WRITE
  • Prompt: !!,"Adding CC mnemonic failed."
  • Line Location: COC+6
Function Call: WRITE
  • Prompt: !!,"Adding PIF mnemonic failed."
  • Line Location: PIF+6
Function Call: WRITE
  • Prompt: !!,"Adding REG mnemonic failed."
  • Line Location: REG+6
Function Call: WRITE
  • Prompt: !!,"Adding PCF mnemonic failed."
  • Line Location: PCF+6
Function Call: WRITE
  • Prompt: !!,"Adding PF mnemonic failed."
  • Line Location: PF+6
Function Call: WRITE
  • Prompt: !!,"Adding HAST mnemonic failed."
  • Line Location: HAST+6
Function Call: WRITE
  • Prompt: !!,"Adding IIM mnemonic failed."
  • Line Location: IIM+6
Function Call: WRITE
  • Prompt: !!,"Adding PA mnemonic failed."
  • Line Location: PA+6
Function Call: WRITE
  • Prompt: !!,"Adding CEF mnemonic failed."
  • Line Location: CEF+6
Function Call: WRITE
  • Prompt: !!,"Adding WC mnemonic failed."
  • Line Location: WC+6
Function Call: WRITE
  • Prompt: !!,"Adding O2 mnemonic failed."
  • Line Location: O2+6
Function Call: WRITE
  • Prompt: *7,!,$$CJ^XLFSTR("Sorry....FIX IT!",IOM)
  • Line Location: SORRY+4
Routine Call
  • DIE
  • Line Location:
    • HRX+3
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(9.4 - [#9.4] Classic Fileman Calls
^APCDTKW - [#9001001] Classic Fileman Calls
^APCDERR - [#9001001.3] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^APCDTKW("B" POST+37, POST+38, ALG+2, SF+2, ADA+2, IF+2, CTC+2, CTE+2, UAS+2, HHF+2
, HADA+2, HRX+1, AST+2, CC+2, COC+2, PIF+2, REG+2, PCF+2, PF+2, HAST+2
, IIM+2, PA+2, CEF+2, WC+2, O2+2
^AUPNVDXP - [#9000010.21] POST+36*
^DIC(19 - [#19] PRE+3

Label References

Name Line Occurrences
$$INSTALLD APCD20P8+7
ADA POST+53
ALG POST+50
AST POST+39
CC POST+40
CEF POST+47
COC POST+41
CTC POST+59
CTE POST+60
HADA POST+54
HAST POST+44
HHF POST+51
HRX POST+49
IF POST+56
IIM POST+48
IMES INSTALLD+7, INSTALLD+10, INSTALLD+14
O2 POST+45
PA POST+46
PCF POST+42
PF POST+43
PIF POST+57
REG POST+58
SF POST+61
SORRY APCD20P8+7
UAS POST+52
WC POST+55

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
APCDSTAL INSTALLD~, INSTALLD+4, INSTALLD+8, INSTALLD+11, IMES+1
>> APCDX POST+37*, POST+38*
APCDY INSTALLD+3~, INSTALLD+13*, INSTALLD+15
>> D INSTALLD+5*
D0 ALG+4!, ALG+7!, SF+4!, SF+7!, ADA+4!, ADA+7!, IF+4!, IF+7!, CTC+4!, CTC+7!
, CTE+4!, CTE+7!, UAS+4!, UAS+7!, HHF+4!, HHF+7!, HADA+4!, HADA+7!, AST+4!, AST+7!
, CC+4!, CC+7!, COC+4!, COC+7!, PIF+4!, PIF+7!, REG+4!, REG+7!, PCF+4!, PCF+7!
, PF+4!, PF+7!, HAST+4!, HAST+7!, IIM+4!, IIM+7!, PA+4!, PA+7!, CEF+4!, CEF+7!
, WC+4!, WC+7!, O2+4!, O2+7!
DA PRE+1*, PRE+2!, POST+37*!, POST+38*!, HRX+1*, HRX+2
DD ALG+4!, ALG+7!, SF+4!, SF+7!, ADA+4!, ADA+7!, IF+4!, IF+7!, CTC+4!, CTC+7!
, CTE+4!, CTE+7!, UAS+4!, UAS+7!, HHF+4!, HHF+7!, HADA+4!, HADA+7!, AST+4!, AST+7!
, CC+4!, CC+7!, COC+4!, COC+7!, PIF+4!, PIF+7!, REG+4!, REG+7!, PCF+4!, PCF+7!
, PF+4!, PF+7!, HAST+4!, HAST+7!, IIM+4!, IIM+7!, PA+4!, PA+7!, CEF+4!, CEF+7!
, WC+4!, WC+7!, O2+4!, O2+7!
DIC ALG+3*, ALG+7!, SF+3*, SF+7!, ADA+3*, ADA+7!, IF+3*, IF+7!, CTC+3*, CTC+7!
, CTE+3*, CTE+7!, UAS+3*, UAS+7!, HHF+3*, HHF+7!, HADA+3*, HADA+7!, AST+3*, AST+7!
, CC+3*, CC+7!, COC+3*, COC+7!, PIF+3*, PIF+7!, REG+3*, REG+7!, PCF+3*, PCF+7!
, PF+3*, PF+7!, HAST+3*, HAST+7!, IIM+3*, IIM+7!, PA+3*, PA+7!, CEF+3*, CEF+7!
, WC+3*, WC+7!, O2+3*, O2+7!, INSTALLD+3~, INSTALLD+5*, INSTALLD+8*, INSTALLD+11*
DIC("DR" ALG+3*, SF+3*, ADA+3*, IF+3*, CTC+3*, CTE+3*, UAS+3*, HHF+3*, HADA+3*, AST+3*
, CC+3*, COC+3*, PIF+3*, REG+3*, PCF+3*, PF+3*, HAST+3*, IIM+3*, PA+3*, CEF+3*
, WC+3*, O2+3*
DIC(0 ALG+3*, SF+3*, ADA+3*, IF+3*, CTC+3*, CTE+3*, UAS+3*, HHF+3*, HADA+3*, AST+3*
, CC+3*, COC+3*, PIF+3*, REG+3*, PCF+3*, PF+3*, HAST+3*, IIM+3*, PA+3*, CEF+3*
, WC+3*, O2+3*, INSTALLD+5*
>> DIE HRX+3*
DIFQ SORRY+1!
DIK PRE+1*, PRE+2!, POST+37*!, POST+38*!
DO ALG+4!, ALG+7!, SF+4!, SF+7!, ADA+4!, ADA+7!, IF+4!, IF+7!, CTC+4!, CTC+7!
, CTE+4!, CTE+7!, UAS+4!, UAS+7!, HHF+4!, HHF+7!, HADA+4!, HADA+7!, AST+4!, AST+7!
, CC+4!, CC+7!, COC+4!, COC+7!, PIF+4!, PIF+7!, REG+4!, REG+7!, PCF+4!, PCF+7!
, PF+4!, PF+7!, HAST+4!, HAST+7!, IIM+4!, IIM+7!, PA+4!, PA+7!, CEF+4!, CEF+7!
, WC+4!, WC+7!, O2+4!, O2+7!
>> DR HRX+3*
IOM IMES+1, SORRY+4
U POST+36
X APCD20P8+6*, POST+1*, POST+2*, POST+3*, POST+4*, POST+5*, POST+6, POST+7*, POST+8, POST+9*
, POST+10, POST+13*, POST+14, POST+15*, POST+16, POST+17*, POST+18, POST+19*, POST+20, POST+21*
, POST+22, POST+23*, POST+24, POST+25*, POST+26, POST+27*, POST+28, POST+29*, POST+30, POST+31*
, POST+32, POST+33*, POST+34, POST+36*, ALG+3*, SF+3*, ADA+3*, IF+3*, CTC+3*, CTE+3*
, UAS+3*, HHF+3*, HADA+3*, AST+3*, CC+3*, COC+3*, PIF+3*, REG+3*, PCF+3*, PF+3*
, HAST+3*, IIM+3*, PA+3*, CEF+3*, WC+3*, O2+3*, INSTALLD+3~, INSTALLD+4*, INSTALLD+8*, INSTALLD+11*
, SORRY~, SORRY+2, SORRY+3
>> XPDDIQ( APCD20P8+6*
>> XPDDIQ("XPZ1" APCD20P8+5*
>> XPDDIQ("XPZ2" APCD20P8+5*
>> XPDENV APCD20P8+5
>> XPDQUIT SORRY+2*, SORRY+3*
Y ALG+6, SF+6, ADA+6, IF+6, CTC+6, CTE+6, UAS+6, HHF+6, HADA+6, AST+6
, CC+6, COC+6, PIF+6, REG+6, PCF+6, PF+6, HAST+6, IIM+6, PA+6, CEF+6
, WC+6, O2+6, INSTALLD+3~, INSTALLD+7, INSTALLD+8, INSTALLD+10, INSTALLD+11, INSTALLD+13, IMES+1
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 |  All