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

Package: Contracts and Grants

Routine: ACGSRT1


Information

ACGSRT1 ;IHS/OIRM/DSD/THL,AEF - ACGSRT SUBROUTINE; [ 03/27/2000 2:22 PM ]

Source Information

Source file <ACGSRT1.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
Kernel 2 ^%ZIS  ^%ZISC  
VA Fileman 2 ^%DT  YN^DICN  
Contracts and Grants 1 (DIC,DIR)^ACGSDIC  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Contracts and Grants 1 ACGSRT  

Entry Points

Name Comments DBIA/ICR reference
SPQ1
SS ;EP;FOR SET OF CODE SELECTION
SPQ
SP ;EP;FOR POINTER SELECTION
SFQ
SFQ1
EXIT ;EP; TO KILL VARIABLES
SN ;EP;FOR NUMBER RANGE SELECTION
SL ;EP;FOR LIST SELECTION
SPQ11
SSG
SF ;EP;FOR FREE TEST SELECTION
SD ;EP;FOR DATE RANGE SELECTION

External References

Name Field # of Occurrence
^%DT SD+2, SD+6
^%ZIS EXIT+4
^%ZISC EXIT+3
DIC^ACGSDIC SPQ+4
DIR^ACGSDIC SSG+1, SFQ+4, SFQ+16, SFQ+26, SN+6, SN+13
YN^DICN SS+4, SP+4, SF+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!
  • Line Location: SD+1
Function Call: WRITE
  • Prompt: !!
  • Line Location: SS+1
Function Call: WRITE
  • Prompt: "Do you want to sort by a particular ",ACGSNA
  • Line Location: SS+3
Function Call: WRITE
  • Prompt: " = ",ACGYZ
  • Line Location: SSG+4
Function Call: WRITE
  • Prompt: $E(ACGYZ,$L(ACGYX)+1,99)
  • Line Location: SSG+5
Function Call: WRITE
  • Prompt: " ??",*7
  • Line Location: SSG+6
Function Call: WRITE
  • Prompt: !!,"You may select one of the following choices",!
  • Line Location: SL+1
Function Call: WRITE
  • Prompt: !,?5,ACGYX," = ",Y
  • Line Location: SL+2
Function Call: WRITE
  • Prompt: !!
  • Line Location: SP+1
Function Call: WRITE
  • Prompt: "Do you want to sort by a particular ",ACGSNA
  • Line Location: SP+3
Function Call: WRITE
  • Prompt: !
  • Line Location: SPQ+3
Function Call: WRITE
  • Prompt: !!
  • Line Location: SF+2
Function Call: WRITE
  • Prompt: "Do you want to sort by a particular ",ACGSNA
  • Line Location: SF+3
Function Call: WRITE
  • Prompt: !!
  • Line Location: SFQ+3
Function Call: WRITE
  • Prompt: !!,"No such ",ACGSNA," found."
  • Line Location: SFQ+12
Function Call: WRITE
  • Prompt: !?10,ACG,?15,ACGY(ACG)
  • Line Location: SFQ+22
Function Call: WRITE
  • Prompt: !
  • Line Location: SN+5
Function Call: WRITE
  • Prompt: !
  • Line Location: SN+12
