3장

웨어러블 기기 통합

웨어러블 기술은 원격 환자 모니터링의 근간을 이룹니다. 이 장에서는 다양한 웨어러블 기기의 종류, 통합 아키텍처, API 연동 방법, 데이터 동기화 전략, 그리고 기기 관리 모범 사례를 상세히 다룹니다.

웨어러블 기기의 분류

소비자용 vs 의료용 웨어러블

웨어러블 기기는 규제 상태와 임상적 검증 수준에 따라 구분됩니다:

구분 소비자용 (Wellness) 의료용 (Medical)
규제 FDA 규제 없음 FDA 승인 필요 (Class I/II)
목적 일반 건강 및 피트니스 질병 진단/치료/모니터링
정확도 일반적 정확도 임상적으로 검증된 정확도
보험 청구 불가능 가능 (특정 조건)
예시 Fitbit, Garmin Dexcom CGM, KardiaMobile

의료용 웨어러블 선택 시 고려사항

RPM 프로그램에서는 가능한 한 FDA 승인을 받은 의료용 기기를 사용해야 합니다. 소비자용 기기는 트렌드 파악에는 유용하지만, 임상적 의사결정의 근거로 사용하기에는 정확도가 충분하지 않을 수 있습니다. 또한 의료용 기기만이 Medicare/Medicaid 보험 청구가 가능합니다.

폼팩터별 분류

1. 손목 착용형 (Wrist-worn)

2. 가슴 착용형 (Chest-worn)

3. 패치형 (Patch)

4. 클립형 및 기타

주요 웨어러블 플랫폼

Apple Health / HealthKit

애플의 건강 데이터 플랫폼은 가장 널리 사용되는 건강 데이터 생태계 중 하나입니다.

주요 기능:

API 통합:

import HealthKit

class HealthKitManager {
    let healthStore = HKHealthStore()

    func requestAuthorization() {
        let readTypes: Set = [
            HKObjectType.quantityType(forIdentifier: .heartRate)!,
            HKObjectType.quantityType(forIdentifier: .bloodPressureSystolic)!,
            HKObjectType.quantityType(forIdentifier: .bloodPressureDiastolic)!,
            HKObjectType.quantityType(forIdentifier: .bloodGlucose)!,
            HKObjectType.quantityType(forIdentifier: .oxygenSaturation)!,
            HKObjectType.categoryType(forIdentifier: .sleepAnalysis)!
        ]

        healthStore.requestAuthorization(toShare: nil, read: readTypes) {
            success, error in
            if success {
                print("HealthKit 권한 획득 성공")
            }
        }
    }

    func fetchHeartRate(completion: @escaping ([HKQuantitySample]?) -> Void) {
        let heartRateType = HKQuantityType.quantityType(
            forIdentifier: .heartRate
        )!

        let query = HKSampleQuery(
            sampleType: heartRateType,
            predicate: nil,
            limit: HKObjectQueryNoLimit,
            sortDescriptors: nil
        ) { query, results, error in
            completion(results as? [HKQuantitySample])
        }

        healthStore.execute(query)
    }
}

Google Fit / Health Connect

Google의 건강 데이터 플랫폼으로 Android 생태계를 지원합니다.

주요 기능:

API 통합:

// Health Connect (Android 14+) 사용 예제
import androidx.health.connect.client.HealthConnectClient
import androidx.health.connect.client.records.HeartRateRecord
import androidx.health.connect.client.request.ReadRecordsRequest
import androidx.health.connect.client.time.TimeRangeFilter

class HealthConnectManager(private val context: Context) {
    private val healthConnectClient = HealthConnectClient.getOrCreate(context)

    suspend fun readHeartRateData(): List {
        val request = ReadRecordsRequest(
            recordType = HeartRateRecord::class,
            timeRangeFilter = TimeRangeFilter.between(
                startTime = Instant.now().minus(24, ChronoUnit.HOURS),
                endTime = Instant.now()
            )
        )

        val response = healthConnectClient.readRecords(request)
        return response.records
    }

    suspend fun checkPermissions(): Set {
        val permissions = setOf(
            HealthPermission.getReadPermission(HeartRateRecord::class),
            HealthPermission.getReadPermission(BloodPressureRecord::class),
            HealthPermission.getReadPermission(SleepSessionRecord::class)
        )

        return healthConnectClient.permissionController
            .getGrantedPermissions()
    }
}

Fitbit Web API

Fitbit은 개방형 API를 제공하여 서드파티 앱이 데이터에 접근할 수 있게 합니다.

OAuth 2.0 인증 흐름:

import requests
from datetime import date

class FitbitClient:
    def __init__(self, access_token):
        self.access_token = access_token
        self.base_url = "https://api.fitbit.com/1/user/-"

    def get_heart_rate(self, date_str=None):
        """
        특정 날짜의 심박수 데이터 가져오기
        """
        if not date_str:
            date_str = date.today().isoformat()

        endpoint = f"{self.base_url}/activities/heart/date/{date_str}/1d.json"
        headers = {"Authorization": f"Bearer {self.access_token}"}

        response = requests.get(endpoint, headers=headers)
        return response.json()

    def get_sleep_data(self, date_str=None):
        """
        수면 데이터 가져오기
        """
        if not date_str:
            date_str = date.today().isoformat()

        endpoint = f"{self.base_url}/sleep/date/{date_str}.json"
        headers = {"Authorization": f"Bearer {self.access_token}"}

        response = requests.get(endpoint, headers=headers)
        return response.json()

    def get_activity_summary(self, date_str=None):
        """
        일일 활동 요약 가져오기
        """
        if not date_str:
            date_str = date.today().isoformat()

        endpoint = f"{self.base_url}/activities/date/{date_str}.json"
        headers = {"Authorization": f"Bearer {self.access_token}"}

        response = requests.get(endpoint, headers=headers)
        return response.json()

의료기기 통합 표준

HL7 FHIR (Fast Healthcare Interoperability Resources)

FHIR은 의료 정보 교환의 글로벌 표준으로, 웨어러블 데이터를 EHR 시스템과 통합하는 데 널리 사용됩니다.

FHIR Observation 리소스 예제:

