다음을 통해 공유


지능형 심장 분류 및 일정 예약 Power Platform

CardioTriage-AI는 Power Platform, AI Builder, Copilot Studio 및 Microsoft 365 통합을 사용하여 심장병 환자의 분류 프로세스를 자동화하고 향상시키도록 설계된 AI 솔루션입니다. 이 솔루션은 데이터 보안과 규정 준수를 보장하는 동시에 환자의 우선순위를 개선하고, 치료 지연을 줄이고, 진료 예약을 최적화하고, 임상적 의사 결정을 지원하는 것을 목표로 합니다.

CardioTriage-AI 솔루션에 대한 데모와 자세한 내용은 GitHub에서 확인하세요. ...

이 문서에서는 솔루션 아이디어에 대해 설명합니다. 클라우드 설계자는 이 지침을 사용하여 이 아키텍처의 일반적인 구현을 위한 주요 구성 요소를 시각화할 수 있습니다. 이 문서를 시작점으로 사용하여 워크로드의 특정 요구 사항에 맞는 잘 설계된 솔루션을 디자인합니다.

아키텍처 다이어그램

Cardio Triage AI 솔루션의 아키텍처 다이어그램.

Workflow

이 섹션에서는 CardioTriage-AI 워크플로에서 따르는 단계별 프로세스를 간략하게 설명합니다.

  1. 환자 등록 및 체크인:
    • 프런트 데스크 대화형 에이전트( Microsoft Copilot Studio을 사용하여 구축)는 프런트 데스크 직원이나 환자가 등록 과정을 진행하도록 안내합니다.
    • 체크인 시, 담당자는 외래환자(OP) 티켓을 생성하고 환자 정보를 Microsoft Dataverse에 기록합니다.
    • 분류 프로세스가 시작되고 추적을 위한 고유한 사례 식별자가 생성됩니다.
  2. 실험 보고서 제출 및 데이터 추출:
    • 실험실 기술자나 환자는 CardiaLite Power Apps 인터페이스를 통해 진단 실험실 보고서를 업로드합니다.
    • AI Builder 사전 훈련된 양식 처리 모델을 사용하여 자동으로 관련 건강 지표(트로포닌 수치 및 ECG 값 등)를 추출합니다.
    • 이 시스템은 추출된 값을 검증하고 안전하게 저장하며, 환자 기록을 실시간으로 업데이트합니다. Dataverse
  3. 자율 분류 트리거:
    • 실험 보고서가 성공적으로 제출되면 흐름이 자동으로 시작됩니다. Power Automate
    • 이 흐름은 Copilot Studio을 사용하여 설계된 자율 AI 에이전트인 트리아지 마스터 에이전트를 활성화하여 트리아지 평가를 시작합니다.
  4. AI 기반 데이터 평가 및 분류 의사 결정:
    • 분류 마스터 에이전트는 다음을 참조하여 환자의 검사실 데이터를 평가합니다.
      • 심장의 중요성과 위험성을 평가하기 위한 지능형 심장 분류 지침입니다.
      • 지능형 진료소 일정 관리 가이드라인을 통해 상담이 필요한지, 어떤 전문 지식이 필요한지 판단합니다.
    • 상담원은 선택적으로 Microsoft Graph API를 호출하여 의사의 근무 가능 여부와 상황적 데이터(예: 이전 약속)를 얻습니다.
    • 결과에 따라 사례는 중요, 후속 조치가 필요한 비중요, 모니터링 전용으로 분류됩니다.
  5. 자동 약속 예약:
    • 의사 상담이 권장되는 경우, 시스템은 Microsoft Bookings을 사용하여 환자의 긴급성과 해당 심장 전문의의 진료 가능 여부를 비교하여 진료 예약을 진행합니다.
    • 예약 세부 정보는 환자와 의사 모두의 Outlook 일정과 동기화됩니다.
  6. 실시간 알림:
    • 환자는 Outlook 이메일을 통해 분류 결과에 대한 즉각적인 알림을 받습니다.
    • 상담이 예약되면 이메일에 시간, 의사 이름, 장소 또는 링크가 포함됩니다.
    • 즉각적인 조치가 필요하지 않은 경우, 이메일에는 개인화된 건강 팁이나 후속 조치 알림이 제공됩니다.
    • 시스템은 투명성과 감사를 위해 모든 상호작용과 결과를 기록합니다.

구성 요소

CardioTriage-AI 솔루션에는 다음 구성요소가 사용됩니다.

