{"$schema":"https://json-schema.org/draft/2020-12/schema","title":"Insurance Claim Form","description":"Notification of loss from policyholder to insurer. Generic first-notice-of-loss (FNOL) structure covering property, bodily-injury, third-party liability and business-interruption claims. Aligns with Art. 72 Solvency II (Dir. 2009/138/EC) policyholder duty of disclosure and national insurance-contract acts (e.g. BE Loi 04.04.2014 art. 74).","type":"object","additionalProperties":false,"required":["policy_holder","insurer","incident","damages","declaration","signatory"],"properties":{"policy_holder":{"type":"object","additionalProperties":false,"required":["name","address","email","phone","policy_number"],"properties":{"name":{"type":"string"},"address":{"type":"string"},"email":{"type":"string","format":"email"},"phone":{"type":"string"},"policy_number":{"type":"string"}}},"insurer":{"type":"object","additionalProperties":false,"required":["name","address","claims_email"],"properties":{"name":{"type":"string"},"address":{"type":"string"},"claims_email":{"type":"string","format":"email"}}},"incident":{"type":"object","additionalProperties":false,"required":["date","location","description","cause"],"properties":{"date":{"type":"string","format":"date"},"time":{"type":"string"},"location":{"type":"string"},"description":{"type":"string"},"cause":{"type":"string"},"witnesses":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["name"],"properties":{"name":{"type":"string"},"contact":{"type":"string"}}}}}},"damages":{"type":"array","minItems":1,"items":{"type":"object","additionalProperties":false,"required":["category","description","estimated_value","currency"],"properties":{"category":{"type":"string","enum":["property","bodily_injury","third_party","business_interruption"]},"description":{"type":"string"},"estimated_value":{"type":"string"},"currency":{"type":"string","minLength":3,"maxLength":3}}}},"police_report":{"type":"object","additionalProperties":false,"required":["reference","date","station"],"properties":{"reference":{"type":"string"},"date":{"type":"string","format":"date"},"station":{"type":"string"}}},"declaration":{"type":"string"},"signatory":{"type":"object","additionalProperties":false,"required":["name","role","date","place"],"properties":{"name":{"type":"string"},"role":{"type":"string"},"date":{"type":"string","format":"date"},"place":{"type":"string"}}}}}