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

Package: Oncology

Routine: ONCSCHMU


Information

ONCSCHMU ;HINES OIFO/RTK - Utilities for NAACCR 2018+ ;08/01/19

Source Information

Source file <ONCSCHMU.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Oncology 5 $$COCACC^ONCACDU2  (CSSG,PSSG)^ONCOCRC  ^ONCSCHMA  NONXX9724^ONCSCHMH  (NOPTNM,NOYTNM)^ONCSCHMU  

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

Entry Points

Name Comments DBIA/ICR reference
CTNM ;
PTNM ;
YTNM ;
NOCTNM ;
NOPTNM ;
NOYTNM ;
NOTNMSG ;AJCC ID ="XX" NO TNM CHAPTER
NONXX ;
FRSG385 ; Force setting "ASG" for field 38.5 (Stage Group AJCC)
; called from [ONCO ABSTRACT-I] input template
KXR ; KILL OFF THE OLD "ASG" X-REF
SXR ; STUFF STAGE FIELD (#38.5), SET NEW "ASG" X-REF
EODCHK1 ;
EODCHK2 ;
EODCHK3 ;
EODPR88 ;
EODRN88 ;
EODMT88 ;
METSCHK ;Check for stuffing 88s for METS fields for 2018+ cases
METS8 ;
METSPR ;
ACCRED ;Code to calculate/automatically set COC ACCREDITED FLAG (#7033) field
; this code will also automatically set the DERIVED SS2018 (#7012) fld
SET38001 ;code to set SCHEMA ID DESCRIPTION (#3800.1) field and display schema
DERRAI ;code to set and display DERIVED RAI [3955] SSDi field

External References

Name Field # of Occurrence
$$COCACC^ONCACDU2 ACCRED+4, ACCRED+5
CSSG^ONCOCRC NONXX+6
PSSG^ONCOCRC NONXX+11
^ONCSCHMA EODCHK1+1, EODCHK2+1, EODCHK3+1
NONXX9724^ONCSCHMH NONXX+1
NOPTNM^ONCSCHMU PTNM+1
NOYTNM^ONCSCHMU YTNM+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"==== No TNM classification is available for this AJCC Chapter ===="
  • Line Location: NOCTNM+1
Function Call: WRITE
  • Prompt: !!,"AJCC TNM CLIN T: 88"
  • Line Location: NOCTNM+5
Function Call: WRITE
  • Prompt: !,"AJCC TNM CLIN N: 88"
  • Line Location: NOCTNM+6
Function Call: WRITE
  • Prompt: !,"AJCC TNM CLIN M: 88"
  • Line Location: NOCTNM+7
Function Call: WRITE
  • Prompt: !!,"AJCC TNM PATH T: 88"
  • Line Location: NOPTNM+6
Function Call: WRITE
  • Prompt: !,"AJCC TNM PATH N: 88"
  • Line Location: NOPTNM+7
Function Call: WRITE
  • Prompt: !,"AJCC TNM PATH M: 88"
  • Line Location: NOPTNM+8
Function Call: WRITE
  • Prompt: !,"AJCC TNM PATH STAGE GROUP: 88",!
  • Line Location: NOPTNM+9
Function Call: WRITE
  • Prompt: !!,"AJCC TNM POST THERAPY (yc) T:"
  • Line Location: NOYTNM+5
Function Call: WRITE
  • Prompt: !,"AJCC TNM POST THERAPY (yc) N:"
  • Line Location: NOYTNM+6
Function Call: WRITE
  • Prompt: !,"AJCC TNM POST THERAPY (yc) M:"
  • Line Location: NOYTNM+7
Function Call: WRITE
  • Prompt: !!,"AJCC TNM POST THERAPY (yp) T:"
  • Line Location: NOYTNM+13
Function Call: WRITE
  • Prompt: !,"AJCC TNM POST THERAPY (yp) N:"
  • Line Location: NOYTNM+14
Function Call: WRITE
  • Prompt: !,"AJCC TNM POST THERAPY (yp) M:"
  • Line Location: NOYTNM+15
Function Call: WRITE
  • Prompt: !,"AJCC TNM POST THERAPY (yp) STAGE GROUP:",!
  • Line Location: NOYTNM+16
Function Call: WRITE
  • Prompt: !,"==== AJCC ID='XX' -- No TNM Coding or Staging for this AJCC Chapter ===="
  • Line Location: NOTNMSG+4
Function Call: WRITE
  • Prompt: !!,"AJCC TNM CLIN T: 88"
  • Line Location: NONXX+20
Function Call: WRITE
  • Prompt: !,"AJCC TNM CLIN N: 88"
  • Line Location: NONXX+21
Function Call: WRITE
  • Prompt: !,"AJCC TNM CLIN M: 88"
  • Line Location: NONXX+22
Function Call: WRITE
  • Prompt: !,"AJCC TNM CLIN STAGE GROUP: 88"
  • Line Location: NONXX+23
Function Call: WRITE
  • Prompt: !!,"AJCC TNM PATH T: 88"
  • Line Location: NONXX+24
Function Call: WRITE
  • Prompt: !,"AJCC TNM PATH N: 88"
  • Line Location: NONXX+25
Function Call: WRITE
  • Prompt: !,"AJCC TNM PATH M: 88"
  • Line Location: NONXX+26
Function Call: WRITE
  • Prompt: !,"AJCC TNM PATH STAGE GROUP: 88"
  • Line Location: NONXX+27
Function Call: WRITE
  • Prompt: !!,"AJCC TNM POST THERAPY (yc) T="
  • Line Location: NONXX+28
Function Call: WRITE
  • Prompt: !,"AJCC TNM POST THERAPY (yc) N="
  • Line Location: NONXX+29
Function Call: WRITE
  • Prompt: !,"AJCC TNM POST THERAPY (yc) M="
  • Line Location: NONXX+30
Function Call: WRITE
  • Prompt: !!,"AJCC TNM POST THERAPY (yp) T="
  • Line Location: NONXX+32
Function Call: WRITE
  • Prompt: !,"AJCC TNM POST THERAPY (yp) N="
  • Line Location: NONXX+33
Function Call: WRITE
  • Prompt: !,"AJCC TNM POST THERAPY (yp) M="
  • Line Location: NONXX+34
Function Call: WRITE
  • Prompt: !,"AJCC TNM POST THERAPY (yp) STAGE GROUP=",!
  • Line Location: NONXX+35
Function Call: WRITE
  • Prompt: !,"EOD PRIMARY TUMOR: 888"
  • Line Location: EODPR88+2
Function Call: WRITE
  • Prompt: !,"EOD REGIONAL NODES: 888"
  • Line Location: EODRN88+2
Function Call: WRITE
  • Prompt: !,"EOD METS: 88"
  • Line Location: EODMT88+2
Function Call: WRITE
  • Prompt: !!,"METS AT DX-BONE: 8 NA"
  • Line Location: METSPR+1
Function Call: WRITE
  • Prompt: !,"METS AT DX-BRAIN: 8 NA"
  • Line Location: METSPR+2
Function Call: WRITE
  • Prompt: !,"METS AT DX-DISTANT LN: 8 NA"
  • Line Location: METSPR+3
Function Call: WRITE
  • Prompt: !,"METS AT DX-LIVER: 8 NA"
  • Line Location: METSPR+4
Function Call: WRITE
  • Prompt: !,"METS AT DX-LUNG: 8 NA"
  • Line Location: METSPR+5
Function Call: WRITE
  • Prompt: !,"METS AT DX-OTHER: 8 NA"
  • Line Location: METSPR+6
Function Call: WRITE
  • Prompt: !!?4,"Schema: ",$P($G(^ONCO(164.44,ONCGRIEN,1,ONCSKNM,0)),U,1),"-",$E($P($G(^ONCO(164.44,ONCGRIEN,1,ONCSKNM,0)),U,2),1,40),!!," - - - - - - - - - - - - - - - - - - - - - - - - - - - - -",!!
  • Line Location: SET38001+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ONCO(164.44 - [#164.44] SET38001+1, SET38001+2, SET38001+3, SET38001+4
^ONCO(165.5 - [#165.5] NOCTNM+2*, NOCTNM+3*, NOCTNM+4*, NOCTNM+8*, NOPTNM+1*, NOPTNM+2*, NOPTNM+3*, NOPTNM+4*, NOPTNM+5*, NOYTNM+1*
NOYTNM+2*, NOYTNM+3*, NOYTNM+5, NOYTNM+6, NOYTNM+7, NOYTNM+9*, NOYTNM+10*, NOYTNM+11*, NOYTNM+12*, NOTNMSG+3*
NONXX+2*, NONXX+3*, NONXX+4*, NONXX+5*, NONXX+7*, NONXX+8*, NONXX+9*, NONXX+10*, NONXX+12*, NONXX+13*
NONXX+14*, NONXX+16*, NONXX+17*, NONXX+18*, NONXX+19*, NONXX+28, NONXX+29, NONXX+30, FRSG385+4, FRSG385+6
KXR+2, KXR+3!, SXR+2*, EODPR88+1*, EODRN88+1*, EODMT88+1*, METS8+1*, METS8+2*, METS8+3*, METS8+4*
METS8+5*, METS8+6*, ACCRED+2*, ACCRED+3, ACCRED+4*, ACCRED+6, ACCRED+7*, ACCRED+8*, SET38001+4*, DERRAI+1
DERRAI+2, DERRAI+3, DERRAI+4, DERRAI+5, DERRAI+26*, DERRAI+30*

Label References

Name Line Occurrences
EODMT88 EODCHK1+2, EODCHK2+2, EODCHK3+2
EODPR88 EODCHK1+2
EODRN88 EODCHK1+2, EODCHK2+2, EODCHK2+3
KXR FRSG385+8
METS8 METSCHK+3
METSPR METSCHK+3
NOCTNM CTNM+1
SXR FRSG385+8

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CSG FRSG385+6*, FRSG385+7, FRSG385+8, FRSG385+9!
CSGDS FRSG385+7*, FRSG385+8, FRSG385+9!
>> D0 NOCTNM+2, NOCTNM+3, NOCTNM+4, NOCTNM+8, NOPTNM+1, NOPTNM+2, NOPTNM+3, NOPTNM+4, NOPTNM+5, NOYTNM+1
NOYTNM+2, NOYTNM+3, NOYTNM+5, NOYTNM+6, NOYTNM+7, NOYTNM+9, NOYTNM+10, NOYTNM+11, NOYTNM+12, NOTNMSG+3
NONXX+2, NONXX+3, NONXX+4, NONXX+5, NONXX+7, NONXX+8, NONXX+9, NONXX+10, NONXX+12, NONXX+13
NONXX+14, NONXX+16, NONXX+17, NONXX+18, NONXX+19, NONXX+28, NONXX+29, NONXX+30, FRSG385+3, EODPR88+1
EODRN88+1, EODMT88+1, METS8+1, METS8+2, METS8+3, METS8+4, METS8+5, METS8+6, DERRAI+1, DERRAI+2
DERRAI+3, DERRAI+4, DERRAI+5, DERRAI+26, DERRAI+30
>> DA ACCRED+2, ACCRED+3, ACCRED+4, ACCRED+6, ACCRED+7, ACCRED+8, SET38001+4
>> HST14 NOCTNM+8, NOPTNM+5
IEN FRSG385+2~, FRSG385+3*, FRSG385+4, FRSG385+6, KXR+2, KXR+3, SXR+2
ONC3804 DERRAI+2*, DERRAI+8, DERRAI+9, DERRAI+10, DERRAI+28!, DERRAI+32!
ONC3811 DERRAI+4*, DERRAI+8, DERRAI+9, DERRAI+10, DERRAI+28!, DERRAI+32!
ONC3885 DERRAI+1*, DERRAI+8, DERRAI+9, DERRAI+10, DERRAI+28!, DERRAI+32!
ONC3907 DERRAI+3*, DERRAI+8, DERRAI+9, DERRAI+10, DERRAI+28!, DERRAI+32!
ONC3933 DERRAI+5*, DERRAI+8, DERRAI+9, DERRAI+10, DERRAI+28!, DERRAI+32!
ONC3955 DERRAI+6*, DERRAI+8*, DERRAI+9*, DERRAI+10*, DERRAI+12*, DERRAI+14*, DERRAI+15*, DERRAI+16*, DERRAI+17*, DERRAI+19*
DERRAI+20*, DERRAI+21*, DERRAI+22*, DERRAI+23*, DERRAI+25, DERRAI+28!, DERRAI+30, DERRAI+31, DERRAI+32!
>> ONCAJID NOPTNM+4, NOPTNM+9
ONCCOC ACCRED+6~*, ACCRED+7, ACCRED+8
>> ONCGRIEN SET38001+1*, SET38001+2, SET38001+3, SET38001+4
>> ONCSCMA NONXX+1, EODCHK1+2, EODCHK2+2, EODCHK2+3, EODCHK3+2, METSCHK+2, METSCHK+3, SET38001+1, SET38001+2
>> ONCSKNM SET38001+2*, SET38001+3, SET38001+4
PSG FRSG385+4*, FRSG385+5, FRSG385+8, FRSG385+9!
PSGDS FRSG385+5*, FRSG385+8, FRSG385+9!
SG FRSG385+2~, FRSG385+8*, SXR+2
TMP NONXX+6*!, NONXX+11*!
>> TOPCOD METSCHK+1, METSCHK+3
U NOCTNM+2, NOCTNM+3, NOCTNM+4, NOCTNM+8, NOPTNM+1, NOPTNM+2, NOPTNM+3, NOPTNM+4, NOPTNM+5, NOYTNM+1
NOYTNM+2, NOYTNM+3, NOYTNM+5, NOYTNM+6, NOYTNM+7, NOYTNM+9, NOYTNM+10, NOYTNM+11, NOYTNM+12, NOTNMSG+3
NONXX+2, NONXX+3, NONXX+4, NONXX+5, NONXX+7, NONXX+8, NONXX+9, NONXX+10, NONXX+12, NONXX+13
NONXX+14, NONXX+16, NONXX+17, NONXX+18, NONXX+19, NONXX+28, NONXX+29, NONXX+30, EODPR88+1, EODRN88+1
EODMT88+1, METS8+1, METS8+2, METS8+3, METS8+4, METS8+5, METS8+6, ACCRED+3, ACCRED+6, SET38001+3
SET38001+4
>> V1 DERRAI+1*, DERRAI+11, DERRAI+13, DERRAI+18
>> V2 DERRAI+2*, DERRAI+12, DERRAI+14, DERRAI+15, DERRAI+16, DERRAI+17, DERRAI+19, DERRAI+20, DERRAI+21, DERRAI+22
DERRAI+23
>> V3 DERRAI+3*, DERRAI+12, DERRAI+14, DERRAI+15, DERRAI+16, DERRAI+17, DERRAI+19, DERRAI+20, DERRAI+21, DERRAI+22
DERRAI+23
>> V4 DERRAI+4*, DERRAI+12, DERRAI+14, DERRAI+15, DERRAI+16, DERRAI+17, DERRAI+19, DERRAI+20, DERRAI+21, DERRAI+22
DERRAI+23
>> V5 DERRAI+5*, DERRAI+12, DERRAI+14, DERRAI+15, DERRAI+16, DERRAI+17, DERRAI+19, DERRAI+20, DERRAI+21, DERRAI+22
DERRAI+23
>> X NONXX+6*, NONXX+11*
XSG KXR+1~, KXR+2*, KXR+3, SXR+1~
>> Y EODCHK1+2*, EODCHK2+2*, EODCHK2+3*, EODCHK3+2*, METSCHK+3*, DERRAI+28*, DERRAI+32*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All