ONCSG4 ;Hines OIFO/GWB - Automatic Staging Tables ;02/28/11
;;2.2;ONCOLOGY;**1**;Jul 31, 2013;Build 8
;
;GYNECOLOGICAL SITES
;
VU3 ;Vulva - 3rd edition
I M!($E(N)=3)!(T=4) S SG=4
E I T="IS" S SG=0
E I T=1,($E(N)=0)!($E(N)=1),$E(M)=0 S SG=1
E I T=2,($E(N)=0)!($E(N)=1),$E(M)=0 S SG=2
E I T=3,($E(N)=0)!($E(N)=1)!($E(N)=2),$E(M)=0 S SG=3
E I (T=1)!(T=2),$E(N)=2,$E(M)=0 S SG=3
E S SG=99
Q
;
VU4 ;Vulva - 4th edition
I M S SG="4B"
E I T=4,$E(M)=0 S SG="4A"
E I (T=1)!(T=2)!(T=3),$E(N)=2,$E(M)=0 S SG="4A"
E I T="IS",$E(N)=0,$E(M)=0 S SG=0
E I T=1,$E(N)=0,$E(M)=0 S SG=1
E I T=2,$E(N)=0,$E(M)=0 S SG=2
E I (T=1)!(T=2),$E(N)=1,$E(M)=0 S SG=3
E I T=3,($E(N)=0)!($E(N)=1),$E(M)=0 S SG=3
E S SG=99
Q
;
VU56 ;Vulva - 5th and 6th edition
S TNM=T_N_M D K TNM Q
.I TNM="IS00" S SG=0 Q ;0 Tis N0 M0
.I TNM=100 S SG=1 Q ;I T1 N0 M0
.I TNM="1A00" S SG="1A" Q ;IA T1a N0 M0
.I TNM="1B00" S SG="1B" Q ;IB T1b N0 M0
.I TNM=200 S SG=2 Q ;II T2 N0 M0
.I TNM=110 S SG=3 Q ;III T1 N1 M0
.I TNM=210 S SG=3 Q ; T2 N1 M0
.I TNM=300 S SG=3 Q ; T3 N0 M0
.I TNM=310 S SG=3 Q ; T3 N1 M0
.I TNM=120 S SG="4A" Q ;IVA T1 N2 M0
.I TNM=220 S SG="4A" Q ; T2 N2 M0
.I TNM=320 S SG="4A" Q ; T3 N2 M0
.I T=4,M=0 S SG="4A" Q ; T4 Any N M0
.I M=1 S SG="4B" Q ;IVB Any T Any N M1
;
VU7 ;Vulva - 7th edition
S TNM=T_N_M D K TNM Q
.I TNM="IS00" S SG=0 Q ;0 Tis N0 M0
.I TNM=100 S SG=1 Q ;I T1 N0 M0
.I TNM="1A00" S SG="1A" Q ;IA T1a N0 M0
.I TNM="1B00" S SG="1B" Q ;IB T1b N0 M0
.I TNM=200 S SG=2 Q ;II T2 N0 M0
.I $E(T,1)=1,N="1A",M=0 S SG="3A" Q ;IIIA T1 N1a M0
.I $E(T,1)=1,N="1B",M=0 S SG="3A" Q ; T1 N1b M0
.I TNM="21A0" S SG="3A" Q ; T2 N1a M0
.I TNM="21B0" S SG="3A" Q ; T2 N1b M0
.I $E(T,1)=1,N="2A",M=0 S SG="3B" Q ;IIIB T1 N2a M0
.I $E(T,1)=1,N="2B",M=0 S SG="3B" Q ; T1 N2b M0
.I TNM="22A0" S SG="3B" Q ; T2 N2a M0
.I TNM="22B0" S SG="3B" Q ; T2 N2b M0
.I $E(T,1)=1,N="2C",M=0 S SG="3C" Q ;IIIC T1 N2c M0
.I TNM="22C0" S SG="3C" Q ; T2 N2c M0
.I $E(T,1)=1,N=3,M=0 S SG="4A" Q ;IVA T1 N3 M0
.I TNM=230 S SG="4A" Q ; T2 N3 M0
.I T=3,M=0 S SG="4A" Q ; T3 Any N M0
.I M=1 S SG="4B" Q ;IVB Any T Any N M1
;
VA34 ;Vagina - 3rd and 4th editions
S SG=99
I M[1 S SG="4B"
E I M[0 D
.I T[4 S SG="4A"
.E I N[2,(T[1)!(T[2)!(T[3) S SG="4A"
.E I N[1,(T[1)!(T[2)!(T[3) S SG=3
.E I N[0,(T["IS")!(T[1)!(T[2)!(T[3) S SG=+T
Q
;
VA567 ;Vagina - 5th, 6th and 7th editions
S TNM=T_N_M D K TNM Q
.I TNM="IS00" S SG=0 Q ;0 Tis N0 M0
.I TNM=100 S SG=1 Q ;I T1 N0 M0
.I TNM=200 S SG=2 Q ;II T2 N0 M0
.I TNM=110 S SG=3 Q ;III T1 N1 M0
.I TNM=210 S SG=3 Q ; T2 N1 M0
.I TNM=300 S SG=3 Q ; T3 N0 M0
.I TNM=310 S SG=3 Q ; T3 N1 M0
.I T=4,M=0 S SG="4A" Q ;IVA T4 Any N M0
.I M=1 S SG="4B" Q ;IVB Any T Any N M1
;
CEU34 ;Cervix Uteri - 3rd and 4th editions
I $E(M)=1 S SG="4B"
E I $E(T)=4,$E(M)=0 S SG="4A"
E I $E(T,1,2)="IS",$E(N)=0,$E(M)=0 S SG=0
E I $E(T,1,2)="1A",$E(N)=0,$E(M)=0 S SG="1A"
E I $E(T,1,2)="1B",$E(N)=0,$E(M)=0 S SG="1B"
E I $E(T,1,2)="2A",$E(N)=0,$E(M)=0 S SG="2A"
E I $E(T,1,2)="2B",$E(N)=0,$E(M)=0 S SG="2B"
E I $E(T,1,2)="3A",$E(N)=0,$E(M)=0 S SG="3A"
E I ($E(T)=1)!($E(T)=2)!($E(T,1,2)="3A"),$E(N)=1,$E(M)=0 S SG="3B"
E I $E(T,1,2)="3B",$E(M)=0 S SG="3B"
E S SG=99
Q
;
CEU56 ;Cervix Uteri - 5th and 6th editions
S TNM=T_N_M D K TNM Q
.I TNM="IS00" S SG=0 Q ;0 Tis N0 M0
.I TNM=100 S SG=1 Q ;I T1 N0 M0
.I TNM="1A00" S SG="1A" Q ;IA T1a N0 M0
.I TNM="1A100" S SG="1A1" Q ;IA1 T1a1 N0 M0
.I TNM="1A200" S SG="1A2" Q ;IA2 T1a2 N0 M0
.I TNM="1B00" S SG="1B" Q ;IB T1b N0 M0
.I TNM="1B100" S SG="1B1" Q ;IB1 T1b1 N0 M0
.I TNM="1B200" S SG="1B2" Q ;IB2 T1b2 N0 M0
.I TNM=200 S SG=2 Q ;II T2 N0 M0
.I TNM="2A00" S SG="2A" Q ;IIA T2a N0 M0
.I TNM="2B00" S SG="2B" Q ;IIB T2b N0 M0
.I TNM=300 S SG=3 Q ;III T3 N0 M0
.I TNM="3A00" S SG="3A" Q ;IIIA T3a N0 M0
.I TNM=110 S SG="3B" Q ;IIIB T1 N1 M0
.I TNM=210 S SG="3B" Q ; T2 N1 M0
.I TNM="3A10" S SG="3B" Q ; T3a N1 M0
.I T="3B",M=0 S SG="3B" Q ; T3b Any N M0
.I T=4,M=0 S SG="4A" Q ;IVA T4 Any N M0
.I M=1 S SG="4B" Q ;IVB Any T Any N M1
;
CEU7 ;Cervix Uteri - 7th editions
S TNM=T_N_M D K TNM Q
.I TNM="IS00" S SG=0 Q ;0 Tis N0 M0
.I TNM=100 S SG=1 Q ;I T1 N0 M0
.I TNM="1A00" S SG="1A" Q ;IA T1a N0 M0
.I TNM="1A100" S SG="1A1" Q ;IA1 T1a1 N0 M0
.I TNM="1A200" S SG="1A2" Q ;IA2 T1a2 N0 M0
.I TNM="1B00" S SG="1B" Q ;IB T1b N0 M0
.I TNM="1B100" S SG="1B1" Q ;IB1 T1b1 N0 M0
.I TNM="1B200" S SG="1B2" Q ;IB2 T1b2 N0 M0
.I TNM=200 S SG=2 Q ;II T2 N0 M0
.I TNM="2A00" S SG="2A" Q ;IIA T2a N0 M0
.I TNM="2A100" S SG="2A1" Q ;IIA1 T2a1 N0 M0
.I TNM="2A200" S SG="2A2" Q ;IIA2 T2a1 N0 M0
.I TNM="2B00" S SG="2B" Q ;IIB T2b N0 M0
.I TNM=300 S SG=3 Q ;III T3 N0 M0
.I TNM="3A00" S SG="3A" Q ;IIIA T3a N0 M0
.I T="3B",M=0 S SG="3B" Q ;IIIB T1 Any T M0
.I $E(T,1)<4,N=1,M=0 S SG="3B" Q ; T1-3 N1 M0
.I T=4,M=0 S SG="4A" Q ;IVA T4 Any N M0
.I M=1 S SG="4B" Q ;IVB Any T Any N M1
;
COU3 ;Corpus Uteri - 3rd edition
I $E(M)=1 S SG="4B"
E I $E(T,1,2)="IS",$E(N)=0,$E(M)=0 S SG=0
E I $E(T,1,2)="1A",$E(N)=0,$E(M)=0 S SG="1A"
E I $E(T,1,2)="1B",$E(N)=0,$E(M)=0 S SG="1B"
E I $E(T)=2,$E(N)=0,$E(M)=0 S SG=2
E I $E(T)=1,$E(N)=1,$E(M)=0 S SG=3
E I $E(T)=2,$E(N)=1,$E(M)=0 S SG=3
E I $E(T)=3,$E(M)=0 S SG=3
E I $E(T)=4,$E(M)=0 S SG="4A"
E S SG=99
Q
;
COU45 ;Corpus Uteri - 4th and 5th editions
I $E(M)=1 S SG="4B"
E I $E(T,1,2)="IS",$E(N)=0,$E(M)=0 S SG=0
E I $E(T,1,2)="1A",$E(N)=0,$E(M)=0 S SG="1A"
E I $E(T,1,2)="1B",$E(N)=0,$E(M)=0 S SG="1B"
E I $E(T,1,2)="1C",$E(N)=0,$E(M)=0 S SG="1C"
E I $E(T,1,2)="2A",$E(N)=0,$E(M)=0 S SG="2A"
E I $E(T,1,2)="2B",$E(N)=0,$E(M)=0 S SG="2B"
E I $E(T,1,2)="3A",$E(N)=0,$E(M)=0 S SG="3A"
E I $E(T,1,2)="3B",$E(N)=0,$E(M)=0 S SG="3B"
E I $E(T)=1,$E(N)=1,$E(M)=0 S SG="3C"
E I $E(T)=2,$E(N)=1,$E(M)=0 S SG="3C"
E I $E(T)=3,$E(N)=1,$E(M)=0 S SG="3C"
E I $E(T)=4,$E(M)=0 S SG="4A"
E S SG=99
Q
;
COU6 ;Corpus Uteri - 6th edition
S TNM=T_N_M D K TNM Q
.I TNM="IS00" S SG=0 Q ;0 Tis N0 M0
.I TNM=100 S SG=1 Q ;I T1 N0 M0
.I TNM="1A00" S SG="1A" Q ;IA T1a N0 M0
.I TNM="1B00" S SG="1B" Q ;IB T1b N0 M0
.I TNM="1C00" S SG="1C" Q ;IC T1c N0 M0
.I TNM=200 S SG=2 Q ;II T2 N0 M0
.I TNM="2A00" S SG="2A" Q ;IIA T2a N0 M0
.I TNM="2B00" S SG="2B" Q ;IIB T2b N0 M0
.I TNM=300 S SG=3 Q ;III T3 N0 M0
.I TNM="3A00" S SG="3A" Q ;IIIA T3a N0 M0
.I TNM="3B00" S SG="3B" Q ;IIIB T3b N0 M0
.I TNM=110 S SG="3C" Q ;IIIC T1 N1 M0
.I TNM=210 S SG="3C" Q ; T2 N1 M0
.I TNM=310 S SG="3C" Q ; T3 N1 M0
.I T=4,M=0 S SG="4A" Q ;IVA T4 Any N M0
.I M=1 S SG="4B" Q ;IVB Any T Any N M1
;
COU7 ;Corpus Uteri - 7th edition
N HT14
S HT14=$E(HT,1,4)
I (HT14>7999)&(HT14<8791) G COU7C
I (HT14>8979)&(HT14<8982) G COU7C
I (HT14>9699)&(HT14<9702) G COU7C
I (HT14>8889)&(HT14<8899) G COU7S
I (HT14>8929)&(HT14<8932) G COU7S
I HT14=8933 G COU7S
;
COU7C ;Corpus Uteri Carcinoma - 7th edition
S TNM=T_N_M D K TNM Q
.I TNM="IS00" S SG=0 Q ;0 Tis N0 M0
.I TNM=100 S SG=1 Q ;I T1 N0 M0
.I TNM="1A00" S SG="1A" Q ;IA T1a N0 M0
.I TNM="1B00" S SG="1B" Q ;IB T1b N0 M0
.I TNM="1C00" S SG="1C" Q ;IC T1c N0 M0
.I TNM=200 S SG=2 Q ;II T2 N0 M0
.I TNM="2A00" S SG="2A" Q ;IIA T2a N0 M0
.I TNM="2B00" S SG="2B" Q ;IIB T2b N0 M0
.I TNM=300 S SG=3 Q ;III T3 N0 M0
.I TNM="3A00" S SG="3A" Q ;IIIA T3a N0 M0
.I TNM="3B00" S SG="3B" Q ;IIIB T3b N0 M0
.I TNM=110 S SG="3C1" Q ;IIIC1 T1 N1 M0
.I TNM="1A10" S SG="3C1" Q ; T1a N1 M0
.I TNM="1B10" S SG="3C1" Q ; T1B N1 M0
.I TNM=210 S SG="3C1" Q ; T2 N1 M0
.I TNM=310 S SG="3C1" Q ; T3 N1 M0
.I TNM="3A10" S SG="3C1" Q ; T3a N1 M0
.I TNM="3B10" S SG="3C1" Q ; T3b N1 M0
.I TNM=120 S SG="3C2" Q ;IIIC2 T1 N2 M0
.I TNM="1A20" S SG="3C2" Q ; T1a N2 M0
.I TNM="1B20" S SG="3C2" Q ; T1b N2 M0
.I TNM=220 S SG="3C2" Q ; T2 N2 M0
.I TNM=320 S SG="3C2" Q ; T3 N2 M0
.I TNM="3A20" S SG="3C2" Q ; T3a N2 M0
.I TNM="3B20" S SG="3C2" Q ; T3b N2 M0
.I T=4,M=0 S SG="4A" Q ;IVA T4 Any N M0
.I M=1 S SG="4B" Q ;IVB Any T Any N M1
;
COU7S ;Corpus Uteri Sarcoma - 7th edition
S TNM=T_N_M D K TNM Q
.I TNM=100 S SG=1 Q ;I T1 N0 M0
.I TNM="1A00" S SG="1A" Q ;IA T1a N0 M0
.I TNM="1B00" S SG="1B" Q ;IB T1b N0 M0
.I TNM="1C00" S SG="1C" Q ;IC T1c N0 M0
.I $E(T,1)=2,N=0,M=0 S SG=2 Q ;II T2 N0 M0
.I TNM="3A00" S SG="3A" Q ;IIIA T3a N0 M0
.I TNM="3B00" S SG="3B" Q ;IIIB T3b N0 M0
.I TNM=110 S SG="3C" Q ;IIIC T1 N1 M0
.I TNM="1A10" S SG="3C" Q ; T1a N1 M0
.I TNM="1B10" S SG="3C" Q ; T1b N1 M0
.I TNM="1C10" S SG="3C" Q ; T1c N1 M0
.I TNM=210 S SG="3C" Q ; T2 N1 M0
.I TNM=310 S SG="3C" Q ; T3 N1 M0
.I TNM="3A10" S SG="3C" Q ; T3a N1 M0
.I TNM="3B10" S SG="3C" Q ; T3b N1 M0
.I T=4,M=0 S SG="4A" Q ;IVA T4 Any N M0
.I M=1 S SG="4B" Q ;IVB Any T Any N M1
;
CLEANUP ;Cleanup
K HT,M,N,SG,T