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

Organization

Proposed

A company or other organization involved with a strata corporation, such as a strata management company, contractor, or insurer.

Fields

FieldTypeDescription
id
required
Identifier

Stable identifier of this Organization record.

name
required
string

Legal or operating name.

min length 1 · max length 200

organizationType
required
enum

Primary role of the organization in relation to strata corporations.

strataManagementcontractorinsurerinsuranceBrokerfinancialInstitutionprofessionalServicesother

website
optional
string

Public website URL.

format: uri

email
optional
string

General contact email.

format: email

phone
optional
string

General phone number in E.164 format.

pattern: ^\+[1-9][0-9]{6,14}$

address
optional
Address

Business address.

extensions
optional
Extensions

Implementation-specific data, namespaced by reverse domain.

Controlled vocabularies

organizationType

strataManagement
Strata management company.
contractor
Contractor or trade service provider.
insurer
Insurance company.
insuranceBroker
Insurance broker.
financialInstitution
Bank or credit union.
professionalServices
Accountant, lawyer, engineer, appraiser or similar professional.
other
Any other kind of organization.

Relationships

Referenced by

Organization

References

None

Open questions for legal and industry review

  • Decide whether licensing information (for example, strata management licences) should be modelled and how it is verified.

Example payload

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

{
  "id": "org-0001",
  "name": "Example Strata Management Ltd.",
  "organizationType": "strataManagement",
  "website": "https://strata-management.example.com",
  "email": "info@strata-management.example.com"
}