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

Package: Contract Health Management Information System

Routine: ACHSACT


Information

ACHSACT ; IHS/ITSC/PMF - DOCUMENT ACTIONS ; [ 10/16/2001 8:16 AM ]

Source Information

Source file <ACHSACT.m>

Call Graph

Call Graph Total: 11

Package Total Call Graph
VA Fileman 4 FILE^DICN  ^DIE  ^DIWP  ^DIWW  
IHS VA Utilities 3 $$VAL^XBDIQ1  VIEWR^XBLM  EN^XBVK  
Contract Health Management Information System 2 ($$LOC,$$PB,$$USR,$$ZEROTH)^ACHS  ^ACHSUD  
Kernel 2 ($$FMTE,$$NOW)^XLFDT  $$REPEAT^XLFSTR  

Caller Graph

Caller Graph Total: 6

Package Total Caller Graph
Contract Health Management Information System 6 ACHS EDIT DOCUMENT ACTIONS  ACHS278O  ACHSA7  ACHSAC  ACHSAJ1  ACHSAS  

Entry Points

Name Comments DBIA/ICR reference
DISP ;EP - Display actions on a document.
ACT(ACHSDIEN,ACHSTIME,ACHSACT) ;EP - Non-Interactive entry of an action on a document.
EN ;EP - From List Manager.
ENTER ;EP - Enter actions on a document.

External References

Name Field # of Occurrence
$$LOC^ACHS EN+4
$$PB^ACHS DISP+4
$$USR^ACHS EN+10, ENTER+7
$$ZEROTH^ACHS ACT+2
^ACHSUD DISP+2, ENTER+2
FILE^DICN ACT+4
^DIE ENTER+9
^DIWP EN+11
^DIWW EN+12
$$VAL^XBDIQ1 EN+4
VIEWR^XBLM DISP+6
EN^XBVK DISP+6
$$FMTE^XLFDT EN+8, ENTER+7
$$NOW^XLFDT ENTER+4
$$REPEAT^XLFSTR EN+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF,!,"ACTIONS For document ",$$VAL^XBDIQ1(9002080.01,.DA,.01)," at ",$$LOC^ACHS,!,"WHEN",?22,"WHO",?45,"WHAT"
  • Line Location: EN+4
Function Call: WRITE
  • Prompt: !,$$REPEAT^XLFSTR("-",21),?22,$$REPEAT^XLFSTR("-",22),?45,$$REPEAT^XLFSTR("-",33)
  • Line Location: EN+5
Function Call: WRITE
  • Prompt: !,$$FMTE^XLFDT($P($G(^ACHSF(DUZ(2),"D",ACHSDIEN,"A",DA(1),0)),U))
  • Line Location: EN+8
Function Call: WRITE
  • Prompt: ?22,$$USR^ACHS
  • Line Location: EN+10
Function Call: WRITE
  • Prompt: !!,"Entered ",$$FMTE^XLFDT(ACHS)," by ",$$USR^ACHS
  • Line Location: ENTER+7
Routine Call
  • DIE
  • Line Location:
    • ENTER+9

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ACHSF - [#9002080] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ACHSF - [#9002080] EN+7, EN+8, EN+9, EN+11, ACT+2*
^UTILITY($J EN+1!, EN+15!

Label References

Name Line Occurrences
ACT ENTER+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % DISP+4*, DISP+6
ACHS ENTER+1~, ENTER+4*, ENTER+5, ENTER+7, ACT+1~
ACHSACT ACT~, ACT+3
ACHSDIEN DISP+1~, DISP+3, EN+3, EN+7, EN+8, EN+9, EN+11, ENTER+1~, ENTER+3, ENTER+5
, ACT~, ACT+2, ACT+3
ACHSDUZ DISP+1~, EN+2~, EN+3*, EN+14
ACHSTIME ACT~, ACT+3
ACHSYAYA EN+9*, EN+14*, EN+15!
DA EN+2~, EN+3*, EN+4, EN+11*, ENTER+1~, ENTER+8*, ACT+1~
DA(1 EN+3*, EN+6*, EN+7*, EN+8, EN+9, EN+11, ACT+3*
DA(2 ACT+3*
DD ACT+4!
DIC ENTER+1~, ACT+1~, ACT+3*
DIC("DR" ACT+3*
DIC(0 ACT+3*
DIE ENTER+1~, ENTER+8*, ACT+1~
DIWF EN+2~, EN+3*
DIWL EN+2~, EN+3*
DIWR EN+2~, EN+3*
DO ACT+4!
DR ENTER+1~, ENTER+8*, ACT+1~
>> DTOUT DISP+3, DISP+5, ENTER+3
>> DUOUT DISP+3, DISP+5, ENTER+3
DUZ EN+3, EN+9*, EN+14*, ACT+3
DUZ(2 EN+3, EN+7, EN+8, EN+9, EN+11, ACT+2, ACT+3
IOF EN+4
IOM EN+3
U EN+8, EN+9
>> X EN+11*, ACT+3*
>> Y ENTER+6, ENTER+8
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