Yeni Nesil Radyoloji Raporlama

Radyolojik Raporlamada
Yapay Zeka Devrimi

Sesli dikte, akıllı şablonlar ve otomatik hata düzeltme ile raporlama sürenizi saniyelere indirin.

Kurulum gerekmez KVKK Uyumlu HL7 Entegre HIPAA Uyumlu
Kurumsal Operasyon
Radyoloji komuta akışı
Canlı
Zaman Tasarrufu %95+

Rapor operasyonunda daha hızlı teslim

Ses Tanıma Doğruluğu %99.8

Tıp dili ve imla kontrolü ile güvenli çıktı

Kesintisiz Destek 7/24

Kurum ekipleri için sürekli operasyon takibi

Canlı iş listesi
Aktif radyoloji kuyruğu
12 vaka
Protokol Durum Sure
Toraks BT AI düzenliyor 18 sn
Kranyal MR Onaya hazır Hazir
Abdomen USG HBYS aktarımı 4 sn
Rapor Önizleme
Toraks BT - Akıllı özet
Onaya hazır

%95+

Zaman Tasarrufu

10K+

Rapor Oluşturuldu

%99.8

Ses Tanıma Doğruluğu

7/24

Kesintisiz Destek

Uyumluluk

Sektörel Standartlara Tam Uyum

RaportAI, uluslararası sağlık veri standartlarını karşılayarak hasta verilerinizin en yüksek güvenlik ve birlikte çalışabilirlik düzeyinde işlenmesini sağlar.

HL7 Entegrasyonu

Yerleşik HL7 v2.x desteği ve MLLP çerçeveleme. HL7 uyumlu tüm HBYS/PACS sistemleriyle kesintisiz veri alışverişi.

HIPAA Uyumlu

Tam denetim izleri, erişim kontrolleri ve aktarma/depolama şifreleme. Sağlık gizliliği düzenlemelerine tam uyumluluk.

KVKK / GDPR

Uçtan uca veri şifreleme, açık rıza yönetimi ve ilgili kişi hakları uyumluluğu.

Özellikler

Neden RaportAI?

Geleneksel dikte yöntemlerini unutun. Modern, hızlı ve hatasız raporlama deneyimi.

Akıllı Ses Tanıma

Türkçe tıbbi terminolojiye hakim gelişmiş yapay zeka motoru ile konuşmanızı anında yazıya döker.

AI Destekli Düzenleme

Karmaşık cümleleri otomatik olarak standart radyoloji rapor formatına dönüştürür ve yazım hatalarını düzeltir.

HBYS Entegrasyonu

Hastane Bilgi Yönetim Sisteminizle (HBYS) tam entegre çalışır. HL7 ve API desteği mevcuttur.

Güvenli ve KVKK Uyumlu

Verileriniz uçtan uca şifrelenir. Hasta gizliliği en üst düzeyde korunur.

Yıldırım Hızında

Bulut tabanlı altyapı sayesinde raporlarınız milisaniyeler içinde hazır. Beklemek yok.

Her Yerden Erişim

Tablet, telefon veya bilgisayar. İnternet olan her yerden raporlarınıza erişin ve düzenleyin.

Süreç

Nasıl Çalışır?

Ses kaydından profesyonel radyoloji raporuna sadece birkaç adımda ulaşın.

01

Sesli dikte veya manuel giris

Radyolog vakayi anlatir ya da bulgulari dogrudan ekrana yazar. Sistem medikal terminolojiyi aninda yakalar.

02

AI duzenleme ve sablon esleme

Yapay zeka metni kurumsal sablona ceker, yazim ve terminoloji hatalarini ayiklar.

03

Onay ve kalite kontrolu

Rapor uzman tarafindan son kez gozden gecirilir; gerekli notlar ve standardizasyon tek ekranda kalir.

04

HBYS, PACS ve rapor teslimi

Onaylı çıktı hastane altyapısına aktarılır, ekipler aynı akışta takip ve audit görebilir.

Demo

RaportAI Nasil Kullanilir?

Bireysel ve kurumsal kullanim videolarimizi izleyerek platformu hizla kesfedebilirsiniz.

Bireysel Kullanim

Giris, ses yukleme, AI rapor olusturma ve onay sureci

Kurumsal Kullanim

Organizasyon yonetimi, uye ekleme, API ve HBYS entegrasyonu

Fiyatlandırma

Fiyatlandırma

Ihtiyaciniza uygun rapor haklari.

Standart

₺399 100 rapor hakkı

3,99 TL / rapor — KDV dahil fiyattır

  • 100 rapor hakkı
  • Rapor başına 3,99 TL
  • KDV dahil fiyattır
Satın Al
En Popüler

