#### 8.1.3.5 IfcPostalAddress

| Addresse postale
| Postalische Adresse

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

> HISTORY New entity in IFC2x.

XSD Specification:

<xs:element name="IfcPostalAddress" type="ifc:IfcPostalAddress" substitutionGroup="ifc:IfcAddress" nillable="true"/>
<xs:complexType name="IfcPostalAddress">
<xs:complexContent>
<xs:extension base="ifc:IfcAddress">
<xs:sequence>
<xs:element name="AddressLines" nillable="true" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element ref="ifc:IfcLabel-wrapper" maxOccurs="unbounded"/>
</xs:sequence>
<xs:attribute ref="ifc:itemType" fixed="ifc:IfcLabel-wrapper"/>
<xs:attribute ref="ifc:cType" fixed="list"/>
<xs:attribute ref="ifc:arraySize" use="optional"/>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="PostalBox" type="ifc:IfcLabel" use="optional"/>
<xs:attribute name="Town" type="ifc:IfcLabel" use="optional"/>
<xs:attribute name="Region" type="ifc:IfcLabel" use="optional"/>
<xs:attribute name="PostalCode" type="ifc:IfcLabel" use="optional"/>
<xs:attribute name="Country" type="ifc:IfcLabel" use="optional"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>

EXPRESS Specification:

ENTITY IfcPostalAddress

| SUBTYPE OF (IfcAddress);

InternalLocation | : | OPTIONAL IfcStrippedOptional;
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;

Attribute Definitions:

InternalLocation | : | An organization defined address for internal mail delivery.
AddressLines | : | The postal address. NOTE 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.
PostalBox | : | An address that is implied by an identifiable mail drop.
Town | : | The name of a town.
Region | : | The name of a region. NOTE The counties of the United Kingdom and the states of North America are examples of regions.
PostalCode | : | The code that is used by the country's postal service.
Country | : | The name of a country.

Formal Propositions:

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.

Inheritance Graph:

ENTITY IfcPostalAddress

| ENTITY IfcAddress

Purpose | : | OPTIONAL IfcStrippedOptional;
Description | : | OPTIONAL IfcStrippedOptional;
UserDefinedPurpose | : | OPTIONAL IfcStrippedOptional;

| INVERSE

OfPerson | : | SET OF IfcPerson FOR Addresses;
OfOrganization | : | SET OF IfcOrganization FOR Addresses;

| ENTITY IfcPostalAddress

InternalLocation | : | OPTIONAL IfcStrippedOptional;
AddressLines | : | OPTIONAL LIST [1:?] OF IfcLabel;
PostalBox | : | OPTIONAL IfcLabel;
Town | : | OPTIONAL IfcLabel;
Region | : | OPTIONAL IfcLabel;
PostalCode | : | OPTIONAL IfcLabel;
Country | : | OPTIONAL IfcLabel;

END_ENTITY;

Link to this page