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 |  Caller 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: APCDEH1

Package: Patient Care Component

Routine: APCDEH1


Information

APCDEH1 ; IHS/CMI/LAB - UPDATE VISIT W/LIST MAN ;

Source Information

Source file <APCDEH1.m>

Call Graph

Call Graph Total: 14

Package Total Call Graph
Patient Care Component 7 ^APCDEA3  (HDR,INIT3)^APCDEH  MNEPROC^APCDEH1  ^APCDEQX  EN1^APCDPL  CHKEHR2^APCDVCHK  ^APCDVD  
Registration 3 EN^VALM  TERM^VALM0  (CLEAR,FULL)^VALM1  
VA Fileman 2 ^DIC  ^DIR  
IHS Patient 1 ^AUPNPAT  
IHS VA Utilities 1 VIEWR^XBLM  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Patient Care Component 1 APCDEH1  

Entry Points

Name Comments DBIA/ICR reference
DISP ;
MODIFYX ;
PAUSE ;EP
GETMNE ; GET MNEMONIC
KDIE ;kill all vars used by DIE
HS ;EP - called from protocol to display health summary
GETMNEK ; KILL GETMNE SPECIFIC VARIABLES
MODIFY ;
BACK ;EP go back to listman
ADDX ;
HIST ;EP - called from protocol
MNEPROC ;EP - PROCESS MNEMONICS UNTIL DONE
ADD ;EP - add an item to the selected list - called from a protocol
OTHER ;EP - called from protocol to process other mnemonics
DELETEX ;
MODPROC ;
DELPROC ;
PROB ;EP called from protocol
ADDPROC ;process add items
DELETE ;

External References

Name Field # of Occurrence
^APCDEA3 ADDPROC+8, MODPROC+8, DELPROC+8, GETMNE+6
HDR^APCDEH BACK+4
INIT3^APCDEH BACK+3
MNEPROC^APCDEH1 ADDPROC+3
^APCDEQX GETMNE+7
EN1^APCDPL PROB+3
CHKEHR2^APCDVCHK MNEPROC+2
^APCDVD DISP+2
^AUPNPAT HS+7, DISP+4, PROB+7
^DIC HS+2, GETMNE+2
^DIR ADD+1, ADDX+1, MODIFY+1, MODIFYX+1, DELETE+1, DELETEX+1, PAUSE+1
EN^VALM OTHER+1, HIST+1
TERM^VALM0 BACK+1
CLEAR^VALM1 OTHER+2, HIST+2
FULL^VALM1 HS+1, DISP+1, PROB+1, ADD+4, MODIFY+4, DELETE+4
VIEWR^XBLM HS+6

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: ADD+1
Function Call: WRITE
  • Prompt: !,"No items selected."
  • Line Location: ADD+2
Function Call: WRITE
  • Prompt: !,"No items selected."
  • Line Location: ADD+3
Function Call: WRITE
  • Prompt: !!
  • Line Location: ADDX+1
Function Call: WRITE
  • Prompt: !
  • Line Location: MODIFY+1
Function Call: WRITE
  • Prompt: !,"No items selected."
  • Line Location: MODIFY+2
Function Call: WRITE
  • Prompt: !,"No items selected."
  • Line Location: MODIFY+3
Function Call: WRITE
  • Prompt: !!
  • Line Location: MODIFYX+1
Function Call: WRITE
  • Prompt: !
  • Line Location: DELETE+1
Function Call: WRITE
  • Prompt: !,"No items selected."
  • Line Location: DELETE+2
Function Call: WRITE
  • Prompt: !,"No items selected."
  • Line Location: DELETE+3
Function Call: WRITE
  • Prompt: !!
  • Line Location: DELETEX+1
Function Call: WRITE
  • Prompt: !
  • Line Location: GETMNE+1
Function Call: WRITE
  • Prompt: !!,"Switching to Modify Mode for ONE Mnemonic ONLY!"
  • Line Location: GETMNE+8
Function Call: WRITE
  • Prompt: !!,"Switching back to ENTER Mode!"
  • Line Location: GETMNE+8
Routine Call
  • VALM
  • Line Location:
    • OTHER+1
    • HIST+1
Routine Call
  • DIC
  • Line Location:
    • HS+2
    • GETMNE+2