Microsoft Power Platform

Power Apps: Power Apps 최소한의 코딩으로 맞춤형 앱을 빠르게 구축할 수 있는 개발 환경을 제공하는 사용자 친화적인 플랫폼입니다. 다양한 데이터 소스에 연결되는 직관적인 프런트엔드 인터페이스를 만드는 데 도움이 됩니다. 이러한 솔루션 설계를 사용하면 환자 데이터 관리나 의료 시스템과의 상호 작용과 같은 작업을 위한 사용하기 쉬운 애플리케이션을 만드는 데 사용할 수 있으며, 복잡한 개발 기술이 필요하지 않습니다. Power Apps

Power Automate: Power Automate 반복적인 작업과 워크플로를 자동화하는 데 도움이 되는 도구입니다. 다양한 서비스와 앱을 연결하여 자동으로 작업을 수행함으로써 시간을 절약하고 인적 오류를 줄입니다. 이러한 기술 솔루션을 사용하면 환자 진료 일정을 잡거나 여러 시스템 간에 데이터를 동기화하는 등의 프로세스가 간소화되어 운영 효율성이 높아집니다. Power Automate

Microsoft Dataverse: Dataverse 는 다양한 소스의 데이터를 저장하고 구성하는 안전하고 확장 가능한 데이터베이스 솔루션입니다. 이 솔루션은 대량의 구조화된 데이터와 구조화되지 않은 데이터를 처리하도록 설계되어 일관된 방식으로 정보를 쉽게 저장하고 검색할 수 있습니다. 의료 솔루션에서는 환자 기록, 약속 데이터 및 기타 중요 정보를 저장하는 동시에 데이터가 안전하고 쉽게 액세스될 수 있도록 보장합니다. Dataverse

AI Builder: AI Builder 는 깊은 기술적 지식이 없어도 앱에 인공지능을 추가할 수 있는 도구입니다. 예측 분석이나 자동화된 통찰력과 같은 기능을 구축하는 데 도움이 됩니다. 의료 솔루션에서 환자 상태를 평가하고, 미래의 건강 위험을 예측하거나 직원이 데이터 기반의 의사 결정을 신속하게 내릴 수 있도록 돕는 데 사용됩니다. AI Builder

에이전트

에이전트는 AI 기반 보조원으로, 의사결정을 자동화하고 업무를 지원합니다. 의료 분야에서 이러한 에이전트는 환자 데이터를 분석하여 실시간 제안과 평가를 제공하고, 이를 통해 의사 결정의 정확성을 높입니다. 상담원은 환자 데이터를 기반으로 AI 기반 권장 사항을 제공하여 임상의에게 도움을 주며, 이를 통해 예약 프로세스가 더 원활하고 효율적으로 진행됩니다.

지능형 대화 에이전트를 구축하는 방법에 대해 알아보세요 . Microsoft Copilot Studio

Microsoft Bookings

Microsoft Bookings 환자가 진료 예약을 쉽게 하고 직원이 일정을 관리하는 데 도움이 되는 일정 관리 도구입니다. 약속 관리를 위한 사용하기 쉬운 인터페이스를 제공하여 리소스를 최적화하는 데 도움이 됩니다. Microsoft Bookings 약속 관리를 간소화하여 환자가 쉽게 방문 일정을 잡고 직원이 시간을 손쉽게 관리할 수 있도록 해줍니다.

Microsoft Graph

Microsoft Graph 는 일정, 이메일, 작업과 같은 서비스의 광범위한 데이터에 액세스할 수 있는 API입니다. Microsoft 365 Microsoft Graph를 사용하여 환자 일정이나 직원 일정과 같은 서비스에서 중요한 데이터를 가져와서 시간표가 동기화되고 실시간으로 최신 상태로 유지되도록 합니다.

앱 등록

안전한 액세스와 인증을 위해 앱을 Microsoft Entra ID에 등록하세요. 애플리케이션을 등록하면 애플리케이션과 Microsoft ID 플랫폼 간에 신뢰 관계가 구축되고 권한이 있는 사용자나 애플리케이션만 중요한 데이터에 액세스할 수 있습니다. 앱 등록을 사용하여 앱 보안을 관리하고 Microsoft Graph 등의 서비스와 안전하고 원활하게 통합하세요. Power Apps 자세한 내용은 ID에 애플리케이션 등록 Microsoft Entra 에서 확인하세요.

Azure Key Vault

