In this release
Building REC class model was expanded with primary basic building info: Address and Area Quantity. In this release a batch of new Asset subclasses was added.
New functionality
RealEstate and Building basic info
Now the RealEstate and Building twin objects may keep a list of Address and apart that Building may keep a list of Area Quantity items.
Adress model:
Where:
- ‘type’ : address type (postal, visiting, etc.);
Area Quantity model:
Where:
- ‘type’ : area quantity type (BOA, LOA, ATEMP, etc.)
- ‘measurementUnit’ default value is “https://w3id.org/rec/core/SquareMeter”
Note: ‘measurementUnit’ should be a valid measurement unit IRI.
Basic building information population
Building information may be populated via existing RealEstate Component endpoints:
- POST /json/realestate
- PUT /json/realestate
- POST /json/realestates
- PUT /json/realestates
- POST /json/realestatecomponent
- PUT /json/realestatecomponent
- POST /json/realestatecomponents
- PUT /json/realestatecomponents
Example of full building json:
Application scopes details
There is a new endpoint to get detailed information about supported applications scopes:
- GET /json/application/scopes
Response example:
“locatedInBuildings” filter for collections
There is a new filter for collections GET endpoints.
The list of endpoints with a new filter:
- GET /json/collection
- GET /json/tenantunit
- GET /json/spacecollection
- GET /json/system
For example:
- /json/spacecollection?building_ids=38dead16-8c58-4cda-a832-e4542e58494
Asset subclasses
We add new Asset classes.
Breaking changes
None.
Fixes and minor updated
None.