Uzman

₺3.490 1.000 rapor hakkı

3,49 TL / rapor — KDV dahil fiyattır

  • 1.000 rapor hakkı
  • Rapor başına 3,49 TL
  • KDV dahil fiyattır
  • Daha avantajlı paket fiyatı
Satın Al

Kurumsal

₺29.900 10.000 rapor hakkı

2,99 TL / rapor — KDV dahil fiyattır

  • 10.000 rapor hakkı
  • Rapor başına 2,99 TL
  • KDV dahil fiyattır
  • Toplu indirim
Satın Al

* Çoklu rapor oluşturma (tek ses kaydından birden fazla rapor veya toplu ses işleme) durumunda farklı rapor hakkı düşüşü uygulanabilir. Detaylı fiyatlandırma bilgisi için iletişime geçin.

Dokümantasyon

Kullanım Kılavuzları

Bireysel veya kurumsal olarak kullanmaya başlamak için kılavuzlar ve API referansı.

1

Hesap Oluşturun

Kayıt Ol sayfasına gidin. Ad, soyad, e-posta ve şifre bilgilerinizi girin. Doğrulama e-postasındaki bağlantıya tıklayarak hesabınızı aktive edin.

2

Giriş Yapın

Giriş Yap sayfasından e-posta ve şifrenizle oturum açın. İlk girişte profil bilgilerinizi tamamlamanız istenebilir.

3

Ses Kaydı ile Rapor Oluşturun

Dashboard'da Yeni Rapor butonuna tıklayın. Mikrofon izni verin, muayene bulgularını sesli dikte edin. Yapay zeka ses kaydını yapılandırılmış tıbbi rapora çevirir.

4

Şablon Seçin

Tetkik türüne göre hazır şablonlar listelenir (BT toraks, MR beyin, ultrason vb.). Doğru şablon raporun bölüm yapısını ve terminolojisini otomatik ayarlar.

5

Raporu Düzenleyin ve Onaylayın

AI tarafından oluşturulan raporu inceleyin, gerekirse düzenleyin. Onayla butonuna tıklayarak raporu imzalayın. Onaylı raporlar arşivde saklanır.

6

Çıktı Alın

Onaylı rapordan tek tıkla PDF veya DOCX indirin ya da tarayıcıdan yazdırın. Paylaşılabilir bağlantı oluşturma seçeneği de mevcuttur.

Bireysel hesaplarda aylık rapor hakkı sistemi geçerlidir. Detaylar için Fiyatlandırma bölümüne bakın.
1

Organizasyon Hesabı Oluşturun

Kayıt Ol sayfasında Kurumsal Kayıt seçeneğini işaretleyin. Kurum adı, vergi numarası ve teknik iletişim bilgilerini doldurun.

2

API Anahtarı Alın

Kurumsal panelde Ayarlar → API Anahtarları bölümüne gidin. Yeni Anahtar Oluştur'a tıklayın. Anahtar rapi_ önekiyle başlar, yalnızca bir kez gösterilir.

Kimlik Doğrulama

Tüm API isteklerinde Authorization başlığı zorunludur:

Authorization: Bearer rapi_xxxxxxxxxxxxxxxxxxxx
Content-Type: application/json
API anahtarını istemci tarafı (frontend) koduna gömmeyiniz. Sunucu tarafında environment variable olarak saklayın.

Tek Ses → Tek Rapor

Bir ses kaydından tek bir tetkike ait rapor üretir.

POST /api/v1/ai/report/unified
cURL
# Ses dosyası (WAV/MP3/OGG), şablon ID ve accession numarası gönderin
curl -X POST https://raportai.com/api/v1/ai/report/unified \
  -H "Authorization: Bearer rapi_xxxxxxxxxxxxxxxxxxxx" \
  -F "audioFile=@/kayit/muayene.wav" \
  -F "templateId=bt-toraks" \
  -F "patientRef=P-00123" \
  -F "accessionNumbers=ACC001"
JSON
{
  "ok": true,
  "mode": "single",
  "reports": [
    {
      "patientName": "Ahmet Yılmaz",
      "examType": "BT Toraks",
      "reportHtml": "<h3>TEKNİK</h3>...",
      "sutCode": "804190",
      "accessionNumber": "ACC001"
    }
  ]
}
Öne Çıkan Özellik

Tek Ses → Çoklu Rapor (Multi-Exam)

Radyolog tek ses kaydında birden fazla tetkiki art arda dikte edebilir. Sistem SUT kodları aracılığıyla tetkikleri ayırt eder ve her biri için ayrı rapor üretir. Toplu iş akışlarını önemli ölçüde hızlandırır.

