buildingSMART / buildingSMART/IFC4.x-development
How does Pset_Warranty.PointOfContact connect to IfcOrganisation?
- Dominant language
- Python
- Stars
- 234
- Forks
- 123
- Avg merge
- 15h 4m
- Merged PRs (30d)
- 5
Description
Original post: https://forums.buildingsmart.org/t/how-does-pset-warranty-pointofcontact-connect-to-ifcorganisation/3507
The specification states (emphasis mine):
> The organization that should be contacted for action under the terms of the warranty. Note that the role of the organization (manufacturer, supplier, installer etc.) is determined by the IfcActorRole attribute of **IfcOrganization**.
Firstly, the attribute is `Roles`, not `IfcActorRole`. Secondly, can it be confirmed that the "foreign key" that relates this property to is `Name` and not `Identification`? If so, this should be more explicit in the pset template definition.
Contributor guide
Research direction
Read the linked forum discussion and the Pset_Warranty template definition, focusing on PointOfContact and its relationship to IfcOrganization. Check the specification wording for Roles versus IfcActorRole and whether the relationship uses Name or Identification; done means the template documentation explicitly states the confirmed attribute and relationship.
Written by the indexing model from the issue text.
Assessment
- Domain
- documentation
- Issue type
- Documentation
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100