OwnershipInterest
ExperimentalLinks a person or organization to a strata lot as a registered owner for a period of time.
Fields
| Field | Type | Description |
|---|---|---|
idrequired | Identifier | Stable identifier of this OwnershipInterest record. |
strataLotIdrequired | Identifier | The strata lot owned. References StrataLot |
partyTyperequired | enum | Kind of party that holds the interest.
|
partyIdrequired | Identifier | Identifier of the Person or Organization, according to partyType. |
startDaterequired | Date | Date the ownership began (for example, registration date). |
endDateoptional | Date | Date the ownership ended, if it has. |
extensionsoptional | Extensions | Implementation-specific data, namespaced by reverse domain. |
Controlled vocabularies
partyType
person- A Person record.
organization- An Organization record.
Relationships
Validation rules
Cross-field rules beyond what JSON Schema expresses. Documented in the draft; not yet enforced by tooling.
- endDate must be on or after startDate.
- partyId must reference a Person when partyType is person, and an Organization otherwise.
Open questions for legal and industry review
- Ownership is established by the Land Title register. Records in this standard are informational copies, not proof of title.
Example payload
Illustrative only, with fictional data. Validated against the draft schema at build time.
{
"id": "own-0001",
"strataLotId": "sl-0012",
"partyType": "person",
"partyId": "person-0001",
"startDate": "2019-04-01"
}