This section discusses use of the International Classification of Diseases, Tenth Revision Clinical Modification (ICD-10-CM) coding system in CPRS and how to identify inactive codes in CPRS.
Using ICD-10-CM Codes
As of October 1, 2014, CPRS will use ICD-10-CM codes to store diagnosis codes in several locations in CPRS. The ICD-10-CM codes will not replace diagnosis codes already entered as ICD-9-CM codes, but all new diagnosis codes in Clinical Reminders, Consults, and the encounter form, will be ICD-10-CM codes. There will be no requirement to update existing entries because the diagnosis codes will reflect the coding system that existed when the diagnosis was entered.
Diagnosis codes on the Problem List will primarily be SNOMED-CT codes, but will show ICD-10 or ICD-9 codes also, if they apply.
Identifying Which Coding System Is Displaying
Because there will be the possibility of several types of codes being visible in CPRS, each code will be followed by text stating what coding system is being displayed:
ICD-9-CM |
ICD-10-CM |
3-5 characters in length |
3-7 characters in length |
1st character is numeric (chapters 1-17) or alphabetic (E or V for supplemental chapters) |
1St character is alphabetic; 2nd character is numeric |
2nd, 3rd, 4th, and 5th characters are numeric |
Characters 3-7 are alphabetic or numeric (alphabetic characters are not case sensitive) |
Decimal after first three characters |
Decimal after 3rd character |
Users will see changes in the areas where ICD-9-CM codes were used previously:
Identifying Inactive Codes in CPRS
Code set versioning (CSV) modifies VistA to comply with the Health Insurance Portability and Accessibility Act (HIPAA) stipulations that diagnostic and procedure codes used for billing purposes must be the codes that were applicable at the time the service was provided. Because the codes change, CPRS currently checks ICD and CPT code validity as of a specified date when codes are entered, when a new code set is implemented, and whenever Clinical Application Coordinators (CACs) or IRM personnel choose to run the option.
CPRS GUI users will see indicators for inactive codes on the Cover Sheet, Problems tab, Encounter form, and in Clinical Reminders (although the Clinical Reminders changes may be less apparent).
In these GUI locations, any diagnosis or procedure codes that are inactive or will become inactive by a specified date because a new code set has been installed display with the "#" symbol in front of them as shown in the following examples.
Cover Sheet Displays
On the Cover Sheet, the active problems display. Users can quickly see if the patient has any inactive codes for the active problems. The "#" symbol shows the user that this active problem has an inactive code.
If the user tries to get a detailed display of the problem, the user first gets a warning about the inactive code.
The warning message instructs the user to correct the inactive code from the Problems tab. When the user closes the warning dialog, the detailed display then comes up. The "#" symbol in the detailed display also shows that the code is inactive.
Problems Tab Display
On the Problems tab, users are alerted to inactive codes in two ways. The first time the user goes to the Problems tab if there are problems with inactive codes, a dialog displays that tells how many problems with inactive codes have been found.
Note: This dialog appears only the first time the user goes to the problems tab for that patient in a session. When the user closes the dialog, the Problems tab display. Problems with inactive codes have the "#" symbol in the status column.
The detailed display of a problem also indicates that the current code is inactive. Users should use the Change feature to associate the problem with an active code.
Encounter Form Display
The Diagnoses tab of the Encounter dialog displays a "#" next to the code if the code is inactive.
If the user tries to
select that diagnosis the following warning displays that tells users
about codes
that need to be updated through the Problems tab.
Consults Tab Display
For Consults and Procedures, only active codes will be allowed for the following functions:
Lexicon look up for provisional diagnosis as of the ordering date
Copying or changing existing orders (the consult or procedure will not be accepted until a valid code is selected)
Edit/Resubmit, the original code will be checked to see if it is active, if it is inactive an active code will need to be entered before CPRS will accept it
Clinical Reminders
CPRS GUI will only display codes that were active in the reminder date range.