Can we get some clarification on the specification and usage of IfcActor, including IfcPerson, IfcOrganization, and IfcPersonAndOrganization? Our previous assumptions and efforts were all smashed by previous consultation and have NOT provided any clarity or satisfactory conclusion.
- the Concept Template (chapter 4) for Actor Assignment does NOT indicate MVD scope, but the individual class documentation indicates it is in for both.
- Previously, we were told NOT to use IfcPerson or IfcOrganization, but to use IfcPersonAndOrganization for identifying stakeholders at the project or Facility level (???)… but there is NO specification on this that I can find… nor does this always make sense. In many cases, you don’t want to identify a single person, but the organization, or some department within the larger org.
- IfcActor specifies that it can be used per Object, but in previous versions of IFC and the standard MVDs (CV, RV) such “actors” were assigned to the Project (IfcContext). Is that now verboten? Why?
I’ll probably have to open a corresponding thread on GitHub.
Such a mess…