Azure Key Vault 는 비밀번호, API 키, 암호화 키와 같은 중요한 데이터를 안전하게 저장하는 서비스입니다. 이 기능은 필요할 때 권한이 있는 앱이나 사용자가 정보에 접근할 수 있도록 하는 동시에 가장 중요한 정보를 안전하게 보호하는 데 도움이 됩니다. Azure Key Vault를 사용하면 데이터베이스 암호나 연결 문자열과 같은 비밀을 안전하게 저장하여 적합한 사람이나 시스템에만 보호 및 액세스가 허용됩니다.

시나리오 세부 사항

이 섹션에서는 CardioTriage-AI 솔루션의 워크플로, 참여자, 목표를 포함한 구체적인 시나리오를 설명합니다.

비즈니스 문제

병원과 진료소의 심장학과는 환자의 심장 상태의 심각도에 따라 환자의 우선순위를 정하고 관리하는 데 어려움을 겪습니다. 기존의 분류 과정은 대부분 수작업으로 이루어지며 행정 직원의 판단이나 임상 자원의 가용성에 따라 달라집니다. 이러한 문제로 인해 다음과 같은 문제가 발생할 수 있습니다.

  • 심근경색이나 부정맥 등 위급한 경우의 치료가 지연됩니다.
  • 비효율적인 일정 조정으로 인해 심장 전문의의 예약이 너무 많거나 활용도가 낮습니다.
  • 검사 보고서 해석이나 진료 예약 관리 등 데이터 집약적 업무를 담당하는 의료 종사자의 인지 부하가 증가합니다.
  • 고위험 심장 질환 환자의 경우, 응급처치 및 일정 조정의 오류로 인해 생명에 위협이 될 수 있습니다.

병원과 진료소에는 수동 작업을 줄이고, 위험 평가 정확도를 높이고, 일정을 최적화하는 지능형 자동화 분류 시스템이 필요합니다. 특히 자원이 제한적이거나 처리량이 많은 의료 환경에서는 더욱 그렇습니다.

사용 사례 개요

CardioTriage-AI는 이러한 문제를 해결하도록 설계된 AI 솔루션으로, 사용자 지정 에이전트, 통합 및 Azure 서비스를 사용하여 다음을 수행합니다. Power Platform AI Builder Microsoft 365

  • AI Builder 수동 데이터 해석을 제거하기 위해 실험 보고서를 자동으로 추출하고 분석합니다.
  • 자율 에이전트를 사용하여 상태 심각도를 평가하고 다음을 기반으로 전문 치료를 권장합니다.
    • 지능형 심장 분류 시스템 문서화
    • 지능형 클리닉 일정 관리 지침
  • 실시간으로 환자의 우선순위를 정하고 분류 대기열을 동적으로 업데이트합니다.
  • 중요한 사례를 가능한 전문가에게 신속하게 연결하여 약속 일정을 간소화합니다. Microsoft Bookings
  • Power Automate 의사에게 알리고, 진료 시간을 예약하고, 기록을 업데이트하는 자동화된 워크플로를 실행합니다.
  • Dataverse, Azure Key Vault 및 Azure의 개인 엔드포인트를 사용하여 환자 데이터를 안전하게 관리하세요.

사업적 가치와 성과

CardioTriage-AI는 다음을 포함하여 임상 결과와 운영 효율성을 측정 가능한 수준으로 개선합니다.

  • 응급 심장병 환자의 치료 지연을 줄이기 위해 분류 결정을 자동화하고 가속화합니다.
  • 각 사례의 긴급성에 따라 의사의 시간을 효과적으로 사용함으로써 자원 배분이 개선됩니다.
  • 설명 가능한 AI 권장 사항을 통해 임상적 의사결정 지원을 강화하고 임상의의 인지 부하를 줄입니다.
  • 완전한 감사 기능과 개인정보 보호 규정 준수를 통해 안전하고 규정을 준수하는 데이터 처리.
  • 자동화 및 셀프 서비스 인터페이스를 통해 관리 비용이 감소하고 수동 일정 예약 오류가 줄었습니다.

고려 사항

이러한 고려 사항은 워크로드의 품질을 개선하는 일련의 기본 원칙인 Power Platform Well-Architected의 핵심 요소를 구현합니다. Microsoft Power Platform Well-Architected에서 자세히 알아보세요.

