병동 간호과정의 전산화모델

Computerized Model of Clinical Nursing Process

Hyung-Sook Yoo, Ph.D.*, Hyeon-Wu Sonn, Ph.D.□

* Pil-Dong Hospital College of Medicine, Chung-Ang University, 82-1 2-ga Pil-dong Chung-gu Seoul 100-272, yhs-anna@hanmail.net

□ Dept. of Mechanical Engineering, Doowon College, 678 Changwon-ri Chuksan-myon Ansong-si, Gyonggi-do 465-890, shw@doowon.ac.kr

Abstract: The purpose of this research is to develop the clinical nursing process model through linked nursing diagnoses, related factors, defining characteristics, nursing interventions, nursing activities and nursing outcomes and is to make a graphical user interface using the clinical nursing process model. The linked clinical record sets in the developed database system were arranged statistically in a reverse order  in order to construct the clinical nursing process model from patients' database tables. The arranged clinical nursing record sets were suggested as the nursing process model in a general surgery clinical unit. The nursing process model of a general surgery clinical unit could be used for its accessibility as an indicator for other medical departments. The most available clinical nursing process data were presented on only one graphic user interface window to be able to select the nursing process easily for nurses in a general surgery clinical unit.

Keyword: linked database, nursing process model, graphic user interface

I. 배 경

간호진단-간호중재-간호결과로 이어지는 간호과정에 대한 표준화의 노력으로 표준용어로 표현되는 분류체계들이 개발되었다[1, 2]. 그러나 간호과정 분류체계들이 실제로는 간호현장에서 제대로 적용되지 못하고 있는 실정이라[4] 간호과정 데이터베이스 시스템을 개발하고자 하는 노력이 다양하게 이루어지고 있다[6]. 인공지능 및 신경회로망을 이용한 Yoo JS 등[9]은 증상징후로부터 간호진단을 추론하는 보조도구를 만들었다. Park SA 등[5]은 간호결과지표를 이용하여 간호진단을 추론하고자 시도하였다. Lee HJ 등[8]은 의학진단(상병)과 간호진단의 연계성을 찾아 의학진단으로부터 간호진단을 추론하고자 시도하였다. Choi YH 등[3]에 의한 간호과정 전산화 시스템은 간호현장에서 다양하게 발생하는 관련요인, 증상징후, 간호중재활동들을 반영하기 어려웠다. 2001년의 Park SA 등[5]과 2002년 Lee HJ 등[7]이 제안한 간호과정 데이터베이스 시스템은 참고문헌[1, 2]에서 제시하고 있는 간호진단-간호중재 및 간호진단-간호결과 분류체계의 연계목록을 그대로 데이터베이스 시스템에 도입했으나, 실제 간호현장에서 존재하는 간호진단-간호중재 및 간호진단-간호결과의 연계성을 제시하지 못하는 경우도 발생하였다. 본 연구에서는 전체 병동에서 사용할 수 있는 표준화된 간호진단, 간호중재, 간호결과 분류체계 테이블들을 이용하되 병동에서 사용할 수 있는 간호진단-간호중재 및 간호진단-간호결과의 연계테이블로 데이터베이스 시스템 내에서 생성되도록 하고, 이 연계데이터베이스를 활용하여 다시 통계 쿼리(Query)를 수행한 후, 병동 내의 간호사에게 간호과정을 선택할 수 있도록 GUI(Graphic User Interface)를 구성하여 실질적으로 병동에서 사용할 수 있는 간호과정 데이터베이스 시스템의 구축 방안을 제시하였다. 이러한 연계데이터베이스를 활용하면 각 병동에서 환자에게 적용되어진 핵심이 되는 간호진단, 관련요인, 증상징후, 간호중재, 간호중재활동, 간호결과 등의 간호과정이 정량적으로 파악될 뿐만 아니라 표준화된 간호분류체계를 이용하여 표현된 전자간호기록도 가능하게 된다.

II. 연구 방법

1. 연구 대상

연구대상은 일반외과 병동의 환자로서 계획되어졌거나 예기치 않은 사건으로 인해 응급수술을 한 환자로서 2000년 11월 20일 이후에 입원한 환자 60명을 대상으로 하였다.

2. 개발 도구

