Chrome 브라우저 확장 프로그램을 통한 웹 스크래핑, Azure OpenAI를 활용한 AI 기반 분석, 그리고 품질 점수화 및 규정 준수 추적을 위한 다중 사용자 대시보드를 결합한 포괄적인 의료 데이터 감사 플랫폼입니다. 다중 테넌트 조직, 품질 점수가 포함된 환자 데이터 기록, 역할 기반 접근 제어, 그리고 상세한 일별/월별 분석 기능을 제공합니다.

다중 테넌트 조직을 지원하는 확장 가능한 의료 데이터 감사를 위한 전반적인 애플리케이션 아키텍처를 설계했습니다.
심층 iframe 탐색을 포함하여 임상 웹 시스템에서 원활한 데이터 캡처를 위해 콘텐츠 스크립트 삽입이 가능한 Chrome 확장 프로그램 (Manifest v3)을 개발했습니다.
HTML-to-JSON 변환, 구성 가능한 프롬프트 버전 관리를 통한 품질 점수화, 자동 CPT 코드 제안을 위한 Azure OpenAI 통합을 구현했습니다.
TypeORM, MySQL, Redis 캐싱, Argon2를 사용한 JWT 인증, 저장된 민감 데이터의 AES 암호화를 포함하는 NestJS 백엔드를 구축했습니다.
Redux Toolkit을 사용한 React 프런트엔드, 다중 사용자 대시보드, 질병 분석, 품질 지표 시각화, 그리고 포괄적인 감사 추적 보기를 만들었습니다.
AES 암호화, 네 가지 사용자 역할에 걸친 역할 기반 접근 제어, 그리고 의료 규정 준수를 위한 완전한 감사 로깅을 통해 종단 간 보안을 구현했습니다.
Chrome 확장 프로그램 기반 임상 데이터 캡처와 AI 기반 품질 분석을 결합하여 의료 데이터 감사를 자동화하고, 다중 테넌트 조직 전반에 걸쳐 정확성, 규정 준수 및 효율성을 보장합니다.
MicrocosmWorks built the Chrome Extension using Manifest v3 with content script injection that runs transparently in the background while clinicians use their existing web-based EHR systems. The extension captures relevant clinical data through deep iframe traversal, converts it from HTML to structured JSON using Azure OpenAI, and sends it to the backend without requiring the clinician to switch applications or manually copy data.
MicrocosmWorks implemented quality scoring using Azure OpenAI with GPT-4 and GPT-5 models through configurable prompt versioning. The AI analyzes extracted clinical records against healthcare quality benchmarks, generates quality scores per data category, suggests appropriate CPT codes, and flags potential compliance issues. Prompt versioning allows administrators to refine scoring criteria without code changes, and A/B testing compares scoring accuracy across model versions.
MicrocosmWorks implemented AES encryption for all sensitive healthcare data at rest in MySQL, JWT authentication with Argon2 hashing, and complete audit trail logging for every data access event. Role-based access control supports four user roles: Super Admin, Admin, Doctor, and Nurse, each with scoped permissions. The multi-tenant organization architecture ensures strict data isolation between healthcare practices, meeting healthcare regulatory requirements.
Yes, MicrocosmWorks built ChartWhisper with multi-tenant organization support where each healthcare practice has isolated data, user management, and configuration settings. The Super Admin can manage multiple organizations, while Org Admins control their own practice's users and analytics. Redis caching optimizes cross-tenant queries while TypeORM ensures proper data isolation at the database level.
MicrocosmWorks built comprehensive analytics dashboards showing disease-specific quality metrics, daily and monthly scoring trends, category-level performance breakdowns, and individual provider scorecards. The React frontend with Redux Toolkit presents these insights through interactive visualizations that help quality teams identify systemic documentation gaps. Audit trail reports support compliance reviews and can be exported for accreditation submissions.