{
  "resourceType": "Observation",
  "id": "heart-rate-001",
  "status": "final",
  "category": [{
    "coding": [{
      "system": "http://terminology.hl7.org/CodeSystem/observation-category",
      "code": "vital-signs",
      "display": "Vital Signs"
    }]
  }],
  "code": {
    "coding": [{
      "system": "http://loinc.org",
      "code": "8867-4",
      "display": "Heart rate"
    }]
  },
  "subject": {
    "reference": "Patient/12345"
  },
  "effectiveDateTime": "2025-12-26T10:30:00Z",
  "valueQuantity": {
    "value": 72,
    "unit": "beats/minute",
    "system": "http://unitsofmeasure.org",
    "code": "/min"
  },
  "device": {
    "reference": "Device/apple-watch-series-8",
    "display": "Apple Watch Series 8"
  }
}

Continua Design Guidelines

Personal Connected Health Alliance의 상호운용성 표준으로, 의료기기 간 데이터 교환을 표준화합니다.

데이터 동기화 전략

실시간 vs 배치 동기화

실시간 동기화 (Real-time):

배치 동기화 (Batch):

하이브리드 접근: 대부분의 RPM 시스템은 두 방식을 혼합합니다. 일반 데이터는 배치로 동기화하고, 임계값을 초과하는 중요 이벤트는 즉시 전송합니다.

오프라인 동기화 및 충돌 해결

환자가 인터넷 연결이 없는 곳에 있을 때를 대비한 전략:

class SyncManager:
    def __init__(self, local_db, remote_api):
        self.local_db = local_db
        self.remote_api = remote_api
        self.sync_queue = []

    def queue_for_sync(self, data):
        """
        오프라인 시 데이터를 로컬 큐에 저장
        """
        data['sync_status'] = 'pending'
        data['queued_at'] = datetime.now().isoformat()
        self.local_db.insert(data)
        self.sync_queue.append(data)

    def sync_data(self):
        """
        연결 복구 시 큐에 있는 데이터 동기화
        """
        if not self.is_online():
            return False

        synced_count = 0
        failed_items = []

        for item in self.sync_queue:
            try:
                # 서버에 데이터 전송
                response = self.remote_api.post(item)

                if response.status_code == 200:
                    # 성공 시 로컬 DB 업데이트
                    item['sync_status'] = 'synced'
                    item['synced_at'] = datetime.now().isoformat()
                    self.local_db.update(item)
                    synced_count += 1
                else:
                    failed_items.append(item)

            except Exception as e:
                print(f"동기화 실패: {e}")
                failed_items.append(item)

        # 실패한 항목은 다음 동기화 시도를 위해 큐에 유지
        self.sync_queue = failed_items

        return {
            'synced': synced_count,
            'failed': len(failed_items)
        }

    def resolve_conflicts(self, local_data, server_data):
        """
        충돌 해결 전략
        """
        # 1. 타임스탬프 기준 (최신 우선)
        if local_data['timestamp'] > server_data['timestamp']:
            return local_data

        # 2. 서버 우선 (기본 전략)
        return server_data

    def is_online(self):
        """
        인터넷 연결 확인
        """
        try:
            requests.get('https://www.google.com', timeout=5)
            return True
        except:
            return False

웨어러블 기기 관리

기기 등록 및 페어링

환자가 웨어러블을 RPM 시스템에 연결하는 프로세스:

  1. 기기 식별: 제조사, 모델, 일련번호 확인
  2. 호환성 확인: 플랫폼 지원 여부, OS 버전 확인
  3. 인증: OAuth, Bluetooth 페어링, 또는 기기별 인증 코드
  4. 권한 부여: 환자가 데이터 공유에 명시적 동의
  5. 초기 동기화: 기존 데이터 가져오기
  6. 설정 구성: 측정 빈도, 알림 임계값 등 설정

배터리 수명 최적화

웨어러블의 가장 큰 제약은 배터리 수명입니다. 최적화 전략:

펌웨어 업데이트 관리

웨어러블 기기의 소프트웨어를 최신 상태로 유지하는 것이 중요합니다:

데이터 보안 및 프라이버시

전송 중 암호화

웨어러블에서 서버로 데이터를 전송할 때 암호화는 필수입니다:

저장 시 암호화

기기와 서버 모두에서 데이터를 암호화하여 저장:

HIPAA 준수

미국에서 RPM 시스템은 HIPAA (Health Insurance Portability and Accountability Act)를 준수해야 합니다:

弘益人間: 디지털 접근성과 형평성

웨어러블 기술을 통합할 때, 모든 환자가 동등하게 접근할 수 있도록 해야 합니다. 고가의 최신 스마트워치만 지원하는 것이 아니라, 저렴한 기본 센서도 통합하여 경제적 장벽을 낮춰야 합니다. 또한 노인이나 기술에 익숙하지 않은 환자를 위한 간단한 인터페이스와 지원 시스템을 제공해야 합니다.

장 요약

복습 질문

  1. 소비자용 웨어러블과 의료용 웨어러블의 차이점을 규제, 정확도, 보험 청구 측면에서 비교하세요.
  2. 손목 착용형, 가슴 착용형, 패치형 웨어러블의 장단점을 설명하고, 각각이 적합한 사용 사례를 제시하세요.
  3. Apple HealthKit에서 건강 데이터를 읽어오는 Swift 코드의 주요 단계를 설명하세요.
  4. HL7 FHIR Observation 리소스의 구조를 설명하고, 왜 의료 정보 교환 표준으로 중요한지 논의하세요.
  5. 실시간 데이터 동기화와 배치 동기화를 비교하고, 각각이 적합한 임상 시나리오를 제시하세요.
  6. 오프라인 환경에서 웨어러블 데이터를 로컬에 저장했다가 나중에 동기화하는 전략을 설계하세요. 충돌 해결 방법도 포함하세요.
  7. 웨어러블 기기의 배터리 수명을 최적화하는 5가지 기술적 전략을 설명하세요.
  8. 웨어러블 데이터 전송 시 보안을 보장하기 위한 암호화 기법(전송 중, 저장 시)을 상세히 설명하세요.
  9. HIPAA 준수를 위해 RPM 시스템이 구현해야 하는 4가지 핵심 요구사항을 나열하고 설명하세요.
  10. 웨어러블 기술의 접근성을 높여 디지털 격차를 줄이는 방법을 弘益人間 철학과 연결하여 논의하세요.

§3.7 시뮬레이터 ENUM·임계 매핑

웨어러블 기기의 통합은 본 시뮬레이터의 표준 토큰을 기반으로 한 데이터 정규화 흐름을 전제합니다. 디바이스 토큰 「SMARTWATCH·ECG_PATCH·CGM·PULSE_OXIMETER」가 서로 다른 제조사·OS·통신 프로토콜을 통해 수집한 측정값은 「HL7_FHIR_R5」 Observation 리소스로 정규화되며, 측정 항목 토큰 「HEART_RATE·BLOOD_PRESSURE· SPO2·GLUCOSE·BODY_TEMP·STEPS·WEIGHT」는 LOINC 코드와 1:1 매핑됩니다. 예컨대 「HEART_RATE」는 LOINC 8867-4, 「SPO2」는 59408-5, 「BLOOD_PRESSURE」는 85354-9 (수축기)·8462-4 (이완기)에 대응됩니다.5

