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

Package: Oncology

Routine: ONCOTNM2


Information

ONCOTNM2 ;Hines OIFO/RTK - TNM Codes input transform & help ;9/29/16 15:38

Source Information

Source file <ONCOTNM2.m>

Call Graph

Call Graph

Call Graph Total: 1

Package Total Call Graph
VA FileMan 1 ^DIR  

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 ONCO ABSTRACT-VALID TNM  ONCOTNM  

Entry Points

Name Comments DBIA/ICR reference
INPUT ;
TCLIN ;
NCLIN ;
MCLIN ;
TPATH ;
NPATH ;
MPATH ;
HELP ;
TCLINHP ;
NCLINHP ;
MCLINHP ;
TPATHHP ;
NPATHHP ;
MPATHHP ;
VALID ;check the validity of the Clinical and Pathologic TNM data values
; after the Patch 6 converion for NAACCR Vol II v16
GETPTV ;
PG ;

External References

Name Field # of Occurrence
^DIR PG+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: " ",X
  • Line Location: INPUT+3
Function Call: WRITE
  • Prompt: " ",X
  • Line Location: INPUT+4
Function Call: WRITE
  • Prompt: !?5,"PLEASE SELECT FROM THE FOLLOWING CODES FOR CLINICAL T"
  • Line Location: TCLINHP+1
Function Call: WRITE
  • Prompt: !?8,"cX",?16,"c0",?24,"pA",?32,"pIS",?40,"pISU",?48,"pISD",?56,"c1MI"
  • Line Location: TCLINHP+2
Function Call: WRITE
  • Prompt: !?8,"c1",?16,"c1A",?24,"c1A1",?32,"c1A2",?40,"c1B",?48,"c1B1",?56,"c1B2"
  • Line Location: TCLINHP+3
Function Call: WRITE
  • Prompt: !?8,"c1C",?16,"c1D",?24,"c2",?32,"c2A",?40,"c2A1",?48,"c2A2",?56,"c2B"
  • Line Location: TCLINHP+4
Function Call: WRITE
  • Prompt: !?8,"c2C",?16,"c2D",?24,"c3",?32,"c3A",?40,"c3B",?48,"c3C",?56,"c3D"
  • Line Location: TCLINHP+5
Function Call: WRITE
  • Prompt: !?8,"c4",?16,"c4A",?24,"c4B",?32,"c4C",?40,"c4D",?48,"c4E",?56,88,!
  • Line Location: TCLINHP+6
Function Call: WRITE
  • Prompt: !?5,"PLEASE SELECT FROM THE FOLLOWING CODES FOR CLINICAL N"
  • Line Location: NCLINHP+1
Function Call: WRITE
  • Prompt: !?8,"cX",?16,"c0",?24,"c0A",?32,"c0B",?40,"c1",?48,"c1A"
  • Line Location: NCLINHP+2
Function Call: WRITE
  • Prompt: !?8,"c1B",?16,"c1C",?24,"c2",?32,"c2A",?40,"c2B",?48,"c2C"
  • Line Location: NCLINHP+3
Function Call: WRITE
  • Prompt: !?8,"c3",?16,"c3A",?24,"c3B",?32,"c3C",?40,"c4",?48,88,!
  • Line Location: NCLINHP+4
Function Call: WRITE
  • Prompt: !?5,"PLEASE SELECT FROM THE FOLLOWING CODES FOR CLINICAL M"
  • Line Location: MCLINHP+1
Function Call: WRITE
  • Prompt: !?8,"c0",?16,"c0I+",?24,"c1",?32,"c1A",?40,"c1B"
  • Line Location: MCLINHP+2
Function Call: WRITE
  • Prompt: !?8,"c1C",?16,"c1D",?24,"c1E",?32,"p1",?40,"p1A"
  • Line Location: MCLINHP+3
Function Call: WRITE
  • Prompt: !?8,"p1B",?16,"p1C",?24,"p1D",?32,"p1E",?40,88
  • Line Location: MCLINHP+4
Function Call: WRITE
  • Prompt: ?48,"cX"
  • Line Location: MCLINHP+5
Function Call: WRITE
  • Prompt: !
  • Line Location: MCLINHP+6
Function Call: WRITE
  • Prompt: !?5,"PLEASE SELECT FROM THE FOLLOWING CODES FOR PATHOLOGIC T"
  • Line Location: TPATHHP+1
Function Call: WRITE
  • Prompt: !?8,"pX",?16,"p0",?24,"pA",?32,"pIS",?40,"pISU",?48,"pISD"
  • Line Location: TPATHHP+2
