Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Entry Points |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: ONCSCHMT

Package: Oncology

Routine: ONCSCHMT


Information

ONCSCHMT ;HINES OIFO/RTK - TEMPLATE JUMPING BASED ON SCHEMA CODE ;09/11/18

Source Information

Source file <ONCSCHMT.m>

Entry Points

Name Comments DBIA/ICR reference
TMP1 ;Utility to display chapters/names/codes in string set below
TMP1SUB
TMP2 ;Utility to display very long character strings
TMP3 ;Utility to display the Chapter and AJCC ID
NOAJCC ;Utility to find/display Grade tables & AJCC ID/Chapter
FINDTS ;Utility to find 165.8 entries without T codes --> these use Parent ptr
FINDNS ;Utility to find 165.8 entries without N codes --> these use Parent ptr
FINDMS ;Utility to find 165.8 entries without M codes --> these use Parent ptr
LISTAJ ;List the AJCC Chapter/ID and which entry in File #165.8 it points to
TESTEOD ;Utility to find 165.9 entries without HELP codes

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !?1,"Chapter: ",$P($G(^ONCO(165.8,ONCSDIEN,0)),U,1)
  • Line Location: TMP1SUB+0
Function Call: WRITE
  • Prompt: ?15,"Chapter Name: ",$E($P($G(^ONCO(165.8,ONCSDIEN,0)),U,2),1,51),!
  • Line Location: TMP1SUB+1
Function Call: WRITE
  • Prompt: ?29,$E($P($G(^ONCO(165.8,ONCSDIEN,0)),U,2),52,90),!
  • Line Location: TMP1SUB+1
Function Call: WRITE
  • Prompt: !?7,$E($P($G(^ONCO(165.8,ONCSDIEN,1,IEN,1)),U,1),75,147)
  • Line Location: TMP1SUB+5
Function Call: WRITE
  • Prompt: !?7,$E($P($G(^ONCO(165.8,ONCSDIEN,1,IEN,1)),U,1),148,222)
  • Line Location: TMP1SUB+5
Function Call: WRITE
  • Prompt: !?7,$E($P($G(^ONCO(165.8,ONCSDIEN,1,IEN,1)),U,1),223,297)
  • Line Location: TMP1SUB+6
Function Call: WRITE
  • Prompt: !?7,$E($P($G(^ONCO(165.8,ONCSDIEN,1,IEN,1)),U,1),298,334)
  • Line Location: TMP1SUB+6
Function Call: WRITE
  • Prompt: !,N123,!
  • Line Location: TMP2+2
Function Call: WRITE
  • Prompt: !?9,LINE
  • Line Location: TMP2+6
Function Call: WRITE
  • Prompt: !?9,LINE
  • Line Location: TMP2+7
Function Call: WRITE
  • Prompt: ?5,"SCHEMA ID=",$P($G(^ONCO(164.44,IEN,1,SUBIEN,0)),"^",1)," AJCC CHAPTER #=",$P($G(^ONCO(164.44,IEN,1,SUBIEN,0)),"^",3)," AJCC ID=",$P($G(^ONCO(164.44,IEN,1,SUBIEN,0)),"^",5)
  • Line Location: NOAJCC+3
Function Call: WRITE
  • Prompt: !,$P($G(^ONCO(165.8,AJIEN,0)),U,1)," --> NO STAGE CODES"
  • Line Location: FINDTS+2
Function Call: WRITE
  • Prompt: "...USE "
  • Line Location: FINDTS+3
Function Call: WRITE
  • Prompt: " ",ONCPARNT
  • Line Location: FINDTS+3
Function Call: WRITE
  • Prompt: " ",ONCPARNT
  • Line Location: FINDTS+3
Function Call: WRITE
  • Prompt: !,$P($G(^ONCO(165.8,AJIEN,0)),U,1)," --> NO STAGE CODES"
  • Line Location: FINDNS+2
Function Call: WRITE
  • Prompt: "...USE "
  • Line Location: FINDNS+3
Function Call: WRITE
  • Prompt: " ",ONCPARNT
  • Line Location: FINDNS+3
