자동 의료 데이터 추출 및 버전 관리용 브라우저 확장 프로그램
의료 감사자 및 규정 준수 팀은 기존 워크플로우를 방해하지 않으면서 임상 웹 애플리케이션에서 직접 데이터를 캡처할 수 있는 마찰 없는 방법이 필요했습니다.
프로젝트 상담하기
과제
의료 데이터는 추출하기 어려운 복잡하고 iframe이 많은 웹 애플리케이션에 있는 경우가 많습니다:
- 임상 시스템은 깊게 중첩된 iframes를 사용하여 복사-붙여넣기가 불안정합니다.
- 감사 목적으로 버전 추적과 함께 데이터가 캡처되어야 했습니다.
- 규정 준수 증거를 위해 구조화된 데이터와 함께 스크린샷이 필요했습니다.
- 감사자는 환자 기록당 여러 URL에서 데이터를 캡처해야 했습니다.
우리의 솔루션
우리는 임상 웹 애플리케이션과 직접 통합되어 구조화된 데이터와 스크린샷을 자동 버전 관리 기능으로 추출하는 Chrome browser extension (Manifest v3)을 개발했습니다.
아키텍처
- 확장 프로그램: 콘텐츠 스크립트 주입 기능이 있는 Chrome Manifest v3
- 데이터 추출: Iframe 탐색 및 HTML 캡처
- 스크린샷 캡처: 전체 페이지 및 요소별 스크린샷
- 버전 관리: URL당 원장 기반 버전 추적
- 백엔드 통합: 감사 플랫폼과의 RESTful API 통신
주요 기능
- Iframe 스크래핑 - 중첩된 iframes의 심층 탐색을 통한 완전한 페이지 데이터 추출
- 스크린샷 캡처 - 규정 준수 문서화를 위한 시각적 증거 캡처
- 버전 추적 - 여러 캡처에 걸친 데이터 변경을 추적하는 원장 시스템
- 다중 URL 지원 - 기록당 여러 임상 시스템 페이지에서 데이터 캡처
- 원활한 통합 - 임상 워크플로우를 방해하지 않는 비침해적 오버레이
- 자동 AI 처리 - 추출된 HTML을 Azure OpenAI로 전송하여 구조화된 JSON으로 변환
결과
기술 스택
caseStudyDetail.more 사례 연구
더 많은 기술 구현 사례를 살펴보세요
자주 묻는 질문
MicrocosmWorks는 Epic, Cerner, Athenahealth를 포함한 각 EHR 시스템의 페이지 구조에 적응하는 구성 가능한 DOM selector 프레임워크를 사용하여 추출 엔진을 구축했습니다. 확장은 공급업체가 UI를 업데이트하더라도 임상 데이터 필드를 찾아내기 위해 mutation observers와 heuristic matching을 사용하며, 유지보수 노력을 70% 이상 줄였습니다.
MicrocosmWorks는 Git에서 영감을 받은 diff 기반 버전 관리 시스템을 구현했습니다. 이 시스템은 기록 스냅샷 간의 델타만 저장하여 스토리지 비용을 최소화하면서 완전한 감사 추적을 유지합니다. 각 버전은 암호화 방식으로 해싱되어 변조 방지 기능을 보장하며, 이는 의료 규정 준수 감사에 매우 중요합니다.
예, MicrocosmWorks는 확장 프로그램을 설계하여 모든 데이터를 브라우저 내에서 로컬로 처리한 후, 보안 백엔드로 전송하기 위해 AES-256으로 암호화합니다. 어떠한 PHI도 브라우저 로컬 스토리지에 저장되거나 평문으로 전송되지 않으며, 모든 감사 로그는 HIPAA 기술 보호 조치 요구 사항을 충족합니다.
MicrocosmWorks는 복잡성과 규정 준수 요구 사항에 따라 시간당 $25~$50의 개발 요율로 헬스케어 브라우저 확장 프로그램 프로젝트를 제공합니다. EHR 통합, 버전 관리, 그리고 HIPAA 규정 준수 계층을 포함하는 이 범위의 프로젝트는 일반적으로 400~600시간의 개발 시간이 필요합니다.
물론입니다. MicrocosmWorks는 플러그인 기반 추출 파이프라인으로 확장 기능을 설계했기 때문에 핵심 엔진을 수정하지 않고도 새로운 데이터 필드, EHR 시스템 또는 감사 규칙 세트를 추가할 수 있습니다. 고객들은 이를 코딩 정확성 감사, 청구 조정 및 품질 측정 보고를 위해 확장하여 사용했습니다.