안정성

  • 자동 복구 및 오류 처리: Power Automate 흐름에는 워크플로 실패를 방지하기 위한 오류 처리, 재시도 및 병렬 실행이 포함됩니다. 해당되는 경우 Try-catch-finally 패턴을 사용합니다.
  • 안정적인 데이터 백본: CardioTriage-AI는 핵심 데이터 플랫폼으로 99.9% 가용성 SLA(서비스 수준 계약), 강력한 스키마 검증, 트랜잭션 무결성의 이점을 활용합니다. Dataverse Microsoft Dataverse 내장된 백업 및 복구 메커니즘으로 시스템 안정성이 더욱 향상되었습니다.
  • 확장성을 위한 대기 처리: 분류 점수 매기기 및 약속 일정 예약과 같은 백그라운드 프로세스는 확장성과 시스템 부하 감소를 위해 자율 에이전트를 사용합니다.

보안

  • Azure Key Vault는 API 토큰 및 데이터베이스 연결 문자열과 같은 비밀을 보호합니다.
  • Microsoft Entra ID 및 역할 기반 접근 제어(RBAC)는 의사와 접수 직원을 포함한 모든 사용자의 인증 및 권한 부여를 관리합니다.
  • 개인 엔드포인트는 Microsoft 백본 네트워크 내에서 안전한 트래픽 라우팅을 보장합니다.
  • 이 솔루션은 HIPAA 및 GDPR과 같은 의료 분야와 관련된 규정 준수 표준을 준수하여 데이터 개인 정보 보호를 보장합니다.

운영 효율성

  • Power Platform 관리 센터 는 앱, 흐름, 사용 지표를 모니터링하고 관리하는 데 사용됩니다.
  • 솔루션은 관리형 환경을 사용하여 배포되므로 일관된 ALM(애플리케이션 수명 주기 관리) 관행이 가능합니다.
  • 원격 측정, 흐름 분석 및 알림을 통한 모니터링은 사전 유지 관리 및 사고 대응을 지원합니다. Power Platform

성능 효율성

  • 최적화된 워크플로 및 로직: Power Automate 최소한의 트리거 조건과 효율적인 분기 로직으로 흐름이 설계되어 실행 시간을 줄이고, 시스템 부하를 최소화하며, 더 빠른 응답 시간을 보장합니다.
  • 가벼운 AI 처리: 내장된 모델을 사용하여 최소한의 컴퓨팅 리소스를 사용하여 실시간 분류 결정을 생성하고 정확성과 처리 효율성의 균형을 맞춥니다. AI Builder
  • Microsoft Graph를 통한 효율적인 API 사용: Microsoft Graph API와의 통합은 필요한 데이터(예: 일정 가용성)만 검색하도록 신중하게 범위가 지정되어 오버헤드를 줄이고 API 응답 성능을 개선합니다.

경험 최적화

  • Power Apps UI는 각 페르소나(예: 의사, 실험실 기술자, 접수 데스크)에 맞게 맞춤화되어 역할에 맞는 경험을 보장합니다.
  • Microsoft Bookings 통합을 통해 원활한 약속 일정을 제공하고 직원과 환자 모두의 마찰을 줄입니다.
  • 에이전트는 자연어 기반 상호작용을 가능하게 하여 상호작용성을 향상시키고, 기술에 익숙하지 않은 사용자의 사용 편의성을 개선합니다.

책임 있는 AI

  • 투명하고 문서화된 추론: 대리인의 의사 결정은 임상적으로 승인된 지침 문서를 기반으로 하므로 일관되고 설명 가능하며 증거 기반의 결과가 보장됩니다. 모든 AI 활동은 추적 및 감사를 위해 기록됩니다.
  • 목적별 AI 설계: AI Builder 구조화된 데이터와 구조화되지 않은 데이터에서 환자 검사 보고서 값(예: 바이오마커, ECG 판독값)을 추출하는 데 사용되며, 임상적 정확성을 유지하면서 수동 오류를 줄입니다.
  • 인간이 참여하는 감독: 의사 결정은 AI로 강화되지만, 의사와 임상 직원은 통제권을 유지하며 중요한 조치(예: 환자 분류 또는 일정 예약)가 확정되기 전에 AI 기반 제안을 검토합니다.

기여자

Microsoft는 이 문서를 관리합니다. 이 기사를 쓴 사람은 다음과 같습니다.

주요 작성자:

다음 단계:

데모 비디오, 기능, 아키텍처, 소스 코드 및 기타 리소스에 대한 자세한 내용은 GitHub에서 CardioTriage-AI 솔루션을 방문하세요.