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

Package: Patient Care Component

Routine: APCH2P13


Information

APCH2P13 ; IHS/TUCSON/LAB - PCC HEALTH SUMMARY POST INIT PATCH 12 ; [ 09/07/04 10:26 AM ]

Source Information

Source file <APCH2P13.m>

Call Graph

Call Graph Total: 10

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

Entry Points

Name Comments DBIA/ICR reference
PRE ;EP
IMES ;
INSTALLD(APCHSTAL) ;EP - Determine if patch APCHSTAL was installed, where
; APCHSTAL is the name of the INSTALL. E.g "AG*6.0*11".
LABTAX ;
SETTAXL ;
CAT ;
DUPE ;
LAB1 ;
BUL ;
POST ;EP

External References

Name Field # of Occurrence
^APCHBU13 BUL+4
^APCHTX POST+41
^DIC DUPE+28, DUPE+35, LAB1+4, SETTAXL+14, INSTALLD+9, INSTALLD+12
IX^DIC INSTALLD+6
FILE^DICN POST+11, POST+15, POST+19, POST+23, POST+27, POST+31, POST+35
^DIE PRE+2, PRE+4, DUPE+12, DUPE+25, DUPE+30, DUPE+40, DUPE+42, DUPE+44, DUPE+46, DUPE+48
^DIK DUPE+13, DUPE+26
IX1^DIK LAB1+7
IXALL^DIK POST+39, POST+40
^XBFMK POST+11, POST+12, POST+15, POST+16, POST+19, POST+20, POST+23, POST+24, POST+27, POST+28
, POST+31, POST+32, POST+35, POST+36
$$CJ^XLFSTR IMES+1
$$ADD^XPDMENU POST+2, POST+4, POST+6, POST+8
MES^XPDUTL IMES+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: "Attempt to add modify health summary option option failed."
  • Line Location: POST+3
Function Call: WRITE
  • Prompt: "Attempt to add modify health summary option option failed."
  • Line Location: POST+5
Function Call: WRITE
  • Prompt: "Attempt to add health summary site parameter option failed."
  • Line Location: POST+7
Function Call: WRITE
  • Prompt: "Attempt to add health summary site parameter option failed."
  • Line Location: POST+9
Function Call: WRITE
  • Prompt: !!,"adding health summary component MEDS - CHRONIC & ACUTE W/ ISSUE HISTORY failed."
  • Line Location: POST+12
Function Call: WRITE
  • Prompt: !!,"adding health summary component MEDS - CHRONIC BY NAME failed."
  • Line Location: POST+16
Function Call: WRITE
  • Prompt: !!,"adding health summary component MEDS - CURRENT BY NAME failed."
  • Line Location: POST+20
Function Call: WRITE
  • Prompt: !!,"adding health summary component RADIOLOGY failed."
  • Line Location: POST+24
Function Call: WRITE
  • Prompt: !!,"adding health summary component EDUCATIONAL ASSESSMENT failed."
  • Line Location: POST+28
Function Call: WRITE
  • Prompt: !!,"adding health summary component INFANT FEEDING CHOICE PANEL failed."
  • Line Location: POST+32
Function Call: WRITE
  • Prompt: !!,"adding health summary component INFANT FEEDING CHOICE PANEL failed."
  • Line Location: POST+36
Function Call: WRITE
  • Prompt: !,"category not updated. ",X
  • Line Location: DUPE+31
Function Call: WRITE
  • Prompt: !!,"could not update status on ",X," hmr"
  • Line Location: DUPE+36
Function Call: WRITE
  • Prompt: !,"Creating ",APCHX," Taxonomy..."
  • Line Location: LAB1+3
Function Call: WRITE
  • Prompt: !!,"ERROR IN CREATING ",APCHX," TAX"
  • Line Location: LAB1+5
Function Call: WRITE
  • Prompt: !,$P(APCHDATA,"|")
  • Line Location: SETTAXL+5
Function Call: WRITE
  • Prompt: !,"updating package multiple for ",APCHPP," entry ",$P(^ATXLAB(APCHDA,0),U)," failed"
  • Line Location: SETTAXL+15
Routine Call
  • DIE
  • Line Location:
    • PRE+2
    • PRE+4
    • DUPE+12
    • DUPE+25
    • DUPE+30
    • DUPE+40
    • DUPE+42
    • DUPE+44
    • DUPE+46
    • DUPE+48