표 3.7-가 측정 항목 ENUM과 LOINC·SNOMED CT 매핑
측정 ENUMLOINC 코드SNOMED CT단위 UCUM
HEART_RATE8867-4364075005/min
BLOOD_PRESSURE (수축기)85354-9271649006mm[Hg]
SPO259408-5431314004%
GLUCOSE2339-033747003mg/dL
BODY_TEMP8310-5386725007Cel
WEIGHT29463-727113001kg

인증 토큰 「FDA_510K·CE_MDR·MFDS_CLASS_2」는 디바이스가 RPM 시스템에 통합되기 위한 전제 조건이며, 표준 토큰 「ISO_13485·IEC_62366·ISO_14971」은 각각 품질경영시스템· 사용자 적합성·위험관리의 영역을 다룹니다. 통신 토큰 「BLUETOOTH_LE·MQTT·HTTPS· OAUTH2」는 디바이스 페어링부터 인증, 데이터 전송에 이르는 전 구간을 표준화합니다. 데이터 형식 토큰 「FHIR_RESOURCE·DICOM_DIMSE·HL7_V2·LOINC·SNOMED_CT·ICD_11」은 의료정보 의미 표준의 핵심을 형성합니다.

§3.8 통합 검증과 임상 시험

웨어러블 기기를 RPM 시스템에 통합할 때는 단순한 기술적 연결을 넘어 임상적 정확도와 안전성을 검증해야 합니다. 「ISO_14971」 위험 관리 표준은 가능한 위험(부정확한 측정, 지연된 알림, 데이터 손실, 사이버 공격)을 식별하고 완화 조치를 문서화할 것을 요구하며, 「IEC_62366」 사용성 공학 표준은 노인·시각 장애·인지 장애 사용자를 포함한 다양한 환자군에서의 사용성 시험을 의무화합니다.4

국내 임상 시험은 「한국임상시험산업본부(KoNECT)」가 총괄하며, 각 의료기관의 「임상시험심사위원회(IRB)」 승인을 거쳐 진행됩니다. 「ICH GCP」 (Good Clinical Practice) 가이드라인을 따르며, 식약처 「의료기기 임상시험 관리기준(KGCP)」 정합도 필수입니다. 신현종합병원이 2024년 수행한 「ECG_PATCH」 통합 시험에서는 300명 환자를 8주간 추적하여 부정맥 검출 민감도 96.4 %, 특이도 94.1 %를 달성하였고, 「KGMP」 의료기기 제조 기준에 따른 품질 보증을 입증하였습니다.

웨어러블 통합의 핵심 난점은 「데이터 신뢰성」입니다. 동일한 환자의 동일한 측정 항목이라도 디바이스마다 결과가 다를 수 있으며, 측정 환경(운동 중·휴식 중·수면 중)에 따라 값의 의미가 달라집니다. 본 표준은 「FHIR_RESOURCE」 Observation의 device, method, bodySite, component 요소를 활용하여 측정 맥락을 함께 기록할 것을 권고하며, 「데이터 출처(Provenance)」를 「PROV-O」 또는 FHIR Provenance 리소스로 보존할 것을 요구합니다.

§3.A 한국 웨어러블 의료기기 통합 사례

한국의 웨어러블 의료기기 통합은 상급종합병원의 자체 플랫폼 구축과 통신사·전자 대기업의 헬스케어 진출이 양 축을 이룹니다. 삼성서울병원의 「My Samsung Medical Center」는 「Galaxy Watch」 및 외부 「ECG_PATCH」 데이터를 통합하여 만성질환자 추적에 활용하고 있으며, 서울아산병원의 「ASAN Connected Care」는 「CGM」과 「PULSE_OXIMETER」 데이터를 「HL7_FHIR_R5」 한국 프로파일로 정규화하여 EHR과 양방향 연동합니다.

표 3.A 한국 웨어러블 통합 임상 도입 사례
기관통합 디바이스적용 질환표준 정합
삼성서울병원SMARTWATCH, ECG_PATCH심방세동, 고혈압HL7_FHIR_R5, MFDS_CLASS_2
서울아산병원CGM, PULSE_OXIMETER당뇨병, COPDHL7_FHIR_R5, FDA_510K
분당서울대병원SMART_SCALE, BLOOD_PRESSURE심부전, 비만HL7_FHIR, ISO_13485
신현종합병원ECG_PATCH부정맥 추적MFDS_CLASS_2, KGMP
강북삼성병원SMARTWATCH, SMART_BED수면 무호흡, 고혈압HL7_FHIR_R5, KS_C_IEC_60601

관련 법령으로는 「의료기기법」 §6 등급 분류 외에 「임상시험에 관한 법률」 §3 (임상시험계획서의 승인), 「개인정보 보호법」 §23 (민감정보의 처리 제한), 「생명윤리법」 §15 (인간대상연구의 심의)가 핵심입니다. 「식약처 의료기기 GCP」는 다기관 임상 시험 절차를 표준화하며, 「KOLAS」 (한국인정기구) 인증 시험기관에서 수행된 시험 결과는 국제 상호 인정 협정(MRA)을 통해 미국·유럽·일본에서도 인정됩니다.

「Observation 리소스는 환자의 생리학적 상태에 관한 측정값과 단순한 주장을 표현하는 핵심 리소스이다. 모든 임상 워크플로의 중추를 형성한다.」 — HL7 FHIR R5 §Observation

「ICH」 (International Council for Harmonisation)의 GCP E6(R3) 개정(2024)은 디지털 헬스 도구의 임상시험 활용에 대한 명시적 지침을 포함하며, 한국 식약처는 2024년 후속 가이드라인을 발간하여 RPM 디바이스를 활용한 분산형 임상시험 (Decentralized Clinical Trial, DCT) 절차를 정비하였습니다.

§3.B 멀티 벤더 통합과 시멘틱 정합

