Skip to content

docs(tss-aile): update family integration guide for B2C customer relationships (customers/me/relationships) - #61

Merged
MelisaTaskin merged 1 commit into
mainfrom
claude/cool-ritchie-rkhbrz
Oct 20, 2026
Merged

MelisaTaskin merged 1 commit into
mainfrom
claude/cool-ritchie-rkhbrz

Conversation

@caglanursu

Copy link
Copy Markdown
Contributor

Özet

docs/entegrasyon/tss-aile-entegrasyonu.md sayfasını InsurUp/core#1323 ile gelen B2C aile (customer relationship) modeline göre güncelledim.

Değişiklikler

  • İlişkinin müşterinin doğrulanmamış beyanı olduğu ve ad/TCKN/doğum tarihi/iletişim/boy-kilo bilgisinin ilişki profilinde tutulduğu anlatıldı.
  • Aile üyesi API'leri customers/{customerId}/relationships yerine customers/me/relationships (GET/POST/PUT/DELETE) olarak yeniden yazıldı; yeni istek/yanıt şemaları (profile, isCustomerCreated) eklendi.
  • Listeleme kapsamı, var olan bağın web sitesi kanalına yükseltilmesi, yetişkin aile üyeleri için iletişim/meslek zorunluluğu eklendi.
  • Sağlık bilgisi bölümü: aile üyesi için boy/kilo ilişki profilinden okunup yazılıyor; ek sigortalıya sigorta ettiren beyanı atanmıyor.
  • Teklif/poliçe: ek sigortalı verisi ilişki profilinden geliyor; ek sigortalı poliçeyi görür, teklifi görmez.
  • Uçtan uca akış ve SSS buna göre güncellendi (iki yeni SSS maddesi).

Dikkat

  • Yetişkin için iletişim/meslek zorunluluğunun hata kodları PR'da bulunamadı, uydurulmadı; 2.5'teki hata kodu tablosunun doğrulanması gerekir.
  • job enum değerleri dokümanda yok, örneklerde {job} placeholder'ı var.
  • Core PR'ında HTTP katmanı staging'de henüz doğrulanmamıştı; rota/yanıt şekilleri koddan okundu.

Generated by Claude Code

… modeline göre güncelle

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01EugEnb7NUcQN7KKBxL5mFr

Copy link
Copy Markdown
Contributor Author

CI durumu hakkında not:

  • Test deployment bu PR'ın değişikliğinden kaynaklanmıyor: .github/workflows/test-deploy.yml cache: yarn ve yarn install --frozen-lockfile kullanıyor, depoda ise yalnızca package-lock.json var; setup-node adımı Dependencies lock file is not found ... Supported file patterns: yarn.lock hatasıyla build'e gelmeden düşüyor. PR yalnızca docs/entegrasyon/tss-aile-entegrasyonu.md dosyasını değiştiriyor.
  • Aynı değişiklikle yerelde npm ci && npm run build başarıyla tamamlandı (sayfa sorunsuz render oluyor).
  • Cloudflare Pages kontrolü de aynı saniyede başlayıp bitmiş; ayrıntısı bu taraftan görülemiyor.

Workflow'u (yarn → npm) düzeltmek bu PR'ın kapsamı dışında olduğundan dokunmadım; ayrı bir değişiklik gerektirir.


Generated by Claude Code

@caglanursu caglanursu changed the title TSS aile entegrasyonu: B2C aile ilişkisi (customers/me/relationships) güncellemesi docs(tss-aile): update family integration guide for B2C customer relationships (customers/me/relationships) Oct 20, 2026
@MelisaTaskin
MelisaTaskin merged commit 5db0e59 into main Oct 20, 2026
0 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants