The Development of an Automatic Thyroid Cancer Staging, Prognosis Predicting and Follow-Up Strategy Suggesting Calculator with Concurrent Data Input Process. |
Taejung Park, Hyeongsin Lee, Seongwon Kim, Bugyeong Kim, Hyosang Park, Hyeongu Lee, Daeseok Shin, Nakyeong Kim, Kangdae Lee |
1Department of Otorhinolaryngology, Maryknoll Hospital, Busan, Korea. 2Department of Otorhinolaryngology-Head and Neck Surgery, Kosin University College of Medicine, Busan, Korea. kdlee59@gmail.com 3Department of Endocrinology, Kosin University College of Medicine, Busan, Korea. 4Department of Otorhinolaryngology-Head and Neck Surgery, Haeundae Sharing and Happiness Hospital, Busan, Korea. 5Midas Information Technology Co., Ltd., Seongnam, Korea. |
갑상선암의 병기·예후 자동 계산과 수술 후 치료 및 추적 관찰법을 제시하는 프로그램의 개발 |
박태정1 · 이형신2 · 김성원2 · 김부경3 · 박효상4 · 이형우5 · 신대석5 · 김낙영5 · 이강대2 |
메리놀병원 이비인후과1;고신대학교 의과대학 이비인후과학교실2;내분비내과학교실3;해운대 나눔과행복병원4;마이다스아이티5; |
|
|
|
ABSTRACT |
BACKGROUND AND OBJECTIVES: It takes considerable time and effort to make decisions about management and follow up for the thyroid cancer. Also there are risks of incorrectness or confusion on the part of thyroid specialists. We developed a thyroid cancer calculator that does automatic thyroid cancer staging, prognosis predicting and suggesting follow-up strategies in order to reduce the burden of thyroid specialists who have to memorize a lot of guidelines and statistics, and to give consistency to the treatment plan.
MATERIALS AND METHOD: An automatic thyroid cancer calculator was developed by using a computer program called 'Qt 5.2 version', based on patient demographics, diagnosis, treatment, and follow-up status. This partly cited the history of prior thyroid cancer or other cancer registration, and focused on the specification of differentiated thyroid cancer.
RESULTS: The program consisted of survival, recurrence and, dynamic re-stratification with follow-up. The patient registration form consisted of identification number, name and operation date, and patients needed to enter their thyroid cancer status, including clinical and pathologic information after registration. The entered information could be easily accessed in a few seconds. The program helped to update patient's current status, promptly collect data for clinical studies of thyroid cancers and provide better patient care. This program was simple, convenient and time-saving for users as it specifically contained important thyroid cancer items.
CONCLUSION: Although this program is still in its primitive stage, the Kosin thyroid calculator reduces the workload of thyroid specialists and prevents the loss of clinical data.
Furthermore, it could be a useful tool for the management and research of thyroid cancer. |
Keywords:
Neoplasm stagingㆍPrognosisㆍProgramㆍRecurrenceㆍThyroid cancer |
Address for correspondence : Kangdae Lee, MD, PhD, Department of Otorhinolaryngology-Head and Neck Surgery, Kosin University College of Medicine, 262 Gamcheon-ro, Seo-gu, Busan 602-702, Korea
Tel : +82-51-990-6470, Fax : +82-51-245-8539, E-mail : kdlee59@gmail.com
서론
갑상선암 환자의 예후와 적절한 치료 그리고 추적 방법에 대한 다양한 논란들을 최소화하기 위해 기존 연구에 기반한 권고안들이 최근 국내외적으로 발표되고 있다.1,2) 이러한 권고안들을 습득하여 임상에 원활하게 적용하기 위해서는 이를 습득하고 숙지하는 데 상당한 시간과 노력이 필요하며 이 과정에서 오류가 일어날 가능성이 존재한다. 본 저자들은 IT기술을 통해 갑상선 전문의의 업무 부담을 감소시키고 임상진료의 효율성과 질을 향상시키며 일관된 진료 프로세스를 확립하고 환자 관리와 임상 연구를 위한 데이터베이스를 축적하는 데 도움을 줄 수 있는 갑상선암의 병기·예후 자동 계산과 수술 후 치료 및 추적 관찰법을 제시하는 프로그램의 개발하였기에 이 경험과 방법론을 보고하고자 한다.
재료 및 방법
기존의 pTNM/AJCC 병기분류,3) AMES 분류,4) MACIS 점수5) 및 2009년 미국 갑상선학회 갑상선결절 및 암 진료권고안1) 그리고 2014년 미국의 국가 종합 암 네트워크(National Comprehensive Cancer Network) 가이드라인6) 등 갑상선암의 병기 및 예후 예측 관련 요인들7,8)을 분석하여 화면의 기본적인 입력창을 구성하였다. 프로그램의 제작은 전문 프로그래머에게 의뢰하였으며 정기적인 수정, 보완작업을 통해 프로그램을 제작하였다. Qt 5.2 version(Digia, Helsinki, Finland)을 이용하여 프로그램을 제작하였다. 개발 환경(development environment) 및 운용에 필요한 체계(system requirement)는 아래와 같다.
개발 환경(Development environment)
•
Programming language: C++, QML(Qt modeling language)
•
Development Tools: Qt 5.2, Qt Creator 3.0.0
운용에 필요한 체계(System requirement)
•
Supported Operating Systems: Windows XP/Vista/7/8 32/64 bit-Pentium PC with 300 MHz processor or faster
•
Minimum 32 MB of RAM
•
Up to 50 MB of hard disk space needed to install-256- color VGA or higher resolution graphics card-Minimum 1024×768 screen resolution
결과
프로그램의 기본구성은 크게 생존율, 재발 위험도에 따른 분류, 그리고 동적 재분류 및 그에 따른 추적 관찰로 구성하였다. 환자 등록 화면에서 환자등록번호, 성명, 수술일을 입력하여 해당 환자를 리스트에 추가한 후 계산을 시작하게 하였다. 각 단계에서 환자 고유의 정보를 제외한 대부분의 정보 입력은 마우스를 이용하여 신속하게 입력할 수 있도록 제작하였다. 수술일로부터 프로그램을 실행하는 날짜까지의 추적 관찰 기간이 자동적으로 명시되도록 하였다. Step 1의 입력 화면에는 연령, 성별 등 임상적 정보와 종양의 병리 소견, 림프절 전이 그리고 원격전이 여부를 기입하도록 구성하였다(Fig. 1). Step 1의 결과 조회 화면에서는 기존의 pTNM/AJCC 병기분류, AMES 분류, 그리고 MACIS 점수가 계산되어 출력되도록 하였다(Fig. 2). 각 분류의 정의는 팝업창을 통해 쉽게 확인할 수 있도록 하였으며 하위 메뉴탭에서는 pTNM/AJCC 병기분류, AMES 분류, 그리고 MACIS 점수에 따른 생존율을 제시하도록 제작하였다(Fig. 3). 재발률과 관련된 step 2의 입력 화면에는 step 1에서 입력한 정보 외 나쁜 예후를 갖는 조직형 여부 그리고 방사성요오드 잔여갑상선제거술 이후에 시행한 첫 번째 치료 후 전신스캔 결과를 기입하도록 구성하였다(Fig. 4). Step 2의 결과 조회 화면에서는 재발 위험도에 따른 분류와 그에 따른 질병 치료 후 생존율과 추적 전략이 계산되어 출력되도록 하였다(Fig. 5). Step 3의 입력 화면에는 잔여갑상선 제거 후 12개월 되는 시점에 시행하는 동적 재분류를 위한 thyroid-stimulating hormone(TSH)-자극 thyroglobulin(Tg) 농도, TSH-억제 Tg 농도, 방사성요오드 전신스캔 그리고 경부 초음파 결과를 기입하도록 제작하였다(Fig. 6). 결과 조회 화면에서는 동적 재분류 계산 결과와 그에 따른 임상 결과와 추적 전략이 출력되도록 구성하였다(Fig. 7). 또한 계산된 자료는 엑셀프로그램으로 호환시킬 수 있어 데이터를 수집, 분석하여 연구에 활용할 수 있도록 제작하였다(Fig. 8).
고찰
최근 10여 년간 갑상선결절 및 갑상선 분화암의 진단과 치료 분야에서 많은 발전이 있었으며, 갑상선결절 또는 갑상선암의 치료 권고 안들이 여러 차례 발표된 바 있다.1,2,3,6) 갑상선 전문의가 이러한 권고안들을 숙지하여 외래에서 빠르게 환자를 파악하고 치료 결정을 정확히 내리기 위해서는 갑상선암 환자에 대한 자료를 체계적이고 지속적으로 수집, 분석하며 관리하는 프로그램의 개발이 필요하다. 그러나 실질적으로 갑상선 전문의가 진료 및 치료를 한 갑상선암 환자를 관리하는 데 도움이 되는 체계화된 프로그램은 아직 전무한 실정이다.
이번에 저자들이 제작한 '갑상선암 계산기'는 외래 및 병동에서 갑상선암 환자를 효과적으로 관리할 수 있도록 하였으며 갑상선암에 특성화하여 필요한 항목으로 구성하였고 쉽고 신속히 자료를 입력하고 그에 따른 생존율 및 재발률 계산 결과뿐만 아니라 추적 관찰 전략을 확인할 수 있도록 제작하였다. 또한 검색된 자료는 엑셀 파일로 호환될 수 있도록 하여 효율적으로 자료를 사용할 수 있도록 하였다. 본 프로그램은 C++, Qt 모델링 프로그래밍 언어를 사용하였기 때문에 플랫폼 독립성이 있어 Mac OS, Linux 등의 다른 개인용 컴퓨터 OS로 이식이 가능하며 스마트폰 또는 스마트 패드의 OS(Android OS, Windows Mobile)로도 이식이 가능할 것이다.9) 기술적으로 안전성이 입증된 데이터베이스 보안체계를 사용하여 서버를 구축하면 병원 간 정보의 교환이 가능하여 전국 단위의 자료공유도 가능할 것으로 사료된다.
하지만 병원 전산시스템과 연계되지 않고 기존의 엑셀 파일을 불러들일 수 없어 이전 자료는 다시 입력해야 하는 불편함이 있다. 입력란을 최소화함에 따라 상대적으로 입력한 자료가 부실할 수도 있어 경우에 따라 추가적인 의무기록의 조회가 필요할 수 있으며 전국 단위의 통일화된 프로그램으로 활용하기 위해서는 의료기관별로 통일화된 기본입력사항을 도출해 내야 한다. 그리고 환자정보유출 피해를 막기 위해 고급 보안 기능을 갖춘 웹서버를 구축해야 하며, 정기적인 입력자료의 점검 및 연례 보고 등이 필요할 것이다. 마지막으로 계산기 알고리즘의 바탕이 된 여러 권고안들의 개정이 예고돼 있어 그에 따른 신속한 알고리즘의 재설계와 이를 반영한 프로그램 업데이트 또한 뒤따라야 한다.
상기 문제들을 개선, 보완한다면 임상의에게 매우 유용한 갑상선암 관리 프로그램으로 사용될 수 있을 것으로 사료된다.
REFERENCES
-
American Thyroid Association (ATA) Guidelines Taskforce on Thyroid Nodules and Differentiated Thyroid Cancer, Cooper DS, Doherty GM, Haugen BR, Kloos RT, Lee SL, et al. Revised American Thyroid Association management guidelines for patients with thyroid nodules and differentiated thyroid cancer. Thyroid 2009;19(11):1167-214.
-
Yi KH, Park YJ, Koong SS, Kim JH, Na DG, Ryu JS, et al. Revised Korean thyroid association management guidelines for patients with thyroid nodules and thyroid cancer. Korean J Otorhinolaryngol-Head Neck Surg 2011;54(1):8-36.
-
Greene FL, Balch CM, Fleming ID, Fritz A, Haller DG, Morrow M, et al. AJCC cancer staging handbook: TNM classification of malignant tumors. 6th ed. New York: Springer;2002.
-
Cady B, Rossi R. An expanded view of risk-group definition in differentiated thyroid carcinoma. Surgery 1988;104(6):947-53.
-
Hay ID, Bergstralh EJ, Goellner JR, Ebersold JR, Grant CS. Predicting outcome in papillary thyroid carcinoma: development of a reliable prognostic scoring system in a cohort of 1779 patients surgically treated at one institution during 1940 through 1989. Surgery 1993;114(6):1050-7;discussion 1057-8.
-
National Comprehensive Cancer Network. Clinical practice guidelines in oncology-Thyroid carcinoma. Version 2. 2014. Available from: URL:
http://www.nccn.org/professionals/physician_gls/pdf/thyroid.pdf.
-
Tuttle RM, Tala H, Shah J, Leboeuf R, Ghossein R, Gonen M, et al. Estimating risk of recurrence in differentiated thyroid cancer after total thyroidectomy and radioactive iodine remnant ablation: using response to therapy variables to modify the initial risk estimates predicted by the new American Thyroid Association staging system. Thyroid 2010;20(12):1341-9.
-
Cano-Palomares A, Castells I, Capel I, Bella MR, Barcons S, Serrano A, et al. Response to initial therapy of differentiated thyroid cancer predicts the long-term outcome better than classical risk stratification systems. Int J Endocrinol 2014;2014:591285.
-
The Qt company. Available from: URL: http://www.qt.io/%20Updated%202013.
|
|
|
|