Specification for IfcActorResource

Link to EXPRESS Definition

EXPRESS Definition

Link to EXPRESS-G Diagram

EXPRESS-G Diagram


Table of contents


Simple Types

  • No Simple Types defined in this Schema
  • Select Types

    A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

    A IfcActorSelect

    Enumerations

    A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

    R IfcRoleEnum

    Class Definitions

    A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

    A IfcActorRole
    IfcAddress
    O IfcOrganization
    P IfcPerson
    IfcPersonAndOrganization

    Functions

  • No Functions defined in this Schema

  • Schema Semantic Definition

    The IfcActorResource schema defines the properties of persons and organizations whose services may be used within a project.

    NOTE: New schema for R2.0. This schema was formerly part of the IfcPropertyResource schema.


    Select IfcActorSelect

    Link to EXPRESS Definition

    EXPRESS Definition

    Select Semantic Definition

    The actor select type allows a person and/or organization to be referenced.

    History

    This Select Type has changed after IFC Release 1.5.1, please see the Migration Guide for details

    Select

    IfcOrganization

    IfcPerson

    IfcPersonAndOrganization


    Type IfcRoleEnum

    Link to EXPRESS Definition

    EXPRESS Definition

    Type Semantic Definition

    Roles which may be played by an actor.

    Enumeration

    Supplier

    Manufacturer

    Contractor

    SubContractor

    Architect

    StructuralEngineer

    ServicesEngineer

    CostEngineer

    Client

    BuildingOwner

    BuildingOperator

    UserDefined

    NotDefined


    Class IfcActorRole

    Link to EXPRESS Definition

    EXPRESS Definition

    Class Semantic Definition

    A role which is performed by an actor, either a person, an organization or a person and organization.

    History

    This Class has changed after IFC Release 1.5.1, please see the Migration Guide for details

    Attribute and Relationship Definitions

    Superclasses and Subclasses

    This Class does not have any Superclasses or Subclasses

    Attributes and Relationships

    Attribute type (OPT, DER, INV)

    Redefinition (SELF)

    Attribute / Relation

    Data or Rel. type

    Definition

     

    Role

     

    IfcRoleEnum

    The name of the role played by an actor.

    OPT

    Description

     

    STRING

    A textual description relating the nature of the role played by an actor.

    Geometry Use Definitions

    Instances of this class have no physical presence and therefore no geometric representation.


    Class IfcAddress

    Link to EXPRESS Definition

    EXPRESS Definition

    Class Semantic Definition

    The place at which people and organizations are normally located.

    History

    This Class has changed after IFC Release 1.5.1, please see the Migration Guide for details

    Attribute and Relationship Definitions

    Superclasses and Subclasses

    This Class does not have any Superclasses or Subclasses

    Attributes and Relationships

    Attribute type (OPT, DER, INV)

    Redefinition (SELF)

    Attribute / Relation

    Data or Rel. type

    Definition

    OPT

    InternalLocation

     

    STRING

    An organization defined address for internal mail delivery.

     

    AddressLines

     

    LIST [0:?] OF STRING

    The postal address of the person or organization. NOTE - A postal address may occupy several lines when recorded. It is expected that normal usage will incorporate relevant elements of the following address concepts:- A location within a building (e.g. 3rd Floor) Building name (e.g. Interoperability House) Street number (e.g. 6400) Street name (e.g. Alliance Boulevard)

    OPT

    Town

     

    STRING

    The name of a town.

    OPT

    Region

     

    STRING

    The name of a region. NOTE - The counties of the United Kingdom and the states of North America are examples of regions.

    OPT

    PostalCode

     

    STRING

    The code that is used by the country's postal service.

    OPT

    Country

     

    STRING

    The name of a country.

     

    FacsimileNumbers

     

    LIST [0:?] OF STRING

     

    TelephoneNumbers

     

    LIST [0:?] OF STRING

     

    ElectronicMailAddresses

     

    LIST [0:?] OF STRING

    OPT

    TelexNumber

     

    STRING

    The telex number at which telex messages may be received.

    OPT

    WWWHomePageURL

     

    STRING

    The world wide web address at which the preliminary page of information for the person or organization can be located. NOTE - Information on the world wide web for a person or organization may be separated into a number of pages and across a number of host sites, all of which may be linked together. It is assumed that all such information may be referenced from a single page that is termed the home page for that person or organization.

    OPT

    Description

     

    STRING

    Text that relates the nature of the address.

    OPT

    PostalBox

     

    STRING

    An address that is implied by an identifiable mail drop.

    INV

    OfPerson

     

    SET [0:?] OF IfcPerson

    Person to whom address is associated

    INV

    OfOrganization

     

    SET [0:?] OF IfcOrganization

    Organization to whom address is associated

    Formal Propositions

    WR1

    At least one of the following has to be given: InternalLocation OR AddressLines OR Town OR Region OR PostalCode OR Country OR FacsimileNumbers OR TelephoneNumbers OR ElectronicMailAddresses OR TelexNumber OR WWWHomePage

    EXISTS (InternalLocation) OR (HIINDEX(AddressLines) > 0) OR EXISTS (Town) OR EXISTS (Region) OR EXISTS (PostalCode) OR EXISTS (Country) OR (HIINDEX(FacsimileNumbers) > 0) OR (HIINDEX(TelephoneNumbers) > 0) OR (HIINDEX(ElectronicMailAddresses) > 0) OR EXISTS (TelexNumber) OR EXISTS (WWWHomePageURL)

    Geometry Use Definitions

    Instances of this class have no physical presence and therefore no geometric representation.


    Class IfcOrganization

    Link to EXPRESS Definition

    EXPRESS Definition

    Class Semantic Definition

    A named and structured grouping with a corporate identity.

    NOTE:

    History

    This Class has changed after IFC Release 1.5.1, please see the Migration Guide for details

    Attribute and Relationship Definitions

    Superclasses and Subclasses

    This Class does not have any Superclasses or Subclasses

    Attributes and Relationships

    Attribute type (OPT, DER, INV)

    Redefinition (SELF)

    Attribute / Relation

    Data or Rel. type

    Definition

     

    Name

     

    STRING

    The word, or group of words, by which the organization is referred to.

     

    Addresses

     

    LIST [0:?] OF IfcAddress

    Place or places at which an organization may be located. NOTE - An organization may be located at several addresses.

     

    Roles

     

    LIST [0:?] OF IfcActorRole

    Roles played by the organization.

    OPT

    Description

     

    STRING

    Text that relates the nature of the organization.

    Geometry Use Definitions

    Instances of this class have no physical presence and therefore no geometric representation.


    Class IfcPerson

    Link to EXPRESS Definition

    EXPRESS Definition

    Class Semantic Definition

    An individual human being.

    NOTE:

    In order to comply with legal requirements in various places (such as the Data Protection Act of the United Kingdom), this class only allows for identification of a person by name.

    History

    This Class has changed after IFC Release 1.5.1, please see the Migration Guide for details

    Attribute and Relationship Definitions

    Superclasses and Subclasses

    This Class does not have any Superclasses or Subclasses

    Attributes and Relationships

    Attribute type (OPT, DER, INV)

    Redefinition (SELF)

    Attribute / Relation

    Data or Rel. type

    Definition

    OPT

    FamilyName

     

    STRING

    The name by which the family identity of the person may be recognized. NOTE - Depending on geographical location and culture, family name may appear either as the first or last component of a name.

    OPT

    GivenName

     

    STRING

    The name by which a person is known within a family and by which he or she may be familiarly recognized. NOTE - Depending on geographical location and culture, given name may appear either as the first or last component of a name.

    OPT

    MiddleNames

     

    STRING

    Additional names given to a person that enable their identification apart from others who may have the same or similar family and given names.

    OPT

    PrefixTitles

     

    STRING

    The word, or group of words, which specify the person's social and/or professional standing and appear before his/her names.

    OPT

    SuffixTitles

     

    STRING

    The word, or group of words, which specify the person's social and/or professional standing and appear after his/her names.

     

    Addresses

     

    LIST [0:?] OF IfcAddress

    Place or places at which a person may be located. NOTE - A person may be located at several addresses.

     

    Roles

     

    LIST [0:?] OF IfcActorRole

    Roles played by the person.

    Formal Propositions

    WR1

    Either FamilyName or GivenName has to be given

    EXISTS(FamilyName) OR EXISTS(GivenName)

    Geometry Use Definitions

    Instances of this class have no physical presence and therefore no geometric representation.


    Class IfcPersonAndOrganization

    Link to EXPRESS Definition

    EXPRESS Definition

    Class Semantic Definition

    Identification of a person within an organization.

    History

    This Class has changed after IFC Release 1.5.1, please see the Migration Guide for details

    Attribute and Relationship Definitions

    Superclasses and Subclasses

    This Class does not have any Superclasses or Subclasses

    Attributes and Relationships

    Attribute type (OPT, DER, INV)

    Redefinition (SELF)

    Attribute / Relation

    Data or Rel. type

    Definition

     

    ThePerson

     

    IfcPerson

    The person who is related to the organization.

     

    TheOrganization

     

    IfcOrganization

    The organization to which the person is related.

     

    Roles

     

    LIST [0:?] OF IfcActorRole

    Roles played by the person and organization.

    Geometry Use Definitions

    Instances of this class have no physical presence and therefore no geometric representation.