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

Package: Oncology

Routine: ONCOSSA1


Information

ONCOSSA1 ;WASH ISC/SRR-SURVIAL ANALYSIS CONT-1 ;4/16/92 18:31

Source Information

Source file <ONCOSSA1.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Oncology 2 GETYES^ONCOSINP  SETGRPS^ONCOSSA2  
VA FileMan 2 ^DIC  ^DIM  

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

Package Total Caller Graph
Oncology 2 ONCOSSA  ONCOSSA2  

Entry Points

Name Comments DBIA/ICR reference
CHKCOND ;check condition
CHK ;check for field
CHK1
SETFD ;set FLDDAT( with field info
GET ;get specs for survival analysis
GET1
GET11
GET2
GET21
GET22
GET23
GET3
GET4
GET41
GET5

External References

Name Field # of Occurrence
^DIC CHK1+1, GET1
^DIM CHKCOND+11
GETYES^ONCOSINP GET41+4, GET5+2
SETGRPS^ONCOSSA2 GET41+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,?20,"Re-enter condition - may need explicit quotes."
  • Line Location: CHKCOND+9
Function Call: WRITE
  • Prompt: !,?20,"No valid fields - please re-enter."
  • Line Location: CHKCOND+10
Function Call: WRITE
  • Prompt: !," Check MUMPS syntax."
  • Line Location: CHKCOND+11
Function Call: WRITE
  • Prompt: !,?20,"Field ",FLD," ???"
  • Line Location: CHK1+2
Function Call: WRITE
  • Prompt: !,"DURATION field: ",TIN
  • Line Location: GET+18
Function Call: READ
  • Variable: TIN
  • Timeout: DTIME
  • Line Location: GET2+0
Function Call: WRITE
  • Prompt: !,"DURATION unit (Day, Wk, Mo, Yr): "
  • Line Location: GET2+0
Function Call: WRITE
  • Prompt: !,"Enter a time unit letter such as 'D' for Days"
  • Line Location: GET21+1
Function Call: READ
  • Variable: TIN
  • Timeout: DTIME
  • Line Location: GET22+0
Function Call: WRITE
  • Prompt: !,"INTERVAL unit (Mo, Yr): Yr// "
  • Line Location: GET22+0
Function Call: WRITE
  • Prompt: !,"Enter 'M' for Months or 'Y' for Years"
  • Line Location: GET23+1
Function Call: WRITE
  • Prompt: !,"STATUS expression: ",TIN
  • Line Location: GET3+0
Function Call: READ
  • Variable: TIN
  • Timeout: DTIME
  • Line Location: GET3+1
Function Call: WRITE
  • Prompt: !,"Enter survival STATUS expression: "
  • Line Location: GET3+1
Function Call: WRITE
  • Prompt: !!,"Enter an expression like 'STATUS=0' to indicate"
  • Line Location: GET3+3
Function Call: WRITE
  • Prompt: !,"that the patient is dead. In this example, 'STATUS' is"
  • Line Location: GET3+4
Function Call: WRITE
  • Prompt: !,"the name of a field that is a set of codes, for which 1 means"
  • Line Location: GET3+5
Function Call: WRITE
  • Prompt: !,"'living' and 0 means 'dead'.",!
  • Line Location: GET3+6
Function Call: READ
  • Formatting: !
  • Prompt: "Number of sub-groups: 1// "
  • Variable: NGRPS
  • Timeout: DTIME
  • Line Location: GET4+2
Function Call: WRITE
  • Prompt: !
  • Line Location: GET5+0
Routine Call
  • DIC
  • Line Location:
    • CHK1+1
    • GET1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( SETFD+3

Label References

Name Line Occurrences
CHK CHKCOND+8
CHK1 CHK1
CHKCOND GET11GET4
GET1 GET11
GET11 GET+18
GET2 GET21+1
GET21 GET11
GET22 GET23+1
GET23 GET21+3
GET3 GET3+6, GET4
GET4 GET3GET3+3
GET41 GET4+1, GET41+1
GET5 GET41+2
SETFD CHK1+3

Naked Globals

Name Field # of Occurrence
^(0 SETFD+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % SETFD+5*
C CHKCOND+6~, CHKCOND+8*, CHK+1, CHK1*
>> COND GET41*
DIC GET+14~, GET+15*
DIC("A" GET+16*
DIC("S" GET+15*
DIC(0 GET1*, GET11*
DTIME GET2GET22GET3+1, GET4+2
E CHKCOND+6~, CHKCOND+7*, CHKCOND+8*
FLD CHKCOND+6~, CHK+1*, CHK1*, CHK1+1, CHK1+2, CHK1+4
>> FLDDAT( SETFD+3, SETFD+6*
FLDOK CHKCOND+6~, CHKCOND+7*, CHKCOND+10, CHK1+3*
>> FNUM SETFD+3
>> GRPEXP GET41*
>> HEADER GET5+1
L CHKCOND+6~, CHKCOND+8*, CHK1*
>> LEN GET+17*, GET11GET21+2*, GET21+3, GET23+2*, GET23+3*
>> LENEXP GET11*
>> MAXTIME GET21+3*
>> MORTEXP GET4*
>> NGRPS GET4+1*, GET4+2*, GET4+3*, GET41GET41+1
>> ONCOS("D" GET+17
>> ONCOS("G" GET4+1
>> ONCOS("L" GET41+2
>> ONCOS("S" GET3
P CHKCOND+7*, CHKCOND+9, CHKCOND+10*, CHKCOND+11*, CHK1+2*, GET+14~, GET11GET4
>> PLOT GET41+2*, GET41+4*
Q CHKCOND+6~, CHKCOND+7*, CHKCOND+8
>> TEMPL GET5+1
TIN CHKCOND+8, CHK1GET+14~, GET+17*, GET+18, GET1*, GET11*, GET2*, GET2+1, GET21*
GET21+1, GET21+2, GET21+3*, GET22*, GET22+1*, GET23*, GET23+1, GET23+2, GET23+3*, GET3*
GET3+1*, GET3+2, GET3+3
TOU CHKCOND+7*, CHKCOND+8*, CHKCOND+11, CHK1*, CHK1+4*, GET+14~, GET11GET4
U SETFD+4, SETFD+5, GET+17, GET1GET11GET2+1, GET21+2, GET21+3, GET22+1, GET23+2
GET23+3, GET3+2, GET4+3
>> X CHKCOND+11*, CHK1+1*, CHK1+3*, CHK1+4*, SETFD+3, SETFD+6
>> Y CHK1+2, CHK1+3, CHK1+4*, SETFD+3*, SETFD+4*, SETFD+5*, SETFD+6, GET1GET2+1*, GET22+1*
GET3+2*, GET4+3*, GET41+3*, GET41+4, GET5*, GET5+1*, GET5+2*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All