![]()  | Software-Programm | 
![]()  | Application | 
![]()  | Application | 
IfcApplication holds the information about an IFC compliant application developed by an application developer. The IfcApplication utilizes a short identifying name as provided by the application developer.
HISTORY New entity in IFC1.5.
| # | Attribute | Type | Cardinality | Description | G | 
|---|---|---|---|---|---|
| 1 | ApplicationDeveloper | IfcOrganization | Name of the application developer. | X | |
| 2 | Version | IfcLabel | The version number of this software as specified by the developer of the application. | X | |
| 3 | ApplicationFullName | IfcLabel | The full name of the application as specified by the application developer. | X | |
| 4 | ApplicationIdentifier | IfcIdentifier | Short identifying name for the application. | X | 
| # | Attribute | Type | Cardinality | Description | G | 
|---|---|---|---|---|---|
| IfcApplication | |||||
| 1 | ApplicationDeveloper | IfcOrganization | Name of the application developer. | X | |
| 2 | Version | IfcLabel | The version number of this software as specified by the developer of the application. | X | |
| 3 | ApplicationFullName | IfcLabel | The full name of the application as specified by the application developer. | X | |
| 4 | ApplicationIdentifier | IfcIdentifier | Short identifying name for the application. | X | |
 <xs:element name="IfcApplication" type="ifc:IfcApplication" substitutionGroup="ifc:Entity" nillable="true"/>
 <xs:complexType name="IfcApplication">
  <xs:complexContent>
   <xs:extension base="ifc:Entity">
    <xs:sequence>
     <xs:element name="ApplicationDeveloper" type="ifc:IfcOrganization" nillable="true"/>
    </xs:sequence>
    <xs:attribute name="Version" type="ifc:IfcLabel" use="optional"/>
    <xs:attribute name="ApplicationFullName" type="ifc:IfcLabel" use="optional"/>
    <xs:attribute name="ApplicationIdentifier" type="ifc:IfcIdentifier" use="optional"/>
   </xs:extension>
  </xs:complexContent>
 </xs:complexType>
ENTITY IfcApplication;
  ApplicationDeveloper : IfcOrganization;
  Version : IfcLabel;
  ApplicationFullName : IfcLabel;
  ApplicationIdentifier : IfcIdentifier;
 UNIQUE
  UR1 : ApplicationIdentifier;
  UR2 : ApplicationFullName, Version;
END_ENTITY;
  References: IfcOwnerHistory