StrataLot
ProposedA lot shown on a strata plan. Each strata lot is owned separately and carries a share of common expenses according to its unit entitlement.
Fields
| Field | Type | Description |
|---|---|---|
idrequired | Identifier | Stable identifier of this StrataLot record. |
strataCorporationIdrequired | Identifier | The strata corporation this record belongs to. References StrataCorporation |
lotNumberrequired | integer | Strata lot number as shown on the strata plan. ≥ 1 |
parcelIdentifieroptional | ParcelIdentifier | Parcel Identifier (PID) of the strata lot. |
unitEntitlementrequired | number | Unit entitlement from the Schedule of Unit Entitlement, used to apportion common expenses. > 0 |
usageoptional | enum | Intended use of the strata lot.
|
areaSquareMetresoptional | number | Area of the strata lot in square metres, if known. > 0 |
buildingIdoptional | Identifier | Building the strata lot is located in, if applicable. References Building |
extensionsoptional | Extensions | Implementation-specific data, namespaced by reverse domain. |
Controlled vocabularies
usage
residential- Residential strata lot.
nonResidential- Non-residential (for example commercial) strata lot.
Relationships
Referenced by
- CommonProperty.designatedStrataLotIds
- OwnershipInterest.strataLotId
- Unit.strataLotId
- FinancialTransaction.strataLotId
- MaintenanceRequest.strataLotId
References
- strataCorporationIdStrataCorporation
- buildingIdBuilding
Validation rules
Cross-field rules beyond what JSON Schema expresses. Documented in the draft; not yet enforced by tooling.
- lotNumber must be unique within a strata corporation.
- parcelIdentifier must be unique across all strata lots.
Open questions for legal and industry review
- Confirm how voting entitlement differs from unit entitlement and whether it needs its own field.
Example payload
Illustrative only, with fictional data. Validated against the draft schema at build time.
{
"id": "sl-0012",
"strataCorporationId": "sc-0001",
"lotNumber": 12,
"parcelIdentifier": "000-000-012",
"unitEntitlement": 100,
"usage": "residential",
"areaSquareMetres": 72.5,
"buildingId": "bldg-0001"
}