Function Call: WRITE
  • Prompt: !?8,"p1MI",?16,"p1",?24,"p1A",?32,"p1A1",?40,"p1A2",?48,"p1B"
  • Line Location: TPATHHP+3
Function Call: WRITE
  • Prompt: !?8,"p1B1",?16,"p1B2",?24,"p1C",?32,"p1D",?40,"p2",?48,"p2A"
  • Line Location: TPATHHP+4
Function Call: WRITE
  • Prompt: !?8,"p2A1",?16,"p2A2",?24,"p2B",?32,"p2C",?40,"p2D",?48,"p3"
  • Line Location: TPATHHP+5
Function Call: WRITE
  • Prompt: !?8,"p3A",?16,"p3B",?24,"p3C",?32,"p3D",?40,"p4",?48,"p4A"
  • Line Location: TPATHHP+6
Function Call: WRITE
  • Prompt: !?8,"p4B",?16,"p4C",?24,"p4D",?32,"p4E",?40,88,!
  • Line Location: TPATHHP+7
Function Call: WRITE
  • Prompt: !?5,"PLEASE SELECT FROM THE FOLLOWING CODES FOR PATHOLOGIC N"
  • Line Location: NPATHHP+1
Function Call: WRITE
  • Prompt: !?8,"pX",?16,"c0",?24,"p0",?32,"p0I-",?40,"p0I+"
  • Line Location: NPATHHP+2
Function Call: WRITE
  • Prompt: !?8,"p0M-",?16,"p0M+",?24,"p1MI",?32,"p0A",?40,"p0B"
  • Line Location: NPATHHP+3
Function Call: WRITE
  • Prompt: !?8,"p1",?16,"p1A",?24,"p1B",?32,"p1C",?40,"p2"
  • Line Location: NPATHHP+4
Function Call: WRITE
  • Prompt: !?8,"p2A",?16,"p2B",?24,"p2C",?32,"p3",?40,"p3A"
  • Line Location: NPATHHP+5
Function Call: WRITE
  • Prompt: !?8,"p3B",?16,"p3C",?24,"p4",?32,88
  • Line Location: NPATHHP+6
Function Call: WRITE
  • Prompt: !?8,"p1BI",?16,"p1BII",?24,"p1BIII",?32,"p1BIV"
  • Line Location: NPATHHP+7
Function Call: WRITE
  • Prompt: !
  • Line Location: NPATHHP+8
Function Call: WRITE
  • Prompt: !?8,"c0",?16,"c0I+",?24,"p1",?32,"p1A",?40,"p1B"
  • Line Location: MPATHHP+1
Function Call: WRITE
  • Prompt: !?8,"p1C",?16,"p1D",?24,"p1E",?32,"c1",?40,"c1A"
  • Line Location: MPATHHP+2
Function Call: WRITE
  • Prompt: !?8,"c1B",?16,"c1C",?24,"c1D",?32,"c1E",?40,88
  • Line Location: MPATHHP+3
Function Call: WRITE
  • Prompt: ?48,"pX"
  • Line Location: MPATHHP+4
Function Call: WRITE
  • Prompt: !
  • Line Location: MPATHHP+5
Function Call: WRITE
  • Prompt: !
  • Line Location: VALID+18
Function Call: WRITE
  • Prompt: !?3,"All Clinical and Pathologic TNM data is valid!",!
  • Line Location: VALID+20
Function Call: WRITE
  • Prompt: @IOF,!!!,"Display list of patients with invalid data in"
  • Line Location: VALID+21
Function Call: WRITE
  • Prompt: !,"the Clinical or Pathologic TNM fields",!
  • Line Location: VALID+22
Function Call: WRITE
  • Prompt: !!,"Patient Name: ",ZZPTNM
  • Line Location: VALID+25
Function Call: WRITE
  • Prompt: !!?9,NN," total patient records with invalid TNM data...",!
  • Line Location: VALID+31
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: PG+2
Routine Call
  • DIR
  • Line Location:
    • PG+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] GETPTV+3
