병원에서 사용하는 수술명 하나를 입력하면, 국제질병분류 제10차 개정판 시술분류체계 (International Classification of Diseases, Tenth Revision, Procedure Coding System)의 전체 코드 79,115개 가운데 해당할 가능성이 있는 코드만 추출하여 제시합니다. 인공지능(Artificial Intelligence)은 코드를 생성하지 않으며, 추출된 후보 안에서만 선택합니다.
수술명을 해석하는 단계, 코드표에서 후보를 추출하는 단계, 그 후보 안에서 선택하는 단계입니다. 두 번째 단계는 계산만으로 수행하므로 동일한 수술명에 대하여 항상 동일한 결과를 산출합니다.
수술명과 코드 설명문에 공통으로 나타나는 용어를 계수하되, 용어의 희소성에 따라 가중치를 달리 부여합니다.
분모에는 수술명 용어의 가중치와 함께 불일치 용어의 가중치를 더합니다. 불일치 용어란 코드 설명문에는 있으나 수술명에는 없는 용어를 말합니다. 이를 통하여 동일 부위의 코드가 다수 존재하더라도 수술명에 더 정확히 부합하는 코드가 상위에 배치됩니다.
시술분류체계의 코드는 일곱 자리이며 각 자리의 의미가 규정되어 있습니다. 이 규칙을 이용하면 인공지능을 거치지 않고 관련 코드를 도출할 수 있습니다.
정답이 확정된 수술 17건을 대상으로, 추출된 후보 목록에 해당 정답이 포함되는지를 측정하였습니다.
후보 추출은 계산만으로 수행하므로 동일한 수술명을 반복하여 입력하여도 결과가 변하지 않습니다. 최종 다섯 개를 선정하는 단계에만 인공지능이 관여합니다.
병원 수술명 280,356건에서 무작위로 추출한 50건에 대하여 전문가 검토를 시행하였습니다.
하나의 수술에 둘 이상의 코드가 필요한 경우가 있습니다. 복식 전자궁적출술과 양측 난소난관절제술을 동시에 시행한 사례가 이에 해당하며, 각각을 별도의 코드로 부여하였습니다.
제시된 후보에 해당 코드가 없는 경우, 검토자는 해부학적 계통에서 시작하여 한 자리씩 한정해 나가는 방식으로 코드표 79,115개를 직접 검색할 수 있습니다.
확정하지 못한 9건은 후보 추출의 문제가 아니라 다른 성격의 문제에 해당합니다.
첫째 유형은 전상장골극(Anterior Superior Iliac Spine)과 같이 병원 내부에서 통용되는 약어가 수술명에 그대로 기재된 경우로, 기관별 약어 사전이 필요합니다. 둘째 유형은 절제 범위나 문합 위치가 수술명에 기재되지 않은 경우로, 수술명만으로는 원리상 판단이 불가능하며 수술기록지를 함께 판독하여야 합니다. 셋째 유형은 자궁내막 절제와 같이 시술분류체계에 대응 항목이 없는 경우로, 다른 시술 방식으로 분류할지에 대한 판단이 필요합니다.