Skip to content
OpenCOOS
Open in explorer
Core Strata Entitiessince 0.1.0-draftspec v0.1.0-draft

StrataPlan

Proposed

The plan deposited in the Land Title Office that divides land or a building into strata lots and common property.

Fields

FieldTypeDescription
id
required
Identifier

Stable identifier of this StrataPlan record.

planNumber
required
StrataPlanNumber

Registered strata plan number.

planType
required
enum

Kind of strata plan.

buildingbareLand

depositDate
optional
Date

Date the plan was deposited in the Land Title Office.

totalStrataLots
optional
integer

Number of strata lots on the plan.

≥ 1

totalUnitEntitlement
optional
number

Sum of unit entitlement of all strata lots, from the Schedule of Unit Entitlement.

> 0

phased
optional
boolean

Whether the plan was or is being deposited in phases.

amendments
optional
array<object>

Recorded amendments to the strata plan.

↳ description
required
string

Description of the amendment.

max length 1000

↳ registeredDate
optional
Date

Registration date of the amendment.

extensions
optional
Extensions

Implementation-specific data, namespaced by reverse domain.

Controlled vocabularies

planType

building
Strata lots are defined by reference to a building.
bareLand
Strata lots are defined by reference to land rather than a building.

Relationships

Referenced by

StrataPlan

References

None

Validation rules

Cross-field rules beyond what JSON Schema expresses. Documented in the draft; not yet enforced by tooling.

  • totalStrataLots should equal the number of StrataLot records for the plan in a complete data set.
  • totalUnitEntitlement should equal the sum of StrataLot.unitEntitlement in a complete data set.

Open questions for legal and industry review

  • Confirm whether additional plan types (for example, mixed building and bare land) need to be represented.

Example payload

Illustrative only, with fictional data. Validated against the draft schema at build time.

{
  "id": "sp-0001",
  "planNumber": "EPS0001",
  "planType": "building",
  "depositDate": "2015-06-30",
  "totalStrataLots": 48,
  "totalUnitEntitlement": 4800,
  "phased": false
}