Routine Call
  • %ZIS
  • Line Location:
    • EXIT+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ACGS - [#9002330] SFQ+7, SFQ+11
^ACGSRT - [#9002331.5] SS+2, SP+2, SF+1, SN+1
^DD( SS+2

Label References

Name Line Occurrences
SF SFQ+19
SFQ1 SFQ+7
SL SS+6
SPQ11 SPQ1
SS SS+7
SSG SSG+6

Naked Globals

Name Field # of Occurrence
^(0 SP+2, SF+1, SN+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% SS+2*, SS+4*, SS+5, SSG+3*, SSG+4, SSG+5, SL+2*, SP+4*, SP+6, SPQ1+1~
, SPQ1+2*, SPQ1+3, SF+4*, SF+6
>> %DT SD+2*, SD+6*
>> %DT("A" SD+2*, SD+6*
%Y SS+5, SS+7, SP+5, SF+5, EXIT+1!
ACG SFQ+10~, SFQ+11*, SFQ+12, SFQ+13, SFQ+19, SFQ+20*, SFQ+22*
ACG1 SFQ+22*, SFQ+23, SFQ+24!
ACGBY SPQ+6!, SPQ1+2, SFQ+5!, SFQ+12*, SFQ+13, SFQ+17!, SFQ+27!, SFQ+29!, SN+7!, SN+15!
ACGCSTG EXIT+1!
>> ACGDF SN+8*
ACGDIC EXIT+1!
ACGDIC1 SPQ+5!
>> ACGDT SN+16*
ACGFILE EXIT+1!
ACGFR SPQ11*, SPQ11+2, EXIT+2!
>> ACGI SSG+5*, SL+2*
ACGJJ EXIT+2!
ACGLNG1 SF+1*, SFQ+1, SFQ+2, EXIT+2!, SN+1*
ACGLNG2 SF+1*, SFQ+1, SFQ+2, EXIT+2!, SN+1*
>> ACGLOWER SFQ+8*
ACGMAN EXIT+1!
ACGMAND EXIT+1!
ACGMANN EXIT+1!
ACGN EXIT+1!
ACGPP SP+2*, SPQ11, EXIT+2!
ACGPTMP EXIT+1!
ACGQUIT SD+3*, SD+7*, SS+5*, SSG+2, SP+5*, SPQ+6*, SF+5*, SFQ+5!, SFQ+19!, SFQ+27*
, EXIT+1!, SN+7!, SN+14!, SN+15!
ACGRPT EXIT+1!
ACGSET SS+2*, SSG+3, SL+2, EXIT+1!
ACGSNA SS+3, SP+3, SPQ, SF+3, SFQ, SFQ+2, SFQ+6, SFQ+7, SFQ+12, SFQ1+1
, EXIT+1!, SN+2, SN+4, SN+9, SN+11
ACGSNO SS+2, SP+2, SF+1, EXIT+1!, SN+1
ACGSRT EXIT+1!
>> ACGTO SPQ11*, SPQ11+1*, SPQ11+3
ACGU EXIT+1!
ACGUB EXIT+1!
>> ACGUPPER SFQ+8*
ACGX SFQ+10~, EXIT+1!
ACGXREF SF+1*, SFQ+7, SFQ+11, EXIT+2!, SN+1*
ACGXZ EXIT+1!
ACGXZZ EXIT+2!
ACGY SFQ+7*, SFQ+9*, SFQ+11*, SFQ+14*, SFQ+18*, SFQ+27!, SFQ+28*, SFQ+29!, SFQ1*, SFQ1+1
, SFQ1+2*, SFQ1+3, EXIT+1!
ACGY( SFQ+11*, SFQ+22, SFQ+28
ACGY(1 SFQ+12, SFQ+13, SFQ+14, SFQ+18
ACGY(2 SFQ+13, SFQ+19
ACGYX SS+2*, SSG+5, SL+2*, SPQ1+1~, EXIT+1!
ACGYY EXIT+2!
ACGYZ SSG+4*, SSG+5*, SSG+6, SPQ1+1~, EXIT+1!
ACGZ EXIT+1!
ACGZZ EXIT+1!
APCHSPAT EXIT+1!
APCHSTYP EXIT+1!
APCRN EXIT+1!
APCRREG EXIT+1!
APCRREGP EXIT+1!
BY EXIT+1!
>> DIC SP+2*
>> DIC("A" SPQ*
>> DIC(0 SPQ+1*
>> DIR("?" SSG*, SFQ+2*, SN+4*, SN+11*
>> DIR("A" SSG*, SFQ*, SFQ+14*, SFQ+23*, SN+2*, SN+9*
>> DIR("B" SFQ+14*
>> DIR(0 SSG*, SFQ+1*, SFQ+14*, SFQ+23*, SN+3*, SN+10*
FLDS EXIT+1!
FR SD+5*, SS+5*, SSG+4*, SSG+5*, SP+6*, SPQ11+2*, SF+6*, SFQ1+1*, EXIT+1!, SN+8*
I SPQ+2~, EXIT+1!
ION EXIT+4
IOP EXIT+4*!
TO SD+9*, SS+5*, SSG+4*, SSG+5*, SP+6*, SPQ11+3*, SF+6*, SFQ1+3*, EXIT+1!, SN+16*
U SD+3, SD+7, SS+2, SS+5, SP+2, SP+5, SPQ+6, SPQ11, SF+1, SF+5
, SFQ+5, SN+1, SN+7, SN+15
>> X SD+3, SD+4, SD+7, SD+8, SPQ+6, SFQ+5, SN+7, SN+14, SN+15
Y SD+4*, SD+5, SD+8*, SD+9, SSG+2, SSG+3*, SSG+4, SL+2*, SPQ+6, SFQ+6*
, SFQ+7, SFQ+8*, SFQ+9, SFQ+11, SFQ+17, SFQ+27, SFQ+28, EXIT+1!, SN+8, SN+14*
, SN+16
Y(0 SPQ11
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All