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 |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: APCDAGOL

Package: Patient Care Component

Routine: APCDAGOL


Information

APCDAGOL ; IHS/CMI/LAB - PROMPT FOR PROBLEM ;

Source Information

Source file <APCDAGOL.m>

Call Graph

Call Graph Total: 9

Package Total Call Graph
VA Fileman 3 ^DIC  ^DIE  ^DIR  
IHS VA Utilities 2 $$EXTSET^XBFUNC  (,EN)^XBNEW  
Patient Care Component 2 ($$DATE,ENDE)^APCDPG  ^APCDPLK  
IHS Patient 1 ^AUPNPAT  
Registration 1 TERM^VALM0  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Patient Care Component 1 APCDPG1  

Entry Points

Name Comments DBIA/ICR reference
NON ;EP called from APCD NO (ADD) template
NOX ;
PL1 ;EP
NO ;EP add a step to a goal
START ;
NUM ;
XIT
PG ;EP
STP ;EP called from APCD PO (ADD) template
NO1 ;EP

External References

Name Field # of Occurrence
$$DATE^APCDPG NO1+7, NO1+8
ENDE^APCDPG PL1+2
^APCDPLK NO+4
^AUPNPAT PG+3
^DIC NUM+3, NUM+8
^DIE NUM+10
^DIR START+2, NO+1, NO1+10
TERM^VALM0 PL1+1
$$EXTSET^XBFUNC NO1+7
^XBNEW NON+1, STP+3
EN^XBNEW PG+6

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: $C(7),$C(7),"Not a valid problem number.",!
  • Line Location: NO+5
Function Call: WRITE
  • Prompt: !?3,$P(^DIC(4,$P(^AUPNGOAL(APCDGOAL,21,APCDL,0),U),0),U)
  • Line Location: NO1+3
Function Call: WRITE
  • Prompt: ?64,"Type: ",X
  • Line Location: NO1+9
Function Call: WRITE
  • Prompt: !
  • Line Location: NO1+10
Function Call: WRITE
  • Prompt: $C(7),$C(7),"ERROR UPDATING STEP LOCATION MULTIPLE"
  • Line Location: NUM+4
Function Call: WRITE
  • Prompt: !!,"Adding ",$P(^DIC(4,APCDLOC,0),U)," Step #",X
  • Line Location: NUM+7
Function Call: WRITE
  • Prompt: !!,$C(7),$C(7),"ERROR when updating step number multiple",!
  • Line Location: NUM+9
Function Call: WRITE
  • Prompt: ?10
  • Line Location: NUM+10
Function Call: WRITE
  • Prompt: !!
  • Line Location: NUM+10
Routine Call
  • DIE
  • Line Location:
    • NUM+10
Routine Call
  • DIC
  • Line Location:
    • NUM+3
    • NUM+8
Routine Call
  • DIR
  • Line Location:
    • START+2
    • NO+1
    • NO1+10

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNGOAL - [#9000093] NO1+2, NO1+3, NO1+4, NO1+5, NO1+6, NO1+7, NO1+8, NUM+2, NUM+3, NUM+5
^DD(9000093 NUM+3
^DD(9000093.21 NUM+8
^DIC(4 - [#4] NO1+3, NUM+7

Label References

Name Line Occurrences
NO NO+5
NO1 NUM+11
NOX NO+2, NO1+11, NO1+12, NUM+4, NUM+9
XIT START+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % NUM+10*
APCDADDP STP+1~, STP+2*
>> APCDDATE PG+1*, PG+4, NUM+10
APCDGOAL NO1+1*, NO1+2, NO1+3, NO1+4, NO1+5, NO1+6, NO1+7, NO1+8, NUM+2, NUM+3
, NUM+5, NUM+8, NOX+1!
APCDIGS XIT!
>> APCDL NO1+3*, NO1+4, NO1+5, NO1+6, NO1+7, NO1+8
>> APCDLOC PG+2*, PG+4, NUM+2, NUM+3, NUM+7
>> APCDLOOK START+3*, START+5*
APCDNIEN NUM+2*, NUM+3*, NUM+4, NUM+5, NUM+8, NOX+1!
APCDNUM NUM+6*, NUM+8, NOX+1!
>> APCDPAT PG+3
APCDPERR NO+5!
>> APCDPIEN NO1+1
>> APCDPLD PG+4*
>> APCDPLL PG+4*
>> APCDPLV PG+5*
>> APCDPR NO+3*
>> APCDTSKI START+3*
>> APCDVSIT PG+5
>> APCDX NO1+4*, NO1+5, NO1+6, NO1+7, NO1+8
D XIT!
DA START+1~, START+2!, NO+1!, NO1+10!, NUM+3!, NUM+8!, NUM+10*!, NOX+1!
DA(1 NUM+3*, NUM+8*
DA(2 NUM+8*
DD XIT!, NOX+1!
>> DFN PG+3*
DIC NUM+3*!, NUM+8!*, NUM+10!, NOX+1!
DIC("P" NUM+3*, NUM+8*
DIC(0 NUM+3*, NUM+8*
DIE NUM+10*!
DIPGM XIT!
DIR START+1~, START+2!, NO+1!, NO1+10!
DIR("A" START+2*, NO+1*, NO1+10*
DIR("B" NO1+10*
DIR(0 START+2*, NO+1*, NO1+10*
DIRUT START+3, NO+1!, NO+2, NO1+11
DO XIT!
DR NUM+3!, NUM+8!, NUM+10*!
DT PG+1, NUM+10
DUZ(2 PG+2
L NOX+1!
U NO1+3, NO1+5, NO1+6, NO1+7, NO1+8, NUM+3, NUM+7, NUM+8
X XIT!, NUM+3*!, NUM+5*, NUM+6, NUM+7, NUM+8*, NOX+1!
Y START+4, START+5, XIT!, PG+3*!, NO+3, NO1+12, NUM+3!, NUM+5*!, NUM+9, NUM+10!
, NOX+1!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All