Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Routine: ONCSGA8A

ONCSGA8A.m

Go to the documentation of this file.
  1. ONCSGA8A ;HINES OIFO/RTK - AJCC 8th Ed Automatic Staging Tables ;01/09/19
  1. ;;2.2;ONCOLOGY;**10,12,17,19,20**;Jul 31, 2013;Build 5
  1. ;
  1. ;
  1. 6 ;CERVICAL LN AND UNK PRIMARIES OF HEAD AND NECK
  1. S TNM=$E(T,2)_$E(N,2)_$E(M,3)
  1. I TNM="010" S SG=3 Q
  1. I TNM="020" S SG="4A" Q
  1. I TNM="030" S SG="4B" Q
  1. I T="T0",$E(M,3)="1" S SG="4C"
  1. Q
  1. ;
  1. 7 ;ORAL CAVITY
  1. S M=$E(M,2,5)
  1. I T="Tis",N="N0",M="M0" S SG=0 Q
  1. I T="T1",N="N0",M="M0" S SG=1 Q
  1. I T="T2",N="N0",M="M0" S SG=2 Q
  1. I T="T3",N="N0",M="M0" S SG=3 Q
  1. I ((T="T1")!(T="T2")!(T="T3")),N="N1",M="M0" S SG=3 Q
  1. I T="T4a",((N="N0")!(N="N1")),M="M0" S SG="4A" Q
  1. I ((T="T1")!(T="T2")!(T="T3")!(T="T4a")),N["N2",M="M0" S SG="4A" Q
  1. I N["N3",M="M0" S SG="4B" Q
  1. I T="T4b",M="M0" S SG="4B" Q
  1. I M="M1" S SG="4C"
  1. Q
  1. ;
  1. 8 ;MAJOR SALIVARY GLANDS
  1. S M=$E(M,2,5)
  1. I T="Tis",N="N0",M="M0" S SG=0 Q
  1. I T="T1",N="N0",M="M0" S SG=1 Q
  1. I T="T2",N="N0",M="M0" S SG=2 Q
  1. I T="T3",N="N0",M="M0" S SG=3 Q
  1. I ((T="T0")!(T="T1")!(T="T2")!(T="T3")),N="N1",M="M0" S SG=3 Q
  1. I T="T4a",((N="N0")!(N="N1")),M="M0" S SG="4A" Q
  1. I ((T="T0")!(T="T1")!(T="T2")!(T="T3")!(T="T4a")),N["N2",M="M0" S SG="4A" Q
  1. I N["N3",M="M0" S SG="4B" Q
  1. I T="T4b",M="M0" S SG="4B" Q
  1. I M="M1" S SG="4C"
  1. Q
  1. ;
  1. 9 ;NASOPHARYNX
  1. S M=$E(M,2,5)
  1. I T="Tis",N="N0",M="M0" S SG=0 Q
  1. I T="T1",N="N0",M="M0" S SG=1 Q
  1. I ((T="T1")!(T="T0")),N="N1",M="M0" S SG=2 Q
  1. I T="T2",N="N0",M="M0" S SG=2 Q
  1. I T="T2",N="N1",M="M0" S SG=2 Q
  1. I ((T="T1")!(T="T0")),N="N2",M="M0" S SG=3 Q
  1. I T="T2",N="N2",M="M0" S SG=3 Q
  1. I T="T3",((N="N0")!(N="N1")!(N="N2")),M="M0" S SG=3 Q
  1. I T="T4",((N="N0")!(N="N1")!(N="N2")),M="M0" S SG="4A" Q
  1. I N="N3",M="M0" S SG="4A" Q
  1. I M="M1" S SG="4B"
  1. Q
  1. ;
  1. 10 ;HPV MEDIATED OROPHARYNGEAL
  1. S M=$E(M,2,5)
  1. I STGIND'="P" D
  1. .I ((T="T0")!(T="T1")!(T="T2")),((N="N0")!(N="N1")),M="M0" S SG=1 Q
  1. .I ((T="T0")!(T="T1")!(T="T2")),N="N2",M="M0" S SG=2 Q
  1. .I T="T3",((N="N0")!(N="N1")!(N="N2")),M="M0" S SG=2 Q
  1. .I ((T="T0")!(T="T1")!(T="T2")!(T="T3")!(T="T4")),N="N3",M="M0" S SG=3 Q
  1. .I T="T4",((N="N0")!(N="N1")!(N="N2")!(N="N3")),M="M0" S SG=3 Q
  1. .I M="M1" S SG=4
  1. I STGIND="P" D
  1. .I ((T="T0")!(T="T1")!(T="T2")),((N="N0")!(N="N1")),M="M0" S SG=1 Q
  1. .I ((T="T0")!(T="T1")!(T="T2")),N="N2",M="M0" S SG=2 Q
  1. .I ((T="T3")!(T="T4")),((N="N0")!(N="N1")),M="M0" S SG=2 Q
  1. .I ((T="T3")!(T="T4")),N="N2",M="M0" S SG=3 Q
  1. .I M="M1" S SG=4
  1. Q
  1. 111 ;A BUNCH USE THIS ONE 11.1-13.3
  1. S M=$E(M,2,5)
  1. I T="Tis",N="N0",M="M0" S SG=0 Q
  1. I T["T1",N="N0",M="M0" S SG=1 Q
  1. I T="T2",N="N0",M="M0" S SG=2 Q
  1. I T="T3",N="N0",M="M0" S SG=3 Q
  1. I ((T["T1")!(T="T2")!(T="T3")),N="N1",M="M0" S SG=3 Q
  1. I T="T4a",((N="N0")!(N="N1")),M="M0" S SG="4A" Q
  1. I ((T["T1")!(T="T2")!(T="T3")!(T="T4a")),N["N2",M="M0" S SG="4A" Q
  1. I N["N3",M="M0" S SG="4B" Q
  1. I T="T4b",M="M0" S SG="4B" Q
  1. I M="M1" S SG="4C"
  1. Q
  1. 112 ;
  1. D 111
  1. Q
  1. 121 ;
  1. D 111
  1. Q
  1. 122 ;
  1. D 111
  1. Q
  1. 131 ;
  1. D 111
  1. Q
  1. 132 ;
  1. D 111
  1. Q
  1. 133 ;
  1. D 111
  1. Q
  1. 15 ;CUTANEOUS SARCOMA OF THE HEAD AND NECK
  1. S M=$E(M,2,5)
  1. I T="Tis",N="N0",M="M0" S SG=0 Q
  1. I T="T1",N="N0",M="M0" S SG=1 Q
  1. I T="T2",N="N0",M="M0" S SG=2 Q
  1. I T="T3",N="N0",M="M0" S SG=3 Q
  1. I T="T1",N="N1",M="M0" S SG=3 Q
  1. I T="T2",N="N1",M="M0" S SG=3 Q
  1. I T="T3",N="N1",M="M0" S SG=3 Q
  1. I T="T1",N="N2",M="M0" S SG=4 Q
  1. I T="T2",N="N2",M="M0" S SG=4 Q
  1. I T="T3",N="N2",M="M0" S SG=4 Q
  1. I N="N3",M="M0" S SG=4 Q
  1. I T="T4",M="M0" S SG=4 Q
  1. I M="M1" S SG=4
  1. Q
  1. 161 ;ESOPHAGUS & JUNCTION: SQUAMOUS CELL CARCINOMA
  1. I STGIND="C" D
  1. .S M=$E(M,2,5)
  1. .I T="Tis",N="N0",M="M0" S SG=0 Q
  1. .I T["T1",((N="N0")!(N="N1")),M="M0" S SG=1 Q
  1. .I T="T2",((N="N0")!(N="N1")),M="M0" S SG=2 Q
  1. .I T="T3",N="N0",M="M0" S SG=2 Q
  1. .I T="T3",N="N1",M="M0" S SG=3 Q
  1. .I ((T["T1")!(T="T2")!(T="T3")),N="N2",M="M0" S SG=3 Q
  1. .I T["T4",((N="N0")!(N="N1")!(N="N2")),M="M0" S SG="4A" Q
  1. .I N="N3",M="M0" S SG="4A" Q
  1. .I M="M1" S SG="4B" Q
  1. I STGIND="P" D
  1. .S M=$E(M,2,5)
  1. .I T="Tis",N="N0",M="M0" S SG=0 Q
  1. .I T="T1a",N="N0",M="M0",((G=1)!(G=9)) S SG="1A" Q
  1. .I T="T1a",N="N0",M="M0",((G=2)!(G=3)) S SG="1B" Q
  1. .I T="T1b",N="N0",M="M0",((G=1)!(G=2)!(G=3)!(G=9)) S SG="1B" Q
  1. .I T="T2",N="N0",M="M0",G=1 S SG="1B" Q
  1. .I T="T2",N="N0",M="M0",((G=2)!(G=3)!(G=9)) S SG="2A" Q
  1. .I T="T3",N="N0",M="M0",((G=1)!(G=2)!(G=3)),EETE=2 S SG="2A" Q
  1. .I T="T3",N="N0",M="M0",G=1,((EETE=0)!(EETE=1)) S SG="2A" Q
  1. .I T="T3",N="N0",M="M0",((G=2)!(G=3)),((EETE=0)!(EETE=1)) S SG="2B" Q
  1. .I T="T3",N="N0",M="M0",G=9,((EETE=0)!(EETE=1)!(EETE=2)) S SG="2B" Q
  1. .I T="T3",N="N0",M="M0",EETE=9 S SG="2B" Q
  1. .I T="T1",N="N1",M="M0" S SG="2B" Q
  1. .I T="T1",N="N2",M="M0" S SG="3A" Q
  1. .I T="T2",N="N1",M="M0" S SG="3A" Q
  1. .I T="T2",N="N2",M="M0" S SG="3B" Q
  1. .I T="T3",((N="N1")!(N="N2")),M="M0" S SG="3B" Q
  1. .I T="T4a",((N="N0")!(N="N1")),M="M0" S SG="3B" Q
  1. .I T="T4a",N="N2",M="M0" S SG="4A" Q
  1. .I T="T4b",((N="N0")!(N="N1")!(N="N2")),M="M0" S SG="4A" Q
  1. .I N="N3",M="M0" S SG="4A" Q
  1. .I M="M1" S SG="4B" Q
  1. I STGIND="PT" D
  1. .S M=$E(M,2,5)
  1. .I ((T="T0")!(T["T1")!(T="T2")),N="N0",M="M0" S SG=1 Q
  1. .I T="T3",N="N0",M="M0" S SG=2 Q
  1. .I ((T="T0")!(T["T1")!(T="T2")),N="N1",M="M0" S SG="3A" Q
  1. .I T="T3",N="N1",M="M0" S SG="3B" Q
  1. .I ((T="T0")!(T["T1")!(T="T2")!(T="T3")),N="N2",M="M0" S SG="3B" Q
  1. .I T="T4a",N="N0",M="M0" S SG="3B" Q
  1. .I T="T4a",((N="N1")!(N="N2")),M="M0" S SG="4A" Q
  1. .I T="T4a",N="NX",M="M0" S SG="4A" Q
  1. .I T="T4b",((N="N0")!(N="N1")!(N="N2")),M="M0" S SG="4A" Q
  1. .I N="N3",M="M0" S SG="4A" Q
  1. .I M="M1" S SG="4B" Q
  1. Q
  1. 162 ;ESOPHAGUS & JUNCTION: ADENOCARCINOMA
  1. I STGIND="C" D
  1. .S M=$E(M,2,5)
  1. .I T="Tis",N="N0",M="M0" S SG=0 Q
  1. .I T["T1",N="N0",M="M0" S SG=1 Q
  1. .I T["T1",N="N1",M="M0" S SG="2A" Q
  1. .I T="T2",N="N0",M="M0" S SG="2B" Q
  1. .I T="T2",N="N1",M="M0" S SG=3 Q
  1. .I T="T3",((N="N0")!(N="N1")),M="M0" S SG=3 Q
  1. .I T="T4a",((N="N0")!(N="N1")),M="M0" S SG=3 Q
  1. .I ((T["T1")!(T="T2")!(T="T3")!(T="T4a")),N="N2",M="M0" S SG="4A" Q
  1. .I T="T4b",((N="N0")!(N="N1")!(N="N2")),M="M0" S SG="4A" Q
  1. .I N="N3",M="M0" S SG="4A" Q
  1. .I M="M1" S SG="4B" Q
  1. I STGIND="P" D
  1. .S M=$E(M,2,5)
  1. .I T="Tis",N="N0",M="M0" S SG=0 Q
  1. .I T="T1a",N="N0",M="M0",((G=1)!(G=9)) S SG="1A" Q
  1. .I T="T1a",N="N1",M="M0",G=2 S SG="1B" Q
  1. .I T="T1b",N="N0",M="M0",((G=1)!(G=2)!(G=9)) S SG="1B" Q
  1. .I T="T1",N="N0",M="M0",G=3 S SG="1C" Q
  1. .I T="T2",N="N0",M="M0",((G=1)!(G=2)) S SG="1C" Q
  1. .I T="T2",N="N0",M="M0",((G=3)!(G=9)) S SG="2A" Q
  1. .I T="T1",N="N1",M="M0" S SG="2B" Q
  1. .I T="T3",N="N0",M="M0" S SG="2B" Q
  1. .I T="T1",N="N2",M="M0" S SG="3A" Q
  1. .I T="T2",N="N1",M="M0" S SG="3A" Q
  1. .I T="T2",N="N2",M="M0" S SG="3B" Q
  1. .I T="T3",((N="N1")!(N="N2")),M="M0" S SG="3B" Q
  1. .I T="T4a",((N="N0")!(N="N1")),M="M0" S SG="3B" Q
  1. .I T="T4a",N="N2",M="M0" S SG="4A" Q
  1. .I T="T4b",((N="N0")!(N="N1")!(N="N2")),M="M0" S SG="4A" Q
  1. .I N="N3",M="M0" S SG="4A" Q
  1. .I M="M1" S SG="4B" Q
  1. I STGIND="PT" D
  1. .S M=$E(M,2,5)
  1. .I ((T="T0")!(T["T1")!(T="T2")),N="N0",M="M0" S SG=1 Q
  1. .I T="T3",N="N0",M="M0" S SG=2 Q
  1. .I ((T="T0")!(T["T1")!(T="T2")),N="N1",M="M0" S SG="3A" Q
  1. .I T="T3",N="N1",M="M0" S SG="3B" Q
  1. .I ((T="T0")!(T["T1")!(T="T2")!(T="T3")),N="N2",M="M0" S SG="3B" Q
  1. .I T="T4a",N="N0",M="M0" S SG="3B" Q
  1. .I T="T4a",((N="N1")!(N="N2")!(N="NX")),M="M0" S SG="4A" Q
  1. .I T="T4b",((N="N0")!(N="N1")!(N="N2")),M="M0" S SG="4A" Q
  1. .I N="N3",M="M0" S SG="4A" Q
  1. .I M="M1" S SG="4B" Q
  1. Q
  1. 17 ;STOMACH
  1. I STGIND="C" D
  1. .S M=$E(M,2,5)
  1. .I T="Tis",N="N0",M="M0" S SG=0 Q
  1. .I ((T["T1")!(T="T2")),N="N0",M="M0" S SG=1 Q
  1. .I ((T["T1")!(T="T2")),((N="N1")!(N="N2")!(N="N3")),M="M0" S SG="2A" Q
  1. .I ((T="T3")!(T="T4a")),N="N0",M="M0" S SG="2B" Q
  1. .I ((T="T3")!(T="T4a")),((N="N1")!(N="N2")!(N="N3")),M="M0" S SG=3 Q
  1. .I T="T4b",M="M0" S SG="4A" Q
  1. .I M="M1" S SG="4B" Q
  1. I STGIND="P" D
  1. .S M=$E(M,2,5)
  1. .I T="Tis",N="N0",M="M0" S SG=0 Q
  1. .I T["T1",N="N0",M="M0" S SG="1A" Q
  1. .I T["T1",N="N1",M="M0" S SG="1B" Q
  1. .I T="T2",N="N0",M="M0" S SG="1B" Q
  1. .I T["T1",N="N2",M="M0" S SG="2A" Q
  1. .I T="T2",N="N1",M="M0" S SG="2A" Q
  1. .I T="T3",N="N0",M="M0" S SG="2A" Q
  1. .I T["T1",N="N3a",M="M0" S SG="2B" Q
  1. .I T="T2",N="N2",M="M0" S SG="2B" Q
  1. .I T="T3",N="N1",M="M0" S SG="2B" Q
  1. .I T="T4a",N="N0",M="M0" S SG="2B" Q
  1. .I T="T2",N="N3a",M="M0" S SG="3A" Q
  1. .I T="T3",N="N2",M="M0" S SG="3A" Q
  1. .I T="T4a",N="N1",M="M0" S SG="3A" Q
  1. .I T="T4a",N="N2",M="M0" S SG="3A" Q
  1. .I T="T4b",N="N0",M="M0" S SG="3A" Q
  1. .I T["T1",N="N3b",M="M0" S SG="3B" Q
  1. .I T="T2",N="N3b",M="M0" S SG="3B" Q
  1. .I T="T3",N="N3a",M="M0" S SG="3B" Q
  1. .I T="T4a",N="N3a",M="M0" S SG="3B" Q
  1. .I T="T4b",N="N1",M="M0" S SG="3B" Q
  1. .I T="T4b",N="N2",M="M0" S SG="3B" Q
  1. .I T="T3",N="N3b",M="M0" S SG="3C" Q
  1. .I T="T4a",N="N3b",M="M0" S SG="3C" Q
  1. .I T="T4b",N="N3a",M="M0" S SG="3C" Q
  1. .I T="T4b",N="N3b",M="M0" S SG="3C" Q
  1. .I M="M1" S SG=4 Q
  1. I STGIND="PT" D
  1. .S M=$E(M,2,5)
  1. .I ((T["T1")!(T="T2")),N="N0",M="M0" S SG=1 Q
  1. .I T["T1",N="N1",M="M0" S SG=1 Q
  1. .I T="T3",N="N0",M="M0" S SG=2 Q
  1. .I T="T2",N="N1",M="M0" S SG=2 Q
  1. .I T["T1",N="N2",M="M0" S SG=2 Q
  1. .I T="T4a",N="N0",M="M0" S SG=2 Q
  1. .I T="T3",N="N1",M="M0" S SG=2 Q
  1. .I T="T2",N="N2",M="M0" S SG=2 Q
  1. .I T["T1",N="N3",M="M0" S SG=2 Q
  1. .I T="T4a",N="N1",M="M0" S SG=3 Q
  1. .I T="T3",N="N2",M="M0" S SG=3 Q
  1. .I T="T2",N="N3",M="M0" S SG=3 Q
  1. .I T="T4b",((N="N0")!(N="N1")),M="M0" S SG=3 Q
  1. .I T="T4a",N="N2",M="M0" S SG=3 Q
  1. .I T="T3",N="N3",M="M0" S SG=3 Q
  1. .I T="T4b",((N="N2")!(N="N3")),M="M0" S SG=3 Q
  1. .I T="T4a",N="N3",M="M0" S SG=3 Q
  1. .I M="M1" S SG=4 Q
  1. Q
  1. 181 ;
  1. S M=$E(M,2,5)
  1. I T="Tis",N="N0",M="M0" S SG=0 Q
  1. I ((T["T1")!(T="T2")),N="N0",M="M0" S SG=1 Q
  1. I T="T3",N="N0",M="M0" S SG="2A" Q
  1. I T="T4",N="N0",M="M0" S SG="2B" Q
  1. I N="N1",M="M0" S SG="3A" Q
  1. I N="N2",M="M0" S SG="3B" Q
  1. I M="M1" S SG=4
  1. Q
  1. 19 ;APPENDIX
  1. S M=$E(M,2,5)
  1. I T="Tis",N="N0",M="M0" S SG=0 Q
  1. I T="Tis(LAMN)",N="N0",M="M0" S SG=0 Q
  1. I T="T1",N="N0",M="M0" S SG=1 Q
  1. I T="T2",N="N0",M="M0" S SG=1 Q
  1. I T="T3",N="N0",M="M0" S SG="2A" Q
  1. I T="T4a",N="N0",M="M0" S SG="2B" Q
  1. I T="T4b",N="N0",M="M0" S SG="2C" Q
  1. I T="T1",N["N1",M="M0" S SG="3A" Q
  1. I T="T2",N["N1",M="M0" S SG="3A" Q
  1. I T="T3",N["N1",M="M0" S SG="3B" Q
  1. I T["T4",N["N1",M="M0" S SG="3B" Q
  1. I N="N2",M="M0" S SG="3C" Q
  1. I M="M1a" S SG="4A" Q
  1. I M="M1b",G=1 S SG="4A" Q
  1. I M="M1b",((G=2)!(G=3)!(G=9)) S SG="4B" Q
  1. I M="M1c" S SG="4C"
  1. Q
  1. 20 ;COLON & RECTUM
  1. S M=$E(M,2,5)
  1. I T="Tis",N="N0",M="M0" S SG=0 Q
  1. I ((T="T1")!(T="T2")),N="N0",M="M0" S SG=1 Q
  1. I T="T3",N="N0",M="M0" S SG="2A" Q
  1. I T="T4a",N="N0",M="M0" S SG="2B" Q
  1. I T="T4b",N="N0",M="M0" S SG="2C" Q
  1. I ((T="T1")!(T="T2")),($E(N,1,2)="N1"),M="M0" S SG="3A" Q
  1. I T="T1",N="N2a",M="M0" S SG="3A" Q
  1. I ((T="T3")!(T="T4a")),($E(N,1,2)="N1"),M="M0" S SG="3B" Q
  1. I ((T="T2")!(T="T3")),N="N2a",M="M0" S SG="3B" Q
  1. I ((T="T1")!(T="T2")),N="N2b",M="M0" S SG="3B" Q
  1. I T="T4a",N="N2a",M="M0" S SG="3C" Q
  1. I ((T="T3")!(T="T4a")),N="N2b",M="M0" S SG="3C" Q
  1. I T="T4b",(($E(N,1,2)="N1")!($E(N,1,2)="N2")),M="M0" S SG="3C" Q
  1. I M="M1a" S SG="4A" Q
  1. I M="M1b" S SG="4B" Q
  1. I M="M1c" S SG="4C"
  1. Q
  1. 21 ;ANUS
  1. S M=$E(M,2,5)
  1. I $P($G(^ONCO(165.5,D0,0)),"^",16)>3221231 D V219^ONCSGA8C Q ;V9 UPDATE
  1. I T="Tis",N="N0",M="M0" S SG=0 Q
  1. I T="T1",N="N0",M="M0" S SG=1 Q
  1. I T="T1",N["N1",M="M0" S SG="3A" Q
  1. I T="T2",N="N0",M="M0" S SG="2A" Q
  1. I T="T2",N["N1",M="M0" S SG="3A" Q
  1. I T="T3",N="N0",M="M0" S SG="2B" Q
  1. I T="T3",N["N1",M="M0" S SG="3C" Q
  1. I T="T4",N="N0",M="M0" S SG="3B" Q
  1. I T="T4",N["N1",M="M0" S SG="3C" Q
  1. I M="M1" S SG=4
  1. Q
  1. 22 ;LIVER
  1. S M=$E(M,2,5)
  1. I T="T1a",N="N0",M="M0" S SG="1A" Q
  1. I T="T1b",N="N0",M="M0" S SG="1B" Q
  1. I T="T2",N="N0",M="M0" S SG=2 Q
  1. I T="T3",N="N0",M="M0" S SG="3A" Q
  1. I T="T4",N="N0",M="M0" S SG="3B" Q
  1. I N="N1",M="M0" S SG="4A" Q
  1. I M="M1" S SG="4B"
  1. Q
  1. 23 ;INTRAHEPATIC BILE DUCTS
  1. S M=$E(M,2,5)
  1. I T="Tis",N="N0",M="M0" S SG=0 Q
  1. I T="T1a",N="N0",M="M0" S SG="1A" Q
  1. I T="T1b",N="N0",M="M0" S SG="1B" Q
  1. I T="T2",N="N0",M="M0" S SG=2 Q
  1. I T="T3",N="N0",M="M0" S SG="3A" Q
  1. I T="T4",N="N0",M="M0" S SG="3B" Q
  1. I N="N1",M="M0" S SG="3B" Q
  1. I M="M1" S SG=4
  1. Q
  1. 24 ;GALLBLADDER
  1. S M=$E(M,2,5)
  1. I T="Tis",N="N0",M="M0" S SG=0 Q
  1. I T="T1",N="N0",M="M0" S SG=1 Q
  1. I T="T2a",N="N0",M="M0" S SG="2A" Q
  1. I T="T2b",N="N0",M="M0" S SG="2B" Q
  1. I T="T3",N="N0",M="M0" S SG="3A" Q
  1. I (($E(T,1,2)="T1")!($E(T,1,2)="T2")!(($E(T,1,2)="T3"))),N="N1",M="M0" S SG="3B" Q
  1. I T="T4",(($E(N,1,2)="N0")!($E(N,1,2)="N1")),M="M0" S SG="4A" Q
  1. I N="N2",M="M0" S SG="4B" Q
  1. I M="M1" S SG="4B"
  1. Q
  1. 25 ;PERIHILAR BILE DUCTS
  1. S M=$E(M,2,5)
  1. I T="Tis",N="N0",M="M0" S SG=0 Q
  1. I T="T1",N="N0",M="M0" S SG=1 Q
  1. I ((T="T2a")!(T="T2b")),N="N0",M="M0" S SG=2 Q
  1. I T="T3",N="N0",M="M0" S SG="3A" Q
  1. I T="T4",N="N0",M="M0" S SG="3B" Q
  1. I N="N1",M="M0" S SG="3C" Q
  1. I N="N2",M="M0" S SG="4A" Q
  1. I M="M1" S SG="4B"
  1. Q
  1. 26 ;DISTAL BILE DUCTS
  1. S M=$E(M,2,5)
  1. I T="Tis",N="N0",M="M0" S SG=0 Q
  1. I T="T1",N="N0",M="M0" S SG=1 Q
  1. I T="T1",N="N1",M="M0" S SG="2A" Q
  1. I T="T1",N="N2",M="M0" S SG="3A" Q
  1. I T="T2",N="N0",M="M0" S SG="2A" Q
  1. I T="T2",N="N1",M="M0" S SG="2B" Q
  1. I T="T2",N="N2",M="M0" S SG="3A" Q
  1. I T="T3",N="N0",M="M0" S SG="2B" Q
  1. I T="T3",N="N1",M="M0" S SG="2B" Q
  1. I T="T3",N="N2",M="M0" S SG="3A" Q
  1. I T="T4",N="N0",M="M0" S SG="3B" Q
  1. I T="T4",N="N1",M="M0" S SG="3B" Q
  1. I T="T4",N="N2",M="M0" S SG="3B" Q
  1. I M="M1" S SG=4
  1. Q
  1. 27 ;AMPULLA OF VATER
  1. S M=$E(M,2,5)
  1. I T="Tis",N="N0",M="M0" S SG=0 Q
  1. I T="T1a",N="N0",M="M0" S SG="1A" Q
  1. I T="T1a",N="N1",M="M0" S SG="3A" Q
  1. I T="T1b",N="N0",M="M0" S SG="1B" Q
  1. I T="T1b",N="N1",M="M0" S SG="3A" Q
  1. I T="T2",N="N0",M="M0" S SG="1B" Q
  1. I T="T2",N="N1",M="M0" S SG="3A" Q
  1. I T="T3a",N="N0",M="M0" S SG="2A" Q
  1. I T="T3a",N="N1",M="M0" S SG="3A" Q
  1. I T="T3b",N="N0",M="M0" S SG="2B" Q
  1. I T="T3b",N="N1",M="M0" S SG="3A" Q
  1. I T="T4",M="M0" S SG="3B" Q
  1. I N="N2",M="M0" S SG="3B" Q
  1. I M="M1" S SG=4
  1. Q
  1. 28 ;EXOCRINE PANCREAS
  1. S M=$E(M,2,5)
  1. I T="Tis",N="N0",M="M0" S SG=0 Q
  1. I T="T1",N="N0",M="M0" S SG="1A" Q
  1. I T="T1",N="N1",M="M0" S SG="2B" Q
  1. I T="T1",N="N2",M="M0" S SG=3 Q
  1. I T="T2",N="N0",M="M0" S SG="1B" Q
  1. I T="T2",N="N1",M="M0" S SG="2B" Q
  1. I T="T2",N="N2",M="M0" S SG=3 Q
  1. I T="T3",N="N0",M="M0" S SG="2A" Q
  1. I T="T3",N="N1",M="M0" S SG="2B" Q
  1. I T="T3",N="N2",M="M0" S SG=3 Q
  1. I T="T4",M="M0" S SG=3 Q
  1. I M="M1" S SG=4
  1. Q
  1. 29 ;NET
  1. S M=$E(M,2,5)
  1. I ((T="TX")!(T="T0")),((N="NX")!(N="N0")!(N="N1")),M["M1" S SG=4 Q
  1. I T="T1",N="N0",M="M0" S SG=1 Q
  1. I T="T1",N="N1",M="M0" S SG=3 Q
  1. I T="T1",((N="NX")!(N="N0")!(N="N1")),M["M1" S SG=4 Q
  1. I T="T2",N="N0",M="M0" S SG=2 Q
  1. I T="T2",N="N1",M="M0" S SG=3 Q
  1. I T="T2",((N="NX")!(N="N0")!(N="N1")),M["M1" S SG=4 Q
  1. I T="T3",N="N0",M="M0" S SG=2 Q
  1. I T="T3",N="N1",M="M0" S SG=3 Q
  1. I T="T3",((N="NX")!(N="N0")!(N="N1")),M["M1" S SG=4 Q
  1. I T="T4",N="N0",M="M0" S SG=3 Q
  1. I T="T4",N="N1",M="M0" S SG=3 Q
  1. I T="T4",((N="NX")!(N="N0")!(N="N1")),M["M1" S SG=4
  1. Q
  1. ;
  1. ;
  1. CLEANUP ;Cleanup
  1. K M,N,SG,T
  1. Q