Function Call: WRITE
  • Prompt: " ",ONCPARNT
  • Line Location: FINDNS+3
Function Call: WRITE
  • Prompt: !,$P($G(^ONCO(165.8,AJIEN,0)),U,1)," --> NO STAGE CODES"
  • Line Location: FINDMS+2
Function Call: WRITE
  • Prompt: "...USE "
  • Line Location: FINDMS+3
Function Call: WRITE
  • Prompt: " ",ONCPARNT
  • Line Location: FINDMS+3
Function Call: WRITE
  • Prompt: " ",ONCPARNT
  • Line Location: FINDMS+3
Function Call: WRITE
  • Prompt: ?24,"AJCHP=",AJCHP
  • Line Location: LISTAJ+4
Function Call: WRITE
  • Prompt: ?36,"AJIEN=",AJIEN
  • Line Location: LISTAJ+5
Function Call: WRITE
  • Prompt: ?47,"CHAP=",AJ1658
  • Line Location: LISTAJ+7
Function Call: WRITE
  • Prompt: ?56,">",$E(AJCHN,1,23)
  • Line Location: LISTAJ+8
Function Call: WRITE
  • Prompt: "----> NO PT !!!!"
  • Line Location: TESTEOD+3
Function Call: WRITE
  • Prompt: "----> NO RN !!!!"
  • Line Location: TESTEOD+4
