Navigation
Navigate Navigate Navigate Navigate Navigate Navigate Navigate Navigate

IfcTelecomAddress

Definition from buildingSMART: Address to which telephone, electronic mail and other forms of telecommunications should be addressed.

HISTORY New entity in IFC Release 2x.

EXPRESS specification:

ENTITY IfcTelecomAddress
SUBTYPE OF ( IfcAddress);
TelephoneNumbers  :  OPTIONAL LIST [1:?] OF IfcLabel;
FacsimileNumbers  :  OPTIONAL LIST [1:?] OF IfcLabel;
PagerNumber  :  OPTIONAL IfcLabel;
ElectronicMailAddresses  :  OPTIONAL LIST [1:?] OF IfcLabel;
WWWHomePageURL  :  OPTIONAL IfcLabel;
WHERE
WR1  :  EXISTS (TelephoneNumbers) OR EXISTS (PagerNumber) OR EXISTS (FacsimileNumbers) OR EXISTS (ElectronicMailAddresses) OR EXISTS (WWWHomePageURL);
END_ENTITY;

Attribute definitions:

TelephoneNumbers  :  The list of telephone numbers at which telephone messages may be received.
FacsimileNumbers  :  The list of fax numbers at which fax messages may be received.
PagerNumber  :  The pager number at which paging messages may be received.
ElectronicMailAddresses  :  The list of Email addresses at which Email messages may be received.
WWWHomePageURL  :  The world wide web address at which the preliminary page of information for the person or organization can be located.
NOTE: Information on the world wide web for a person or organization may be separated into a number of pages and across a number of host sites, all of which may be linked together. It is assumed that all such information may be referenced from a single page that is termed the home page for that person or organization.

Formal Propositions:

WR1  :  Requires that at least one attribute of facsimile numbers, telephone numbers, electronic mail addresses, pager number or world wide web home page URL is asserted. It is not acceptable to have a telecommunications address without at least one of these values.

Inheritance graph

ENTITY IfcTelecomAddress;
ENTITY IfcAddress;
Purpose  :  OPTIONAL IfcAddressTypeEnum;
Description  :  OPTIONAL IfcText;
UserDefinedPurpose  :  OPTIONAL IfcLabel;
INVERSE
OfPerson  :  SET OF IfcPerson FOR Addresses;
OfOrganization  :  SET OF IfcOrganization FOR Addresses;
ENTITY IfcTelecomAddress;
TelephoneNumbers  :  OPTIONAL LIST [1:?] OF IfcLabel;
FacsimileNumbers  :  OPTIONAL LIST [1:?] OF IfcLabel;
PagerNumber  :  OPTIONAL IfcLabel;
ElectronicMailAddresses  :  OPTIONAL LIST [1:?] OF IfcLabel;
WWWHomePageURL  :  OPTIONAL IfcLabel;
END_ENTITY;