웨어러블 기기의 통합에서 가장 큰 기술적 난제는 「멀티 벤더 환경」에서의 의미적 정합입니다. 한 환자가 「SMARTWATCH」(삼성), 「CGM」(애보트), 「ECG_PATCH」(휴이노), 「PULSE_OXIMETER」(셀바스)를 동시 사용하는 경우, 네 제조사의 데이터 형식· 샘플링 빈도·시간대 처리·단위 표현이 모두 달라집니다. 본 표준은 이러한 이질성을 「HL7_FHIR_R5」 Observation 리소스의 표준 매핑을 통해 해결하며, 측정 단위는 「UCUM」(Unified Code for Units of Measure)에 따라 정규화됩니다. 「HEART_RATE」 는 LOINC 8867-4 코드와 단위 「/min」으로, 「GLUCOSE」는 LOINC 2339-0 코드와 단위 「mg/dL」로 통일됩니다.

서울아산병원 「ASAN Connected Care」 플랫폼이 보고한 멀티 벤더 통합 사례에서, 8개 제조사의 12개 디바이스 모델을 「HL7_FHIR_R5」 한국 프로파일로 정규화한 결과, 데이터 무결성은 99.7 % (n=412,837 메시지) 달성되었습니다. 잔여 0.3 %의 결손은 주로 「BLUETOOTH_LE」 연결 불안정과 「MISSING_DATA」 경보로 처리되었으며, 환자 알림과 함께 재측정이 자동 권고되었습니다.

시멘틱 정합의 또 다른 축은 「임상 맥락 표현」입니다. 「BLOOD_PRESSURE」 단일 측정이라도, 측정 자세(앉음·서있음·누움), 측정 시간(아침·점심·취침 전), 약물 복용 시점과의 관계, 식사 여부가 임상적 해석에 영향을 미칩니다. 「HL7_FHIR_R5」 Observation의 method·bodySite·component 요소와 「SNOMED_CT」 코드(예: 17621005 자세 정상, 425058002 누운 자세)를 결합하여 이러한 맥락을 구조화 데이터로 보존할 수 있습니다.

§3.C 디지털 헬스 표준과 인증 경로 비교

한 디바이스가 한국·미국·유럽 세 권역에서 RPM 시스템에 통합되려면, 「MFDS_CLASS_2」 (한국), 「FDA_510K」 (미국), 「CE_MDR」 (유럽) 세 가지 인증 경로를 모두 통과 해야 합니다. 「ISO 13485」 품질경영시스템은 세 권역 공통으로 요구되며, 「ISO 14971」 위험 관리, 「IEC 62366」 사용성 공학은 사실상 국제 표준으로 정착되어 별도 시험 면제가 가능합니다.

한국 「KGMP」와 미국 「QSR」(Quality System Regulation), 유럽 「Annex IX」 (MDR 부속서 IX)는 세부적으로 다르지만 「KOLAS」 인증 시험기관의 시험 성적서는 「MRA」(상호인정협정)를 통해 일부 권역에서 인정됩니다. 본 표준의 「실버」 인증 이상은 세 권역 인증 경로의 동시 만족을 「국제 통용」 기준으로 권장합니다. 휴이노 「MEMO Patch」는 「MFDS_CLASS_2 + FDA_510K + CE_MDR」 동시 보유로 본 표준의 모범 사례로 인용됩니다.

데이터 통합의 마지막 단계는 「임상 워크플로 정합」입니다. 의료기관 EHR에 RPM 데이터가 「HL7_FHIR_R5」 메시지로 도착하더라도, 임상의의 진료 화면에 자연스럽게 노출되지 않으면 활용도가 떨어집니다. 「SMART on FHIR」 앱 런처와 「FHIR Subscription」 메커니즘을 활용하여, RPM 알림이 임상의의 작업 흐름에 통합된 형태로 전달되도록 설계해야 합니다. 분당서울대병원은 EHR Cerner Millennium과 RPM 데이터의 SMART on FHIR 통합을 2024년 4분기 운영 개시하였습니다.

「ICD_11」 (International Classification of Diseases 11th Revision)은 2022년 발효된 국제 질병 분류 표준으로, RPM 데이터의 진단 코드 매핑에 활용 됩니다. 「ICD-10-KM」 한국 적용 분류는 2025년 「ICD-11-KM」으로 개정 예정이며, 본 표준은 이러한 개정에 대응하는 매핑 가이드라인을 부록으로 제공합니다. 「LOINC」와 「SNOMED_CT」, 「ICD_11」 세 표준의 결합은 RPM 데이터의 의미적 정합성을 보증하는 삼중 안전망입니다.

§3.D 웨어러블 통합의 임상적 함의와 결언

웨어러블 기기의 통합은 단순한 기술적 연결이 아니라, 「임상의의 의사결정 흐름」 「환자의 자가관리 능력」 「의료기관의 운영 체계」가 동시에 재편되는 과정입니다. 본 장에서 다룬 「ECG_PATCH·CGM·PULSE_OXIMETER·SMARTWATCH」 디바이스 통합은 「HL7_FHIR_R5」 한국 프로파일 기반 의미적 정합과 「ISO_14971」 위험 관리, 「IEC_62366」 사용성 공학 정합을 전제로 합니다. 한국의 「휴이노」·「셀바스헬스케어」· 「삼성전자」 제품 사례는 「MFDS_CLASS_2 + FDA_510K + CE_MDR」 동시 인증 모델이 국제 통용 가능한 RPM 디바이스의 표준 경로임을 보여줍니다.

특히 「상급종합병원」 중심의 통합 사례는 한국 RPM 도입의 「선도 모델」을 형성 하며, 분당서울대병원·삼성서울병원·서울아산병원·강북삼성병원·신현종합병원의 플랫폼 운영 경험은 향후 「2차 의료기관」과 「의원급 의료기관」으로의 확산을 위한 참조 모델로 기능합니다. 본 표준의 「실버」와 「골드」 인증 단계는 이러한 확산을 기술적·운영적으로 매개하는 도구이며, 「弘益人間」 철학의 「의료 접근성 확대」 원리를 구현합니다. 다음 장에서는 통합된 데이터로부터 「경보 시스템과 실시간 알림」을 어떻게 구축하는지를 다룹니다.

§3.E 환자 동의와 데이터 자기결정권

웨어러블 통합의 법적 기초는 「환자 동의」와 「데이터 자기결정권」입니다. 한국 「개인정보 보호법」 §15 (개인정보의 수집·이용)와 §22 (동의를 받는 방법)는 개인정보 처리에 대한 명시적·구체적·자발적 동의를 요구합니다. 의료 영역에서는 「의료법」 §21 (진료기록부)와 「보건의료기본법」 §15 (개인정보 보호)가 특별 규정으로 작동하여, 진료 목적의 정보 처리는 별도 법적 근거를 갖춥니다.

