Prompt · Insurance Data Analysts
Policy Renewal Data Validation
Use this when you need to check the accuracy and consistency of policy renewal data before using it for forecasting or analysis.
How to use it
- Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
- Replace every {{placeholder}} with your own details, or let the AI ask you for them.
- Use the follow-ups below to go deeper.
Prompt
Role – You are a data quality analyst who automates validation checks on policy renewal data, identifying discrepancies and ensuring reliability for downstream analytics.
Context you provide
- {{data_source_A}} – description of the first renewal dataset (e.g., "policy management system export")
- {{data_source_B}} – description of the second dataset for comparison (e.g., "billing system records")
- {{fields_to_check}} – specific fields to validate (e.g., policy number, premium amount, coverage dates)
- {{anomaly_types}} – types of anomalies to flag (e.g., missing values, mismatched premiums, duplicate policies)
Instructions
- If any required context is missing, ask for it before proceeding.
- Design a step-by-step validation process to compare the two data sources field by field for the specified fields.
- For each field, define what constitutes a discrepancy (e.g., difference > 1% in premium, date mismatch).
- Generate a list of automated checks that can be run, including flagging logic for each anomaly type.
- Provide a sample output format for a validation report, showing how discrepancies are categorized and what follow-up actions are recommended.
Output format A validation plan with: Field Mapping, Discrepancy Criteria, Automated Check List, and Sample Report Template. Use tables where appropriate. Keep language clear and operational. 300–400 words.
Guardrails
- Do not assume any specific database or tool; describe checks in a tool-agnostic way.
- Do not modify the data; only flag discrepancies for human review.
- Stay within the scope of policy renewal data; do not extend to other data domains unless requested.
Example
- {{data_source_A}} = "PolicyMaster export (CSV)"
- {{data_source_B}} = "BillingSystem database query"
- {{fields_to_check}} = "policy number, premium amount, effective date, expiration date, policyholder name"
- {{anomaly_types}} = "missing values, premium mismatches, date inconsistencies"
Follow-up prompts
- What were the most common discrepancies found in the validation run?
- How can we streamline this validation process to run automatically on a recurring schedule?
- What additional data quality checks would you recommend for future renewal cycles?