edits.seer.internal.rules.IF39_3.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="IF39_3" name="Primary Site, Behavior Code ICDO3 (SEER IF39)" tag="N0476" java-path="lines.line" category="inter-field" depends="Primary_Site"> <expression><![CDATA[if (line.behaviorCodeIcdO3 != '2' || line.overRideSiteBehavior == '1') return true return !((List)Context.InvalidInsituSites).contains(Functions.asInt(line.primarySite.substring(1)))]]></expression> <message>Primary Site and Behavior Code ICD-O-3 conflict</message> <description><![CDATA[This edit is skipped if over-ride site/behavior[2071] = 1 (review complete). If Behavior Code ICD-O-3[522] = 2 (in situ), the following Primary Sites[400] require review. C269 Gastrointestinal tract, NOS C399 Ill-defined sites within respiratory system C559 Uterus, NOS C579 Female genital tract, NOS C639 Male genital tract, NOS C689 Urinary system, NOS C729 Nervous system, NOS C759 Endocrine gland, NOS C760-C768 Ill-defined sites C809 Unknown primary site]]></description> <history> <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> <event version="SE18-020-01" user="depryf" date="2020-02-04" ref="68281">Changed property names to align with NAACCR XML IDs.</event> <event version="SE24-024-06" user="kirbyk" date="2024-07-03" ref="69326">Removed some edit dependencies.</event> </history> </rule>