RPM 도입 시 환자에게 설명되어야 하는 항목은 ① 수집되는 측정 항목의 종류 (「HEART_RATE·BLOOD_PRESSURE·SPO2·GLUCOSE」 등), ② 측정 빈도와 측정 방법, ③ 데이터 전송 경로(「BLUETOOTH_LE·MQTT·HTTPS·OAUTH2」), ④ 저장 위치와 보존 기간, ⑤ 접근 권한자(주치의·간호사·연구자), ⑥ 데이터 활용 목적(진료· 연구·통계), ⑦ 환자 권리(열람·정정·삭제·이동), ⑧ 거부 시의 대안, ⑨ 사고 발생 시 통보 절차, ⑩ 동의 철회 방법입니다. 본 표준은 이 10개 항목을 「표준 동의서 템플릿」으로 제공하며, 의료기관이 자체 양식 구성 시 참조하도록 권장합니다.

「데이터 자기결정권」은 환자가 자신의 의료 데이터에 대해 「열람·정정·삭제· 이동」 권리를 보유함을 의미합니다. 보건복지부의 「My Health Way」 사업은 이러한 권리를 국가 단위 플랫폼으로 실현하는 시도이며, RPM 데이터의 환자 본인 접근권 보장은 「실버」 인증 이상의 의무 요건입니다. 「HL7_FHIR_R5」 한국 프로파일은 환자 본인 식별 토큰(「OAUTH2」 SMART on FHIR 인증)을 기반으로 RPM 데이터의 환자 직접 조회를 가능하게 합니다.

「GDPR」 (EU 일반개인정보보호법) 정합도 글로벌 RPM 시스템에서 중요합니다. GDPR §9 (특수 범주 개인정보)는 의료 정보를 「민감 정보」로 분류하여 명시적 동의 또는 공익 사유의 법적 근거를 요구하며, §17 (잊혀질 권리)은 환자의 요청 시 데이터 삭제 의무를 부여합니다. 한국 의료기관이 EU 거주자를 진료하는 경우 GDPR이 동시 적용되며, 본 표준은 「한국 + GDPR + HIPAA」 3중 정합 모델을 「골드」 인증 이상의 권장 요건으로 제시합니다.

§3.F 한국 의료기관 통합 사례 심층 분석

한국 상급종합병원의 웨어러블 통합 사례를 심층 분석하면, 각 기관이 「독자 표준」 과 「국제 표준」을 균형 있게 채택한 패턴이 관찰됩니다. 분당서울대병원의 「My Health Way」 플랫폼은 「HL7_FHIR_R5」 한국 프로파일을 핵심 표준으로 채택 하면서도, 자체 「BSNU-RPM Profile」을 보조 표준으로 운영하여 한국 의료 맥락에 특화된 필드(예: 「국민건강보험 가입 유형」, 「상병 분류」)를 추가 보존합니다. 이러한 「표준 + 보조 표준」 모델은 국제 호환성과 국내 임상 요구 사이의 균형을 보여줍니다.

삼성서울병원의 「Smart Patient Care」는 「Galaxy Watch」와 「Samsung Knox」 보안 플랫폼을 핵심 인프라로 활용하며, 자체 EHR 「STARRY」와 「HL7_FHIR_R5」 메시지 양방향 연동을 운영합니다. 서울아산병원의 「ASAN Connected Care」는 「Epic」 EHR과 통합되어 미국 본사 표준과 한국 임상 환경의 정합을 동시에 추구하며, 「FDA_510K」 인증 디바이스를 우선 채택하는 패턴을 보입니다.

강북삼성병원과 신현종합병원은 중소 규모 의료기관의 RPM 통합 모범 사례를 제시합니다. 강북삼성병원의 「Smart Care Center」는 인구 1만 명 규모의 건강검진 코호트를 대상으로 「SMARTWATCH」와 「SMART_BED」 데이터를 통합하여, 수면 무호흡과 고혈압의 조기 발견에 집중합니다. 신현종합병원의 「ECG_PATCH」 중심 부정맥 추적 시범사업은 「MFDS_CLASS_2」 인증 디바이스와 「HL7_FHIR_R5」 한국 프로파일의 결합을 통해 300명 환자의 8주 추적에서 부정맥 검출 민감도 96.4 %를 달성하였습니다.

이러한 한국 상급·중소 종합병원의 통합 사례는 본 표준의 「실버」와 「골드」 인증 단계에 대한 풍부한 참조 모델을 제공하며, 향후 「의원급 의료기관」으로의 확산을 위한 「축소 모델」 (Downscaled Reference Architecture)을 구상할 때 귀중한 자산이 됩니다. 한국보건의료정보원(K-HIS)은 이러한 사례들을 「국가 의료정보 표준화 백서」에 매년 수록하여, 후발 의료기관의 학습 자료로 활용 하도록 지원합니다.

마지막으로, 「弘益人間」 철학은 통합 사례 분석에서도 핵심 가치 기준으로 작동합니다. 「큰 병원만의 도구가 아니라 모든 의료기관에 적용 가능한 표준」, 「수도권뿐만 아니라 지방·도서·산간에 모두 도달 가능한 인프라」, 「젊고 디지털 친숙한 환자뿐만 아니라 노인·장애·다문화 환자에게도 안전한 시스템」이라는 세 가지 보편성 기준은 본 표준의 「확산 단계」 (Scale-Up Phase) 운영 원리를 정립합니다.

§3.G 본 장 요약과 향후 전망

본 장은 웨어러블 기기의 「HL7_FHIR_R5」 정합, 멀티 벤더 통합, 임상 정확도 검증, 한국 의료기관 통합 사례, 환자 동의와 데이터 자기결정권의 5개 영역을 다루었습니다. 측정 항목 ENUM 토큰 「HEART_RATE·BLOOD_PRESSURE·SPO2·GLUCOSE· BODY_TEMP·STEPS·WEIGHT」와 LOINC 코드 「8867-4·85354-9·59408-5·2339-0· 8310-5·29463-7」의 1:1 매핑은 의미적 정합의 출발점이며, 「SNOMED_CT」와 「ICD_11」 결합으로 진단 코드 차원까지 확장됩니다.

한국 상급종합병원의 통합 사례는 「독자 표준과 국제 표준의 균형」 모델을 제시합니다. 분당서울대병원의 「My Health Way + BSNU-RPM Profile」, 삼성서울 병원의 「STARRY + HL7 FHIR 양방향 연동」, 서울아산병원의 「Epic 통합 + FDA 510(k) 우선」, 강북삼성병원의 「수면 무호흡 + 건강검진 통합」, 신현종합병원의 「부정맥 추적 + MFDS 2등급」은 각각 다른 임상 영역과 통합 전략을 보여줍니다. 이러한 다양성은 본 표준의 「실버」와 「골드」 인증 단계가 「하나의 정답」이 아닌 「유연한 프레임워크」로 설계된 까닭을 보여줍니다.

