This entity represents an address for delivery of paper based mail and other postal deliveries.
HISTORY New entity in IFC2x.
|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.|
|4||InternalLocation||OPTIONAL IfcLabel||An organization defined address for internal mail delivery.|
|5||AddressLines||OPTIONAL LIST [1:?] OF IfcLabel||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.
|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.|
> NOTE 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||The name of a country.|
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;