
edits.seer.internal.rules.IFN6333.xml Maven / Gradle / Ivy
<rule id="IFN6333" name="Schema ID Version Original, Date DX (SEER)" tag="N6333" java-path="lines.line" category="inter-field" depends="Year_of_Diagnosis"> <expression><![CDATA[ if(line.dateOfDiagnosisYear == null || line.schemaIdVersionOriginal == null) return true if (line.dateOfDiagnosisYear < '2018') return false else return Functions.matches(line.schemaIdVersionOriginal, /^[123]\.\d{1,2}$/) ]]></expression> <message>Schema ID Version Original is invalid</message> <description><![CDATA[This edit verifies that Schema ID Version Original is valid. The edit is skipped for the following conditions: a. Date of Diagnosis is blank (unknown), or invalid. b. Schema ID Version Original is blank 1. This data item must be blank for pre-2018 diagnosis. 2. This data item may be blank for 2018+ diagnosis 3. Valid codes are 1-2 digits followed by decimal point followed by 1-2 digits. Leading 0s are not allowed. a. Minimum value is 1.0 b. Maximum value is 3.99]]></description> <history> <event version="SE21-021-04" user="secristm" date="2021-03-31" ref="68613">Edit created.</event> <event version="SE23-023-01" user="shearerw" date="2023-03-17" ref="69154">Change range of valid versions to between 1.0 and 3.99.</event> </history> </rule>
© 2015 - 2025 Weber Informatics LLC | Privacy Policy