8.1.3.8 IfcTelecomAddress
8.1.3.8.1 Semantic definition
This entity represents an address to which telephone, electronic mail and other forms of telecommunications should be addressed.
8.1.3.8.2 Entity inheritance
8.1.3.8.3 Attributes
# | Attribute | Type | Description |
---|---|---|---|
IfcAddress (5) | |||
Click to show 5 hidden inherited attributes Click to hide 5 inherited attributes | |||
IfcTelecomAddress (6) | |||
4 | TelephoneNumbers | OPTIONAL LIST [1:?] OF IfcLabel |
The list of telephone numbers at which telephone messages may be received. |
5 | FacsimileNumbers | OPTIONAL LIST [1:?] OF IfcLabel |
The list of fax numbers at which fax messages may be received. |
6 | PagerNumber | OPTIONAL IfcLabel |
The pager number at which paging messages may be received. |
7 | ElectronicMailAddresses | OPTIONAL LIST [1:?] OF IfcLabel |
The list of Email addresses at which Email messages may be received. |
8 | WWWHomePageURL | OPTIONAL IfcURIReference |
The world wide web address at which the preliminary page of information for the person or organization can be located. |
9 | MessagingIDs | OPTIONAL LIST [1:?] OF IfcURIReference |
IDs or addresses for any other means of telecommunication, for example instant messaging, voice-over-IP, or file transfer protocols. The communication protocol is indicated by the URI value with scheme designations such as irc:, sip:, or ftp:. |
8.1.3.8.4 Formal propositions
Name | Description | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
MinimumDataProvided |
Requires that at least one attribute of telephone numbers, facsimile numbers, pager number, electronic mail addresses, world wide web home page URL, or messaging ID is asserted. It is not acceptable to have a telecommunications address without at least one of these values. |
||||||||||||
|
8.1.3.8.5 Formal representation
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 IfcURIReference; MessagingIDs : OPTIONAL LIST [1:?] OF IfcURIReference; WHERE MinimumDataProvided : EXISTS (TelephoneNumbers) OR EXISTS (FacsimileNumbers) OR EXISTS (PagerNumber) OR EXISTS (ElectronicMailAddresses) OR EXISTS (WWWHomePageURL) OR EXISTS (MessagingIDs); END_ENTITY;