All Downloads are FREE. Search and download functionalities are using the official Maven repository.

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