HIPAA onboarding: BAA’den denetime hazır duruma
HIPAA kontrolleri başvurusu her kontrolün ne yaptığını açıklar. Bu kılavuz, onları sıraya koyan resmi uçtan uca anlatımdır — bir sağlık çalışma alanını “PHI ele alıyoruz”dan “bir denetim izi gösterebiliriz”e,422 HIPAA_BAA_REQUIRED gönderim kapısına takılmadan taşıyan sıra. İlk etkinleştirme el kitabı, aynı sırayı buradaki örnekleri tekrarlamadan operasyona veren yalnızca-kontrol-listesi eşlikçisidir.
Sıra önemlidir. HIPAA modu, BAA imzalanmadan etkinleştirilemez; PHI gönderimleri o imzalanana dek reddedilir ve saklama süresi, ancak yapılandırıldıktan sonra veriyi korur. Adımları yukarıdan aşağıya izleyin.
Aşağıdaki her adım, owner veya admin anahtarında bir X-API-Key başlığıyla https://api.orbit.devotel.io/api/v1’e karşı çalışır. Başlamadan dışa aktarın:
- Anahtar önekleri. Sandbox anahtarları
dv_test_sk_…; canlı anahtarlardv_live_sk_…. Aşağıdaki her çağrı ikisinde de çalışır — sandbox, canlı uyum durumuna dokunmadan aynı zarfları döndürür. - Paylaşılan zarf. Her başarı gövdesi
{ "data": { … }, "meta": { "request_id", "timestamp" } }şeklindedir. Hatalar{ "error": { code, message, status }, "meta": … }şeklindedir.
1. BAA’i imzalayın
Business Associate Agreement (BAA) imzalanana dek başka hiçbir şey açılmaz. İki kapı BAA durumunu doğrudan okur:- HIPAA modunu etkinleştirme, BAA durumu
executeddeğilken403 Forbiddendöndürür. - Herhangi bir PHI gönderimi
422 HIPAA_BAA_REQUIREDile reddedilir.
/execute için bir owner anahtarı kullanın (yasal anlaşmayı bağlar); /require ve GET /compliance/baa için owner-veya-admin anahtarı yeterlidir.
1a. PHI’nin kapsamda olduğunu beyan edin
Organizasyonunot_required’dan pending’e taşıyın; bu, imza akışını açar:
reason, denetim satırına kaydedilen isteğe bağlı serbest metindir; asla bir sütuna yazılmaz.
1b. Adı yazarak e-imza ile imzalayın
Beyanı kaydedin.typed_attestation, signer_name ile birebir eşleşmelidir — kazara veya boş form imzasına karşı savunma budur:
1c. BAA’in imzalı olduğunu doğrulayın
Yaşam döngüsünü yeniden okuyun vedays_until_expiry’e dikkat edin — imzalı bir BAA bir yıllık süresinin sonunda süresi dolar ve yeniden imzalanmalıdır:
2. HIPAA modunu etkinleştirin
BAA imzalıyken, organizasyon başına HIPAA bayrağını açın. HIPAA modu, beş kontrolü birden etkinleştiren organizasyon başına bir özellik bayrağıdır — dururken şifreleme, erişim kontrolleri, PHI denetim kaydı, zorunlu saklama süresi ve BAA izleme. Bu, yalnızca owner çağrısıdır.- Panel: Settings → Compliance → HIPAA Mode Toggle.
- API:
executed değilse, çağrı 403 Forbidden döndürür.
3. Roller ve API kapsamlarını asgari gerekliliğe sınırlayın
HIPAA’nın asgari gerekli standardı sizin sorumluluğunuzdur — paylaşılan sorumluluk tablosunun müşteri tarafında durur. Orbit’in kontrolleri bugün kabadır; bu yüzden buna dürüstçe hüküm verin:- Yalnızca finans yüzeylerine ihtiyacı olan personel için
billingrolünü kullanın. Billing üyeleri faturalama, fiyatlandırma ve kullanım ile sınırlanır; mesaj içeriği uç noktalarında403alırlar. - Diğer herkesin okuma gereksinimini akılda tutun:
owner,admin,developerveviewerbugün mesaj içeriğinin tümünü okuyabilir ve her okuma PHI erişim kaydına düşer. - API anahtarlarını yalnızca entegrasyonun ihtiyaç duyduğu kapsamlarla üretin ve
messages:read’i yalnızca PHI taşıyan mesaj içeriğini gerçekten okuyan servislere verin.
Bilinen sınırlılık: Orbit şu anda mesaj içeriği okumalarını, billing sınırlamasının ötesinde daha dar bir rol kümesine kısıtlamaz ve mesaj okuma uç noktaları (GET /messages,GET /messages/{id}) operatörce verilen bir gerekçe kodu istemez. Asgari gerekli standardını, çalışma alanı üyeliğini ve API anahtarı kapsamlarını yalnızca PHI’ye ihtiyacı olan personel bu uç noktalara ulaşabilecek şekilde hüküm vererek karşılayın. Programınız mesaj içeriğinde rol başına okuma kısıtlaması gerektiriyorsa, ona güvenmeden önce support@orbit.devotel.io ile iletişime geçin.
4. Veri saklama süresini yapılandırın
Saklama penceresini, PHI onun ötesinde birikmeden önce kurun.data_retention_days 30–3,650 kabul eder; öntanım 365’tir.
- Panel: Settings → Compliance → HIPAA → Data Retention.
- API (yalnızca owner, anahtarla aynı uç nokta):
data.data_retention.days değerini kontrol edin.
Bir arka plan işi, süresi dolmuş mesaj içeriğini, arama kayıtlarını ve medya eklerini tarar ve siler. Denetim kayıtları ve PHI erişim kayıtları bu politikadan bağımsız saklanır — silme saati kanıt izinizi silmez.
Arama kaydediyorsanız, aynı anda ses bölgesini ikame yükümlülüklerinizle eşleşecek şekilde sabitleyin — kayıtları, sesli postayı ve canlı medyayı tek bir bölgede tutan ikame ayarı için bkz. Voice Data Residency & Retention.
5. Yapılandırmayı doğrulayın
Bayrağın ve saklama süresinin amaçladığınız gibi indiğini doğrulayın (owner veya admin):enabled ve data_retention.days değerlerini kontrol edin.
Yanıt ayrıca bir encryption_algorithm alanı taşır. Bu yalnızca raporlamadır: platformun dururken şifreleme standardını yansıtır (Cloud SQL üzerinde Google yönetimli AES-256), organizasyon başına bir uygulama katmanı şifresi değil. Devotel şu anda mesaj gövdelerinin organizasyon başına uygulama katmanı şifrelemesini yapmaz; bu yüzden bu alanı bir denetçiye, mesaj gövdelerinin uygulama katmanında tek tek şifrelendiğinin kanıtı olarak göstermeyin.
6. PHI erişim kaydını okuyun
HIPAA modu açıkken, PHI içeren verilere her erişim, yalnızca eklenen bir denetim kaydına yazılır. Her girdi kullanıcıyı, kaynağı, nedeni (read, mesaj okumalarında otomatik kaydedilir) ve zaman damgasını kaydeder. ?limit= ve ?cursor= ile sayfalam yapın — gördüğünüz son girdinin id’sini sonraki cursor olarak geçirin (owner veya admin):
owner ve admin rollerine erişilebilir ve dış denetimler için dışa aktarılabilir. Erken bir takvimle gözden geçirin — erişimin, 3. adımda aldığınız rol ve kapsam kararlarını izlediğini kanıtlamanın yolu budur. has_more true iken, sonraki sayfayı getirmek için son girdinin id’sini ?cursor= olarak gönderin.
7. HIPAA kanıt dosyasını dışa aktarın
Bir denetçiye veya bir alıcının tedarik ekibine duruş göstermeniz gerektiğinde, Settings → Compliance → Binder’dan kanıt dosyasının HIPAA paketini üretin. HIPAA çerçevesi, PHI erişim kaydını, BAA duruşunu ve yapılandırdığınız saklama süresini imzalı, indirmeye hazır bir pakette birleştirir; her üretim denetim kaydınıza yazılır ve indirme bağlantısı 24 saat sonra süresi dolar.Sağlık etkinleştirme paketi
Uyum eklenti pazar yeri, tek çağrıda bir taslak uyum profili, taslak kampanyalar, sektöre ayarlı bir AI ajanı ve bir opt-in akış yapılandırması sağlayan bir HIPAA healthcare etkinleştirme paketi gönderir. Bu sıranın yerine geçen değil, bir başlangıç iskelesidir: paketi etkinleştirmek asla BAA’i imzalamaz, asla HIPAA modunu açmaz ve asla bir gönderim yerleştirmez. Paketi etkinleştirmeden önce yukarıdaki 1–6 adımlarını yürütün, ardından paketi etkinleştirip onun go-live kontrol listesini taslaktan üretime çalışın.İşlem sırası kontrol listesi
- BAA imzalı ve
baa_statusexecutedolarak doğrulanmış — owner rolü - HIPAA modu anahtarla veya
PUT /settings/hipaaile etkin — owner rolü - Üyelik asgari gerekliliğe budanmış;
messages:readyalnızca ihtiyacı olan anahtarlara kapsamlanmış — yönetici -
data_retention_dayspolitika pencerenize kurulu — yönetici - İkame yükümlülükleriniz kaydedilen sesin nerede yaşayabileceğini kısıtlıyorsa ses bölgesi sabitlenmiş — yönetici
-
GET /settings/hipaadoğrulanmış veencryption_algorithmyalnızca raporlama olarak ele alınmış — uyum sorumlusu - PHI erişim kaydı bir takvimle gözden geçiriliyor — uyum sorumlusu
- HIPAA kanıt dosyası üretilmiş ve 24 saatlik bağlantıyla teslim edilmiş — uyum sorumlusu