Routine Call
  • DIR
  • Line Location:
    • ADD+1
    • ADDX+1
    • MODIFY+1
    • MODIFYX+1
    • DELETE+1
    • DELETEX+1
    • PAUSE+1

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^APCDTKW - [#9001001] Classic Fileman Calls
^APCHSCTL - [#9001015] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^APCDTKW - [#9001001] ADDPROC+2, ADDPROC+3, ADDPROC+4, MODPROC+2, MODPROC+3, MODPROC+4, DELPROC+2, DELPROC+3, DELPROC+4
^DPT - [#2] HS+5
^TMP("APCDEH" OTHER+3!, HIST+3!

Label References

Name Line Occurrences
ADDPROC ADD+5
ADDX ADD+2, ADD+3, MODIFY+2, MODIFY+3
BACK HS+3, HS+9, OTHER+5, HIST+5, DISP+5, PROB+8, ADDX+3, MODIFYX+3, DELETEX+3
DELETEX DELETE+2, DELETE+3
DELPROC DELETE+5
GETMNE MNEPROC+2, GETMNE+8
GETMNEK MNEPROC+3
KDIE BACK+6
MNEPROC MODPROC+3, DELPROC+3
MODPROC MODIFY+5
PAUSE HS+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% KDIE+1!
AMCHDAYS HS+8!
AMCHDOB HS+8!
APCDANS OTHER+3!, HIST+3!, ADDX+2!, ADDPROC+1*, MODIFYX+2!, MODPROC+1*, DELETEX+2!, DELPROC+1*
APCDC OTHER+3!, HIST+3!, ADDX+2!, ADDPROC+1*, MODIFYX+2!, MODPROC+1*, DELETEX+2!, DELPROC+1*
APCDCNTL OTHER+3!, HIST+3!
APCDCRIT OTHER+3!, HIST+3!, ADDX+2!, ADDPROC+1*, ADDPROC+2, ADDPROC+3, ADDPROC+4, MODIFYX+2!, MODPROC+1*, MODPROC+2
, MODPROC+3, MODPROC+4, DELETEX+2!, DELPROC+1*, DELPROC+2, DELPROC+3, DELPROC+4
APCDCSEL OTHER+3!, HIST+3!
APCDCUT OTHER+3!, HIST+3!
>> APCDDATE PROB+2, PROB+4*
APCDDISP OTHER+3!, HIST+3!
APCDEGX GETMNEK+1!
APCDEQX MNEPROC+2, GETMNE+7, GETMNEK+1!
APCDHDR HS+5*, HS+6, HS+8!
APCDHIGH HS+8!, OTHER+3!, HIST+3!, ADD+1, MODIFY+1, DELETE+1, DELETEX+2!
APCDI OTHER+3!, HIST+3!, ADDX+2!, ADDPROC+1*, MODIFYX+2!, MODPROC+1*, DELETEX+2!, DELPROC+1*
>> APCDLOC PROB+2, PROB+4*
APCDMNE ADDPROC+4*, MODPROC+4*, DELPROC+4*, GETMNE+4*, GETMNEK+1!
APCDMNE("NAME" ADDPROC+4*, MODPROC+4*, DELPROC+4*, GETMNE+4*
APCDMOD ADDPROC+6!, MODPROC+6!, DELPROC+6!, GETMNE+5!, GETMNE+8!
>> APCDMODE ADDPROC+5*, MODPROC+5*, DELPROC+5*, GETMNE+8*
APCDMPQ MNEPROC+1*, MNEPROC+2, MNEPROC+4!, GETMNE+3*, GETMNE+7*
>> APCDPAT HS+4, HS+5, HS+7, DISP+3, PROB+2, PROB+4*, PROB+6
APCDSDAT PROB+2*, PROB+4, PROB+5!
APCDSEL HS+8!, OTHER+3!, HIST+3!, DELETEX+2!
APCDSEL( ADDPROC+1, MODPROC+1, DELPROC+1
APCDSLOC PROB+2*, PROB+4, PROB+5!
APCDSPAT PROB+2*, PROB+4, PROB+5!
APCDTEXT OTHER+3!, HIST+3!, ADDX+2!, ADDPROC+2*, ADDPROC+7, MODIFYX+2!, MODPROC+2*, MODPROC+7, DELETEX+2!, DELPROC+2*
, DELPROC+7
APCDVLK MODPROC+5*, DELETEX+2!, DELPROC+5*, GETMNE+8*!
>> APCDVSIT MODPROC+5, DELPROC+5, GETMNE+8
APCHSCCL HS+8!
APCHSDCL HS+8!
APCHSICD HS+8!
APCHSICL HS+8!
APCHSMTY HS+8!
APCHSNRQ HS+8!
APCHSPAT HS+4*, HS+8!
APCHSQT HS+8!
APCHSTAT HS+8!
APCHSTYP HS+4*, HS+8!
C OTHER+3!, HIST+3!
D0 HS+2!, KDIE+1!
D1 HS+2!
DA HS+2!, ADDX+1!, MODIFYX+1!, DELETEX+1!, KDIE+1!
DD HS+2!
>> DFN HS+7*, DISP+3*, PROB+2*, PROB+6*
DI KDIE+1!
DIC HS+2!*, GETMNE+2*
DIC("A" GETMNE+2*!
DIC("B" HS+2*
DIC("S" GETMNE+2*!
DIC(0 HS+2*, GETMNE+2*
DIE KDIE+1!
DIR ADD+1!, ADDX+1!, MODIFY+1!, MODIFYX+1!, DELETE+1!, DELETEX+1!, BACK+5!, PAUSE+1!
DIR("A" ADD+1*, ADDX+1*, MODIFY+1*, MODIFYX+1*, DELETE+1*, DELETEX+1*, PAUSE+1*
DIR(0 ADD+1*, ADDX+1*, MODIFY+1*, MODIFYX+1*, DELETE+1*, DELETEX+1*, PAUSE+1*
>> DIRUT ADD+1*, ADD+3, MODIFY+1*, MODIFY+3, DELETE+1*, DELETE+3, PAUSE+1*
DIU KDIE+1!
DIV KDIE+1!
DIW KDIE+1!
DIY KDIE+1!
DO KDIE+1!
DQ HS+2!, KDIE+1!
DR HS+2!, KDIE+1!
>> DUOUT ADD+1, MODIFY+1, DELETE+1, PAUSE+1
I OTHER+3!, HIST+3!, BACK+7!
IOF ADD+4, MODIFY+4, DELETE+4
J OTHER+3!, HIST+3!
K OTHER+3!, HIST+3!
U HS+5, ADDPROC+2, ADDPROC+3, ADDPROC+4, MODPROC+2, MODPROC+3, MODPROC+4, DELPROC+2, DELPROC+3, DELPROC+4
, GETMNE+4
>> VALMBCK BACK+2*
VALMCNT OTHER+4!, HIST+4!
VALMHDR OTHER+4!, HIST+4!
X OTHER+3!, HIST+3!, BACK+7!
Y HS+3, HS+4, HS+7*, DISP+3*, PROB+6*, ADD+2, ADDPROC+1, MODIFY+2, MODPROC+1, DELETE+2
, DELPROC+1, BACK+7!, GETMNE+3, GETMNE+4
Z BACK+7!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All