Hasar Süreçleri Veri Template'inuz
Hasar Süreçleri Veri Template'inuz
- Önerilen Öznitelikler
- İzlenecek Temel Etkinlikler
- Duck Creek Claims Veri Çıkarım Kılavuzu
Hasar Yönetimi Öznitelikleri
| Ad | Açıklama | ||
|---|---|---|---|
| Aktivite Adı ActivityName | Bir hasar için belirli bir zamanda gerçekleşen iş etkinliğinin veya eventin adı. | ||
| Açıklama Bu özellik, talep sürecinde gerçekleştirilen 'Talep Gönderildi', 'Eksper Atandı' veya 'Ödeme Yapıldı' gibi belirli bir adımı ya da görevi açıklar. Her aktivite, talebin süreç döngüsünde ayrı bir noktayı temsil eder. Bu aktivitelerin sıralamasını ve sıklığını analiz etmek, Process Mining'in temelini oluşturur. Bu analiz sayesinde süreç modelleri keşfedilebilir, darboğazlar belirlenebilir, tekrar işleme döngüleri tespit edilebilir ve standart bir modele karşı süreç sapmaları analiz edilebilir. Neden Önemli?dir? Aktivite Adı, hasar sürecini keşfetmek, analiz etmek ve izlemek için temel olan süreç akışındaki adımları tanımlar. Nereden Alınır?? Genellikle Duck Creek Claims içindeki event log'larından, işlem adlarından veya durum değişikliği kayıtlarından elde edilir. Bu, birden fazla kaynak alandan veya tablodan eşleme gerektirebilir. Örnekler::::::: Talep GönderildiEksper AtandıSoruşturma BaşladıÖdeme YapıldıHasar Kapatıldı | |||
| Claim ID ClaimId | Tek bir sigorta hasarı için birincil vaka tanımlayıcı olarak hizmet eden benzersiz tanımlayıcı. | ||
| Açıklama Hasar Kimliği, tek bir sigorta hasarıyla ilişkili tüm olayları ve etkinlikleri başvurudan kapanışa kadar birbirine bağlayan temel temel rol oynar. Hasarın tüm süreç döngüsünün tutarlı bir şekilde takip edilmesini sunar. Process Mining analizinde, bu özellik vaka görünümünü oluşturmak için büyük önem taşır; analistlerin her hasarın tam yolculuğunu izlemesine, uçtan uca döngü sürelerini ölçmesine ve süreç varyantlarını analiz etmesine sunar. Neden Önemli?dir? Bu, süreçteki tüm ilgili olayları birbirine bağlayan temel Vaka Kimliği'dir (Case ID) ve talebin süreç döngüsünün eksiksiz, uçtan uca görmenizi sunar. Nereden Alınır?? Bu, Duck Creek Claims içindeki ana talep varlığı veya tablosunda birincil temel rol oynar. Belirli tablo ve alan adı için sistem belgelerine başvurun. Örnekler::::::: CL-2023-001, 2, 3, 4CL-2023-005678CL-2024-009101 | |||
| Olay Zamanı EventTime | Belirli bir faaliyetin veya olayın ne zaman gerçekleştiğini gösteren zaman damgası (zaman damgası)dır. | ||
| Açıklama Event Time, talebin süreç döngüsünde kaydedilen her faaliyetin kesin tarihini ve saatini sunar. Bu zamansal bilgi, performans analizi için büyük önem taşır. Analizde, bu zaman damgası (zaman damgası); faaliyetler arasındaki döngü sürelerini hesaplamak, bekleme sürelerini belirlemek, genel vaka süresini ölçmek ve farklı zaman dilimlerinde süreç performansını analiz etmek için kullanılır. Herhangi bir zamana dayalı süreç metriğinin temelini oluşturur. Neden Önemli?dir? Bu zaman damgası (zaman damgası), döngü süreleri ve vaka uzunlukları gibi tüm zaman tabanlı metrikleri hesaplamak için büyük önem taşır; performans analizini ve darboğaz tespitini sunar. Nereden Alınır?? Bu, Duck Creek Claims'deki olay veya işlem kayıtlarıyla ilişkili standart bir zaman damgası (zaman damgası) alanıdır. 'CreateDate', 'zaman damgası (zaman damgası)' veya 'EventDate' gibi alanları inceleyin. Örnekler::::::: 2023-10-26T10:00:00Z2023-10-26T14:35:10Z2023-10-27T09:15:00Z | |||
| Atanan Eksper AssignedAdjuster | Belirli bir etkinlikte hasarı ele almaktan sorumlu hasar uzmanının adı veya kimliği (ID). | ||
| Açıklama Bu özellik, bir aktiviteyi gerçekleştiren kullanıcıyı veya kaynağı tanımlar. Talep süreç döngüsü boyunca, dosya farklı eksperler veya ekipler arasında el değiştirdikçe bu özellik değişebilir. Kaynak performansını, iş yükü dağılımını ve görev devirlerini analiz etmek için bu özellik büyük önem taşır. Eksper verimliliğine, iş yükü farklılıklarına ve darboğazların belirlenmesine odaklanan kontrol paneli'lar, işin kişiler tarafından nasıl dağıtıldığını ve işlendiğini anlamak için genellikle bu özelliği temel alır. Neden Önemli?dir? Kaynak performansı, iş yükü dengeleme ve işbirliği modellerinin analizini sunar; bu sayede darboğazları ve eğitim ihtiyaçlarını belirlemeye yardımcı olur. Nereden Alınır?? Duck Creek Claims dokümantasyonuna başvurun. Talep görevleri, olayları veya ana talep kaydıyla ilgili tablolarda kullanıcı, sahip veya atanan kişi alanlarını arayın. Örnekler::::::: Can DemirAyşe YılmazRobert Brownadjuster_1138 | |||
| Bölüm Department | Belirli bir zamanda etkinlikten veya hasardan sorumlu departman veya ekip. | ||
| Açıklama Bu özellik, talebi ele alan 'İlk Başvuru', 'Soruşturma Birimi' veya 'Tazminat Ekibi' gibi fonksiyonel grubu ya da departmanı belirtir. Süreç akışına kurumsal bir bağlam sunar. Departmana göre analiz yapmak, süreç performansını toplu düzeyde anlamanın anahtarıdır. Departmanlar arası darboğazları belirlemeye, ekip düzeyinde verimliliği ölçmeye ve işin organizasyon genelinde nasıl aktığını anlamaya yardımcı olur. Neden Önemli?dir? Fonksiyonel alana göre performans analizi yapılmasını sunar, departmanlar arası devir teslimleri ve ekibe özgü darboğazları vurgular. Nereden Alınır?? Duck Creek Claims dokümantasyonuna başvurun. Bu bilgi genellikle atanan kullanıcının profili veya bir kuyruk/iş grubu atamasıyla ilişkilidir. Örnekler::::::: Oto HasarlarıMülkiyet Hasarları - Büyük KayıpÖzel Soruşturma BirimiÖdeme İşleme | |||
| Hasar Durumu ClaimStatus | Belirli bir zamanda hasarın genel durumu; örneğin Açık, Beklemede veya Kapalı. | ||
| Açıklama Hasar Durumu, hasarın süreç döngüsündeki mevcut aşamasını temsil eder. Hasarın genel süreçteki yerini üst düzey bir özetle sunar. Bu nitelik, hasar envanterinin genel görünümünü oluşturmak ve vakaları filtrelemek için kullanışlıdır. Özellikle bir hasarın nihai sonucunu ('Ödendi - Kapatıldı', 'Reddedildi - Kapatıldı' gibi) belirlemek açısından önemlidir; bu da sonuç analizi ve ret oranlarını anlamak için hayati değer taşır. Neden Önemli?dir? Hasarın mevcut durumu ve nihai sonucu hakkında anlık bir görünüm sunar; sonuç analizi ve vaka filtreleme için büyük önem taşır. Nereden Alınır?? Duck Creek Claims dokümantasyonuna başvurun. Bu, ana talep kaydında temel bir alandır. Örnekler::::::: AçıkBeklemede - Bilgi BekleniyorKapatıldı - Tazmin EdildiKapatıldı - Reddedildi | |||
| Hasar Miktarı LossAmount | Hasarda bildirilen zararın tahmini veya gerçekleşen finansal miktarı. | ||
| Açıklama Bu özellik, taleple ilişkili hasarın başlangıçtaki tahmini değerini temsil eder. Talebin yönlendirmesini, ciddiyetini ve gereken soruşturma seviyesini sıklıkla etkileyen anahtar bir finansal metriktir. Analizlerde, hasar miktarı talepleri segmentlere ayırmak ve finansal etkinin süreç davranışıyla nasıl ilişkilendiğini anlamak amacıyla kullanılır. Örneğin, daha yüksek değerli talepler farklı yollar izleyebilir veya daha uzun çevrim sürelerine sahip olabilir. Operasyonel süreç verilerine önemli finansal bağlam sunar. Neden Önemli?dir? Hasara finansal bir bağlam sunar, böylece bir hasarın değerinin işleme yolunu, süresini ve sonucunu nasıl etkilediğinin analiz edilmesine sunar. Nereden Alınır?? Duck Creek Claims dokümantasyonuna başvurun. Bu, talep üzerindeki temel bir finansal alandır ve genellikle 'Bildirilen Zarar' veya 'İlk Rezerv' olarak anılır. Örnekler::::::: 1500.0025000.50125000.00 | |||
| Hasar Önem Derecesii ClaimSeverity | Talebin Düşük, Orta veya Yüksek gibi finansal veya operasyonel karmaşıklık sınıflandırması. | ||
| Açıklama Hasar Önem Derecesii, bir hasarın beklenen etkisini veya karmaşıklığını gösterir. İlk hasar tahmini, olayın niteliği veya önceden tanımlanmış iş kurallarına dayanabilir. Bu nitelik, performans analizi için büyük önem taşır, çünkü yüksek şiddetli hasarlar genellikle daha fazla adım, daha uzun işlem süreleri ve uzmanlaşmış kaynaklar gerektirir. KPI'ları şiddet düzeyine göre segmentlere ayırmak, gerçekçi performans hedefleri belirlemeye ve karmaşıklığın süreç verimliliğini ve sonuçlarını nasıl etkilediğini anlamaya yardımcı olur. Neden Önemli?dir? Talepleri karmaşıklıklarına göre segmentlere ayırmaya yardımcı olur; bu da daha incelikli performans analizleri yapılmasına, döngü süreleri ve maliyetler için gerçekçi kıyaslamalar yapılmasına sunar. Nereden Alınır?? Duck Creek Claims dokümantasyonuna başvurun. Bu, özel bir alan olabilir veya ilk zarar rezervi miktarından türetilebilir. Örnekler::::::: DüşükOrtaYüksekFelaket Niteliğinde | |||
| Hasar Türü ClaimType | Sigorta hasar talebinin Araç, Konut veya Sorumluluk gibi kategorisi. | ||
| Açıklama Hasar Türü, hasarları iş koluna veya kaybın niteliğine göre sınıflandırır. Bu, hasar verilerini segmentlere ayırmak ve analiz etmek için temel bir boyuttur. Bu nitelik, farklı hasar türleri arasındaki süreç performansını karşılaştırmak için kullanılır. Örneğin, bir 'Oto - Tam Hasar' vakası, bir 'Mülk - Su Hasarı' vakasından çok farklı bir süreci takip eder ve farklı KPI'lara sahiptir. Hasar Türüne göre analiz yapmak bağlam sunar ve daha anlamlı performans karşılaştırmalarına ve özel süreç iyileştirme girişimlerine sunar. Neden Önemli?dir? Bu, analizleri segmentlere ayırmak için önemli bir boyuttur; çünkü farklı talep türleri genellikle kendine özgü süreçlere, SLA'lara ve karmaşıklık seviyelerine sahiptir. Nereden Alınır?? Duck Creek Claims dokümantasyonuna başvurun. Bu, ana talep kaydında temel bir özelliktir. Örnekler::::::: Kişisel Oto - ÇarpışmaTicari Mülk - Yangınİşçi TazminatıGenel Sorumluluk | |||
| Bitiş Zamanı EndTime | Bir aktivitenin tamamlandığını gösteren zaman damgası (zaman damgası)dır. | ||
| Açıklama Bu özellik, bir aktivitenin tamamlanma zamanını işaretler. Başlangıç Zamanı (StartTime) bir aktivitenin ne zaman başladığını gösterirken, Bitiş Zamanı (EndTime) ilgili görev için süre hesaplamasının tamamlanmasını sunar. Process Mining'de, aktiviteler için hem başlangıç hem de bitiş zamanına sahip olmak, performansın çok daha derinlemesine analiz edilmesini sunar. Bu, 'İşleme Süresi' (bir görev üzerindeki aktif çalışma süresi) ile 'Bekleme Süresi' (görevler arasında harcanan süre) arasındaki kesin hesaplamayı sunar. Bu ayrım, darboğazları doğru bir şekilde belirlemek için büyük önem taşır. Neden Önemli?dir? Hassas faaliyet işleme sürelerinin hesaplanmasını sunar; aktif çalışma süresini boş/bekleme süresinden ayırır ve bu, doğru darboğaz analizi için büyük önem taşır. Nereden Alınır?? Olay loglarında ayrı bir zaman damgası (zaman damgası) alanı olarak mevcut olabilir veya aynı vaka için sıradaki aktivitenin StartTime'ı olarak türetilebilir. Örnekler::::::: 2023-10-26T10:05:12Z2023-10-26T15:00:00Z2023-10-27T11:20:30Z | |||
| Çözüm Hedef Tarihi ResolutionTargetDate | SLA'lara veya şirket içi hedeflere göre hasarın çözümlenmesi beklenen hedef tarih. | ||
| Açıklama Bu özellik, talep kapatma son tarihini saklar. Bu tarih genellikle yasal düzenlemeler, hizmet seviyesi anlaşmaları (SLA'lar) veya dahili temel performans göstergeleri (KPI'lar) tarafından belirlenir ve talep türüne ya da ciddiyetine göre değişebilir. Bu, 'Zamanında Talep Çözümleme Oranı' KPI'sını hesaplamak ve 'Talep Çözümleme Hedefine Uygunluk' kontrol paneli'unu desteklemek için temel oluşturur. Böylece, SLA'larını ihlal etme riski taşıyan taleplerin proaktif izlenmesine sunar ve iş önceliklendirmesine yardımcı olur. Neden Önemli?dir? Hizmet seviyesi anlaşmaları (SLA'lar) ve iç hedeflere karşı performans ölçümünü sunar, bu da müşteri memnuniyetini ve uyumluluğu doğrudan etkiler. Nereden Alınır?? Duck Creek Claims dokümantasyonuna başvurun. Bu, belirli bir SLA tarih alanı olabilir veya talep gönderim tarihi ile iş kurallarına göre hesaplanabilir. Örnekler::::::: 2023-11-15T23:59:59Z2024-01-20T23:59:59Z2024-03-01T23:59:59Z | |||
| Kaynak Sistem SourceSystem | Event verisinin çıkarıldığı sistem. | ||
| Açıklama Bu özellik, talep verilerinin kaynak uygulamasını tanımlar. Bu bağlamda, her zaman 'Duck Creek Claims' olacaktır. Tüm veriler tek bir sistemden geliyorsa gereksiz gibi görünse de, veri yönetişimi, izlenebilirlik ve gelecekte verilerin birden fazla sistemden birleştirilebileceği senaryolar için büyük önem taşır. Verinin kökeni ve yapısına dair bağlam sunar. Neden Önemli?dir? Temel veri kökeni ve bağlamı sunar; bu da veri yönetimi ve sorun giderme, özellikle de çoklu entegre sistemlerin olduğu ortamlarda büyük önem taşır. Nereden Alınır?? Bu genellikle veri çıkarma ve dönüştürme sürecinde, verinin kaynağını etiketlemek için eklenen statik bir değerdir. Örnekler::::::: Duck Creek Claims | |||
| Ödeme Tutarı SettlementAmount | Hasarı çözmek için üzerinde anlaşılan nihai finansal miktar. | ||
| Açıklama Bu özellik, hesaplanan ve ödeme için yetkilendirilen tazminatın değerini kaydeder. Ödeme ile sonuçlanan her talep için anahtar bir sonuç odaklı metriktir. Bu özellik, finansal analizler ve 'Ödeme Yetkilendirme ve Yapılma Süresi' gibi kontrol paneli'lar için büyük önem taşır. Rezerv doğruluğunu analiz etmek amacıyla başlangıçtaki 'Hasar Miktarı' ile karşılaştırılabilir ve talep sürecinin finansal sonuçlarını anlamanın temelini oluşturur. Neden Önemli?dir? Bir hasarın temel finansal sonucunu temsil eder; finansal raporlama ve ilk zarar tahminlerinin doğruluğunu analiz etmek için büyük önem taşır. Nereden Alınır?? Duck Creek Claims dokümantasyonuna başvurun. Bu bilgi genellikle taleple ilişkilendirilen finansal işlem veya ödemeyle ilgili tablolarda saklanır. Örnekler::::::: 1450.7522000.00115800.20 | |||
| Otomatikleştirildi mi? IsAutomated | Aktivitenin, sistem tarafından herhangi bir insan müdahalesi olmaksızın otomatik olarak gerçekleştirilip gerçekleştirilmediğini gösteren bir boolean bayrak. | ||
| Açıklama Bu bayrak, insan kullanıcılar tarafından tamamlanan görevler ile otomatik bildirimler, ilk veri doğrulama veya düz geçişli işleme adımları gibi sistem otomasyonu tarafından yürütülen görevleri birbirinden ayırır. Bu özelliği analiz etmek, talep sürecindeki otomasyon seviyesini anlamanın anahtarıdır. Otomasyon girişimlerinin etkisini ölçmeye, daha fazla otomasyon fırsatlarını belirlemeye ve otomatikleştirilmiş adımların aşağı akışta sorun yaratmadan beklendiği gibi çalıştığından emin olmaya yardımcı olur. Neden Önemli?dir? Otomasyonun verimlilik ve maliyet üzerindeki etkisini ölçmeye yardımcı olur ve düz geçişli işlem (straight-through processing) fırsatlarını belirler. Nereden Alınır?? Bu bilgi, bir olayla ilişkili 'kullanıcıdan' (örn. 'Sistem' veya 'TOPLU İŞLEM') ya da olay kaydındaki belirli bir bayraktan anlaşılabilir. Örnekler::::::: truefalse | |||
| Poliçe Numarası PolicyNumber | Hasar talebinin yapıldığı sigorta poliçesinin benzersiz tanımlayıcısı. | ||
| Açıklama Bu özellik, talebi ait olduğu sigorta poliçesine bağlar. Taleple ilişkili teminat, koşullar ve müşteri hakkında bağlam sunar. Süreç akışı analizinde her zaman doğrudan kullanılmasa da, Poliçe Numarası talep verilerini zenginleştirmek için büyük önem taşır. Müşteri segmentine, poliçe türüne veya poliçe yaşına göre süreç performansının nasıl değiştiğini analiz etmek amacıyla poliçe ve müşteri verileriyle birleştirilmesine olanak sunar ve daha uçtan uca bir iş görünümü sunar. Neden Önemli?dir? Talebi müşteri ve poliçeye bağlar; böylece süreç performansının farklı müşteri segmentlerini veya poliçe türlerini nasıl etkilediğine dair daha detaylı analizler yapılmasına sunar. Nereden Alınır?? Duck Creek Claims dokümantasyonuna başvurun. Bu, ana talep kaydında standart bir referans alanıdır. Örnekler::::::: PA-987654321CP-1, 2, 3, 456789WC-555444333 | |||
| Ret Nedeni RejectionReason | Bir hasarın reddedilmesinin veya geri çevrilmesinin özel nedeni. | ||
| Açıklama Bir talep reddedildiğinde, bu özellik red kararının temel nedenini sunar. Bu neden genellikle önceden tanımlanmış bir kod veya açıklama listesinden seçilir. Ret nedenlerini analiz etmek, 'Claim Decision & Rejection Insights' (Talep Kararı ve Reddetme Analizleri) kontrol paneli'u için büyük önem taşır. Bu analiz, başvurularla ilgili yaygın sorunları, potansiyel dolandırıcılık modellerini veya poliçe dilinin belirsiz olabileceği alanları belirlemeye yardımcı olur. Bu önemli bilgi, başvuru alma sürecinde veya sigortalama kurallarında iyileştirmeler yapılmasına sunar. Neden Önemli?dir? Taleplerin neden reddedildiğini açıklar; giriş sürecini iyileştirmek, geçersiz başvuruları azaltmak ve eğitim fırsatlarını belirlemek için somut stratejik bilgiler sunar. Nereden Alınır?? Duck Creek Claims dokümantasyonuna başvurun. Bu alan, bir talebin durumu 'Reddedildi' veya benzer bir duruma geçtiğinde genellikle doldurulur. Örnekler::::::: Kapsam Dışı RiskPoliçe Süresi DolduYinelenen TalepŞüpheli Dolandırıcılık | |||
| Son Veri Güncellemesi LastDataUpdate | Kaynak sistemden en son veri yenilemesinin zaman damgası (zaman damgası)dır. | ||
| Açıklama Bu özellik, veri setinin en son ne zaman güncellendiğini gösterir. Analiz edilen verilerin güncelliği için bir referans noktası sunar. Panellerde ve analizlerde, kullanıcılara elde edilen stratejik bilgilerin ne kadar güncel olduğu hakkında bilgi vermek için kullanılır. Bu sayede, en son işlemlerin süreç görünümüne dahil edilip edilmediği konusundaki beklentiler daha iyi yönetilebilir. Neden Önemli?dir? Kullanıcılara verilerin güncelliği hakkında bilgi verir; bu, analizi yorumlamak ve zamanında kararlar almak için büyük önem taşır. Nereden Alınır?? Bu zaman damgası (zaman damgası), veri çıkarma, dönüştürme ve yükleme (ETL) süreci sırasında oluşturulur ve genellikle veri kümesinin metadata'sında saklanır. Örnekler::::::: 2024-05-21T02:00:00Z | |||
| Yeniden İşleme mi? IsRework | Bir aktivitenin, yeniden işleme döngüsünde yer alıp almadığını gösteren hesaplanmış bir bayrak. | ||
| Açıklama Bu boolean özellik, farklı aktiviteler zaten gerçekleştikten sonra bir talep için bir aktivitenin tekrarlanması durumunda 'true' olarak ayarlanır. Örneğin, süreç 'Hasar Değerlendirildi' aşamasından 'İnceleme Başlatıldı' aşamasına geri dönerse. Bu özellik, tekrar işleme (rework) miktarını belirlemek ve analiz etmek için büyük önem taşır. Aktivite ve tekrar işleme içeren dosyaların doğrudan filtrelenmesine ve vurgulanmasına olanak tanıyarak 'Talep Tekrar İşleme Oranı' KPI'sını ve 'Talep Tekrar İşleme ve Yeniden Süreçlendirme Kalıpları' kontrol paneli'unu destekler. Bu, süreçteki verimsizlikleri ve kalite sorunlarını belirlemeye yardımcı olur. Neden Önemli?dir? Tekrar işleme süreçlerini aktivite düzeyinde ölçülmesini sağlar; bu da süreç verimsizliklerinin nedenlerini ve etkilerini ölçmeyi, görselleştirmeyi ve analiz etmeyi kolaylaştırır. Nereden Alınır?? Bu bir kaynak sistem alanı değildir. Veri hazırlama sırasında, bir Case içindeki tekrarlayan etkinlik dizilerini tespit eden algoritmalar kullanılarak hesaplanır. Örnekler::::::: truefalse | |||
| Zamanında Çözüm mü? IsOnTimeResolution | Bir talebin, hedeflenen çözüm tarihinde veya daha öncesinde kapatılıp kapatılmadığını gösteren hesaplanmış bir bayrak. | ||
| Açıklama Bu boolean özellik, 'Talep Kapatıldı' aktivitesinin zaman damgası (zaman damgası) (zaman damgası (zaman damgası)) ile ilgili talebin 'Çözümleme Hedef Tarihi' (ResolutionTargetDate) karşılaştırılarak türetilir. Her talebi zamanında (true) ya da geç (false) olarak işaretler. Bu özellik, 'Zamanında Talep Çözümleme Oranı' KPI'sını doğrudan destekler. Panellerde SLA uyumunun kolayca toplanmasını ve görselleştirilmesini sunar ve geç kalan taleplerin ortak özelliklerini (örn. belirli talep türleri, departmanlar ya da süreç yolları) belirlemek için detaylı analiz (drill-down analysis) imkanı sunar. Neden Önemli?dir? Talep bazında SLA uyumluluğunu doğrudan ölçer, bu sayede gecikmiş talepler için güçlü filtreleme ve kök neden analizi yapılmasını sunar. Nereden Alınır?? Bu bir kaynak sistem alanı değildir. Veri hazırlama sırasında, son etkinliğin zaman damgası (zaman damgası)nın 'ResolutionTargetDate' alanı ile karşılaştırılmasıyla hesaplanır. Örnekler::::::: truefalse | |||
Hasar Yönetimi Aktiviteleri
| Aktivite | Açıklama | ||
|---|---|---|---|
| Hasar Kapatıldı | Bu, ödeme yapıldıktan veya talep çözümlendikten sonra talep dosyasının idari kapanışını işaret eden son etkinliktir. 'Closed' (Kapalı) durumuna yapılan son güncellemeyle kaydedilir. | ||
| Neden Önemli?dir? Bu aktivite, sürecin başarıyla sona erdiğini işaret eder. 'Ortalama Baştan Sona Talep Süresi' ve diğer önemli süre metriklerinin hesaplanması için bir bitiş noktasıdır. Nereden Alınır?? Talebin ana veri tablosundaki 'Closed' veya 'Settled' durumsüne nihai geçişinin zaman damgası (zaman damgası)ndan çıkarılır. Yakala Talebin nihai durumsünün 'Closed' olarak ayarlanmasından çıkarılır. Event tipi inferred | |||
| Hasar Kararı Verildi | Bu aktivite, talebin 'Onaylandı', 'Kısmen Onaylandı' veya 'Reddedildi' gibi resmi kararını temsil eder. Bu, nihai bir karar durumunda meydana gelen değişiklikten anlaşılan kritik bir dönüm noktasıdır. | ||
| Neden Önemli?dir? Bu, anahtar bir karar verme dönüm noktasıdır. Bu ana kadar geçen süre ve kararın sonucu, süreç analizi ve verimlilik açısından merkezi bir öneme sahiptir. Nereden Alınır?? Belirli bir 'Claim Decision' veya 'Claim Status' alanının 'Approved' veya 'Denied' gibi nihai bir duruma geçmesinden çıkarılır. Bu değişikliğin zaman damgası (zaman damgası) yakalanır. Yakala Talebin birincil durum veya karar alanındaki bir güncellemeden çıkarılır. Event tipi inferred | |||
| Ödeme Yapıldı | Bu etkinlik, hasarı ödemeye yönelik finansal işlemin gerçekleşmesini işaret eder. Ödemenin çek, EFT veya diğer yöntemlerle gönderildiğinde oluşan açık, belirgin bir eventtir. | ||
| Neden Önemli?dir? Bu, onaylanmış bir talep için finansal yükümlülüğün tamamlandığını gösterir. 'Payment Authorized' (Ödeme Onaylandı) aşamasından 'Payment Issued' (Ödeme Yapıldı) aşamasına kadar geçen süre, finans departmanının verimliliğini ortaya koyar. Nereden Alınır?? Duck Creek Claims'deki finansal işlem tablosundan alınmıştır; bu tablo, tüm giden ödemeleri belirli bir işlem kodu ve zaman damgası (zaman damgası) ile kaydeder. Yakala Ödeme işlendiğinde ayrı bir finansal işlem günlüğü girişi oluşturulur. Event tipi explicit | |||
| Ödeme Yetkilendirildi | Hesaplanan ödeme miktarının resmi olarak onaylanmasını temsil eder. Bu genellikle bir yönetici veya ayrı bir yetkilinin dahil olduğu, açık bir onay işlemi olarak kaydedilen ayrı bir adımdır. | ||
| Neden Önemli?dir? Bu, ödeme öncesinde önemli bir kontrol noktası ve potansiyel bir darboğazdır. 'Talep Kararı Verildi' noktasından bu ana kadar geçen süre, 'Ortalama Talep Onay Süresi' KPI'ı ile ölçülür. Nereden Alınır?? Bu genellikle bir workflow veya finans modülünde, belirli izinlere sahip bir kullanıcının ödemeyi onayladığı açık bir olaydır. Onay kayıtlarında bulunabilir. Yakala Bir iş akışı veya işlem günlüğüne kaydedilen açık bir onay olayı. Event tipi explicit | |||
| Talep Gönderildi | Bu, sigortacıya ulaşan İlk Hasar Bildirimi'ni (FNOL) temsil eden ilk olaydır. Genellikle bir acente veya sigorta poliçesi sahibinin ilk talep bilgilerini sisteme girmesiyle açık bir işlem olarak kaydedilir. | ||
| Neden Önemli?dir? Bu etkinlik, tüm hasar süreç döngüsünün başlangıcını işaret eder. Bu eventten diğerlerine kadar geçen sürenin analizi, toplam işlem süresini ve alım verimliliğini anlamak için büyük önem taşır. Nereden Alınır?? Bu genellikle Duck Creek Claims'de yeni bir talep kaydı ilk kez oluşturulduğunda, talep veya FNOL kayıt tablosunda kaydedilen açık bir olaydır. Yakala Yeni bir talep kaydı ilk oluşturulduğunda kaydedilen olay. Event tipi explicit | |||
| Talep Reddedildi | Bu aktivite, talebin resmi olarak reddedildiği alternatif bir süreç sonunu temsil eder. Bu, talebin nihai durumunun 'Reddedildi' veya 'Geri Çevrildi' olarak belirlenmesiyle kaydedilir. | ||
| Neden Önemli?dir? Bu, ayrı bir analiz gerektiren kritik bir sonuçtur. Taleplerin neden ve ne zaman reddedildiğini anlamak, başvuru süreçlerini iyileştirmeye ve uyumluluğu yönetmeye yardımcı olur. Nereden Alınır?? Talebin 'claim entity' tablosundaki 'Denied', 'Rejected' veya 'Closed without Payment' durumsüne nihai geçişinin zaman damgası (zaman damgası)ndan çıkarılır. Yakala Talebin nihai durumsünün bir ret nedeni olmasından çıkarılır. Event tipi inferred | |||
| Ek Bilgi Alındı | Talep edilen bilginin alındığını işaret eder ve hasar işlemenin devam etmesini sunar. Bu, eksper tarafından manuel olarak veya bilgiler dijital bir portal üzerinden gönderilirse otomatik olarak kaydedilebilir. | ||
| Neden Önemli?dir? 'Bilgi Talep Edildi' ve 'Bilgi Alındı' arasındaki süre kritik bir bekleme süresidir. Bu sürenin analizi, dış bağımlılıkları ve iletişim darboğazlarını belirlemeye yardımcı olur. Nereden Alınır?? Bu, bir belge yönetim sistemi entegrasyonundan gelen açık bir olay ya da eksperin belgeleri aldığında yaptığı manuel bir kayıt girişi veya durum değişikliği olabilir. Yakala Eksper tarafından belge yüklendiğinde veya manuel giriş yapıldığında kaydedilen olay. Event tipi explicit | |||
| Ek Bilgi Talep Edildi | Bu aktivite, eksperin daha fazla bilgiye ihtiyaç duyduğuna karar vererek poliçe sahibine veya üçüncü bir tarafa talep gönderdiğinde gerçekleşir. Bu genellikle sistemin iletişim veya yazışma modülüyle ilişkili açık bir olaydır. | ||
| Neden Önemli?dir? Bu aktivitenin yüksek sıklıkta gerçekleşmesi, ilk veri toplama sürecindeki sorunlara işaret edebilir. Aynı zamanda önemli bekleme süreleri yaratarak genel döngü süresini olumsuz etkiler. Nereden Alınır?? Giden iletişimlere (ör. mektuplar, e-postalar) ilişkin kayıtlardan veya Duck Creek Claims'deki belirli bir 'Bilgi Talebi' işleminden alınmıştır. Yakala Bilgi talep etmek amacıyla bir yazışma veya görev oluşturulduğunda kaydedilen olay. Event tipi explicit | |||
| Eksper Atandı | Bu olay, kayıtlı talebe bir eksperin veya dosya yöneticisinin atanmasını belirtir. Sistem bu atamayı kaydederek açık bir görev devri noktası oluşturur ve talebin süreç döngüsü için sahipliği belirler. | ||
| Neden Önemli?dir? Kaynak tahsisi, eksper iş yükü ve talep atamasındaki gecikmelerin analizi için büyük önem taşır. Bekleme süresi yaratabilen önemli bir devir teslim noktasıdır. Nereden Alınır?? Ana talep veri tablosundaki 'Assigned Adjuster' alanına yapılan bir güncelleme ile takip edilir. Bu alanın bir geçmiş veya denetim kaydı zaman damgası (zaman damgası)nı sunar. Yakala Eksper alanı doldurulduğunda veya değiştirildiğinde denetim kaydına işlenen olay. Event tipi explicit | |||
| Hasar Değerlendirildi | Bu dönüm noktası, soruşturma bulgularına dayanarak finansal rezervlerin belirlendiği veya güncellendiği noktayı işaret eder. Talebin finansal etkisinin tahminini gösterir ve rezerv tutarları girildiğinde veya ayarlandığında kaydedilir. | ||
| Neden Önemli?dir? Bu, süreçteki kritik bir finansal kontrol noktasıdır. Bunun ne zaman gerçekleştiğini analiz etmek, finansal değerlendirmenin hızı ve doğruluğu hakkında önemli bilgi sunar. Nereden Alınır?? Bu genellikle Duck Creek Claims içinde, talebin finansal işlem kaydında veya rezerv geçmişi tablosunda kaydedilen açık bir finansal işlemdir. Yakala Hasar karşılıklarının belirlenmesi veya güncellenmesi amacıyla kaydedilen finansal işlem. Event tipi explicit | |||
| Hasar Talebi Kaydedildi | Sunulan hasarın resmi kabulünü ve kaydını işaret eder; bu noktada benzersiz bir Hasar Kimliği resmen atanır. Bu genellikle, ilk veri doğrulamasının ardından gerçekleşen otomatik bir sistem olayıdır. | ||
| Neden Önemli?dir? Talebin başlangıcını resmileştirir ve eksper atanması gibi sonraki süreçleri tetikler. Başvuru ile kayıt arasındaki süre, ilk veri kalitesi veya sistem yükü sorunlarına işaret edebilir. Nereden Alınır?? Birincil Claim ID'nin oluşturulduğu ve ana 'claim entity' tablosunda talep durumsünün 'pending' veya 'submitted' durumundan 'open' veya 'registered' durumuna geçtiği zaman damgası (zaman damgası)ndan çıkarılır. Yakala Birincil talep kaydının oluşturulma zaman damgası (zaman damgası)'inden veya 'Açık' durumuna geçişten türetilmiştir. Event tipi inferred | |||
| İlk İnceleme Tamamlandı | Hasarın, atanmış hasar uzmanı tarafından ilk detaylı incelemesinin tamamlandığını temsil eder. Bu durum genellikle hasar durumu atamadan sonra 'Atandı'dan 'İncelemede' veya 'Soruşturmada' gibi bir duruma geçtiğinde anlaşılır. | ||
| Neden Önemli?dir? Bu dönüm noktası, bir eksperin ilk aksiyon alma süresini ölçmeye yardımcı olur ve iş yüklerindeki potansiyel birikmeleri gösterebilir. İnsan odaklı ilk önemli kontrol noktasıdır. Nereden Alınır?? Talep durumu alanındaki bir durum değişikliğinden (örneğin 'Initial Review Complete' veya 'Pending Information' durumuna geçişten) çıkarılır. Bu durum değişikliğinin zaman damgası (zaman damgası) kullanılır. Yakala Hasar uzmanı atamasından sonra 'claim status' alanındaki değişiklikten çıkarılır. Event tipi inferred | |||
| Ödeme Hesaplandı | Bir onay kararının ardından, bu aktivite nihai tazminat veya ödeme miktarının hesaplanmasını temsil eder. Bu, açıkça belirtilen bir adım olabileceği gibi, sistemin finans modülündeki ödeme miktarlarının sonuçlanmasından da çıkarılabilir. | ||
| Neden Önemli?dir? Bu etkinlik, 'Tazminat Tekrar İşleme Oranı' KPI'ını ölçmek için büyük önem taşır. Bu eventin tek bir hasar için birden fazla kez gerçekleşmesi, tazminat aşamasındaki verimsizlikleri, hataları veya müzakereleri gösterir. Nereden Alınır?? Açık bir işlem günlüğü kaydı olabilir veya hasarın finansal verilerindeki 'Tazminat Tutarı' alanındaki güncellemelerden çıkarılabilir. Bu alandaki denetim kayıtları birincil kaynaktır. Yakala Nihai ödeme tutarı hesaplanıp kaydedildiğinde kaydedilen olay. Event tipi explicit | |||
| Soruşturma Başladı | Bu aktivite, talebin resmi soruşturma aşamasının başlangıcını işaret eder. Genellikle talebin durumunun 'Soruşturma Altında' veya benzeri bir duruma dönüşmesinden anlaşılır. | ||
| Neden Önemli?dir? Bu, kaynak yoğun bir fazın başlangıcını işaret eder. Soruşturmanın süresini ölçmek, 'Ortalama Soruşturma Süresi' KPI'ı için önemlidir ve sürecin kritik bir bölümünü yönetmeye yardımcı olur. Nereden Alınır?? Ana 'claim status' alanındaki 'Investigation in Progress' veya 'Pending Inspection' durumsüne yönelik bir talep durumsü güncellemesinin zaman damgası (zaman damgası)ndan çıkarılır. Yakala Soruşturma faaliyetlerinin başlangıcını gösteren bir talep durumu değişikliğinden türetilmiştir. Event tipi inferred | |||
| Soruşturma Tamamlandı | Gerekli tüm bilgilerin toplandığı soruşturma faaliyetlerinin sonucunu temsil eder. Bu durum genellikle hasar durumu 'Soruşturmada'dan 'Karar Bekleniyor' gibi bir karar verme aşamasına geçtiğinde anlaşılır. | ||
| Neden Önemli?dir? Soruşturmanın tamamlanması, karar alma ve tazminat aşamalarının önünü açan önemli bir dönüm noktasıdır. Buradaki gecikmeler sonraki süreçler üzerinde ciddi etkiler yaratır. Nereden Alınır?? Bir talep durumsü güncellemesinin, bir 'investigation' durumundan bir 'review' veya 'decision' durumuna geçiş zaman damgası (zaman damgası)ndan çıkarılır. Yakala Soruşturma faaliyetlerinin sonunu gösteren bir talep durumu değişikliğinden türetilmiştir. Event tipi inferred | |||
Veri Çıkarma Kılavuzları
Adımlar
- Duck Creek Data Hub Yapılandırma Yardımcı Programına Erişin: Duck Creek ortamına giriş yapın ve Data Hub uygulamasına gidin. Veri dışa aktarma yapılandırmaları oluşturmak veya düzenlemek için gerekli izinlere sahip olmanız gerekecektir.
- Yeni Bir Veri Dışa Aktarma İşi Oluşturun: Data Hub yardımcı programı içinde, yeni bir dışa aktarma işi oluşturma sürecini başlatın. ProcessMind_Claims_Event_Log_Export gibi açıklayıcı bir ad verin.
- Veri Kaynağını Tanımlayın: İşi birincil Data Hub SQL veritabanına bağlanacak şekilde yapılandırın. İlgili şemalara okuma erişimi olan bir kullanıcı için sunucu adını, veritabanı adını ve kimlik bilgilerini güçlüanız gerekecektir.
- Çıkarma Sorgusunu Girin: Dışa aktarma işinin sorgu tanımlama bölümüne gidin. Aşağıdaki query bölümündeki komut dosyasının tamamını kopyalayın ve sorgu düzenleyiciye yapıştırın.
- Sorgu Parametrelerini Ayarlayın: Yapılandırmadaki parametre bölümünü bulun. Sorguda referans verilen @StartDate ve @EndDate parametreleri için istenen çıkarma tarih aralığını belirtmek üzere değerleri tanımlayın ve ayarlayın. Örneğin, '2023-01-01' ve '2023-12-31'.
- Çıktı Sütunlarını Eşleyin: Çıktı dosyası ayarlarını yapılandırın. SELECT ifadesinde tanımlanan sütunların (ClaimId, (ActivityName), (EventTime), vb.) çıktı dosyasındaki sütunlarla doğru şekilde eşleştirildiğinden emin olun. Çıktı dosyasındaki başlık adları bu adlarla tam olarak eşleşmelidir.
- Çıktı Dosyasını Yapılandırın: Çıktı formatını CSV olarak belirtin. ProcessMind ile uyumluluğu güçlüak için ayırıcıyı virgül (,) ve karakter kodlamasını UTF-8 olarak ayarlayın.
- Hedefi Tanımlayın: Oluşturulan CSV dosyasının kaydedileceği dosya yolunu veya ağ konumunu belirtin. Sistemin bu konuma yazma izinlerine sahip olduğundan emin olun.
- Dışa Aktarma İşini Zamanlayın: İşin zamanlamasını ayarlayın. İlk analiz için manuel olarak çalıştırabilirsiniz. Sürekli izleme için düzenli bir zamanlama (örneğin, günlük veya haftalık) ayarlayın.
- İşi Çalışanştırın ve Dosyayı Alın: Olay günlüğü dosyasını oluşturmak için işi çalıştırın. Tamamlandıktan sonra, CSV dosyasını 8. adımda belirtilen hedeften alın.
- Yükleme için Hazırlık: ProcessMind'e yüklemeden önce, son bir kontrol yapmak için CSV dosyasını açın. Başlıkların doğru olduğunu, tarih formatının tutarlı (YYYY-MM-DD HH:MI:SS) olduğunu ve verilerin beklendiği gibi göründüğünü doğrulayın.
Konfigürasyon
- Önkoşullar: Duck Creek Data Hub modülüne erişim gereklidir. Dışa aktarma işini çalıştıran kullanıcı veya hizmet hesabı, Data Hub'ın altyapı veritabanı tablolarında (örn. [DataHubSchema].[FactClaimTransaction], [DataHubSchema].[DimClaim], [DataHubSchema].[DimStatusHistory]) okuma izinlerine sahip olmalıdır.
- Tarih Aralığı Yapılandırması: Sorgu @StartDate ve @EndDate parametrelerini kullanır. Çıkarım penceresini tanımlamak için bu parametreleri ayarlamak büyük önem taşır. İlk analiz için, yeterli sayıda tamamlanmış ve devam eden vakayı yakalamak amacıyla 6-12 aylık bir dönem önerilir.
- Filtreleme: Sorgu, Ortak Tablo İfadesi (CTE) içinde /* AND DC.LineOfBusiness IN ('[Your_LOB_Filter]') */ şeklinde bir yer tutucu içerir. Veri hacmini azaltmak ve analizi odaklamak için belirli iş kollarına (örn. 'Bireysel Oto Sigortası', 'Ticari Gayrimenkul') göre filtrelemek amacıyla bu satırı yorumdan çıkarın ve değiştirin.
- Data Hub Yenileme Döngüsü: Data Hub'ın veri gecikmesine dikkat edin. Veriler gerçek zamanlı değildir ve genellikle bir programa göre (örn. gecelik) yenilenir. Çıkarılan veriler, en son başarılı Data Hub yenilemesi kadar güncel olacaktır.
- Çıktı Formatı: Dışa aktarma işi, tercihen CSV olmak üzere bir düz dosya üretmek üzere yapılandırılmalıdır. Veri alanları içindeki virgülleri işlemek için metin niteleyicisinin çift tırnak (") olarak ayarlandığından emin olun.
a Örnek Sorgu config
-- Common Table Expression (CTE) to fetch core claim attributes
-- This improves readability and performance by querying base tables once.
WITH ClaimBase AS (
SELECT
DC.ClaimId,
DC.ClaimNumber,
DC.ClaimType,
DC.Severity AS ClaimSeverity,
DC.CurrentStatus AS ClaimStatus,
FC.LossAmount,
DA.AdjusterName AS AssignedAdjuster,
DD.DepartmentName AS Department,
-- Timestamps for various events
FC.FNOLReportedDate AS ClaimSubmittedTime,
FC.ClaimRegisteredDate AS ClaimRegisteredTime,
FC.AdjusterAssignmentDate AS AdjusterAssignedTime,
FC.PaymentIssuedDate AS PaymentIssuedTime,
FC.ClaimClosedDate AS ClaimClosedTime
FROM
[DataHubSchema].[DimClaim] AS DC
LEFT JOIN
[DataHubSchema].[FactClaim] AS FC ON DC.ClaimKey = FC.ClaimKey
LEFT JOIN
[DataHubSchema].[DimAdjuster] AS DA ON FC.AssignedAdjusterKey = DA.AdjusterKey
LEFT JOIN
[DataHubSchema].[DimDepartment] AS DD ON FC.DepartmentKey = DD.DepartmentKey
WHERE
FC.FNOLReportedDate BETWEEN @StartDate AND @EndDate
/* AND DC.LineOfBusiness IN ('[Your_LOB_Filter]') */ -- Optional: Uncomment to filter by Line of Business
)
-- 1. Claim Submitted
SELECT
cb.ClaimId,
'Claim Submitted' AS ActivityName,
cb.ClaimSubmittedTime AS EventTime,
cb.AssignedAdjuster,
cb.Department,
cb.ClaimType,
cb.ClaimSeverity,
'Submitted' AS ClaimStatus, -- Status at the time of this event
cb.LossAmount
FROM
ClaimBase cb
WHERE
cb.ClaimSubmittedTime IS NOT NULL
UNION ALL
-- 2. Claim Registered
SELECT
cb.ClaimId,
'Claim Registered' AS ActivityName,
cb.ClaimRegisteredTime AS EventTime,
cb.AssignedAdjuster,
cb.Department,
cb.ClaimType,
cb.ClaimSeverity,
'Registered' AS ClaimStatus,
cb.LossAmount
FROM
ClaimBase cb
WHERE
cb.ClaimRegisteredTime IS NOT NULL
UNION ALL
-- 3. Adjuster Assigned
SELECT
cb.ClaimId,
'Adjuster Assigned' AS ActivityName,
cb.AdjusterAssignedTime AS EventTime,
cb.AssignedAdjuster,
cb.Department,
cb.ClaimType,
cb.ClaimSeverity,
'Assigned' AS ClaimStatus,
cb.LossAmount
FROM
ClaimBase cb
WHERE
cb.AdjusterAssignedTime IS NOT NULL
UNION ALL
-- 4. Initial Review Completed (Inferred from status change)
SELECT
cb.ClaimId,
'Initial Review Completed' AS ActivityName,
sh.StatusSetDate AS EventTime,
cb.AssignedAdjuster,
cb.Department,
cb.ClaimType,
cb.ClaimSeverity,
sh.NewStatus AS ClaimStatus,
cb.LossAmount
FROM
ClaimBase cb
JOIN [DataHubSchema].[DimStatusHistory] sh ON cb.ClaimId = sh.ClaimId
WHERE
sh.PreviousStatus IN ('Assigned', 'Registered') AND sh.NewStatus IN ('Under Review', 'Investigation')
AND sh.StatusSetDate = (SELECT MIN(s2.StatusSetDate) FROM [DataHubSchema].[DimStatusHistory] s2 WHERE s2.ClaimId = cb.ClaimId AND s2.NewStatus IN ('Under Review', 'Investigation'))
UNION ALL
-- 5. Additional Information Requested
SELECT
cb.ClaimId,
'Additional Information Requested' AS ActivityName,
fct.TransactionDate AS EventTime,
cb.AssignedAdjuster,
cb.Department,
cb.ClaimType,
cb.ClaimSeverity,
cb.ClaimStatus,
cb.LossAmount
FROM
ClaimBase cb
JOIN [DataHubSchema].[FactClaimTransaction] fct ON cb.ClaimId = fct.ClaimId
WHERE
fct.TransactionType = 'InformationRequestSent'
UNION ALL
-- 6. Additional Information Received
SELECT
cb.ClaimId,
'Additional Information Received' AS ActivityName,
fct.TransactionDate AS EventTime,
cb.AssignedAdjuster,
cb.Department,
cb.ClaimType,
cb.ClaimSeverity,
cb.ClaimStatus,
cb.LossAmount
FROM
ClaimBase cb
JOIN [DataHubSchema].[FactClaimTransaction] fct ON cb.ClaimId = fct.ClaimId
WHERE
fct.TransactionType = 'InformationResponseReceived'
UNION ALL
-- 7. Investigation Started (Inferred from status change)
SELECT
cb.ClaimId,
'Investigation Started' AS ActivityName,
sh.StatusSetDate AS EventTime,
cb.AssignedAdjuster,
cb.Department,
cb.ClaimType,
cb.ClaimSeverity,
sh.NewStatus AS ClaimStatus,
cb.LossAmount
FROM
ClaimBase cb
JOIN [DataHubSchema].[DimStatusHistory] sh ON cb.ClaimId = sh.ClaimId
WHERE
sh.NewStatus = 'Under Investigation'
AND sh.StatusSetDate = (SELECT MIN(s2.StatusSetDate) FROM [DataHubSchema].[DimStatusHistory] s2 WHERE s2.ClaimId = cb.ClaimId AND s2.NewStatus = 'Under Investigation')
UNION ALL
-- 8. Investigation Completed (Inferred from status change)
SELECT
cb.ClaimId,
'Investigation Completed' AS ActivityName,
sh.StatusSetDate AS EventTime,
cb.AssignedAdjuster,
cb.Department,
cb.ClaimType,
cb.ClaimSeverity,
sh.NewStatus AS ClaimStatus,
cb.LossAmount
FROM
ClaimBase cb
JOIN [DataHubSchema].[DimStatusHistory] sh ON cb.ClaimId = sh.ClaimId
WHERE
sh.PreviousStatus = 'Under Investigation' AND sh.NewStatus = 'Pending Decision'
AND sh.StatusSetDate = (SELECT MIN(s2.StatusSetDate) FROM [DataHubSchema].[DimStatusHistory] s2 WHERE s2.ClaimId = cb.ClaimId AND s2.PreviousStatus = 'Under Investigation' AND s2.NewStatus = 'Pending Decision')
UNION ALL
-- 9. Loss Assessed (Reserve Set/Updated)
SELECT
cb.ClaimId,
'Loss Assessed' AS ActivityName,
fct.TransactionDate AS EventTime,
cb.AssignedAdjuster,
cb.Department,
cb.ClaimType,
cb.ClaimSeverity,
cb.ClaimStatus,
fct.TransactionAmount AS LossAmount -- Use transaction amount for this event
FROM
ClaimBase cb
JOIN [DataHubSchema].[FactClaimTransaction] fct ON cb.ClaimId = fct.ClaimId
WHERE
fct.TransactionType = 'ReserveSet'
UNION ALL
-- 10. Claim Decision Made (Inferred from status change)
SELECT
cb.ClaimId,
'Claim Decision Made' AS ActivityName,
sh.StatusSetDate AS EventTime,
cb.AssignedAdjuster,
cb.Department,
cb.ClaimType,
cb.ClaimSeverity,
sh.NewStatus AS ClaimStatus,
cb.LossAmount
FROM
ClaimBase cb
JOIN [DataHubSchema].[DimStatusHistory] sh ON cb.ClaimId = sh.ClaimId
WHERE
sh.NewStatus IN ('Approved', 'Partially Approved', 'Denied')
AND sh.StatusSetDate = (SELECT MIN(s2.StatusSetDate) FROM [DataHubSchema].[DimStatusHistory] s2 WHERE s2.ClaimId = cb.ClaimId AND s2.NewStatus IN ('Approved', 'Partially Approved', 'Denied'))
UNION ALL
-- 11. Settlement Calculated
SELECT
cb.ClaimId,
'Settlement Calculated' AS ActivityName,
fct.TransactionDate AS EventTime,
cb.AssignedAdjuster,
cb.Department,
cb.ClaimType,
cb.ClaimSeverity,
cb.ClaimStatus,
fct.TransactionAmount AS LossAmount
FROM
ClaimBase cb
JOIN [DataHubSchema].[FactClaimTransaction] fct ON cb.ClaimId = fct.ClaimId
WHERE
fct.TransactionType = 'SettlementCalculated'
UNION ALL
-- 12. Payment Authorized
SELECT
cb.ClaimId,
'Payment Authorized' AS ActivityName,
fct.TransactionDate AS EventTime,
cb.AssignedAdjuster,
cb.Department,
cb.ClaimType,
cb.ClaimSeverity,
cb.ClaimStatus,
fct.TransactionAmount AS LossAmount
FROM
ClaimBase cb
JOIN [DataHubSchema].[FactClaimTransaction] fct ON cb.ClaimId = fct.ClaimId
WHERE
fct.TransactionType = 'PaymentAuthorized'
UNION ALL
-- 13. Payment Issued
SELECT
cb.ClaimId,
'Payment Issued' AS ActivityName,
cb.PaymentIssuedTime AS EventTime,
cb.AssignedAdjuster,
cb.Department,
cb.ClaimType,
cb.ClaimSeverity,
'PaymentIssued' AS ClaimStatus,
cb.LossAmount
FROM
ClaimBase cb
WHERE
cb.PaymentIssuedTime IS NOT NULL
UNION ALL
-- 14. Claim Denied
SELECT
cb.ClaimId,
'Claim Denied' AS ActivityName,
sh.StatusSetDate AS EventTime,
cb.AssignedAdjuster,
cb.Department,
cb.ClaimType,
cb.ClaimSeverity,
'Denied' AS ClaimStatus,
cb.LossAmount
FROM
ClaimBase cb
JOIN [DataHubSchema].[DimStatusHistory] sh ON cb.ClaimId = sh.ClaimId
WHERE
sh.NewStatus = 'Denied'
UNION ALL
-- 15. Claim Closed
SELECT
cb.ClaimId,
'Claim Closed' AS ActivityName,
cb.ClaimClosedTime AS EventTime,
cb.AssignedAdjuster,
cb.Department,
cb.ClaimType,
cb.ClaimSeverity,
'Closed' AS ClaimStatus,
cb.LossAmount
FROM
ClaimBase cb
WHERE
cb.ClaimClosedTime IS NOT NULL;