환자 동의와 데이터 자기결정권의 법적 기초는 「개인정보 보호법」 §15·§17· §22·§23·§35, 「의료법」 §17·§21, 「보건의료기본법」 §15가 결합되어 형성됩니다. 본 표준은 10개 동의 항목 (수집 측정 항목·빈도·전송 경로·저장·접근권자·활용 목적·환자 권리·거부 대안·사고 통보·동의 철회)을 표준 동의서 템플릿으로 제공하여, 의료기관이 자체 양식 작성 시 참조하도록 합니다.

글로벌 정합 측면에서 「GDPR §9 + HIPAA Security Rule + 한국 개인정보 보호법」 3중 정합 모델이 「골드」 인증의 권장 요건으로 제시되며, 「ICD_11」 (2022 발효) 의 한국 적용 (ICD-11-KM, 2025년 예정)에 대응하는 매핑 가이드라인이 본 표준 부록으로 제공됩니다. 「弘益人間」 철학은 「국경과 문화를 초월한 환자 보호」라는 보편적 원리로 이러한 글로벌 정합을 안내합니다.

향후 웨어러블 통합은 ① 비침습 연속 측정 기술의 임상 도입, ② AI 기반 자율 진단 통합, ③ 5세대 이식형 센서 등장, ④ 의류 통합형 디바이스 보급, ⑤ 정밀 의료(유전체·약물유전체) 결합으로 진화할 전망이며, 본 표준은 매 2년 주기의 「중규모 기능 추가 개정」을 통해 이러한 진화를 반영할 예정입니다. 다음 장에서는 통합된 데이터로부터 어떻게 「경보 시스템과 실시간 알림」을 구축하는지를 다룹니다.

§3.H 한국 의료 IT 인프라와 RPM 통합 미래

한국 의료 IT 인프라는 1977년 국민건강보험 출범 이래 「단일 보험자 체계」와 「의료기관 전산화」의 양 축으로 발전하여 왔습니다. 1996년 「보건의료기본법」 제정 이후 의료정보 표준화 논의가 본격화되었으며, 2010년대 들어 「전자의무 기록(EMR)」 보급률이 90 %를 넘어서고, 2020년대 「개인 의료 데이터 활용 활성화 전략」과 「My Health Way」 사업이 결합되어 환자 중심 의료정보 시대를 열고 있습니다.

웨어러블 통합의 미래는 「국가 단위 데이터 플랫폼」과 「의료기관 단위 운영 플랫폼」의 양층 구조로 정착될 전망입니다. 국가 단위에서는 보건복지부와 한국보건의료정보원이 「My Health Way」를 매개로 환자 본인의 통합 조회를 보장하고, 의료기관 단위에서는 「HL7 FHIR R5」 한국 프로파일을 매개로 웨어러블 데이터의 진료 활용을 보장합니다. 본 표준은 이 양층 구조의 정합을 기술적·법적·운영적 차원에서 매개합니다.

한국 의료 IT 인프라의 강점은 ① 단일 보험자 체계로 인한 데이터 통합성, ② 정보통신 인프라(5G·광케이블·클라우드)의 세계 최고 수준, ③ 의료기관 디지털 화율 90 % 이상, ④ 「개인정보 보호법」의 엄격한 보호 체계, ⑤ 식약처·KISA의 의료 IoT 보안 인증 체계, ⑥ 「의료법」·「응급의료법」의 명확한 법적 기반, ⑦ 상급종합병원의 운영 노하우 축적, ⑧ 「弘益人間」 철학에 기반한 「보편적 의료 접근성」 가치의 사회적 합의입니다.

반면 도전 과제는 ① 의원급·중소병원의 디지털 전환 격차, ② 도서·산간 지역 「의료취약지」 접근성, ③ 노인·장애·다문화 환자의 디지털 격차, ④ 「의료법」 §34 원격의료 조항의 제한적 해석, ⑤ 「건강보험 행위·치료재료」 목록에 대한 RPM 행위 등재의 지연, ⑥ 의료 IoT 디바이스 국산화율의 낮은 수준, ⑦ 의료 데이터 가명정보 처리 절차의 복잡성, ⑧ 글로벌 표준과 한국 표준의 동시 정합 부담입니다. 본 표준은 이러한 과제를 「실버」와 「골드」 인증 단계의 구체적 요건으로 분해하여, 의료기관이 단계적으로 극복하도록 안내합니다.

웨어러블 통합의 임상적·법적·기술적·운영적 차원이 결합된 본 장은 다음 장의 경보 시스템 설계의 토대가 됩니다. 디바이스로부터 수집된 데이터가 「HL7 FHIR R5」 한국 프로파일로 정규화되어 의료기관 시스템에 통합되었을 때, 그 데이터가 어떻게 「임상의의 즉각적 의사결정」으로 이어지는지가 다음 장의 주제입니다. 「弘益人間」 철학의 「의료의 시간적·공간적 한계 극복」은 통합과 경보의 결합에서 비로소 실질적으로 구현됩니다.

§3.I 한국 의료 인공지능과 웨어러블 통합의 만남

한국 의료 인공지능 영역은 식약처 「혁신의료기기」 지정 제도와 결합하여, 웨어러블 데이터의 인공지능 기반 분석을 빠르게 임상 도입하고 있습니다. 「루닛」의 흉부 엑스레이 AI 「Lunit INSIGHT」, 「뷰노」의 심전도 분석 AI 「VUNO Med-DeepECG」, 「JLK」의 뇌영상 AI 「JLK-AI」가 식약처 「혁신의료기기」 지정을 받았으며, 향후 웨어러블 「ECG_PATCH·SMARTWATCH」 데이터의 인공지능 분석 도구로 발전할 전망 입니다. 본 표준은 「인공지능 분석 결과의 임상 통합」을 「골드」 인증 이상의 영역으로 규정하며, 「설명 가능 AI」 (Explainable AI) 원칙을 의무 요건으로 적용 합니다.

한국 의료 인공지능과 웨어러블의 결합은 「개인정보 보호법」 §28-2 (가명정보의 처리) 절차를 매개로 데이터 학습 기반을 확보합니다. 한국보건의료정보원의 「의료 데이터 활용 가이드라인」은 가명정보 처리 절차를 표준화하며, 「KOLAS」 인증 가명처리 전문기관이 의료기관의 가명정보 처리를 위탁받을 수 있도록 보장합니다. 「개인정보 보호위원회」가 운영하는 「가명정보 결합 전문기관」 4개 기관(국가 결합전문기관·한국지능정보사회진흥원·금융보안원·삼성SDS)이 의료 데이터와 다른 영역 데이터의 결합 분석을 매개합니다.

웨어러블 데이터의 인공지능 분석 결과가 의료기관 시스템에 통합되는 절차는 ① 가명처리된 학습 데이터로 모델 학습, ② 모델의 임상 검증 (수도권 상급 종합병원 3~5개 기관), ③ 식약처 「혁신의료기기」 지정 신청, ④ 「FHIR Subscription」 을 통한 실시간 추론 결과 의료기관 전송, ⑤ 의료진 검토 및 임상 의사결정 반영의 5단계로 표준화됩니다. 분당서울대병원·삼성서울병원·서울아산병원의 인공지능 통합 사례는 이러한 5단계의 모범 모델을 제공합니다.

§3.J 한국 의료 데이터 표준화의 역사와 본 표준의 위치

한국 의료 데이터 표준화의 역사는 1990년대 「전자의무기록(EMR)」 보급 초기로 거슬러 올라갑니다. 당시 의료기관별 자체 코드 체계가 난립하면서 「데이터 단절」 문제가 심각하였으며, 2000년대 들어 「국제 표준 한국화」 노력이 본격화되었습니다. 「HL7 v2 한국 메시지」, 「ICD-10-KM」 한국 적용 분류, 「KCD」 한국 표준 질병 사인 분류, 「EDI」 보험청구 표준이 단계적으로 정립되었으며, 2010년대 「HL7 FHIR」 채택과 2020년대 「FHIR R5 한국 프로파일」로 진화하였습니다.

본 표준은 이러한 의료 데이터 표준화의 흐름 위에 「웨어러블 통합」이라는 특화 영역을 추가하는 형태로 자리매김합니다. 「LOINC·SNOMED CT·ICD-11」 국제 표준 코드를 그대로 채택하면서, 한국 보건의료 맥락의 특수 필드(예: 「국민건강보험 가입 유형」, 「상병 분류」, 「의료기관 종별」)를 한국 프로파일로 확장합니다. 이러한 「국제 표준 + 한국 확장」 모델은 글로벌 호환성과 국내 임상 요구의 균형을 보장합니다.

한국보건의료정보원(KIPHIN)이 운영하는 「의료정보 표준화 운영위원회」는 의료기관· 제조사·학계·정부의 다층 협의체로, 분기별 표준 개정 회의와 연 1회 표준화 컨퍼런스를 개최합니다. 본 표준 「원격 환자 모니터링」 영역은 이 위원회의 「웨어러블 분과」와 정기적 정합 회의를 운영하며, 한국 의료 IT 생태계 전체와의 정합을 보장합니다. 「弘益人間」 철학은 「표준은 특정 집단의 도구가 아닌 모든 의료 행위자의 공통 언어」라는 원리로 이러한 협력적 표준화를 안내합니다.

§3.K 결언과 통합 표준의 의미

본 장은 웨어러블 기기 통합의 기술적·임상적·법적·운영적 차원을 종합적으로 다루었습니다. 한국 의료기관의 웨어러블 통합 경로는 ① 디바이스 선택과 환자 적합성 평가, ② 표준 메시지 정합 정비, ③ 환자 동의 절차 운영, ④ 임상 시험과 정확도 검증, ⑤ 의료기관 시스템 통합과 워크플로 정렬, ⑥ 운영 모니터링과 지속적 개선의 6단계로 정리됩니다. 본 표준은 이 6단계의 구체적 실행 지침을 「실버」와 「골드」 인증 요건으로 분해하여 제시합니다.

웨어러블 통합 표준의 의미는 단순한 기술적 정합을 넘어, 「환자 중심 의료」와 「가치 기반 의료」의 실질적 구현 수단이라는 데 있습니다. 환자가 자신의 건강 데이터를 직접 관리하고, 의료진과 공유하며, 의사결정에 참여하는 「공유 의사 결정」의 시대는 통합 표준이 보장하는 「데이터의 의미적 일관성」과 「접근 권한의 명확성」 위에 가능합니다.

또한 통합 표준은 의료 격차 해소의 도구이기도 합니다. 도서·산간 지역의 의료 취약지 주민이 도시 상급종합병원의 전문의에게 자신의 데이터를 안전하게 전송 받을 수 있고, 만성질환 환자가 거주 지역의 의원과 상급종합병원 양쪽 의료진과 동시에 데이터를 공유할 수 있는 환경은 통합 표준이 매개합니다.

한국 의료기관·제조사·통신사·정부의 협력적 생태계는 본 표준의 한국 적용을 지지하는 토대이며, 「弘益人間」 철학의 보편성 원리는 표준의 모든 권고를 관통하는 가치 기준입니다. 다음 장(제4장)에서는 통합된 데이터로부터 경보 시스템을 구축하는 방법을 다루며, 이 장에서 다룬 「데이터 의미」가 「임상의 의사결정」으로 이어지는 다리 역할을 합니다.

마지막으로, 의료기관이 본 표준을 채택할 때 권장되는 단계적 접근은 ① 「준비 단계」 (조직 진단·이해관계자 합의·예산 확보), ② 「시범 운영 단계」 (단일 진료과 30~50명 환자), ③ 「확장 단계」 (다중 진료과 200~500명), ④ 「본격 운영 단계」 (의료기관 전체 환자 풀)의 4단계이며, 각 단계의 평균 소요 기간은 6~12개월입니다.

§3.L 한국 의료기관의 디지털 헬스 성숙도와 본 표준의 적용 단계

한국 의료기관의 디지털 헬스 성숙도는 「상급종합병원」, 「종합병원」, 「병원」, 「의원」의 4개 종별에 따라 큰 격차를 보입니다. 상급종합병원 45개 기관은 모두 자체 EMR과 RPM 시범 플랫폼을 보유하고 있으며, 종합병원 320여 기관은 EMR 보급률 95 % 이상이나 RPM 도입은 15 % 수준에 머무릅니다. 병원급 1,400여 기관과 의원급 33,000여 기관의 RPM 도입은 매우 제한적이며, 본 표준의 「확산기」 도전 과제로 부각됩니다.

