edits.seer.internal.rules.Derived_AJCC_6_T.xml Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of validation-edits-seer Show documentation
Show all versions of validation-edits-seer Show documentation
Java implemenation of the SEER edits.
<rule id="Derived_AJCC_6_T" name="Derived AJCC-6 T (CS)" tag="N0668" java-path="lines.line" category="field"> <expression><![CDATA[return line.derivedAjcc6T == null || Functions.matches(line.derivedAjcc6T, /(^0[01567]$)|(^1[0-9]$)|(^[23][01239]$)|(^4[012349]$)|(^8[018]$)|(^9[09]$)|(^\s\s$)/)]]></expression> <message>Derived AJCC-6 T is not valid.</message> <description><![CDATA[Must be a valid two-digit Storage Code for Derived AJCC-6 T. May be blank. The following Storage Codes are valid: 00, 01, 05-07, 10-23, 29-33, 39-44, 49, 80-81, 88, 99 This table shows the corresponding Display String for each Storage code: Storage Code Display String Comments 99 TX TX 00 T0 T0 01 Ta Ta 05 Tis Tis 06 Tispu Tispu (Urethra only) 07 Tispd Tispd (Urethra only) 10 T1 T1 11 T1mic T1mic 19 T1NOS T1 NOS 12 T1a T1a 13 T1a1 T1a1 14 T1a2 T1a2 15 T1b T1b 16 T1b1 T1b1 17 T1b2 T1b2 18 T1c T1c 20 T2 T2 29 T2NOS T2 NOS 21 T2a T2a 22 T2b T2b 23 T2c T2c 30 T3 T3 39 T3NOS T3 NOS 31 T3a T3a 32 T3b T3b 33 T3c T3c 40 T4 T4 49 T4NOS T4NOS 41 T4a T4a 42 T4b T4b 43 T4c T4c 44 T4d T4d 80 T1aNOS T1 aNOS 81 T1bNOS T1 bNOS 88 NA Not applicable]]></description> <history> <event version="SE12-002-01" user="murphyr" date="2010-01-07">Changed name, id, and message. Added a 6 to distinguish AJCC editions.</event> <event version="SE12-002-01" user="murphyr" date="2010-02-03">Added code 80 and 81.</event> <event version="SE16-016-08" user="depryf" date="2017-11-22" ref="67674">Edit syntax updated to allow pre-compilation optimization; no change in behavior.</event> </history> </rule>