Function Call: WRITE
  • Prompt: "----> NO MT !!!!"
  • Line Location: TESTEOD+5

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ONCO(164.44 - [#164.44] TMP3+1, TMP3+2, TMP3+3, NOAJCC+1, NOAJCC+2, NOAJCC+3, LISTAJ+1, LISTAJ+2, LISTAJ+3, LISTAJ+4
LISTAJ+5
^ONCO(165.8 - [#165.8] TMP1SUBTMP1SUB+1, TMP1SUB+2, TMP1SUB+3, TMP1SUB+4, TMP1SUB+5, TMP1SUB+6, TMP2+1, FINDTS+1, FINDTS+2
FINDTS+3, FINDNS+1, FINDNS+2, FINDNS+3, FINDMS+1, FINDMS+2, FINDMS+3, LISTAJ+7, LISTAJ+8
^ONCO(165.9 - [#165.9] TESTEOD+1, TESTEOD+2, TESTEOD+3, TESTEOD+4, TESTEOD+5

Label References

Name Line Occurrences
TMP1SUB TMP1+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> ABC TMP2+1*, TMP2+3*, TMP2+4, TMP2+5, TMP2+6*, TMP2+7*
>> AJ1658 LISTAJ+7*, LISTAJ+8
>> AJCHN LISTAJ+8*
>> AJCHP LISTAJ+4*, LISTAJ+6, LISTAJ+7
AJIEN FINDTS+1~*, FINDTS+2, FINDTS+3, FINDNS+1~*, FINDNS+2, FINDNS+3, FINDMS+1~*, FINDMS+2, FINDMS+3, LISTAJ+5*
EOIEN TESTEOD+1~*, TESTEOD+2, TESTEOD+3, TESTEOD+4, TESTEOD+5
GRIEN LISTAJ+1~*, LISTAJ+2, LISTAJ+3, LISTAJ+4, LISTAJ+5
IEN TMP1SUB+2~*, TMP1SUB+3, TMP1SUB+4, TMP1SUB+5, TMP1SUB+6, TMP3+1*, TMP3+2, TMP3+3, NOAJCC+1~*, NOAJCC+2
NOAJCC+3
>> LEN TMP2+1*, TMP2+5*, TMP2+6*, TMP2+7*
>> LINE TMP2+1*, TMP2+5*, TMP2+6*, TMP2+7*
>> N123 TMP2+1*, TMP2+2, TMP2+4, TMP2+5
>> ONCAJIEN FINDTS+3*, FINDNS+3*, FINDMS+3*
>> ONCPARNT FINDTS+3*, FINDNS+3*, FINDMS+3*
>> ONCSCMA ONCSCHMT+5, ONCSCHMT+6, ONCSCHMT+8, ONCSCHMT+9, ONCSCHMT+10, ONCSCHMT+12, ONCSCHMT+13, ONCSCHMT+14, ONCSCHMT+15, ONCSCHMT+16
ONCSCHMT+17, ONCSCHMT+18, ONCSCHMT+19, ONCSCHMT+20, ONCSCHMT+21, ONCSCHMT+22, ONCSCHMT+23, ONCSCHMT+24, ONCSCHMT+25, ONCSCHMT+26
ONCSCHMT+27, ONCSCHMT+28, ONCSCHMT+29, ONCSCHMT+30, ONCSCHMT+31, ONCSCHMT+36, ONCSCHMT+37, ONCSCHMT+38, ONCSCHMT+39, ONCSCHMT+40
ONCSCHMT+41, ONCSCHMT+42, ONCSCHMT+43, ONCSCHMT+44, ONCSCHMT+45, ONCSCHMT+46, ONCSCHMT+47, ONCSCHMT+48, ONCSCHMT+49, ONCSCHMT+50
ONCSCHMT+51, ONCSCHMT+52, ONCSCHMT+53, ONCSCHMT+55, ONCSCHMT+56, ONCSCHMT+57, ONCSCHMT+58
>> ONCSDIEN TMP1+1*, TMP1SUBTMP1SUB+1, TMP1SUB+2, TMP1SUB+3, TMP1SUB+4, TMP1SUB+5, TMP1SUB+6
>> ONCTJUMP ONCSCHMT+3*, ONCSCHMT+9*, ONCSCHMT+10*, ONCSCHMT+16*, ONCSCHMT+18*, ONCSCHMT+31*, ONCSCHMT+38*, ONCSCHMT+45*, ONCSCHMT+50*
>> ONCTXL TMP1SUB+3*, TMP1SUB+5, TMP1SUB+6
SBIEN LISTAJ+2~*, LISTAJ+3, LISTAJ+4, LISTAJ+5
>> STOP TMP2+1*, TMP2+3, TMP2+4*
SUBIEN TMP3+2*, TMP3+3, NOAJCC+2~*, NOAJCC+3
U TMP1SUBTMP1SUB+1, TMP1SUB+3, TMP1SUB+4, TMP1SUB+5, TMP1SUB+6, FINDTS+2, FINDTS+3, FINDNS+2, FINDNS+3
FINDMS+2, FINDMS+3, LISTAJ+3, LISTAJ+4, LISTAJ+5, LISTAJ+8, TESTEOD+2
>> WORD TMP2+4*, TMP2+5, TMP2+7
>> Y ONCSCHMT+5*, ONCSCHMT+6*, ONCSCHMT+8*, ONCSCHMT+9*, ONCSCHMT+10*, ONCSCHMT+12*, ONCSCHMT+13*, ONCSCHMT+14*, ONCSCHMT+15*, ONCSCHMT+16*
ONCSCHMT+17*, ONCSCHMT+18*, ONCSCHMT+19*, ONCSCHMT+20*, ONCSCHMT+21*, ONCSCHMT+22*, ONCSCHMT+23*, ONCSCHMT+24*, ONCSCHMT+25*, ONCSCHMT+26*
ONCSCHMT+27*, ONCSCHMT+28*, ONCSCHMT+29*, ONCSCHMT+30*, ONCSCHMT+31*, ONCSCHMT+36*, ONCSCHMT+37*, ONCSCHMT+38*, ONCSCHMT+39*, ONCSCHMT+40*
ONCSCHMT+41*, ONCSCHMT+42*, ONCSCHMT+43*, ONCSCHMT+44*, ONCSCHMT+45*, ONCSCHMT+46*, ONCSCHMT+47*, ONCSCHMT+48*, ONCSCHMT+49*, ONCSCHMT+50*
ONCSCHMT+51*, ONCSCHMT+52*, ONCSCHMT+53*, ONCSCHMT+55*, ONCSCHMT+56*, ONCSCHMT+57*, ONCSCHMT+58*
Info |  Source |  Entry Points |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All