India Hindu Succession Extension
draftHindu succession law specifics: Mitakshara/Dayabhaga schools, HUF coparcenary, heir classifications under the Hindu Succession Act 1956, stridhan assets, agricultural land ceiling rules, and NRI complications.
india-hindu.json — Extension
Properties(8)
| Property | Type | Required | Format | Description |
|---|---|---|---|---|
applicableLaw | string | ✓ | (hindu_succession_act_1956, indian_succession_act_1925, muslim_personal_law, special_marriage_act, parsi_succession, goa_civil_code) | |
school | string | (mitakshara, dayabhaga) | ||
hufDetails | | |||
heirClassifications | [] | |||
stridhanAssets | [] | |||
agriculturalLand | object[] | |||
nriComplications | object | |||
notes | string |
References
This schema references the following schemas:
Raw JSON Schema
{
"$schema": "https://openinherit.org/v1/dialect.json",
"$id": "https://openinherit.org/v1/extensions/india-hindu.json",
"title": "India Hindu Succession Extension",
"description": "Hindu succession law specifics: Mitakshara/Dayabhaga schools, HUF coparcenary, heir classifications under the Hindu Succession Act 1956, stridhan assets, agricultural land ceiling rules, and NRI complications.",
"type": "object",
"$defs": {
"Coparcener": {
"type": "object",
"properties": {
"personId": { "type": "string", "format": "uuid" },
"relationship": { "type": "string" },
"coparcenaryShareFraction": {
"type": "string",
"pattern": "^[0-9]+/[0-9]+$"
}
},
"required": ["personId", "relationship"],
"additionalProperties": false
},
"HUFDetails": {
"type": "object",
"properties": {
"kartaPersonId": { "type": "string", "format": "uuid" },
"coparceners": {
"type": "array",
"items": { "$ref": "#/$defs/Coparcener" }
},
"panNumber": { "type": "string" }
},
"required": ["kartaPersonId", "coparceners"],
"additionalProperties": false
},
"IndianHeirClassification": {
"type": "object",
"properties": {
"personId": { "type": "string", "format": "uuid" },
"heirClass": {
"type": "string",
"enum": ["class_I", "class_II", "agnate", "cognate"]
},
"scheduleParagraph": { "type": "string" },
"disputed": { "type": "boolean" },
"disputeDetails": { "type": "string" }
},
"required": ["personId", "heirClass"],
"additionalProperties": false
},
"StridhanAsset": {
"type": "object",
"properties": {
"assetId": { "type": "string", "format": "uuid" },
"description": { "type": "string" },
"notes": { "type": "string" }
},
"required": ["assetId", "description"],
"additionalProperties": false
}
},
"properties": {
"applicableLaw": {
"type": "string",
"enum": [
"hindu_succession_act_1956",
"indian_succession_act_1925",
"muslim_personal_law",
"special_marriage_act",
"parsi_succession",
"goa_civil_code"
]
},
"school": {
"type": "string",
"enum": ["mitakshara", "dayabhaga"]
},
"hufDetails": {
"$ref": "#/$defs/HUFDetails"
},
"heirClassifications": {
"type": "array",
"items": { "$ref": "#/$defs/IndianHeirClassification" }
},
"stridhanAssets": {
"type": "array",
"items": { "$ref": "#/$defs/StridhanAsset" }
},
"agriculturalLand": {
"type": "array",
"items": {
"type": "object",
"properties": {
"propertyId": { "type": "string", "format": "uuid" },
"state": {
"type": "string",
"pattern": "^IN-[A-Z]{2}$",
"$comment": "ISO 3166-2 Indian state code (e.g. IN-MH, IN-KA)"
},
"stateSuccessionLaw": { "type": "string" },
"ceilingApplies": { "type": "boolean" }
},
"required": ["propertyId", "state"],
"additionalProperties": false
}
},
"nriComplications": {
"type": "object",
"properties": {
"applicable": { "type": "boolean" },
"foreignJurisdiction": { "$ref": "../../common/jurisdiction.json" },
"taxImplications": { "type": "string" },
"notes": { "type": "string" }
},
"additionalProperties": false
},
"notes": {
"type": "string"
}
},
"required": ["applicableLaw"],
"minProperties": 1,
"patternProperties": {
"^x-inherit-": {}
},
"unevaluatedProperties": false
}