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

Call Graph Total: 4

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

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 7

Package Total Caller Graph
Scheduling 7 SDPP PATIENT PROFILE CHANGE DATE  SDPP PATIENT PROFILE DISPLAY ADD/EDITS  SDPP PATIENT PROFILE DISPLAY ALL  SDPP PATIENT PROFILE DISPLAY APPOINTMENTS  SDPP PATIENT PROFILE DISPLAY DISPOSITIONS  SDPP PATIENT PROFILE DISPLAY ENROLLMENTS  SDPP PATIENT PROFILE DISPLAY MEANS TEST  

Entry Points

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

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
  • Variable: X
  • Timeout: DTIME
  • 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, ASK1ASK1+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 |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Label References |  Local Variables  | All