경제적인 측면을 고려하여 액세스(Access2000)를 데이터베이스 도구로 선정하였으며, 사용자 편의를 위한 GUI 환경은 비주얼베이식(Visual Basic6)을 이용하여 프로그래밍을 하였다. GUI 환경 안에서 데이터베이스를 연동시킬 때 SQL(Structured Query Language)을 사용하였다.

3.  병동 임상자료 분류체계 테이블의 생성

데이터베이스에 구축되어있는 간호분류체계 및 관련 테이블들의 레코드는 2000년에 제시된 149개의 간호진단 분류체계(NANDA)와 간호진단별 관련요인은 총 1283개가 있으며, 간호사가 판단한 관련요인을 직접 입력하면 관련요인 데이터 테이블에 추가되므로 계속 증가한다. 간호진단별 증상징후는 총 1515개가 있으며 그 이외의 증상징후 역시 직접 입력하여 추가되므로 계속 증가한다. 간호중재 분류체계(NIC)는 2000년도에 제시된 총 549개의 간호중재명을 사용하였다. 간호진단별 간호중재활동은 총 7208개이며 추가할 필요가 있는 간호중재활동은 직접 입력하여 계속 추가되도록 하였다. 간호결과 분류체계(NOC)는 2000년도에 제시된 총 260개의 간호결과명을 사용하였다.

그림 1에서는 수집된 환자정보와 더불어 기존의 간호분류체계 테이블들로부터 GUI를 이용하여 연계성이 보장되는 임상자료들을 데이터베이스 내에 생성되도록 하는 테이블 관계도를 개념적으로만 나타내고 있다. 간호과정에서 요구되는 데이터인 환자간호진단, 환자관련요인, 환자증상징후, 환자간호중재, 환자간호중재활동, 환자간호결과들이 서로 관계되도록 데이터베이스 디자인을 하여 임상 자료 데이터베이스의 테이블들을 연계시켜 연계성도 확보되며 간호분류체계라는 표준화된 용어도 사용하고 있는 상태의 임상자료 테이블들을 구축하였다. 테이블들에 저장되어있는 환자의 임상자료들은 환자간호진단 943 레코드, 환자관련요인 948 레코드, 환자증상징후 1129 레코드, 환자간호중재 2877 레코드, 환자간호중재활동 3094 레코드, 환자간호결과 1692 레코드들이 사용되었으므로 통계적인 처리가 가능하다. 병동 내의 환자 임상자료를 입력되면 환자에게 내려진 하나의 간호진단에 따른 관련요인들/증상징후들/간호중재들/간호중재활동들/간호결과들의 관계되어진 임상데이터들이 결과물로서 관계된 테이블에 저장된다. 환자의 간호진단에 따른 관련요인들/증상징후들/간호중재들/간호중재활동들/간호결과들의 임상 테이블들은「1 對 多」의 관계를 가지면서 하나의 간호진단으로 엮인다. 데이터베이스 개념적인 의미로는 □참조무결성□까지 보장되는 완벽한「관계」를 가지고 있다.

Fig 1. The relationship among differing database tables for clinical nursing data.

Ⅲ. 연구 결과

1. 병동 간호과정 통계 계산 쿼리의 생성

병동 임상자료인 환자간호진단/환자관련요인/환자증상징후/환자간호중재/환자간호중재활동/환자간호결과의 테이블들을 다양하게 통계 쿼리 디자인하여 빈도순으로 내림차순하면, 이 병동에서 수행될 가능성이 가장 높은 간호과정 자료가 먼저 제시되는 순수한 일반외과환자에 대한 간호진단-관련요인-증상징후-간호중재-간호중재활동-간호결과 연계모델이 구축된다. 병동 간호과정 연계모델의 의미는 □포괄적인 간호과정 분류체계 시스템으로부터 병동에서 주로 사용하는 핵심 간호과정 분류체계 시스템으로 추출하면서, 동시에 연계성도 확보되어 있다□는 것이다.

