GGenerali CentralExecutive Cockpit

Data Health & Lineage

Can you trust the number, and how current is it? Every governed domain's source system (TCS BaNCS core, claims & pre-auth portals, IRIS agent platform, Central Bank bancassurance feed, IRDAI/IIB filings), owner, freshness against SLA, record count and data grain — so a decision knows what it's standing on.

Generali Central Insurance Company Limited · FY25 (Mar'25, audited)
Mid-tier private multiline general insurer — Top-10 private (rank ~10)
2,644 employees · 167 branches · 21,000+ agents
🌐 Enterprise 360 modules· on Data HealthBrowse all 51 views ▾
Todayyour decision queue📨 Activity & Digestaudit trail · @mentions🧭 360 Directoryall views by persona🗺 Guided Journeyspersona flows · step-by-step🛰 Control Towercommand center🎯 Strategy & Goals4 pillars · OKRs💎 Value Creation Planturnaround · value🤖 AI Use Casesrecommend & act🌐 Enterprise 360the consolidated pane📈 New Business & Underwriting 360funnel · forecast🚗 Motor 360OD vs TP · classes · claims🏥 Health 360retail vs group · ICR · cashless🛡 Fraud & SIU 360leakage · detection · recovery🛰 Market & Industry Intelsignals · growth initiatives🏛 Company Hierarchyorg · lines · entities🗂 Org Roll-up 360zone · line · branch📍 Branch & Distribution 360branch twin · sourcing · zones👥 Channels & Customers 360channels · cross-sell🧩 Customer Mastergolden record · MDM🧾 Quote & Proposal 360proposals by line🔄 Quote-to-Premium 360quote-to-premium cycle🔁 Claims & Renewals 360claims · cashless · renewals🔧 Case / Project 360delivery · case handling👷 Workforce 360people · productivity🏷 Products & Lines 360products · loss ratio🧩 Programs & Digital 360PMO · workstreams · go-live🤝 Growth Initiatives 360initiatives · investment · ROI🚪 Turnaround & Growthcombined ratio · solvency · ₹10k cr🚚 Reinsurance & Network 360reinsurers · hospitals · garages💰 Finance 360P&L · combined ratio💵 Cash 360premium · float · investments🧬 Ontology & Meshlogical layer · data products Evidencedrill-to-record · export🩺 Data Healthfreshness · lineage🕸 SciKIQ Data Fabriclive catalog · PII · scans🧠 SciKIQ Fabric Mapthe whole architecture📄 Policy 360live policies · lapse score🧾 Claim 360live claims · severity · fraud🏥 Hospital & Provider 360network · anomaly score🤝 Agent & Broker 360distribution · portfolio quality Compliance 360KYC · PII · obligations🎛 Simulationdeterministic what-if📑 Document Intelligencebills & estimates → structure🔌 Connectorswhat is actually wired📋 Underwriting & Pricing AIrules decide · model explains🧭 Coverage Reasoningliability · payable · rules🔁 Lapse, Retention & Sales AInext best action · cross-sell · leads🕸 Fraud Network Analysishubs · co-occurrence · concentration Decision Stacksee → predict → act🤖 AI Agentic Workforce10 always-on agents📚 Data Catalogterms · CDEs · glossaries
10/12
Sources fresh
within SLA
1
Stale
past cadence
1
Late (SLA breach)
needs attention
3,836,503
Records governed
across domains
Ingestion heartbeat

Source freshness & lineage

Grain tells you how bankable a domain is (Actuals = branch-grain TCS BaNCS ledger; Allocated/Region-only = estimated while the integration completes). Status flags anything past its SLA.

DomainSource systemOwnerLast syncCadenceSLAStatusRecordsGrainNote
External signals — IRDAI / CouncilIRDAI / GI Council adapterCompliance2026-06-15 06:00Daily24hLate6ActualsCirculars incl. FMF-2025, EOM cap, Bima Sugam, 1/n rule; last poll missed SLA.
Bancassurance (Central Bank)Central Bank CBS bridge / CRMChief Bancassurance Officer2026-06-16 21:00Daily24hStale4,500Region-onlyCBS↔BaNCS bridge; manual reconciliation (open blocker) — the growth channel.
General Ledger / P&LTCS BaNCS core (finance)Controller (Devi Dayal Garg)2026-06-17 04:10Nightly24hFresh1,850ActualsCore underwriting & finance ledger — GWP/NEP/claims/expenses.
Premium ReceivableBaNCS AR (premium debtors)Treasury2026-06-17 04:12Nightly24hFresh40ActualsBroker/group/government premium receivable; drives outstanding-premium aging.
Policy AdministrationTCS BaNCS — Policy AdminCOO (Kanika Garg)2026-06-17 03:40Hourly4hFresh2,818,000Actuals28.18 lakh policies; retail health + motor + commercial on BaNCS.
Claims (Motor)FG ConGo + i-ViSS (motor claims AI)Chief Insurance Officer2026-06-17 02:30Hourly4hFresh202,000ActualsOCR smart-form + survey-less video claims; 6,500+ garage network.
Claims (Health)I-Assist OCR + hospital pre-auth portalHead, Health · Claims · SIU2026-06-17 03:05Hourly4hFresh304,000ActualsHealth-bill OCR + 10,000+ cashless hospitals; 96% settled <3h.
Distribution / IRISIRIS agent platformChief Distribution Officer2026-06-17 03:50Hourly4hFresh21,000Actuals21,000+ agents self-issuing Motor/Health/PA/Travel.
Customer Servicing (LEO)LEO GenAI WhatsApp botCMCIO2026-06-17 05:20Streaming2hFresh480,000ActualsRenewals, claim status, health card, garage/hospital locator, UPI/card payments.
External signals — NewsNews adapter (RSS/API)Strategy2026-06-17 05:01Streaming2hFresh7ActualsWatchlist: TP tariff, medical inflation, NATCAT, PV sales, Central Bank rollout, peers.
Investments / TreasuryInvestment mgmt + custodian feedsChief of Investments2026-06-17 04:05Nightly24hFresh900Actuals₹7,938 Cr AUM, yield 7.59%; solvency margin & sub-debt.
Fraud / SIU (IIB)IIB fraud database + red-flag engineChief Risk Officer2026-06-17 05:09Daily24hFresh4,200ActualsIIB match, Caution Repository, red-flag rules & AI fraud scoring (FMF-2025).
Read this: the Central Bank bancassurance feed is stale (the CBS↔BaNCS bridge lacks an API for automated reconciliation — see Programs & Digital 360) and the IRDAI / GI Council filings poll is late. Everything else is within SLA. Figures are modeled; this panel simulates the ingestion heartbeat the live adapters would write.
Live · not seeded

Data-quality rules & open findings

LIVE · PostgreSQLpostgres · datagov_meta3 msread-only session

The panel above is the modelled ingestion heartbeat. This one is real: data-quality rules, their most recent run results and the open governance findings, read from the external repository at request time.

57
DQ rules
3 dimensions
87.0%
Average pass rate
latest run per rule
22
Rules below 100%
need attention
75
Open findings
2 critical · 73 high
By quality dimension
Completeness23 rules · 97.4%
4 below 100%
Validity18 rules · 63%
16 below 100%
Uniqueness16 rules · 99%
2 below 100%
Lowest-passing rules
RuleAsset · columnDimensionFailedPass
[CDE] Digital Wallet Transaction Volume - rangebcl_cbs.txnh · txn_amtValidity00%
[CDE] Green Bond Issuance Amount - rangebcl_cbs.txnh · txn_amtValidity00%
[CDE] Social Impact Investment Amount - rangebcl_cbs.txnh · txn_amtValidity00%
[CDE] KYC Status - in_setbcl_cbs.cifm · kyc_flgValidity676/81216.75%
gstin must match GSTIN formatmed_his.bill_hdr · gstinValidity1665/280040.54%
gender must match Gender formatmed_mart.pat_360 · genderValidity889/180050.61%
gender must match Gender formatmed_his.pat_mst · genderValidity986/204051.67%
dob must be a plausible birth datemed_his.pat_mst · dobValidity727/204064.36%
Open governance findings(40 shown of 75 open)
Critical · Medical Diagnosis / Procedure (Health) in clear text: med_mart.claim_extract.icd10_cdmed_mart.claim_extract

Column classified as 'Medical Diagnosis / Procedure (Health)' (GDPR (EU): Special Category Data (Art. 9) | PCI-DSS v4 (Payments): Cardholder Data (CHD)) under GDPR (EU) + PCI-DSS v4 (Payments). Sampled values are stored unmasked (pattern: A99). Required: Suppress or generalise to chapter level; strict need-to-know access

Basis: Art. 9 - processing prohibited without explicit condition; Art. 32 - security of processing | Req 3 - protect stored account data; Req 7 - restrict access by business need-to-know
Critical · Medical Diagnosis / Procedure (Health) in clear text: med_his.adm_dtl.icd_cdmed_his.adm_dtl

Column classified as 'Medical Diagnosis / Procedure (Health)' (GDPR (EU): Special Category Data (Art. 9) | PCI-DSS v4 (Payments): Cardholder Data (CHD)) under GDPR (EU) + PCI-DSS v4 (Payments). Sampled values are stored unmasked (pattern: A99.9). Required: Suppress or generalise to chapter level; strict need-to-know access

Basis: Art. 9 - processing prohibited without explicit condition; Art. 32 - security of processing | Req 3 - protect stored account data; Req 7 - restrict access by business need-to-know
High · Policy Monetary Value in clear text: med_mart.claim_extract.claim_amtmed_mart.claim_extract

Column classified as 'Policy Monetary Value' (GDPR (EU): Personal Data | PCI-DSS v4 (Payments): Cardholder Data (CHD)) under GDPR (EU) + PCI-DSS v4 (Payments). Sampled values are stored unmasked (pattern: 9999999.99). Required: Access-restrict; not an identifier - retain for actuarial/claims use

Basis: Art. 5(1)(f) integrity & confidentiality; Art. 25 data protection by design; Art. 32 | Req 3 - protect stored account data; Req 7 - restrict access by business need-to-know
High · Claim Number in clear text: med_mart.claim_extract.claim_idmed_mart.claim_extract

Column classified as 'Claim Number' (GDPR (EU): Personal Data (indirect identifier) | PCI-DSS v4 (Payments): Cardholder Data (CHD)) under GDPR (EU) + PCI-DSS v4 (Payments). Sampled values are stored unmasked (pattern: AAA999999). Required: Tokenise / pseudonymise in non-production

Basis: Art. 5(1)(f) integrity & confidentiality; Art. 25 data protection by design; Art. 32 | Req 3 - protect stored account data; Req 7 - restrict access by business need-to-know
High · Medical Record Number in clear text: med_mart.claim_extract.mrnmed_mart.claim_extract

Column classified as 'Medical Record Number' (GDPR (EU): Personal Data | PCI-DSS v4 (Payments): Cardholder Data (CHD)) under GDPR (EU) + PCI-DSS v4 (Payments). Sampled values are stored unmasked (pattern: AA999999). Required: Tokenise; encrypt at rest; need-to-know access

Basis: Art. 5(1)(f) integrity & confidentiality; Art. 25 data protection by design; Art. 32 | Req 3 - protect stored account data; Req 7 - restrict access by business need-to-know
High · Policy Monetary Value in clear text: med_mart.claim_extract.approved_amtmed_mart.claim_extract

Column classified as 'Policy Monetary Value' (GDPR (EU): Personal Data | PCI-DSS v4 (Payments): Cardholder Data (CHD)) under GDPR (EU) + PCI-DSS v4 (Payments). Sampled values are stored unmasked (pattern: 999999.99). Required: Access-restrict; not an identifier - retain for actuarial/claims use

Basis: Art. 5(1)(f) integrity & confidentiality; Art. 25 data protection by design; Art. 32 | Req 3 - protect stored account data; Req 7 - restrict access by business need-to-know
High · Policy Number in clear text: med_mart.claim_extract.policy_nomed_mart.claim_extract

Column classified as 'Policy Number' (GDPR (EU): Personal Data (indirect identifier) | PCI-DSS v4 (Payments): Cardholder Data (CHD)) under GDPR (EU) + PCI-DSS v4 (Payments). Sampled values are stored unmasked (pattern: AAA999999999). Required: Tokenise / pseudonymise in non-production

Basis: Art. 5(1)(f) integrity & confidentiality; Art. 25 data protection by design; Art. 32 | Req 3 - protect stored account data; Req 7 - restrict access by business need-to-know
High · Policy Monetary Value in clear text: med_mart.pat_360.tot_bill_amtmed_mart.pat_360

Column classified as 'Policy Monetary Value' (GDPR (EU): Personal Data | PCI-DSS v4 (Payments): Cardholder Data (CHD)) under GDPR (EU) + PCI-DSS v4 (Payments). Sampled values are stored unmasked (pattern: 9999999.99). Required: Access-restrict; not an identifier - retain for actuarial/claims use

Basis: Art. 5(1)(f) integrity & confidentiality; Art. 25 data protection by design; Art. 32 | Req 3 - protect stored account data; Req 7 - restrict access by business need-to-know
High · Derived Risk / Profiling Score in clear text: med_mart.pat_360.risk_scoremed_mart.pat_360

Column classified as 'Derived Risk / Profiling Score' (GDPR (EU): Personal Data | PCI-DSS v4 (Payments): Cardholder Data (CHD)) under GDPR (EU) + PCI-DSS v4 (Payments). Sampled values are stored unmasked (pattern: A). Required: Access-restrict - profiling output about an individual

Basis: Art. 5(1)(f) integrity & confidentiality; Art. 25 data protection by design; Art. 32 | Req 3 - protect stored account data; Req 7 - restrict access by business need-to-know
High · Age / Age Band in clear text: med_mart.pat_360.agemed_mart.pat_360

Column classified as 'Age / Age Band' (GDPR (EU): Personal Data (quasi-identifier) | PCI-DSS v4 (Payments): Cardholder Data (CHD)) under GDPR (EU) + PCI-DSS v4 (Payments). Sampled values are stored unmasked (pattern: 99). Required: Band ages (5/10-year bands) in published analytics

Basis: Art. 5(1)(f) integrity & confidentiality; Art. 25 data protection by design; Art. 32 | Req 3 - protect stored account data; Req 7 - restrict access by business need-to-know

This is the hybrid in one page: the freshness table above is modelled Generali plumbing; everything in this panel is a live read from datagov_meta. Neither can silently pretend to be the other.

14
Identities tested
governed tie-outs
12
Tie out (≈0)
components = total
2
Flagged
residual over tolerance
6,530
Max residual
largest break
Do the numbers tie out?

Reconciliation tests

Each governed metric must equal the sum of its components (residual ≈ 0). Run live on the dataset — the flags are the known modelling gaps, not silent errors.

GroupIdentityComponents vs totalResidualStatus
GWP roll-upGWP = Σ lines of businessΣ line-of-business GWP = total GWP₹5,548 Cr vs ₹5,548 Cr₹0 Cr✓ ties
GWP roll-upGWP = Σ zonesΣ zone GWP = total GWP₹5,548 Cr vs ₹5,548 Cr₹0 Cr✓ ties
GWP roll-upGWP = Σ customer segmentsΣ segment GWP = total GWP₹5,548 Cr vs ₹5,548 Cr₹0 Cr✓ ties
GWP roll-upGWP = Σ branch clustersΣ branch-cluster GWP = total GWP₹5,548 Cr vs ₹5,548 Cr₹0 Cr✓ ties
ProfitPremium-to-profit bridgeNEP − claims − commissions − expenses + investment income = PAT₹94 Cr vs ₹94 Cr₹0 Cr✓ ties
ProfitCombined-ratio turnaround ladderloss + commission + expense ratios − turnaround levers = target combined ratio₹110 Cr vs ₹110 Cr₹0 Cr✓ ties
Net earned premiumNet earned premium bridgeFY24 NEP + growth − higher cession = FY25 NEP₹3,753 Cr vs ₹3,753 Cr₹0 Cr✓ ties
Net earned premiumNEP = line-of-business bookbridge close = Σ line-of-business earned premium₹3,753 Cr vs ₹3,753 Cr₹0 Cr✓ ties
Capital / value₹10,000 Cr ambition bridgeFY25 GWP + growth levers = ambition GWP₹10,000 Cr vs ₹10,000 Cr₹0 Cr✓ ties
Capital / valueSolvency = ASM ÷ RSMcurrent solvency = available ÷ required margin1.96x vs 1.96x-0.005✓ ties
Premium receivableOverdue premium (>60d) = Σ aged bucketsoverdue_ar KPI = Σ (61–90 + 90+) premium receivable₹62 Cr vs ₹62 Cr₹0 Cr✓ ties
Growth initiativesInitiative pricing identityinvestment = multiple × incremental GWP × margin% (worst of 7 initiatives)max residual ₹0 Cr across 7 initiatives₹0 Cr✓ ties
Cross-grain (flags)Network nodes = Σ cluster providersnetwork metric = Σ site.devices (provider nodes)10,000 vs 16,530-6,530⚠ flag
Cross-grain (flags)NEP = Σ branch-cluster NEPline-of-business earned premium = Σ site.arr₹3,753 Cr vs ₹3,700 Cr₹53 Cr⚠ flag
Read this: 12 of 14 governed identities tie out to the rupee. The remaining flag is intentional — a known modelling gap, not a silent error: the branch-grain net-earned-premium footprint is a representative per-branch sample, so it doesn't fully foot to the product-line renewal book. The harness catches it rather than hiding it — exactly what a CFO/auditor wants to see.