NextGen Knowledge Center

ISVALID Function

Use:Checks a diagnosis (ICD) or procedure(CPT4) code for validity.

The IFELSE function can be used to display a message to the user.

For diagnoses, the ISVALID function can be used to compare ICD-9 code effective and expiration dates to the encounter date. When a diagnosis search is made for an invalid ICD-9 code, the window opens in ICD Legacy Mapping mode, showing the equivalent ICD-10 codes.

If an ICD-9 or CPT code has a delete_ind = Y, the function returns an invalid result.

Syntax:
{ISVALID( «table» , «code1», «code2»,,,, )}
Arguments:

«table»
    DIAG or PROC
«code»
    Field(s) that contain the diagnosis code or procedure code
Returns:1 = Valid

0 = Invalid

Example 1:

Data entry field for procedure code = template_name_.Proc_code}
{ISVALID( PROC , {template_name_.Proc_code})}

Result: 1 for a valid code

Example 2:

Data entry field for diagnosis code = template_name_.Diag_code}
{ISVALID( DIAG , {template_name_.Diag_code})}

Result: 0 for an invalid code