Routine Call
  • DIC
  • Line Location:
    • DUPE+28
    • DUPE+35
    • LAB1+4
    • SETTAXL+14
    • 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
^APCHSCTL - [#9001015] Classic Fileman Calls
^APCHSCMP - [#9001016] Classic Fileman Calls
^APCHSURV - [#9001018] Classic Fileman Calls
^ATXAX - [#9002226] Classic Fileman Calls
^ATXLAB - [#9002228] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^APCHSCMP - [#9001016] POST+13*, POST+17*, POST+21*, POST+25*, POST+29*, POST+33*, POST+37*, POST+38*, DUPE+1, DUPE+2
, DUPE+14, DUPE+15
^APCHSCMP("B" PRE+1, PRE+3, POST+10, POST+14, POST+18, POST+22, POST+26, POST+30, POST+34
^APCHSCTL - [#9001015] DUPE+8, DUPE+9, DUPE+10, DUPE+21, DUPE+22, DUPE+23
^APCHSURV - [#9001018] PRE+7, DUPE+37*
^APCHSURV("B" DUPE+39, DUPE+41, DUPE+43, DUPE+45, DUPE+47
^APCHTMP("HMR STATUS" PRE+6!, PRE+7*, DUPE+34, DUPE+35
^ATXLAB - [#9002228] LAB1+6*, SETTAXL+5*, SETTAXL+6*, SETTAXL+15
^ATXLAB("B" LAB1+1, SETTAXL+3
^DD(9002228 SETTAXL+1, SETTAXL+13
^DIC(9.4 - [#9.4] SETTAXL+11

Label References

Name Line Occurrences
$$INSTALLD DUPE+38
IMES INSTALLD+7, INSTALLD+10, INSTALLD+14
LAB1 BUL+1, BUL+2
SETTAXL BUL+3

Naked Globals

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

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> APCH1 DUPE+9*, DUPE+10, DUPE+12, DUPE+22*, DUPE+23, DUPE+25, DUPE+27*, DUPE+28, DUPE+30
>> APCH2 DUPE+10*, DUPE+11, DUPE+23*, DUPE+24
>> APCHC DUPE+1*, DUPE+3*, DUPE+4, DUPE+14*, DUPE+16*, DUPE+17
>> APCHDA LAB1+1*, LAB1+2, SETTAXL+3*, SETTAXL+4, SETTAXL+5, SETTAXL+6, SETTAXL+13, SETTAXL+15
>> APCHDATA SETTAXL+2*, SETTAXL+3, SETTAXL+5, SETTAXL+6, SETTAXL+9
>> APCHN SETTAXL+10*
>> APCHP SETTAXL+9*, SETTAXL+10
>> APCHPI SETTAXL+11*, SETTAXL+12, SETTAXL+13
>> APCHPP SETTAXL+10*, SETTAXL+11, SETTAXL+15
>> APCHS DUPE+35*, DUPE+37
>> APCHST DUPE+27*
APCHSTAL INSTALLD~, INSTALLD+4, INSTALLD+8, INSTALLD+11, IMES+1
>> APCHSX DUPE+27*
>> APCHT DUPE+8*, DUPE+9, DUPE+10, DUPE+12, DUPE+21*, DUPE+22, DUPE+23, DUPE+25
>> APCHTEXT SETTAXL+2*
>> APCHTX LAB1+6*, LAB1+7
>> APCHUSE DUPE+6*, DUPE+12, DUPE+19*, DUPE+25
>> APCHX DUPE+1*, DUPE+2, DUPE+3, DUPE+14*, DUPE+15, DUPE+16, DUPE+34*, DUPE+35, BUL+1*, BUL+2*
, LAB1+1, LAB1+3, LAB1+4, LAB1+5, LAB1+6
APCHY DUPE+1!, DUPE+14!, INSTALLD+3~, INSTALLD+13*, INSTALLD+15
APCHY( DUPE+3*, DUPE+16*
APCHY(1 DUPE+6, DUPE+7!, DUPE+19, DUPE+20!
APCHZ DUPE+1!, DUPE+14!
APCHZ( DUPE+3*, DUPE+7!, DUPE+11, DUPE+13, DUPE+16*, DUPE+20!, DUPE+24, DUPE+26
>> BGPX SETTAXL+2*
>> D INSTALLD+5*
D0 POST+11!, POST+15!, POST+19!, POST+23!, POST+27!, POST+31!, POST+35!
DA PRE+1*, PRE+2!, PRE+3*, PRE+4!, DUPE+12*, DUPE+13*, DUPE+25*, DUPE+26*, DUPE+30*!, DUPE+39*
, DUPE+40!, DUPE+41*, DUPE+42!, DUPE+43*, DUPE+44!, DUPE+45*, DUPE+46!, DUPE+47*, DUPE+48!, LAB1+4!
, LAB1+7*, SETTAXL+8!, SETTAXL+16!
DA(1 DUPE+12*, DUPE+25*, SETTAXL+13*
DD POST+11!, POST+15!, POST+19!, POST+23!, POST+27!, POST+31!, POST+35!
DIADD LAB1+4*!
DIC POST+11*, POST+15*, POST+19*, POST+23*, POST+27*, POST+31*, POST+35*, DUPE+28!*, DUPE+35*, LAB1+4*!
, SETTAXL+8!, SETTAXL+13*, SETTAXL+16!, INSTALLD+3~, INSTALLD+5*, INSTALLD+8*, INSTALLD+11*
DIC("DR" POST+11*, POST+15*, POST+19*, POST+23*, POST+27*, POST+35*
DIC("P" SETTAXL+13*
DIC(0 POST+11*, POST+15*, POST+19*, POST+23*, POST+27*, POST+31*, POST+35*, DUPE+28*, DUPE+35*, LAB1+4*
, SETTAXL+13*, INSTALLD+5*
DIE PRE+2*!, PRE+4*!, DUPE+12*, DUPE+25*, DUPE+30*!, DUPE+40*!, DUPE+42*!, DUPE+44*!, DUPE+46*!, DUPE+48*!
>> DIK POST+39*, POST+40*, DUPE+13*, DUPE+26*, LAB1+7*
DLAYGO LAB1+4*!
DO POST+11!, POST+15!, POST+19!, POST+23!, POST+27!, POST+31!, POST+35!
DR PRE+2*!, PRE+4*!, DUPE+12*, DUPE+25*, DUPE+30*!, DUPE+40*!, DUPE+42*!, DUPE+44*!, DUPE+46*!, DUPE+48*!
, SETTAXL+8!
DT LAB1+6
DUZ LAB1+6
I LAB1+4!
IOM IMES+1
U PRE+7, POST+13, POST+17, POST+21, POST+25, POST+29, POST+33, POST+37, POST+38, DUPE+2
, DUPE+10, DUPE+15, DUPE+23, DUPE+35, DUPE+37, LAB1+6, SETTAXL+5, SETTAXL+6, SETTAXL+13, SETTAXL+15
X APCH2P13+7*, PRE+7*, POST+1~, POST+2*, POST+3, POST+4*, POST+5, POST+6*, POST+7, POST+8*
, POST+9, POST+11*, POST+15*, POST+19*, POST+23*, POST+27*, POST+31*, POST+35*, DUPE+28*, DUPE+31
, DUPE+35*, DUPE+36, LAB1+4*, SETTAXL+13*, SETTAXL+16!, INSTALLD+3~, INSTALLD+4*, INSTALLD+8*, INSTALLD+11*
>> XPDDIQ( APCH2P13+7*
>> XPDDIQ("XPZ1" APCH2P13+6*
>> XPDDIQ("XPZ2" APCH2P13+6*
>> XPDENV APCH2P13+6
Y POST+12, POST+13, POST+16, POST+17, POST+20, POST+21, POST+24, POST+25, POST+28, POST+29
, POST+32, POST+33, POST+36, POST+37, POST+38, DUPE+29, DUPE+30, DUPE+31, DUPE+36, DUPE+37
, LAB1+5, LAB1+6, SETTAXL+15, SETTAXL+16!, INSTALLD+3~, INSTALLD+7, INSTALLD+8, INSTALLD+10, INSTALLD+11, INSTALLD+13
, IMES+1

Marked Items

Name Field # of Occurrence
$T(@APCHST+APCHSX DUPE+27
$T(@APCHTEXT+APCHX SETTAXL+2
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