그림 2는 간호과정 중 환자간호진단의 경우를 살펴보고 있다. 병동 환자에게 내려진 간호진단 테이블로부터 간호진단의 빈도를 계산한 후, 빈도순으로 내림차순 정렬한 쿼리 결과의 일부이다. 이렇게 쿼리를 생성한 후, 이 간호진단 쿼리를 간호진단 분류체계 테이블처럼 사용할 수 있는 GUI 프로그램만 있다면, 일반외과 병동에서 수행될 가능성이 가장 높은 순서로 간호진단을 제시하고 있는 간호진단 분류체계 테이블을 보고 있는 것처럼 사용할 수 있다. 전체 149개 간호진단 분류체계 중 실제로 일반외과 병동에서 한번이라도 내려진 간호진단들은 51개로 추출되었으며, 이것들 중에서도 빈도 10이상의 간호진단을 정리해보면 19항목에 불과하다는 것을 알 수 있다. 특히 비율을 계산해보면 빈도 10으로 내려진「구강 점막 변화(Altered Oral Mucous Membrane)」간호진단은 빈도비율이 전체빈도의 1.3%이었으며, 전체빈도비율이 5%이상이 되는 간호진단은 불과 9개 항목이었다. 이는 일반외과 병동에서 수행될 가능성이 가장 높은 순서로 간호진단 항목을 제시하면 적용가능성의 비율이 급격히 감소되므로 간호사가 간호진단을 선택하는데 거의 어려움이 없다는 것을 말해준다.

Fig 2. General surgery nursing diagnoses queried in reverse order.

똑같은 개념으로 환자관련요인/ 환자증상징후/ 환자간호중재/ 환자간호중재활동/ 환자간호결과 쿼리들을 모두 생성하고, 생성된 쿼리들을 간호과정 데이터베이스 테이블처럼 사용할 수 있는 GUI 프로그램만 있다면, 일반외과 병동에서 수행되는 간호과정이 가능성이 가장 큰 순서대로 제시되기 때문에 병동 내의 간호사는 포괄적인 간호용어 분류체계들을 다루지 않고서도 쉽게 이용이 가능하다. 뿐만 아니라 데이터베이스 시스템 내에서 계속 병동 내의 임상자료가 축적되면 될수록 통계처리를 하는 데이터의 양이 많아지기 때문에 데이터의 통계적인 신뢰도는 향상된다. 많은 양의 데이터를 처리할 수 있게끔 로직을 가지고 있는 데이터베이스의 특성상, 계산 속도에도 별 영향을 받지 않고 통계적으로 안정적인 데이터를 지속적으로 제공받을 수 있기 때문에 병동 간호과정 모델이라는 용어를 사용하여도 될 것으로 생각된다. 모델이란 수학적인 모델, 공학적인 모델과 전산학적인 모델 등을 언급할 수 있는데, 이 경우에는 데이터베이스 시스템 안에 존재하면서 항상 갱신되고 있는 임상결과를 반영할 수 있는 전산학적인 모델이라는 뜻으로 사용하였다.

2. 병동 간호과정 모델의 필요성

표 1은「통증」간호진단에 대해서 본 연구의 임상 데이터베이스의 간호진단-간호중재 연계 결과와 참고문헌[1]의 간호진단-간호중재 연계목록을 비교한 것이다.

Table 1. Comparison between the clinical database data and the nursing reference interventions with Pain」nursing diagnosis.

임상 데이터베이스 자료에서 확인된「통증」간호진단에 대한 간호중재 (빈도순 정렬됨)	참고문헌[1]에서 제안된「통증」간호진단에 대한 간호중재 (빈도순 정렬 안됨)
총 53개 항목 확인 □: 실제 임상자료에는 있으나 참고문헌[1]에서 제시하지 못하고 누락된 항목(30개) 누락율 = (누락된 30개 항목)/(총 53개 항목) = 56.6% 임상관점에서 볼 때, 참고문헌의 연계목록을 이용하면 56.6%를 간호사가 제시받지 못함	총 59개 항목 제시 □: 임상자료와 일치되게끔 제시한 항목(23개) 적중율 = (제시된 23개 항목)/(총 59개 항목) = 38.98% 참고문헌[1]의 연계목록을 이용하면 38.98% 제시가능함을 보여줌

참고문헌[1]의 간호진단-간호중재 연계목록을 이용하여 데이터베이스에서「간호진단」테이블과「간호중재」테이블 사이에 관계를 만들면, 간호현장에 필요해서 선택하고자 하는 연계목록 중에서 38.98% 만 제시받을 수 있고 나머지는 제시받을 수 없다는 뜻이다. 즉, 간호사가 GUI 화면에서 간호진단을 선택한 후, 그 간호진단에 해당하는 간호중재들을 선택을 하려고 화면을 아무리 들여다보아도 간호사가 선택하고자 하는 간호중재들이 61%가 나타나지 않게 된다. 지금의 예는 하나의「통증」간호진단을 언급하고 있는 것이고, 간호진단 분류체계의 레코드는 149개라는 점을 생각하면 병동에 근무하는 간호사가 계속적으로 사용하기에는 무리일 것이다. 이런 문제가 발생하는 주원인은 연계성이 확인된 간호과정을 아직 확보하지 못했기 때문이라고 할 수 있다.

