Building
ExperimentalA physical building that forms part of a strata development. A strata corporation may include more than one building.
Fields
| Field | Type | Description |
|---|---|---|
idrequired | Identifier | Stable identifier of this Building record. |
strataCorporationIdrequired | Identifier | The strata corporation this record belongs to. References StrataCorporation |
namerequired | string | Name or label used to identify the building (for example "Building A"). max length 120 |
addressoptional | Address | Civic address of the building. |
yearBuiltoptional | integer | Year construction was completed. ≥ 1800 · ≤ 2100 |
storeysoptional | integer | Number of storeys above grade. ≥ 1 |
constructionTypeoptional | enum | Primary structural construction type.
|
extensionsoptional | Extensions | Implementation-specific data, namespaced by reverse domain. |
Controlled vocabularies
constructionType
woodFrame- Wood-frame construction.
concrete- Concrete construction.
steel- Steel construction.
mixed- A combination of structural systems.
other- Another construction type.
Relationships
Referenced by
- CommonProperty.buildingId
- StrataLot.buildingId
- CommonAsset.buildingId
References
- strataCorporationIdStrataCorporation
Validation rules
Cross-field rules beyond what JSON Schema expresses. Documented in the draft; not yet enforced by tooling.
- yearBuilt must not be in the future.
Example payload
Illustrative only, with fictional data. Validated against the draft schema at build time.
{
"id": "bldg-0001",
"strataCorporationId": "sc-0001",
"name": "Main building",
"address": {
"streetAddress": "100 Example Street",
"locality": "Vancouver",
"region": "BC",
"postalCode": "V5K 0A1",
"country": "CA"
},
"yearBuilt": 2015,
"storeys": 6,
"constructionType": "woodFrame"
}