IFC 4.3.2.20250905 (IFC4X3_ADD2) under development

  • Help suggest improvements
  • Get user or developer support

8.1.3.7 IfcPostalAddress

RV ⓘ
AbV ⓘ

DEPRECATED This definition will be removed in a future major release of this standard

8.1.3.7.1 Semantic definition

This entity represents an address for delivery of paper based mail and other postal deliveries.

New entity in IFC2x. This entity is deprecated. Use Pset_Address instead, which is applicable to IfcActor, IfcBuilding and IfcSite.

8.1.3.7.2 Entity inheritance

8.1.3.7.3 Attributes

# Attribute Type Description
IfcAddress (5)
1 Purpose OPTIONAL IfcAddressTypeEnum

Identifies the logical location of the address.

2 Description OPTIONAL IfcText

Text that relates the nature of the address.

3 UserDefinedPurpose OPTIONAL IfcLabel

Allows for specification of user specific purpose of the address beyond the enumeration values provided by Purpose attribute of type IfcAddressTypeEnum. When a value is provided for attribute UserDefinedPurpose, in parallel the attribute Purpose shall have enumeration value USERDEFINED.

OfPerson SET [0:?] OF IfcPerson FOR Addresses

The inverse relationship to Person to whom address is associated.

OfOrganization SET [0:?] OF IfcOrganization FOR Addresses

The inverse relationship to Organization to whom address is associated.

Click to show 5 hidden inherited attributes Click to hide 5 inherited attributes
IfcPostalAddress (7)
4 InternalLocation OPTIONAL IfcLabel

An organization defined address for internal mail delivery.

5 AddressLines OPTIONAL LIST [1:?] OF IfcLabel

The postal address.

A postal address may occupy several lines (or elements) 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). Typical content of address lines may vary in different countries.
6 PostalBox OPTIONAL IfcLabel

An address that is implied by an identifiable mail drop.

7 Town OPTIONAL IfcLabel

The name of a town.

8 Region OPTIONAL IfcLabel

The name of a region.

The counties of the United Kingdom and the states of North America are examples of regions.
9 PostalCode OPTIONAL IfcLabel

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

10 Country OPTIONAL IfcLabel

An ISO 3166 2-digit country code.

Table 8.1.3.7.C

8.1.3.7.4 Formal propositions

Name Description
WR1

Requires that at least one attribute of internal location, address lines, town, region or country is asserted. It is not acceptable to have a postal address without at least one of these values.

EXISTS (InternalLocation) OR 
EXISTS (AddressLines) OR
EXISTS (PostalBox) OR
EXISTS (PostalCode) OR
EXISTS (Town) OR 
EXISTS (Region) OR  
EXISTS (Country)
Table 8.1.3.7.D

8.1.3.7.5 Examples

8.1.3.7.6 Formal representation

ENTITY IfcPostalAddress
 SUBTYPE OF (IfcAddress);
	InternalLocation : OPTIONAL IfcLabel;
	AddressLines : OPTIONAL LIST [1:?] OF IfcLabel;
	PostalBox : OPTIONAL IfcLabel;
	Town : OPTIONAL IfcLabel;
	Region : OPTIONAL IfcLabel;
	PostalCode : OPTIONAL IfcLabel;
	Country : OPTIONAL IfcLabel;
 WHERE
	WR1 : EXISTS (InternalLocation) OR 
EXISTS (AddressLines) OR
EXISTS (PostalBox) OR
EXISTS (PostalCode) OR
EXISTS (Town) OR 
EXISTS (Region) OR  
EXISTS (Country);
END_ENTITY;

8.1.3.7.7 References

Edit on Github


Is this page difficult to understand? Let us know!

8.1.3.7.8 Changelog

8.1.3.7.8.1 IFC4.3_DEV_33fdbb94