3. 병동 간호과정 모델을 이용한 GUI 환경 구축

상황에 맞는 장점이 있겠지만 신경회로망을 사용하여 증상징후들로부터 간호진단을 추론하거나[9], 간호결과지표를 이용하여 간호진단을 추론하고자[5]하는 시도는 현재 단계에서는 하지 않는다. 이유는 그림 1을 보면 명백해지는데 이러한 시도는「多(여러 개)」에 해당하는 증상징후들(혹은 간호결과지표들)로부터「1(고유성)」의 간호진단을 검색하고자 노력하는 시도이고, 이는 여러 개의 증상징후들(혹은 간호결과지표들)과 간호진단의 관계가 완벽해야만「1(고유성)」의 간호진단을 정확히 찾을 수 있다는 수학적인 논리를 내포하고 있기 때문이다. 완벽한 증상징후들(혹은 간호결과지표들)과 간호진단의 관계를 어떤 시스템도 제시할 수 없었기 때문에「1(고유성)」의 간호진단을 제시하지 못하고 여러 개의 가능성 있는 간호진단들을 제시할 뿐이다. 신경회로망을 사용하여 증상징후들로부터 간호진단을 추론하거나, 간호결과지표를 이용하여 간호진단을 추론하고자 시도를 하여도 제시되는 간호진단들 중에서 하나의 간호진단을 선택하는 것은 역시 간호사이다. 하나의 간호진단을 결정하는 과정도 결국, 제안되는 여러 개의 간호진단 중에서 간호사가 적절한 선택을 해야만 한다는 사실에는 변함없기 때문에 개발되는 시스템의 궁극적인 목적은 간호진단 선택의 방법론이 아니라, 개발되는 시스템에서 간호사에게 얼마나 적절한 간호진단을 제시하고 있는가가 중요한 점으로 부각된다. 연계성이 확보가 안된 상태에서는「多」의 특성을 갖고 있는 관련요인들/증상징후들/간호중재들/간호중재활동들/간호결과들로부터「1(고유성)」의 특성을 갖고 있는 간호진단을 검색하거나, 「1(고유성)」의 간호진단으로부터 「多」의 관련요인들/증상징후들/간호중재들/간호중재활동들/간호결과들을 검색하거나, 검색 방향은 별로 중요하지 않다. 그러나 본 연구의 병동 간호과정 모델처럼「1 對 多」관계를 이미 확보하고 있는 데이터베이스의 모델 쿼리들을 가지고 있을 때는 얘기가 다르다. 「1(고유성)」의 간호진단으로부터 「多」의 관련요인들/증상징후들/간호중재들/간호중재활동들/간호결과들을 검색하는 것이 검색 속도 향상은 물론 하나의 간호진단으로서 여러 관련 간호과정들을 검색해 볼 수 있는 방법이 될 것이다. 병동의 환자에 대한 간호진단, 관련요인, 증상징후, 간호중재, 간호중재활동, 간호결과에 대한 병동 간호과정 모델 쿼리를 개발하면 간호사의 능력을 보완해줄 수 있는 GUI 환경 역시 개발할 수 있다. 개발해놓은 병동 간호과정 모델 쿼리들이 직접 데이터베이스 테이블처럼 GUI 환경에서 나타나게 하고 간호사가 선택한 간호과정이 데이터베이스에 내부적으로 연동이 되어, 임상자료가 데이터베이스에 저장되고 계산되고 검색되는 등의 관리가 자동으로 이루어지도록 하면 경험이 부족한 간호사가 쉽게 접근할 수 있는 시스템이 될 수 있다.

