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

Package: Oncology

Routine: ONCOSCT1


Information

ONCOSCT1 ;Hines OIFO/GWB - CROSS TAB SETUP ;7/27/92

Source Information

Source file <ONCOSCT1.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
VA FileMan 2 ^DIC  ^DIR  
Oncology 1 GETYES^ONCOSINP  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

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

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Oncology 1 ONCOSCT  

Entry Points

Name Comments DBIA/ICR reference
CK ;Check cutpoint format
C
SETUP ;get options
HLP ;Help on cutpoints
ABORT
GETFLD ;get field & cuts
W
CUTS
GC ;GET CUTS
S1

External References

Name Field # of Occurrence
^DIC GETFLD+5
^DIR S1+5
GETYES^ONCOSINP W+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: S1+5
Function Call: WRITE
  • Prompt: U
  • Line Location: W+0
Function Call: WRITE
  • Prompt: !!,$S(COLDD="":"One",1:"Two"),"-Way Table with ",$P(ROWDD,U,1)_" Values"
  • Line Location: W+0
Function Call: WRITE
  • Prompt: " for Rows ",!,"and ",$P(COLDD,U,1)," Values for Columns"
  • Line Location: W+1
Function Call: WRITE
  • Prompt: !,"For ",$S(TEMPL:"Entries in Search Template "_HEADER,1:"ALL Cases")
  • Line Location: W+2
Function Call: WRITE
  • Prompt: !!?10,"You may enter cutpoints for this variable: "_$P(FDD(F),U)
  • Line Location: CUTS+0
Function Call: WRITE
  • Prompt: !?10,"E.g., enter '4:7:12:30' to count the values"
  • Line Location: CUTS+1
Function Call: WRITE
  • Prompt: !?10,"in 5 categories (LE 4),(GT4-LE7),...,(GT30)"
  • Line Location: CUTS+2
Function Call: READ
  • Prompt: "Define CUTPOINTS: "
  • Formatting: !!?5
  • Timeout: DTIME
  • Variable: X
  • Line Location: C+0
Function Call: WRITE
  • Prompt: ?50,*7,"ERROR = '"_Y_"' ~ Try Again!"
  • Line Location: CK+1
Function Call: WRITE
  • Prompt: !!?10,"Cutpoints not properly defined",!?10,"Use increasing or decreasing numbers",!,?10,"Must have ':' as delimiter only!!"
  • Line Location: CK+4
Function Call: WRITE
  • Prompt: !!?10,"Cutpoints are used to partition data into groups"
  • Line Location: HLP+1
Function Call: WRITE
  • Prompt: !?10,"where there is no computed field like 'AGE GROUP'."
  • Line Location: HLP+2
Function Call: WRITE
  • Prompt: !?10,"Use a series of increasing or decreasing numbers"
  • Line Location: HLP+3
Function Call: WRITE
  • Prompt: !?10,"separated by colons (':') to create the RANGE.",!!
  • Line Location: HLP+4
Routine Call
  • DIC
  • Line Location:
    • GETFLD+5
Routine Call
  • DIR
  • Line Location:
    • S1+5

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( GETFLD+6

Label References

Name Line Occurrences
ABORT W+4, C
CUTS C, CK+1
GETFLD S1+1
HLP C
S1 W+4
W S1+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> COLCUTS S1+3*
>> COLDD S1+2*, W, W+1
CUTS SETUP+4~
CUTS( GETFLD+2*, GETFLD+7*, CK+5*
CUTS("C" S1+3
CUTS("R" S1+3
DIC SETUP+4~, S1*
DIC("A" GETFLD+4*
DIC("S" S1*
DIC(0 GETFLD+3*, GETFLD+4*
>> DIR("?" S1+5*
>> DIR("A" S1+5*
>> DIR("B" S1+5*
>> DIR(0 S1+5*
DTIME C
>> F S1+1, S1+2, GETFLD+2*, GETFLD+3, GETFLD+6, GETFLD+7, CUTS, CK+5
FDD SETUP+4~
FDD( S1+1, S1+2, GETFLD+2*, GETFLD+3*, GETFLD+6*, CUTS
FDD("C" S1+2
FDD("R" S1+2
FLD SETUP+4~, S1+1*, GETFLD+2, GETFLD+4
>> FNUM S1, GETFLD+6
>> HEADER W+2
>> I CK+1*, CK+2*
IO W
>> NC CK+2*
>> ONCOS( GETFLD+3, GETFLD+7
>> ONCOS("P" S1+4
>> ONCOS("Y" W+3
>> PCT S1+4*, S1+5*
>> ROWCUTS S1+3*
>> ROWDD ABORT*, S1*, S1+2*, W
>> TEMPL W+2
U W, W+1, GETFLD+3, GETFLD+6, GETFLD+7, CUTS
>> X GETFLD+3*, GETFLD+6*, GETFLD+7*, C*, CK+1, CK+2, CK+5
>> X( CK+2*
>> Y S1+5, W+3*, W+4, GETFLD+5, GETFLD+6, CK+1*
>> Z W+3*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All