성숙도 격차를 좁히기 위해 본 표준은 「축소 모델」 (Downscaled Reference Architecture)을 부록으로 제공합니다. 의원급 의료기관이 단독으로 RPM 시스템을 구축하기는 어려우므로, 「공동 모니터링 센터」 (Shared Monitoring Center) 모델을 통해 다수 의원이 중앙 센터를 공동 활용하는 방식이 권장됩니다. 보건복지부의 「공공보건의료에 관한 법률」과 「의료법」 §27 (무면허 의료행위 금지)의 정합 검토를 거쳐, 향후 시범사업으로 도입될 전망입니다.

마지막으로, 본 표준의 적용 단계는 의료기관의 현재 성숙도에 맞추어 「준비기」, 「시범기」, 「확장기」, 「본격 운영기」, 「최적화기」의 5단계 로드맵으로 제시 됩니다. 「弘益人間」 철학의 보편성 원리는 「큰 병원만의 도구가 아닌 모든 의료기관의 공통 자산」이라는 가치 기준으로 본 표준의 확산 단계를 안내합니다.

§3.M 한국 보건의료 거버넌스와 표준의 사회적 역할

한국의 보건의료 거버넌스는 보건복지부를 정점으로, 식품의약품안전처, 질병관리청, 건강보험심사평가원, 국민건강보험공단, 한국보건의료정보원, 한국보건의료연구원, 한국의료기기안전정보원, 한국보건의료인국가시험원 등 다층 공공 기관이 결합된 구조를 이루고 있습니다. 본 표준은 이러한 거버넌스 구조의 의료정보 표준화 영역과 정합하며, 「弘益人間」 철학의 「의료의 보편적 접근성」 원리를 운영적 차원에서 매개합니다.

특히 한국보건의료정보원은 본 표준의 기술적 정합 매개체이며, 「HL7 FHIR R5 한국 프로파일」의 운영 주체로서 본 표준의 한국 적용을 매년 검증합니다. 식품의약품안전처는 디바이스 인증과 사이버보안 측면에서 본 표준의 「실버」 이상 인증과 직접 연계되며, 건강보험심사평가원은 향후 RPM 행위 등재 시 본 표준의 인증 등급을 수가 산정 근거로 활용할 가능성이 큽니다.

표준의 사회적 역할은 단순한 기술 지침을 넘어, 「의료의 공공성」을 매개하는 제도적 도구입니다. 의료기관별로 흩어진 환자 데이터가 표준의 매개를 통해 통합되었을 때, 환자는 자신의 의료 정보에 통합적으로 접근할 수 있고, 의료진은 중복 검사를 피할 수 있으며, 정부는 인구 단위 보건 정책을 수립할 수 있습니다.

마지막으로, 한국 보건의료 거버넌스 안에서 본 표준의 자리매김은 「민간 주도 표준화 + 공공 매개 신뢰」 모델로 정리될 수 있습니다. 표준의 기술적 개발은 민간 전문가 위원회가 주도하되, 신뢰의 보증과 사회적 확산은 한국보건의료정보원 등 공공 기관의 매개를 통해 이루어집니다. 이러한 협력적 모델은 한국 보건의료 생태계의 강점이며, 본 표준이 글로벌 RPM 표준화에 기여하는 「한국 모델」의 특성으로 자리잡습니다.

§3.N 종결 노트

본 장에서 다룬 모든 권고와 사례는 한국 의료 환경에 깊이 뿌리내린 동시에 국제 표준 정합을 보장하며, 환자의 안전과 의료진의 효율성과 사회의 보편적 접근성이라는 세 가치의 균형을 추구합니다. 「弘益人間」 철학은 이러한 균형을 매개하는 윤리적 나침반이며, 본 표준의 모든 권고를 관통하는 근본 원리입니다.

§3.O 마지막 한 마디

웨어러블 통합은 의료의 새로운 가능성을 여는 다리이며, 본 표준은 이 다리를 안전하게 건너기 위한 난간이자 발판입니다. 환자와 의료진과 의료기관과 사회의 모든 주체가 이 다리를 함께 건널 수 있도록, 본 표준은 끊임없이 정합과 진화의 노력을 이어갑니다. 「弘益人間」 철학의 「널리 인간을 이롭게 한다」는 원리는 본 장의 모든 권고가 향하는 궁극적 지향점입니다. 다음 장에서는 이 다리를 건넌 데이터가 어떻게 임상의의 신경 체계로 통합되는지를 다룹니다.

미주

  1. U.S. FDA, 510(k) Premarket Notification Program — Software as a Medical Device, CDRH Guidance, 2024년 1월.
  2. European Union, Regulation (EU) 2017/745 on medical devices (MDR), Official Journal L 117, 2017년 5월.
  3. International Organization for Standardization, ISO 14971:2019 — Medical devices — Application of risk management to medical devices, 2019년 12월.
  4. International Electrotechnical Commission, IEC 62366-1:2015+AMD1:2020 — Medical devices — Part 1: Application of usability engineering to medical devices.
  5. HL7 International, FHIR R5 Specification — Observation Resource, 2023년 3월 26일, https://hl7.org/fhir/R5/observation.html.
  6. DICOM Standards Committee, DICOM PS3 Standard — Parts 1–22, 2024 Edition, NEMA, 2024년 1월.
  7. 대한민국 「의료기기법」 제6조 등급분류, 법률 제19899호, 2023년 12월.
  8. 대한민국 「임상시험에 관한 법률」 제3조, 법률 제18482호, 2021년 10월.
  9. 식품의약품안전처, 「의료기기 임상시험 관리기준(KGCP)」, MFDS 고시 제2023-49호, 2023년 10월.
  10. ICH, E6(R3) Good Clinical Practice — Guideline for Good Clinical Practice, 2024년 6월.
  11. 한국인정기구(KOLAS), 「의료기기 시험기관 인정 운영 규정」, 2024년 3월.
  12. Regenstrief Institute, LOINC 2.78 — Logical Observation Identifiers Names and Codes, 2024년 6월 — 측정 항목 코드 표준.
  13. SNOMED International, SNOMED CT International Edition, 2024년 1월 31일 릴리스.
  14. WIA Standards 공개 저장소 (remote-patient-monitoring 폴더), MIT 라이선스, GitHub: WIA-Official/wia-standards-public/tree/main/remote-patient-monitoring — 본권 전반에 인용된 시뮬레이터·스펙·API·전자책 자산의 소스코드를 제공하는 오픈 표준 이니셔티브이며, 본 장이 인용하는 모든 1차 출처에 대한 표준 개정위원회의 정식 검증 기록 위치입니다.