그림 3은 그러한 GUI 환경을 보여주고 있다. 간호진단을 선택하였을 때 연계되어 있는 나머지의 간호과정들이 한꺼번에 나타나는 것을 보여 주고 있다. 예로서 간호진단을「통증」으로 선택한다면 그에 관계되어 있는 관련요인들/증상징후들/간호중재들/간호중재활동들/간호결과들이 한꺼번에 제시되어 손쉽게 다중선택 할 수 있다. 또한 모두 관계가 되어있으므로 선택하는 순서에도 상관없다. 심지어 선택을 하지 않아도 간호기록에서 그 항목만 빠지는 것뿐이다. 관계되어 있는 병동 간호과정 모델이 있다면 기존의 시스템처럼 여러 화면을 거쳐 임상자료를 데이터베이스에 입력할 필요 없이 간호과정을 한 화면 내에서 모두 선택할 수 있음을 보여주고 있다. 이렇게 선택된 간호과정은 다시 데이터베이스 테이블에 저장되기 때문에, 추후 GUI 화면을 실행할 때에는 갱신된 쿼리 정보가 GUI 화면에 새롭게 나타나게 된다.

Fig 3. The multi-sectional GUI database with the linked unit nursing process model

향후 이러한 개념의 GUI 환경을 이용하면 간호진단-관련요인-증상징후-간호중재-간호중재활동-간호결과 테이블들을 「1 對 1」관계를 유지하도록 데이터베이스 테이블을 구축할 수 있다. 이 상태에서는 간호과정의 시작점을 어떤 항목으로 하는지에 상관없이 나머지 관계되어진 간호과정들을 정확히 찾아낼 수 있는 데이터베이스 시스템을 만들 수 있다.

IV. 결론

본 연구에서는 병동의 간호사들이 손쉽게 사용할 수 있는 간호과정 데이터베이스 시스템을 개발하였다. 병동 내에서의 환자 임상 간호과정 데이터 자체가 이론적인 분류체계보다 훨씬 더 정교하게 실제 상황의 간호과정을 표현해 줄 수 있다는 사실을 이용하여, 현실적으로 병동에서 사용할 수 있는 연계된 병동 간호분류체계 모델을 제시하였다. 본 연구에서 제시하는 새로운 방법론은 다음과 같다. 일단 전체 병동에서 사용할 수 있는 표준화된 간호진단, 간호중재, 간호결과 분류체계 테이블들을 이용하되 연계목록은 사용하지 않고 병동 임상자료로부터 간호진단-간호중재 및 간호진단-간호결과의 연계 테이블을 추출하여 연계데이터베이스 임상자료 테이블로 만들어 둔다. 추출된 연계데이터베이스 임상자료 테이블들을 활용하여 다시 통계 쿼리를 수행하면 병동 내에서 가장 가능성 있는 간호과정들을 제시할 수 있을 뿐만 아니라, 연계성도 이미 확보가 된 상태가 된다. 병동에서 사용하고 있는 핵심적인 간호과정에 대한 데이터베이스 모델이 개발 가능하므로, 일단 하나의 병동에서 간호과정 모델이 만들어지면 똑같은 과정으로 타 병동에서도 간호과정 모델을 만들 수 있기 때문에, 모든 병동에서 만들어진 간호과정 모델을 데이터베이스 시스템에서 이용하면 병원에서의 간호과정을 모사(Simulation)할 수 있는 전산시스템으로 확장할 수 있다.

참고문헌

1. McCloskey, J. C., and Bulecheck, G. M., Nursing Inteventions Classification. St. Louis: Mosby, 2000

2. Johnson, M.,  Maas, M., and Moorhead, S., Nursing Outcomes Classification(NOC), St Louis: Mosby, 2000

3. Choi YH, Lee HR, Kim HS, Park HK, Computerized on Nursing Process: Diagnosis and Intervention, Seoul, Korea; Hyeon-Moon Sa, 1999

4. Choi YH, Lee HR, Kim HS, Kim SS, Park KO, A Survey Study of Nursing Diagnosis Use in Clinical Practice, Journal of Korean Academy of Nursing 1996;26(4):930-945

5. Park SA, Park JH, Lee HJ, Park SH, Jung MS, Joo MK, A System for Nursing Diagnosis and Intervention Management using the Nursing Outcome Indicators, Journal of Korean Society of Medical Informatics, 2001;7(1):35-43

6. Yoo HS, Chi SA, Construction of Linkage Database on Nursing Diagnoses, Interventions, Outcomes in Abdominal Surgery Patients. Journal of Korean Nursing Administration Academic Society, 2001;7(3):1-13.