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

Package: Contract Health Management Information System

Routine: ACHSCHF2


Information

ACHSCHF2 ; IHS/ITSC/TPF/PMF - C H E F UTILITY ;

Source Information

Source file <ACHSCHF2.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
VA Fileman 3 ^DIC  FILE^DICN  ^DIE  
Contract Health Management Information System 1 ($$FC,$$ZEROTH)^ACHS  
IHS VA Utilities 1 $$VAL^XBDIQ1  

Caller Graph

Caller Graph Total: 5

Package Total Caller Graph
Contract Health Management Information System 5 ACHS CHEF EDIT CASES  ACHS CHEF PARAMETERS  ACHSCHF1  BLANKET/SPECIAL LOCAL PO  PURCHASE ORDERS  

Entry Points

Name Comments DBIA/ICR reference
PARM ;EP - From option, Enter/Edit CHEF Parameters.
SEL ;EP -- Select a CHEF case.
POIT ;EP - From dd, Input Transform for Purchase Order.
AED ;EP - From option, Add/Edit/Delete CHEF case/P.O.'s.
FILE ;

External References

Name Field # of Occurrence
$$FC^ACHS POIT+4
$$ZEROTH^ACHS FILE+4
^DIC SEL+4
FILE^DICN FILE+3
^DIE AED+13, PARM+6
$$VAL^XBDIQ1 PARM+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!
  • Line Location: PARM+1
Function Call: WRITE
  • Prompt: $J($P($G(^DD(DIC,ACHSFLD,0)),U),25)," = ",$$VAL^XBDIQ1(DIC,DA,ACHSFLD),!
  • Line Location: PARM+4
Routine Call
  • DIE
  • Line Location:
    • AED+13
    • PARM+6
Routine Call
  • DIC
  • Line Location:
    • SEL+4

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ACHSCHEF - [#9002064.1] AED+15, AED+16, SEL+2, FILE+4*, POIT+10
^ACHSF - [#9002080] POIT+5, POIT+7, POIT+10, POIT+11
^DD( PARM+4

Label References

Name Line Occurrences
FILE SEL+2
SEL AED+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACHSB POIT+10!, POIT+11!
ACHSFLD PARM+2~, PARM+4*
D POIT+6~, POIT+7*, POIT+10, POIT+11
DA AED+1~, AED+4*, AED+15, AED+16, SEL+1~, POIT+10, PARM+2~, PARM+3*, PARM+4
DA(1 AED+4*, SEL+3*
DA(2 POIT+4, POIT+5, POIT+7, POIT+10, POIT+11
DD FILE+3!
DIC AED+1~, SEL+1~, SEL+3*, FILE+1~, FILE+2*, PARM+2~, PARM+3*, PARM+4
DIC(0 SEL+3*, FILE+2*
DIE AED+1~, AED+5*, PARM+2~, PARM+5*
DINUM FILE+1~, FILE+2*
DO FILE+3!
DR AED+1~, AED+12*, PARM+2~, PARM+5*
DUZ(2 AED+4, AED+5, AED+15, AED+16, SEL+2, SEL+3, FILE+2, FILE+4, PARM+3
U AED+15, AED+16, POIT+10, POIT+11, PARM+4
X FILE+2*, POIT+1, POIT+2!, POIT+3!, POIT+4!, POIT+5!, POIT+7, POIT+10!, POIT+11!
>> Y AED+3, AED+4
>> ZTQUEUED POIT+2, POIT+3, POIT+4, POIT+5, POIT+10, POIT+11
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