^LRT(67 - [#67] GETPTV+4
^ONCO(160 - [#160] GETPTV+2
^ONCO(165.5 - [#165.5] INPUT+1, HELP+1, VALID+4, VALID+5, VALID+6, VALID+8, VALID+10, VALID+12, VALID+14, VALID+16
, GETPTV+1, GETPTV+5
^TMP($J VALID+2!, VALID+7*, VALID+9*, VALID+11*, VALID+13*, VALID+15*, VALID+17*, VALID+20!, VALID+23, VALID+24
, VALID+26, VALID+27

Label References

Name Line Occurrences
GETPTV VALID+7, VALID+9, VALID+11, VALID+13, VALID+15, VALID+17
MCLIN INPUT+7, VALID+11
MCLINHP HELP+4
MPATH INPUT+10, VALID+17
MPATHHP HELP+7
NCLIN INPUT+6, VALID+9
NCLINHP HELP+3
NPATH INPUT+9, VALID+15
NPATHHP HELP+6
PG VALID+28, VALID+31
TCLIN INPUT+5, VALID+7
TCLINHP HELP+2
TPATH INPUT+8, VALID+13
TPATHHP HELP+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CLINM VALID+10*, VALID+11, VALID+20!, VALID+32!
CLINN VALID+8*, VALID+9, VALID+20!, VALID+32!
CLINT VALID+6*, VALID+7, VALID+20!, VALID+32!
>> D0 INPUT+1, HELP+1
>> DATEDX INPUT+1*, MCLIN+4, NPATH+5, MPATH+4, HELP+1*, MCLINHP+5, NPATHHP+7, MPATHHP+4, VALID+5*
DIR PG+1!
DIR(0 PG+1*
EX VALID+2~*, VALID+23, VALID+24, VALID+26, VALID+28, VALID+31, PG+1*
IEN VALID+4*, VALID+5, VALID+6, VALID+7, VALID+8, VALID+9, VALID+10, VALID+11, VALID+12, VALID+13
, VALID+14, VALID+15, VALID+16, VALID+17, VALID+20!, VALID+24*, VALID+26, VALID+27, VALID+32!, GETPTV+1
, GETPTV+5
IOF VALID+21, PG+2
IOSL VALID+28
IOST PG+1
NN VALID+2*, VALID+20!, VALID+25*, VALID+31, VALID+32!
>> ONCOX INPUT+5, INPUT+6, INPUT+7, INPUT+8, INPUT+9, INPUT+10, HELP+2, HELP+3, HELP+4, HELP+5
, HELP+6, HELP+7
PATHM VALID+16*, VALID+17, VALID+20!, VALID+32!
PATHN VALID+14*, VALID+15, VALID+20!, VALID+32!
PATHT VALID+12*, VALID+13, VALID+20!, VALID+32!
>> STGIND INPUT+5, INPUT+6, INPUT+7, INPUT+8, INPUT+9, INPUT+10, HELP+2, HELP+3, HELP+4, HELP+5
, HELP+6, HELP+7
TNMFLD VALID+20!, VALID+26*, VALID+27, VALID+32!
U VALID+6, VALID+7, VALID+8, VALID+9, VALID+10, VALID+11, VALID+12, VALID+13, VALID+14, VALID+15
, VALID+16, VALID+17, VALID+23, VALID+24, VALID+26, VALID+28, VALID+31, PG+1
X INPUT+2*, INPUT+3*, INPUT+4*, TCLIN+1, TCLIN+2, TCLIN+3, TCLIN+4, TCLIN+5, TCLIN+6, TCLIN+7!
, NCLIN+1, NCLIN+2, NCLIN+3, NCLIN+4!, MCLIN+1, MCLIN+2, MCLIN+3, MCLIN+4, MCLIN+5!, TPATH+1
, TPATH+2, TPATH+3, TPATH+4, TPATH+5, TPATH+6, TPATH+7!, NPATH+1, NPATH+2, NPATH+3, NPATH+4
, NPATH+5, NPATH+6!, MPATH+1, MPATH+2, MPATH+3, MPATH+4, MPATH+5!, VALID+2~, VALID+6*, VALID+7
, VALID+8*, VALID+9, VALID+10*, VALID+11, VALID+12*, VALID+13, VALID+14*, VALID+15, VALID+16*, VALID+17
>> Y PG+1
ZZ160 VALID+20!, VALID+32!, GETPTV+1*, GETPTV+2
ZZACSQ VALID+7, VALID+9, VALID+11, VALID+13, VALID+15, VALID+17, VALID+20!, VALID+32!, GETPTV+5*
ZZPTNM VALID+7, VALID+9, VALID+11, VALID+13, VALID+15, VALID+17, VALID+20!, VALID+23*, VALID+24, VALID+25
, VALID+26, VALID+27, VALID+32!, GETPTV+3*, GETPTV+4*
ZZVRPT VALID+20!, VALID+32!, GETPTV+2*, GETPTV+3, GETPTV+4
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All