IFC 4.4.0.0 build 20261005 (IFC4X4_DEV_20260525) โš  buildingSMART Working Draft. All content is 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.

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.

OfOrganization SET [0:?] OF IfcOrganization FOR Addresses

The inverse relationship to Organization to whom address is associated.

OfPerson SET [0:?] OF IfcPerson FOR Addresses

The inverse relationship to Person 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.

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.

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 A

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 B

8.1.3.7.5 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.6 References

Edit on Github

5 contributor(s): ArturTomczakbSI-BotThomas KrijnenDion MoultLรฉon van Berlo
Last change: Improve definition split (#876) * bring back headers headers were previously removed by mistake, now bringing them back * add new lines and rename the tag add the word 'short' in it * unify newlines make exactly one newline before and two after the tag * resolving typos Because bringing back headers required to go back in time to previous version, I'm now re-resolving the issues: #861, #860, #856 by ArturTomczak on 2024-07-16T16:07:28+02:00

Is this page difficult to understand? Let us know!

8.1.3.7.7 Changelog

8.1.3.7.7.1 IFC4.3_ADD2

  • deprecated, Is now deprecated