edits.seer.internal.rules.IFN6715.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="IFN6715" name="Grade Post Therapy, Neoadjuvant Therapy (SEER)" tag="N6715" java-path="lines.line" category="inter-field" depends="Year_of_Diagnosis"> <expression><![CDATA[if ((line.gradePostTherapy == null && line.gradePostTherapyClin == null) || line.dateOfDiagnosisYear < '2023' || line.dateOfDiagnosisYear == null || line.neoadjuvantTherapy == null) return true if (line.neoadjuvantTherapy == '0' || line.neoadjuvantTherapy == '3' || line.neoadjuvantTherapy == '9') return line.gradePostTherapy == null && line.gradePostTherapyClin == null return true]]></expression> <message>Grade Post Therapy Clin (yc) and Grade Post Therapy Path (yp) must be blank when no neoadjuvant therapy given</message> <description><![CDATA[This edit enforces consistency of coding between Grade Post Therapy Clin (yc), Grade Post Therapy Path (yp), and Neoadjuvant Therapy. 1. The edit is skipped for any of the following: a. Diagnosis date blank (unknown), invalid, or pre-2023. b. Grade Post Therapy Clin (yc) and Grade Post Therapy Path (yp) are both blank. c. Neoadjuvant Therapy is blank. 2. If Neoadjuvant Therapy = 0 (no neoadjuvant therapy), 3 (limited systemic exposure when intent not neoadjuvant), or 9 (unknown if neoadjuvant therapy performed) Grade Post Therapy Clin (yc) and Grade Post Therapy Path (yp) must both be blank.]]></description> <history> <event version="SE23-023-05" user="cooki" date="2023-06-23" ref="69226">Edit created.</event> </history> </rule>
© 2015 - 2024 Weber Informatics LLC | Privacy Policy