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 |  Entry Points |  External References |  Interaction Calls |  Label References |  Local Variables |  All
Print Page as PDF
Routine: SDPPSEL

Package: Scheduling

Routine: SDPPSEL


Information

SDPPSEL ;ALB/CAW - Specific selection and Date Range; 5/4/92

Source Information

Source file <SDPPSEL.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
VA Fileman 2 (,IX)^DIC  YN^DICN  
Registration 1 FULL^VALM1  
Scheduling 1 DATE^SDUTL  

Entry Points

Name Comments DBIA/ICR reference
ALL ;Ask whether user wants 'all'
ASK1
HELP ;
ASK2 ;Entry point to look-up a means test for a patient
Q
DATE ; Ask date range
ASK ; Ask either stop code or clinic depending on DIC

External References

Name Field # of Occurrence
^DIC ASK1+2
IX^DIC ASK2+8
YN^DICN ASK+3, ALL+2
DATE^SDUTL DATE+3
FULL^VALM1 ASK2+7

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Do you want a specific "_$S(DIC=40.7:"stop code",DIC=44:"clinic",DIC=408.31:"means test")
  • Line Location: ASK+2
Function Call: WRITE
  • Prompt: !,"Answer 'Y' for Yes or 'N' for No"
  • Line Location: HELP+1
Function Call: WRITE
  • Prompt: !,"Date Range has not been changed"
  • Line Location: DATE+6
Function Call: WRITE
  • Prompt: !,"Active enrollments only"
  • Line Location: ALL+2
Function Call: WRITE
  • Prompt: !,"Select ANNUAL MEANS TEST DATE OF TEST: "
  • Line Location: ASK2+2
Function Call: READ
  • Timeout: DTIME
  • Variable: X
  • Line Location: ASK2+3
Routine Call
  • DIC
  • Line Location:
    • ASK1+2
Routine Call
  • DIC
  • Line Location:
    • ASK2+8

Label References

Name Line Occurrences
ALL ALL+2
ASK ASK+3
ASK2 ASK1+1, ASK2+9
HELP ASK+3, ALL+2
Q ASK2+3, ASK2+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% ASK+3*, ASK+4, ALL+1*, ALL+2*, ALL+4, ALL+5!
BEGDATE DATE+3!
D ASK2+8*!
>> DFN ASK2+8
DIC ASK+2, ASK1, ASK1+1, ASK1+2!
DIC("S" ASK1*, ASK1+1*
DIC(0 ASK1*, ASK1+1*, ASK2+8*
DTIME ASK2+3
>> DTOUT ASK2+3*
>> DUOUT ASK2+4*
>> SDACT ALL+1*, ALL+2*
SDBD DATE+2, DATE+3!, DATE+5*
SDBDPRE DATE+1~, DATE+2*, DATE+5
SDBEG DATE+3*, DATE+4!, ALL+4*
SDED DATE+2, DATE+3!, DATE+4, DATE+5*
SDEDPRE DATE+1~, DATE+2*, DATE+5
SDEND DATE+3*, DATE+4!, ALL+4*
>> SDERR ASK+3*, ASK1+2*, ALL+1*
>> SDFLG ALL+2, ALL+3*
>> SDHDR ALL+4*
SDT00 DATE+3*!
>> SDY ASK1+2*
VALMHDR ALL+4!
>> X ASK2+3*, ASK2+4, ASK2+5, ASK2+6, ASK2+8*
X1 ASK2+1~, ASK2+6*, ASK2+8
>> Y ASK1+2, ASK2+3*, ASK2+4*
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Label References |  Local Variables |  All