POST /api/v1/ai/report/unified
cURL — Multi-Exam
# processingMode=multi-exam + virgülle ayrılmış SUT ve accession kodları
curl -X POST https://raportai.com/api/v1/ai/report/unified \
  -H "Authorization: Bearer rapi_xxxxxxxxxxxxxxxxxxxx" \
  -F "audioFile=@/kayit/coklu_diktasyon.wav" \
  -F "processingMode=multi-exam" \
  -F "sutCodes=804190,804320,804070" \
  -F "accessionNumbers=ACC001,ACC002,ACC003" \
  -F "patientRef=P-00456"
Desteklenen SUT Kodları (Seçili)
SUT KoduTetkik AdıModalite
804190BT ToraksBT
804200BT Toraks + KontrastBT
804320MR BeyinMR
804330MR Beyin + KontrastMR
804070USG AbdomenUSG
804080USG TiroidUSG
804410MR Lumbar OmurgaMR
804050Direkt Grafi GöğüsGrafi
Her tetkikin accession number'ını virgülle ayrılmış olarak accessionNumbers parametresiyle gönderin. Raporlar accession number ile etiketlenerek döner.
Tam SUT kodu listesi ve özel tetkik eşleşmeleri için teknik destek ekibiyle iletişime geçin.

Rate Limiting

60
İstek / Dakika (Üretim)
10
İstek / Dakika (Demo)
50
Demo Rapor Kotası
100 MB
Maks. Ses Dosyası
Limit aşıldığında API 429 Too Many Requests döner. Retry-After başlığındaki değer kadar bekleyip tekrar deneyin.
PACS / Teleradyoloji

Çoklu Tetkik API

Tek ses kaydında birden fazla tetkik diktasyonunu gönderip her tetkik için ayrı rapor alın. PACS ve teleradyoloji sistemlerine doğrudan entegrasyon için tasarlandı.

POST /api/external/v1/pacs/report

Kimlik Doğrulama

Tüm API isteklerinde Authorization başlığı zorunludur:

Authorization: Bearer rapi_xxxxxxxxxxxxxxxxxxxx

İstek Formatı

multipart/form-data olarak gönderin:

AlanTipAçıklama
audioDosyaSes dosyası (WAV, MP3, M4A, OGG, WebM — max 50 MB)
metadataJSON stringTetkik bilgileri (aşağıdaki yapıya bakın)

Metadata JSON Yapısı

JSON
{
  "patientUid": "1.2.3.4.5.6.7890",
  "patientName": "Hasta Adı",
  "exams": [
    {
      "accessionNumber": "ACC-2026-001",
      "sutCode": "803910",
      "teleCode": "R100000",
      "templateContent": "BULGULAR:\n{{BULGULAR}}\n\nSONUC:\n{{SONUC}}",
      "templateFormat": "txt"
    },
    {
      "accessionNumber": "ACC-2026-002",
      "sutCode": "804102"
    }
  ],
  "callbackUrl": "https://sizin-sunucu.com/api/callback",
  "inputLang": "tr",
  "outputLang": "tr"
}
Metadata Alanları
AlanTipZorunluAçıklama
patientUidstringEvetDICOM hasta UID'si
patientNamestringHayırHasta adı
examsarrayEvetTetkik listesi (max 20)
exams[].accessionNumberstringEvetDICOM accession numarası
exams[].sutCodestringHayırSGK SUT kodu (6-7 hane)
exams[].teleCodestringHayırTeleradyoloji R/S kodu
exams[].templateContentstringHayırÖzel şablon (TXT, RTF veya HTML)
exams[].templateFormatstringHayır"txt", "rtf" veya "html" (templateContent varsa zorunlu). HTML formatında bold/italic korunur.
callbackUrlstringHayırWebhook URL (HTTPS zorunlu)
inputLangstringHayırGiriş dili (varsayılan: tr)
outputLangstringHayırÇıkış dili (varsayılan: tr)
Şablon Placeholder'ları

Özel şablon gönderirseniz şu placeholder'ları kullanın:

  • {{BULGULAR}} — Bulgular bölümü
  • {{SONUÇ}} / {{SONUC}} — Sonuç/izlenim
  • {{İZLENİM}} / {{IZLENIM}} — İzlenim
  • {{TEKNİK}} / {{TEKNIK}} — Teknik bilgi
  • {{KLİNİK}} / {{KLINIK}} — Klinik bilgi
  • {{KARŞILAŞTIRMA}} / {{KARSILASTIRMA}} — Karşılaştırma

Yanıt (202 Accepted)

JSON — 202 Accepted
{
  "jobId": "550e8400-e29b-41d4-a716-446655440000",
  "status": "pending",
  "examCount": 2,
  "estimatedSeconds": 90,
  "pollUrl": "/api/external/v1/pacs/report/550e8400-...",
  "hmacSecret": "abc123..."
}

