edits.seer.internal.rules.IFN4014.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.
The newest version!
<rule id="IFN4014" name="SSDI Perineural Invasion, Blank for Other Schemas (NAACCR)" tag="N4014" java-path="lines.line" category="inter-field" depends="Year_of_Diagnosis"> <expression><![CDATA[if (line.dateOfDiagnosisYear == null || line.dateOfDiagnosisYear < '2018' || line.schemaId == null) return true String id = line.schemaId return id == '00150' || id == '00200' || id == '00640' || id == '00690' || line.perineuralInvasion == null]]></expression> <message>Conflict between schema and coded SSDI items for Perineural Extension</message> <description><![CDATA[This edit verifies that the Site-Specific Data Item Perineural Invasion is blank for schemas for which it is not collected. This SSDI is collected for Cutaneous Carcinoma of the Head and Neck (Schema ID 00150), Colon and Rectum (Schema ID 00200), Skin of Eyelid (Schema ID 00640), and Lacrimal Gland (Schema ID 00690). This edit is skipped for any of the following conditions: a.Date of Diagnosis is before 2018, blank, invalid. b.Schema ID is blank. If Schema ID is not 00150 (Cutaneous Carcinoma of the Head and Neck), 00200 (Colon and Rectum), 00640 (Skin of Eyelid), and 00690 (Lacrimal Gland), the following Site- Specific Data Item must be blank: Perineural Invasion]]></description> <history> <event version="SE18-018-04" user="schadega" date="2018-08-02" ref="67874">Edit Created.</event> <event version="SE18-018-05" user="kirbyk" date="2018-08-17" ref="68020">Changed schema name for 00150.</event> <event version="SE18-018-06" user="kirbyk" date="2018-08-24" ref="68026">Changed error message.</event> </history> </rule>