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 |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: ACGSRQDC

Package: Contracts and Grants

Routine: ACGSRQDC


Information

ACGSRQDC ;IHS/OIRM/DSD/THL,AEF - CHECK REQUIRED FIELDS FOR DATA; [ 03/27/2000 2:22 PM ]

Source Information

Source file <ACGSRQDC.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
Contracts and Grants 2 DIR^ACGSDIC  CHK^ACGSRQD1  
VA Fileman 1 ^DIR  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Contracts and Grants 1 ACGSRQD1  

Entry Points

Name Comments DBIA/ICR reference
A ;EP
C ;EP
EN
D ;EP
G ;EP
P ;EP
I ;EP
CHK ;EP
M ;EP
O ;EP
N ;EP
Q ;EP
EN1
R ;EP
EXIT
T ;EP
U ;EP
B ;EP
DIR

External References

Name Field # of Occurrence
DIR^ACGSDIC EN1+3
CHK^ACGSRQD1 EN1+5
^DIR DIR

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"The following procedure will check all contract actions for missing data.",!,"This could take several minutes."
  • Line Location: EN1+1
Function Call: WRITE
  • Prompt: !,"DATA INTEGRITY CHECK IN PROGRESS. DO NOT INTERRUPT."
  • Line Location: CHK+1
Function Call: WRITE
  • Prompt: !!,"DATA INTEGRITY CHECK PASSED WITHOUT ERRORS"
  • Line Location: CHK+9
Routine Call
  • DIR
  • Line Location:
    • DIR

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ACGS - [#9002330] CHK+3, CHK+5, CHK+6, CHK+7, I+1, I+2, I+3, R+1, R+2, R+3
, Q+1, Q+2, Q+3, N+1, N+2, N+3, B+1, B+2, O+1, O+2
, P+1, P+2, P+3, U+1, U+2
^ACGS("C" CHK+3, CHK+5, CHK+6!
^ACGTPA - [#9002330.1] CHK+7
^TMP("ACGC" EXIT!, EN1!, CHK+9, I+1*, I+2*, I+3*, R+1*, R+2*, R+3*, Q+1*
, Q+2*, Q+3*, N+1*, N+2*, N+3*, B+1*, B+2*, O+1*, O+2*, P+1*
, P+2*, P+3*, U+1*, U+2*

Label References

Name Line Occurrences
@( CHK+8
EN1 EN

Naked Globals

Name Field # of Occurrence
^("DT" CHK+5, CHK+7
^("DT1" CHK+5, I+3, R+3
^("DT2" CHK+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACG EXIT!, I+1*, I+2*, I+3*, R+1*, R+2*, R+3*, Q+1*, Q+2*, Q+3*
, N+1*, N+2*, N+3*, B+1*, B+2*, O+1*, O+2*, P+1*, P+2*, P+3*
, U+1*, U+2*
ACG1 EXIT!, CHK+7*, CHK+8
ACG2 EXIT!, CHK+7*, CHK+8, I+1, I+2, I+3, R+1, R+2, R+3, Q+1
, Q+2, Q+3, N+1, N+2, N+3, B+1, B+2, O+1, O+2, P+1
, P+2, P+3, U+1, U+2
ACG5 EXIT!, CHK+7*, CHK+8, I+1, I+2, I+3, R+1, R+2, R+3, Q+1
, Q+2, Q+3, N+1, N+2, N+3, B+1, B+2, O+1, O+2, P+1
, P+2, P+3, U+1, U+2
ACGC EXIT!
ACGCNT EXIT!, CHK+2*, I+4*, R+4*, Q+4*, N+4*, B+3*, O+3*, P+4*, U+3*
ACGCNTX EXIT!, I+1*, I+2*, I+4!, R+1*, R+2*, R+4!, Q+1*, Q+2*, Q+4!
, N+1*, N+2*, N+4!, B+1*, B+3!, O+1*, O+2*, O+3!, P+1*, P+2*
, P+4!, U+1*, U+3!
ACGF EXIT!
ACGO EXIT!, CHK+2*, CHK+3*, CHK+5, CHK+6
ACGQUIT EXIT!, EN1!, DIR*
ACGRDA EXIT!, CHK+4*, CHK+5*, CHK+6, CHK+7, I+1, I+2, I+3, R+1, R+2
, R+3, Q+1, Q+2, Q+3, N+1, N+2, N+3, B+1, B+2, O+1
, O+2, P+1, P+2, P+3, U+1, U+2
ACGX EXIT!, I+2*, I+3*, R+2*, R+3*, Q+2*, Q+3*, N+2*, N+3*, B+2*
, O+2*, P+2*, P+3*, U+2*
DIR DIR!
DIR("A" EN1+2*
DIR("B" EN1+2*
DIR(0 EN1+2*
DIRUT DIR!
DTOUT DIR!
DUOUT DIR!
>> P( O+1
U CHK+3, CHK+7, I+1, I+2, I+3, R+1, R+2, R+3, Q+1, Q+2
, Q+3, N+1, N+2, N+3, B+1, B+2, O+1, O+2, P+1, P+2
, P+3, U+1, U+2
>> Y EN1+4
>> ZTQUEUED CHK+1
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All