Durum Sorgulama

GET /api/external/v1/pacs/report/{jobId}
JSON — Tamamlanmış
{
  "jobId": "550e8400-...",
  "status": "completed",
  "patientUid": "1.2.3.4.5.6.7890",
  "reports": [
    {
      "accessionNumber": "ACC-2026-001",
      "sutCode": "803910",
      "modality": "BT",
      "examName": "Beyin BT",
      "status": "completed",
      "transcript": "Beyin BT incelemesinde...",
      "reportText": "BULGULAR: Normal...",
      "reportHtml": "<p>BULGULAR: Normal...</p>",
      "filledTemplate": "BULGULAR:\nNormal...\n\nSONUÇ:\nPatoloji saptanmadı.",
      "templateUsed": "custom"
    },
    {
      "accessionNumber": "ACC-2026-002",
      "sutCode": "804102",
      "modality": "MR",
      "examName": "Lomber MR",
      "status": "completed",
      "transcript": "...",
      "reportText": "...",
      "reportHtml": "...",
      "filledTemplate": null,
      "templateUsed": "matched"
    }
  ]
}

Webhook Callback

Callback URL belirtildiyse, iş tamamlandığında POST isteği gönderilir:

Header / BodyAçıklama
X-RaportAI-TimestampISO 8601 formatında zaman damgası
X-RaportAI-SignatureHMAC-SHA256 hex imzası (hmacSecret ile doğrulayın)
BodyYukarıdaki tamamlanmış yanıt formatı

cURL Örneği

cURL
# Tek ses + birden fazla tetkik metadata'sı gönderin
curl -X POST https://api.raportai.com/api/external/v1/pacs/report \
  -H "Authorization: Bearer rapi_xxxxx" \
  -F "audio=@diktasyon.wav" \
  -F 'metadata={
    "patientUid": "1.2.3.4.5.6.7890",
    "patientName": "Mehmet Yilmaz",
    "exams": [
      {"accessionNumber": "ACC-001", "sutCode": "803910"},
      {"accessionNumber": "ACC-002", "sutCode": "804102"}
    ],
    "callbackUrl": "https://pacs.firma.com/callback"
  }'

Hata Kodları

HTTPKodAçıklama
400INVALID_METADATAMetadata JSON geçersiz
400NO_EXAMSExam listesi boş
400TOO_MANY_EXAMSMax 20 tetkik
400MISSING_ACCESSIONAccession number eksik
400INVALID_SUT_CODESUT kodu formatı hatalı
400INVALID_AUDIOSes dosyası geçersiz
401UNAUTHORIZEDAPI anahtarı eksik/geçersiz
402INSUFFICIENT_CREDITSYeterli rapor hakkı yok
409DUPLICATE_SUBMISSIONAynı ses dosyası zaten gönderildi
429RATE_LIMITİstek limiti aşıldı

Rapor Hakkı Sistemi

Düşüm birimiHer başarılı rapor 1 hak düşer (ses başına değil)
Çoklu tetkik1 ses dosyasında 7 tetkik varsa ve 7'si başarılıysa 7 hak düşer
Başarısız raporHak düşülmez (0 hak)
Yetersiz hakHTTP 402 — iş oluşturulmaz, API meşgul edilmez
Kalan hakHer response'ta remainingCredits alanında görünür
Kullanılan hakTamamlanan işlerde creditsUsed alanında görünür
Örnek: 1 ses dosyasında 5 tetkik gönderdiniz. 4'ü başarılı, 1'i başarısız oldu → 4 hak düşer. Kalan hak: remainingCredits alanında görünür.
Rapor hakkı bittiğinde HTTP 402 {"error": "Yetersiz rapor hakkı. Kalan: 0, Gereken: 5"} döner. Ek hak için iletişime geçin.

Limitler

50 MB
Max Ses Dosyası
20
Max Tetkik / İstek
60
İstek / Dakika
~30-45 sn
İşlem Süresi / Tetkik
Desteklenen diller: Türkçe (tr), İngilizce (en), Rusça (ru), Azerice (az), Fransızca (fr), Almanca (de)
Desteklenen ses formatları: WAV, MP3, M4A, OGG, WebM
API anahtarını istemci tarafı (frontend) koduna gömmeyiniz. Sunucu tarafında environment variable olarak saklayın.
İletişim

Bizimle İletişime Geçin

RaportAI hakkında sorularınız mı var? Demo talep etmek, fiyat bilgisi almak veya entegrasyon desteği için formu doldurun. En kısa sürede size dönüş yapacağız.

info@raportai.com