I discovered some of the 2023 Diagnosis code deletions were missing from the update that Athena released.
https://www.icd10data.com/ICD10CM/Codes/Changes/Deleted_Codes/1?year=2023
So I created the following queries to set the Expiration date. There were 36 missing expiration dates in my system. I've found that the code lists from Athena don't match up typically with the lists from ICD 10 Data, they tend to miss some codes every year. If anyone needs previous years just let me know.
The SELECT query just shows the codes that will be updated, The UPDATE query actually updates your database.
SELECT *
FROM Diagnosis d
WHERE d.Expiration IS NULL
AND
d.Code IN ('B37.3',
'D59.3',
'D68.0',
'D75.82',
'E34.3',
'E87.2',
'F01.51',
'F02.81',
'F03.91',
'F43.8',
'G93.3',
'I31.3',
'I34.8',
'I47.2',
'I71.01',
'I71.1',
'I71.2',
'I71.3',
'I71.4',
'I71.5',
'I71.6',
'N14.1',
'N80.0',
'N80.1',
'N80.2',
'N80.3',
'N80.4',
'N80.5',
'O35.0XX0',
'O35.0XX1',
'O35.0XX2',
'O35.0XX3',
'O35.0XX4',
'O35.0XX5',
'O35.0XX9',
'O35.1XX0',
'O35.1XX1',
'O35.1XX2',
'O35.1XX3',
'O35.1XX4',
'O35.1XX5',
'O35.1XX9',
'P28.3',
'P28.4',
'Q21.1',
'Q21.2',
'Q85.8',
'V20.0XXA',
'V20.0XXD',
'V20.0XXS',
'V20.1XXA',
'V20.1XXD',
'V20.1XXS',
'V20.2XXA',
'V20.2XXD',
'V20.2XXS',
'V20.3XXA',
'V20.3XXD',
'V20.3XXS',
'V20.4XXA',
'V20.4XXD',
'V20.4XXS',
'V20.5XXA',
'V20.5XXD',
'V20.5XXS',
'V20.9XXA',
'V20.9XXD',
'V20.9XXS',
'V21.0XXA',
'V21.0XXD',
'V21.0XXS',
'V21.1XXA',
'V21.1XXD',
'V21.1XXS',
'V21.2XXA',
'V21.2XXD',
'V21.2XXS',
'V21.3XXA',
'V21.3XXD',
'V21.3XXS',
'V21.4XXA',
'V21.4XXD',
'V21.4XXS',
'V21.5XXA',
'V21.5XXD',
'V21.5XXS',
'V21.9XXA',
'V21.9XXD',
'V21.9XXS',
'V22.0XXA',
'V22.0XXD',
'V22.0XXS',
'V22.1XXA',
'V22.1XXD',
'V22.1XXS',
'V22.2XXA',
'V22.2XXD',
'V22.2XXS',
'V22.3XXA',
'V22.3XXD',
'V22.3XXS',
'V22.4XXA',
'V22.4XXD',
'V22.4XXS',
'V22.5XXA',
'V22.5XXD',
'V22.5XXS',
'V22.9XXA',
'V22.9XXD',
'V22.9XXS',
'V23.0XXA',
'V23.0XXD',
'V23.0XXS',
'V23.1XXA',
'V23.1XXD',
'V23.1XXS',
'V23.2XXA',
'V23.2XXD',
'V23.2XXS',
'V23.3XXA',
'V23.3XXD',
'V23.3XXS',
'V23.4XXA',
'V23.4XXD',
'V23.4XXS',
'V23.5XXA',
'V23.5XXD',
'V23.5XXS',
'V23.9XXA',
'V23.9XXD',
'V23.9XXS',
'V24.0XXA',
'V24.0XXD',
'V24.0XXS',
'V24.1XXA',
'V24.1XXD',
'V24.1XXS',
'V24.2XXA',
'V24.2XXD',
'V24.2XXS',
'V24.3XXA',
'V24.3XXD',
'V24.3XXS',
'V24.4XXA',
'V24.4XXD',
'V24.4XXS',
'V24.5XXA',
'V24.5XXD',
'V24.5XXS',
'V24.9XXA',
'V24.9XXD',
'V24.9XXS',
'V25.0XXA',
'V25.0XXD',
'V25.0XXS',
'V25.1XXA',
'V25.1XXD',
'V25.1XXS',
'V25.2XXA',
'V25.2XXD',
'V25.2XXS',
'V25.3XXA',
'V25.3XXD',
'V25.3XXS',
'V25.4XXA',
'V25.4XXD',
'V25.4XXS',
'V25.5XXA',
'V25.5XXD',
'V25.5XXS',
'V25.9XXA',
'V25.9XXD',
'V25.9XXS',
'V26.0XXA',
'V26.0XXD',
'V26.0XXS',
'V26.1XXA',
'V26.1XXD',
'V26.1XXS',
'V26.2XXA',
'V26.2XXD',
'V26.2XXS',
'V26.3XXA',
'V26.3XXD',
'V26.3XXS',
'V26.4XXA',
'V26.4XXD',
'V26.4XXS',
'V26.5XXA',
'V26.5XXD',
'V26.5XXS',
'V26.9XXA',
'V26.9XXD',
'V26.9XXS',
'V27.0XXA',
'V27.0XXD',
'V27.0XXS',
'V27.1XXA',
'V27.1XXD',
'V27.1XXS',
'V27.2XXA',
'V27.2XXD',
'V27.2XXS',
'V27.3XXA',
'V27.3XXD',
'V27.3XXS',
'V27.4XXA',
'V27.4XXD',
'V27.4XXS',
'V27.5XXA',
'V27.5XXD',
'V27.5XXS',
'V27.9XXA',
'V27.9XXD',
'V27.9XXS',
'V28.0XXA',
'V28.0XXD',
'V28.0XXS',
'V28.1XXA',
'V28.1XXD',
'V28.1XXS',
'V28.2XXA',
'V28.2XXD',
'V28.2XXS',
'V28.3XXA',
'V28.3XXD',
'V28.3XXS',
'V28.4XXA',
'V28.4XXD',
'V28.4XXS',
'V28.5XXA',
'V28.5XXD',
'V28.5XXS',
'V28.9XXA',
'V28.9XXD',
'V28.9XXS',
'V29.00XA',
'V29.00XD',
'V29.00XS',
'V29.09XA',
'V29.09XD',
'V29.09XS',
'V29.10XA',
'V29.10XD',
'V29.10XS',
'V29.19XA',
'V29.19XD',
'V29.19XS',
'V29.20XA',
'V29.20XD',
'V29.20XS',
'V29.29XA',
'V29.29XD',
'V29.29XS',
'V29.3XXA',
'V29.3XXD',
'V29.3XXS',
'V29.40XA',
'V29.40XD',
'V29.40XS',
'V29.49XA',
'V29.49XD',
'V29.49XS',
'V29.50XA',
'V29.50XD',
'V29.50XS',
'V29.59XA',
'V29.59XD',
'V29.59XS',
'V29.60XA',
'V29.60XD',
'V29.60XS',
'V29.69XA',
'V29.69XD',
'V29.69XS',
'V29.81XA',
'V29.81XD',
'V29.81XS',
'V29.88XA',
'V29.88XD',
'V29.88XS',
'V29.9XXA',
'V29.9XXD',
'V29.9XXS',
'Z87.76',
'Z91.11',
'Z91.19')
Update Diagnosis
Set Expiration = '2022-09-30 00:00:00.000'
WHERE Expiration IS NULL
AND
Code IN ('B37.3',
'D59.3',
'D68.0',
'D75.82',
'E34.3',
'E87.2',
'F01.51',
'F02.81',
'F03.91',
'F43.8',
'G93.3',
'I31.3',
'I34.8',
'I47.2',
'I71.01',
'I71.1',
'I71.2',
'I71.3',
'I71.4',
'I71.5',
'I71.6',
'N14.1',
'N80.0',
'N80.1',
'N80.2',
'N80.3',
'N80.4',
'N80.5',
'O35.0XX0',
'O35.0XX1',
'O35.0XX2',
'O35.0XX3',
'O35.0XX4',
'O35.0XX5',
'O35.0XX9',
'O35.1XX0',
'O35.1XX1',
'O35.1XX2',
'O35.1XX3',
'O35.1XX4',
'O35.1XX5',
'O35.1XX9',
'P28.3',
'P28.4',
'Q21.1',
'Q21.2',
'Q85.8',
'V20.0XXA',
'V20.0XXD',
'V20.0XXS',
'V20.1XXA',
'V20.1XXD',
'V20.1XXS',
'V20.2XXA',
'V20.2XXD',
'V20.2XXS',
'V20.3XXA',
'V20.3XXD',
'V20.3XXS',
'V20.4XXA',
'V20.4XXD',
'V20.4XXS',
'V20.5XXA',
'V20.5XXD',
'V20.5XXS',
'V20.9XXA',
'V20.9XXD',
'V20.9XXS',
'V21.0XXA',
'V21.0XXD',
'V21.0XXS',
'V21.1XXA',
'V21.1XXD',
'V21.1XXS',
'V21.2XXA',
'V21.2XXD',
'V21.2XXS',
'V21.3XXA',
'V21.3XXD',
'V21.3XXS',
'V21.4XXA',
'V21.4XXD',
'V21.4XXS',
'V21.5XXA',
'V21.5XXD',
'V21.5XXS',
'V21.9XXA',
'V21.9XXD',
'V21.9XXS',
'V22.0XXA',
'V22.0XXD',
'V22.0XXS',
'V22.1XXA',
'V22.1XXD',
'V22.1XXS',
'V22.2XXA',
'V22.2XXD',
'V22.2XXS',
'V22.3XXA',
'V22.3XXD',
'V22.3XXS',
'V22.4XXA',
'V22.4XXD',
'V22.4XXS',
'V22.5XXA',
'V22.5XXD',
'V22.5XXS',
'V22.9XXA',
'V22.9XXD',
'V22.9XXS',
'V23.0XXA',
'V23.0XXD',
'V23.0XXS',
'V23.1XXA',
'V23.1XXD',
'V23.1XXS',
'V23.2XXA',
'V23.2XXD',
'V23.2XXS',
'V23.3XXA',
'V23.3XXD',
'V23.3XXS',
'V23.4XXA',
'V23.4XXD',
'V23.4XXS',
'V23.5XXA',
'V23.5XXD',
'V23.5XXS',
'V23.9XXA',
'V23.9XXD',
'V23.9XXS',
'V24.0XXA',
'V24.0XXD',
'V24.0XXS',
'V24.1XXA',
'V24.1XXD',
'V24.1XXS',
'V24.2XXA',
'V24.2XXD',
'V24.2XXS',
'V24.3XXA',
'V24.3XXD',
'V24.3XXS',
'V24.4XXA',
'V24.4XXD',
'V24.4XXS',
'V24.5XXA',
'V24.5XXD',
'V24.5XXS',
'V24.9XXA',
'V24.9XXD',
'V24.9XXS',
'V25.0XXA',
'V25.0XXD',
'V25.0XXS',
'V25.1XXA',
'V25.1XXD',
'V25.1XXS',
'V25.2XXA',
'V25.2XXD',
'V25.2XXS',
'V25.3XXA',
'V25.3XXD',
'V25.3XXS',
'V25.4XXA',
'V25.4XXD',
'V25.4XXS',
'V25.5XXA',
'V25.5XXD',
'V25.5XXS',
'V25.9XXA',
'V25.9XXD',
'V25.9XXS',
'V26.0XXA',
'V26.0XXD',
'V26.0XXS',
'V26.1XXA',
'V26.1XXD',
'V26.1XXS',
'V26.2XXA',
'V26.2XXD',
'V26.2XXS',
'V26.3XXA',
'V26.3XXD',
'V26.3XXS',
'V26.4XXA',
'V26.4XXD',
'V26.4XXS',
'V26.5XXA',
'V26.5XXD',
'V26.5XXS',
'V26.9XXA',
'V26.9XXD',
'V26.9XXS',
'V27.0XXA',
'V27.0XXD',
'V27.0XXS',
'V27.1XXA',
'V27.1XXD',
'V27.1XXS',
'V27.2XXA',
'V27.2XXD',
'V27.2XXS',
'V27.3XXA',
'V27.3XXD',
'V27.3XXS',
'V27.4XXA',
'V27.4XXD',
'V27.4XXS',
'V27.5XXA',
'V27.5XXD',
'V27.5XXS',
'V27.9XXA',
'V27.9XXD',
'V27.9XXS',
'V28.0XXA',
'V28.0XXD',
'V28.0XXS',
'V28.1XXA',
'V28.1XXD',
'V28.1XXS',
'V28.2XXA',
'V28.2XXD',
'V28.2XXS',
'V28.3XXA',
'V28.3XXD',
'V28.3XXS',
'V28.4XXA',
'V28.4XXD',
'V28.4XXS',
'V28.5XXA',
'V28.5XXD',
'V28.5XXS',
'V28.9XXA',
'V28.9XXD',
'V28.9XXS',
'V29.00XA',
'V29.00XD',
'V29.00XS',
'V29.09XA',
'V29.09XD',
'V29.09XS',
'V29.10XA',
'V29.10XD',
'V29.10XS',
'V29.19XA',
'V29.19XD',
'V29.19XS',
'V29.20XA',
'V29.20XD',
'V29.20XS',
'V29.29XA',
'V29.29XD',
'V29.29XS',
'V29.3XXA',
'V29.3XXD',
'V29.3XXS',
'V29.40XA',
'V29.40XD',
'V29.40XS',
'V29.49XA',
'V29.49XD',
'V29.49XS',
'V29.50XA',
'V29.50XD',
'V29.50XS',
'V29.59XA',
'V29.59XD',
'V29.59XS',
'V29.60XA',
'V29.60XD',
'V29.60XS',
'V29.69XA',
'V29.69XD',
'V29.69XS',
'V29.81XA',
'V29.81XD',
'V29.81XS',
'V29.88XA',
'V29.88XD',
'V29.88XS',
'V29.9XXA',
'V29.9XXD',
'V29.9XXS',
'Z87.76',
'Z91.11',
'Z91.19')