Policy data sufficiency — 148 de-duplicated unique products (reviews now complete for all 20 insurers)

Distribution: STRONG≥80: 28 · OK 60-79: 42 · THIN 40-59: 31 · <40: 47  |  fixed-benefit (FB): 15
Columns: TOTAL = mean(Basic,Score,Price). WHY = the reason any gap exists (structural vs schedule-deferred vs genuinely-sparse vs extraction).
TOTALBasicScorePricetypepolicyWHY the gap (if any)
908387100INbajaj-allianz__health-guardMostly complete — minor residual extraction gaps only
878378100INsbi-general__super-health-insuranceMostly complete — minor residual extraction gaps only
878378100INnational-insurance__national-senior-citizenMostly complete — minor residual extraction gaps only
878378100INnational-insurance__national-mediclaimMostly complete — minor residual extraction gaps only
878378100INhdfc-ergo__my-health-surakshaMostly complete — minor residual extraction gaps only
878378100INcholamandalam__flexi-healthMostly complete — minor residual extraction gaps only
868374100INstar-health__family-health-optimaMostly complete — minor residual extraction gaps only
868374100INsbi-general__health-edgeMostly complete — minor residual extraction gaps only
868374100INsbi-general__arogya-supremeMostly complete — minor residual extraction gaps only
868374100INroyal-sundaram__lifelineMostly complete — minor residual extraction gaps only
868374100INhdfc-ergo__optima-restoreMostly complete — minor residual extraction gaps only
867583100INmanipalcigna__sarvah-paramMostly complete — minor residual extraction gaps only
848370100INroyal-sundaram__multiplierMostly complete — minor residual extraction gaps only
848370100INoriental-insurance__happy-family-floaterMostly complete — minor residual extraction gaps only
847578100INnational-insurance__bob-national-healthMostly complete — minor residual extraction gaps only
837574100INtata-aig__medicare-selectMostly complete — minor residual extraction gaps only
837574100INnational-insurance__national-young-india-plusMostly complete — minor residual extraction gaps only
837574100INnational-insurance__national-young-indiaMostly complete — minor residual extraction gaps only
826778100INstar-health__star-comprehensiveMostly complete — minor residual extraction gaps only
826778100INstar-health__star-assureMostly complete — minor residual extraction gaps only
818361100INroyal-sundaram__presecure-advantageMostly complete — minor residual extraction gaps only
818361100INoriental-insurance__arogya-sanjeevaniMostly complete — minor residual extraction gaps only
818361100INcare-health__care-advantageMostly complete — minor residual extraction gaps only
818361100INacko__arogya-sanjeevaniMostly complete — minor residual extraction gaps only
808357100INroyal-sundaram__arogya-sanjeevaniMostly complete — minor residual extraction gaps only
808357100INnew-india__new-india-mediclaim-policyMostly complete — minor residual extraction gaps only
807565100INstar-health__health-premierMostly complete — minor residual extraction gaps only
806774100INmanipalcigna__prohealth-selectMostly complete — minor residual extraction gaps only
797561100INcare-health__care-seniorMostly complete — minor residual extraction gaps only
795878100INmanipalcigna__prohealth-protectMostly complete — minor residual extraction gaps only
795878100INmanipalcigna__prohealth-primeMostly complete — minor residual extraction gaps only
777557100INnew-india__asha-kiran-policyMostly complete — minor residual extraction gaps only
777557100INnational-insurance__arogya-sanjeevaniMostly complete — minor residual extraction gaps only
776765100INroyal-sundaram__advanced-top-upMostly complete — minor residual extraction gaps only
776765100INmanipalcigna__prohealth-insurance-all-variantsMostly complete — minor residual extraction gaps only
775874100INniva-bupa__reassure-3Mostly complete — minor residual extraction gaps only
775874100INaditya-birla__activ-healthMostly complete — minor residual extraction gaps only
767552100INstar-health__senior-citizens-red-carpetMostly complete — minor residual extraction gaps only
766761100INoriental-insurance__oriental-mediclaim-individualMostly complete — minor residual extraction gaps only
766761100INicici-lombard__complete-health-umbrellaMostly complete — minor residual extraction gaps only
765870100INroyal-sundaram__family-plusMostly complete — minor residual extraction gaps only
747548100INcare-health__care-heartMostly complete — minor residual extraction gaps only
745865100INnational-insurance__national-super-top-upMostly complete — minor residual extraction gaps only
736752100INnew-india__yuva-bharat-health-policyMostly complete — minor residual extraction gaps only
735861100INhdfc-ergo__optima-plusMostly complete — minor residual extraction gaps only
735070100INicici-lombard__health-elite-plusMostly complete — minor residual extraction gaps only
726748100INnational-insurance__national-surrogacyMostly complete — minor residual extraction gaps only
726748100INcholamandalam__flexi-health-supremeMostly complete — minor residual extraction gaps only
725857100INicici-lombard__complete-health-insurance-health-shieldMostly complete — minor residual extraction gaps only
706743100INbajaj-allianz__silver-healthMostly complete — minor residual extraction gaps only
705852100INstar-health__star-cardiac-care-platinumMostly complete — minor residual extraction gaps only
705852100INnew-india__janata-mediclaim-policyMostly complete — minor residual extraction gaps only
705852100INhdfc-ergo__my-optima-secureMostly complete — minor residual extraction gaps only
705852100INhdfc-ergo__energy-diabetes-hypertensionMostly complete — minor residual extraction gaps only
705852100INcholamandalam__chola-healthlineMostly complete — minor residual extraction gaps only
695848100INstar-health__star-cardiac-careMostly complete — minor residual extraction gaps only
695057100INhdfc-ergo__energyMostly complete — minor residual extraction gaps only
665048100INniva-bupa__health-companion-v2022Mostly complete — minor residual extraction gaps only
665048100INhdfc-ergo__my-optima-secure-older-variantMostly complete — minor residual extraction gaps only
654252100INcholamandalam__super-topupMostly complete — minor residual extraction gaps only
645043100INnational-insurance__universal-healthMostly complete — minor residual extraction gaps only
645043100INindusind-general__health-gainMostly complete — minor residual extraction gaps only
645043100FBbajaj-allianz__comprehensive-care-planSTRUCTURAL N/A — fixed-benefit PA/CI/cash (health fields don't apply; not in any health PDF)
635039100INroyal-sundaram__surrosafeMostly complete — minor residual extraction gaps only
635039100INhdfc-ergo__my-health-women-surakshaMostly complete — minor residual extraction gaps only
625035100INnew-india__universal-health-insuranceMostly complete — minor residual extraction gaps only
625035100INbajaj-allianz__tax-gainMostly complete — minor residual extraction gaps only
60625760FBaditya-birla__activ-secure-cancer-secureSTRUCTURAL N/A — fixed-benefit PA/CI/cash (health fields don't apply; not in any health PDF)
605029100FBnational-insurance__national-hospi-cashSTRUCTURAL N/A — fixed-benefit PA/CI/cash (health fields don't apply; not in any health PDF)
605029100FBnational-insurance__national-critical-illnessSTRUCTURAL N/A — fixed-benefit PA/CI/cash (health fields don't apply; not in any health PDF)
575022100INcholamandalam__critical-healthlineMostly complete — minor residual extraction gaps only
563829100FBstar-health__star-cancer-care-platinumSTRUCTURAL N/A — fixed-benefit PA/CI/cash (health fields don't apply; not in any health PDF)
52385760FBtata-aig__medicare-liteSTRUCTURAL N/A — fixed-benefit PA/CI/cash (health fields don't apply; not in any health PDF)
52385760FBaditya-birla__activ-secure-personal-accident-cancer-secureSTRUCTURAL N/A — fixed-benefit PA/CI/cash (health fields don't apply; not in any health PDF)
5175780INhdfc-ergo__my-health-sampoorna-surakshaSI LADDER SCHEDULE-DEFERRED — discrete list set at quote, but a RANGE is in the PDF → #81 recovers
5067830INnational-insurance__new-national-parivarSI LADDER SCHEDULE-DEFERRED — discrete list set at quote, but a RANGE is in the PDF → #81 recovers
5067830INicici-lombard__elevateSI LADDER SCHEDULE-DEFERRED — discrete list set at quote, but a RANGE is in the PDF → #81 recovers
4775650INbajaj-allianz__health-guard-gold-individualSI LADDER SCHEDULE-DEFERRED — discrete list set at quote, but a RANGE is in the PDF → #81 recovers
4767740INcare-health__care-classicSI LADDER SCHEDULE-DEFERRED — discrete list set at quote, but a RANGE is in the PDF → #81 recovers
4758830INniva-bupa__health-premiaSI LADDER SCHEDULE-DEFERRED — discrete list set at quote, but a RANGE is in the PDF → #81 recovers
4758830INicici-lombard__health-advantedgeSI LADDER SCHEDULE-DEFERRED — discrete list set at quote, but a RANGE is in the PDF → #81 recovers
47384360FBreliance-general__personal-accidentSTRUCTURAL N/A — fixed-benefit PA/CI/cash (health fields don't apply; not in any health PDF)
4667700INnational-insurance__national-mediclaim-plusSI LADDER SCHEDULE-DEFERRED — discrete list set at quote, but a RANGE is in the PDF → #81 recovers
462514100FBindusind-general__hospi-careSTRUCTURAL N/A — fixed-benefit PA/CI/cash (health fields don't apply; not in any health PDF)
4575610INicici-lombard__arogya-sanjeevaniSI LADDER SCHEDULE-DEFERRED — discrete list set at quote, but a RANGE is in the PDF → #81 recovers
4558780INnational-insurance__national-parivar-plusSI LADDER SCHEDULE-DEFERRED — discrete list set at quote, but a RANGE is in the PDF → #81 recovers
4475570INcholamandalam__arogya-sanjeevaniSI LADDER SCHEDULE-DEFERRED — discrete list set at quote, but a RANGE is in the PDF → #81 recovers
4467650INcare-health__care-supremeSI LADDER SCHEDULE-DEFERRED — discrete list set at quote, but a RANGE is in the PDF → #81 recovers
4458740INhdfc-ergo__my-health-medisure-primeSI LADDER SCHEDULE-DEFERRED — discrete list set at quote, but a RANGE is in the PDF → #81 recovers
4367610INnew-india__floater-mediclaimSI LADDER SCHEDULE-DEFERRED — discrete list set at quote, but a RANGE is in the PDF → #81 recovers
4358700INsbi-general__health-alphaSI LADDER SCHEDULE-DEFERRED — discrete list set at quote, but a RANGE is in the PDF → #81 recovers
4358700INiffco-tokio__individual-health-protectorSI LADDER SCHEDULE-DEFERRED — discrete list set at quote, but a RANGE is in the PDF → #81 recovers
4350780INsbi-general__super-top-upSI not in wording (schedule-deferred); other fields partial
42382960FBstar-health__star-hospital-cashSTRUCTURAL N/A — fixed-benefit PA/CI/cash (health fields don't apply; not in any health PDF)
4158650INiffco-tokio__family-health-protectorSI LADDER SCHEDULE-DEFERRED — discrete list set at quote, but a RANGE is in the PDF → #81 recovers
4158650INiffco-tokio__essential-health-planSI LADDER SCHEDULE-DEFERRED — discrete list set at quote, but a RANGE is in the PDF → #81 recovers
4150740INniva-bupa__senior-firstSI not in wording (schedule-deferred); other fields partial
4150740INniva-bupa__aspireSI not in wording (schedule-deferred); other fields partial
4067520INgo-digit__arogya-sanjeevaniSI not in wording (schedule-deferred); other fields partial
4050700INtata-aig__medicareSI not in wording (schedule-deferred); other fields partial
4050700INaditya-birla__activ-assure-diamondSI not in wording (schedule-deferred); other fields partial
3942740INtata-aig__medicare-premierSI not in wording (schedule-deferred); other fields partial
3850650INniva-bupa__riseSI not in wording (schedule-deferred); other fields partial
3850650INniva-bupa__health-companionSI not in wording (schedule-deferred); other fields partial
3850650INbajaj-allianz__extra-care-plusSI not in wording (schedule-deferred); other fields partial
38252960FBtata-aig__wellsurance-familySTRUCTURAL N/A — fixed-benefit PA/CI/cash (health fields don't apply; not in any health PDF)
38252960FBtata-aig__criti-medicareSTRUCTURAL N/A — fixed-benefit PA/CI/cash (health fields don't apply; not in any health PDF)
3750610INhdfc-ergo__total-health-planSI not in wording (schedule-deferred); other fields partial
3750610INcare-health__care-supreme-enhanceSI not in wording (schedule-deferred); other fields partial
3650570INnew-india__yuva-bharatSI not in wording (schedule-deferred); other fields partial
3650570INnew-india__janata-mediclaimSI not in wording (schedule-deferred); other fields partial
3650570INiffco-tokio__health-protector-assureSI not in wording (schedule-deferred); other fields partial
3650570INhdfc-ergo__optima-enhanceSI not in wording (schedule-deferred); other fields partial
3450520INicici-lombard__health-shield-360-retailSI not in wording (schedule-deferred); other fields partial
3450520INicici-lombard__health-shield-360SI not in wording (schedule-deferred); other fields partial
3450520INcare-health__ultimate-careSI not in wording (schedule-deferred); other fields partial
3450520INaditya-birla__activ-health-individualSI not in wording (schedule-deferred); other fields partial
3442610INgo-digit__digit-health-insuranceSI not in wording (schedule-deferred); other fields partial
3442610INbajaj-allianz__global-health-careSI not in wording (schedule-deferred); other fields partial
3350480INnew-india__new-india-floater-mediclaim-policySI not in wording (schedule-deferred); other fields partial
3350480INicici-lombard__health-booster-top-upSI not in wording (schedule-deferred); other fields partial
3350480INicici-lombard__complete-health-insurance-umbrellaSI not in wording (schedule-deferred); other fields partial
3350480INcare-health__supreme-enhanceSI not in wording (schedule-deferred); other fields partial
3142520INniva-bupa__health-plus-top-upSI not in wording (schedule-deferred); other fields partial
3142520INnew-india__mediclaim-policySI not in wording (schedule-deferred); other fields partial
3142520INiffco-tokio__health-protector-plusSI not in wording (schedule-deferred); other fields partial
3142520INhdfc-ergo__group-health-insuranceSI not in wording (schedule-deferred); other fields partial
29121460FBiffco-tokio__critical-illness-benefitSTRUCTURAL N/A — fixed-benefit PA/CI/cash (health fields don't apply; not in any health PDF)
29121460FBbajaj-allianz__group-personal-accidentSTRUCTURAL N/A — fixed-benefit PA/CI/cash (health fields don't apply; not in any health PDF)
29121460FBbajaj-allianz__criti-careSTRUCTURAL N/A — fixed-benefit PA/CI/cash (health fields don't apply; not in any health PDF)
2842430INniva-bupa__reassure-3-0GENUINELY SPARSE in indexed PDF — dynamic-pricing/top-up (ACKO/go-digit): values live in the Schedule, not the wording
2842430INcare-health__care-advantage-add-ons-protect-plus-care-shieldGENUINELY SPARSE in indexed PDF — dynamic-pricing/top-up (ACKO/go-digit): values live in the Schedule, not the wording
2842430INbajaj-allianz__group-health-guard-silverGENUINELY SPARSE in indexed PDF — dynamic-pricing/top-up (ACKO/go-digit): values live in the Schedule, not the wording
2833520INgo-digit__digit-supreme-careGENUINELY SPARSE in indexed PDF — dynamic-pricing/top-up (ACKO/go-digit): values live in the Schedule, not the wording
2833520INgo-digit__digit-health-care-plusGENUINELY SPARSE in indexed PDF — dynamic-pricing/top-up (ACKO/go-digit): values live in the Schedule, not the wording
2833520INacko__acko-health-iii-platinum-liteGENUINELY SPARSE in indexed PDF — dynamic-pricing/top-up (ACKO/go-digit): values live in the Schedule, not the wording
2833520INacko__acko-health-iii-platinumGENUINELY SPARSE in indexed PDF — dynamic-pricing/top-up (ACKO/go-digit): values live in the Schedule, not the wording
2742390INindusind-general__group-mediclaimGENUINELY SPARSE in indexed PDF — dynamic-pricing/top-up (ACKO/go-digit): values live in the Schedule, not the wording
2733480INacko__acko-health-iii-platinum-super-top-upGENUINELY SPARSE in indexed PDF — dynamic-pricing/top-up (ACKO/go-digit): values live in the Schedule, not the wording
2533430INgo-digit__digit-top-upGENUINELY SPARSE in indexed PDF — dynamic-pricing/top-up (ACKO/go-digit): values live in the Schedule, not the wording
2433390INniva-bupa__reassure-2-0GENUINELY SPARSE in indexed PDF — dynamic-pricing/top-up (ACKO/go-digit): values live in the Schedule, not the wording
2425480INacko__acko-health-iiiGENUINELY SPARSE in indexed PDF — dynamic-pricing/top-up (ACKO/go-digit): values live in the Schedule, not the wording
2333350INaditya-birla__group-activ-healthGENUINELY SPARSE in indexed PDF — dynamic-pricing/top-up (ACKO/go-digit): values live in the Schedule, not the wording
2325430INacko__acko-personal-healthGENUINELY SPARSE in indexed PDF — dynamic-pricing/top-up (ACKO/go-digit): values live in the Schedule, not the wording
2325430INacko__acko-health-iiGENUINELY SPARSE in indexed PDF — dynamic-pricing/top-up (ACKO/go-digit): values live in the Schedule, not the wording
2125390INsbi-general__arogya-top-upGENUINELY SPARSE in indexed PDF — dynamic-pricing/top-up (ACKO/go-digit): values live in the Schedule, not the wording
1625220INniva-bupa__saral-suraksha-bimaGENUINELY SPARSE in indexed PDF — dynamic-pricing/top-up (ACKO/go-digit): values live in the Schedule, not the wording
1017130INgo-digit__digit-complete-careGENUINELY SPARSE in indexed PDF — dynamic-pricing/top-up (ACKO/go-digit): values live in the Schedule, not the wording