8.1.3.6 IfcTelecomAddress

Adresse électronique
Adresse - Telekommunikationsangaben

This entity represents an address to which telephone, electronic mail and other forms of telecommunications should be addressed.

HISTORY  New entity in IFC2x.
IFC4 CHANGE  Added attribute MessagingIDs. Type of attribute WWWHomePageURL compatibly changed from IfcLabel to IfcURIReference.

XSD Specification:

 <xs:element name="IfcTelecomAddress" type="ifc:IfcTelecomAddress" substitutionGroup="ifc:IfcAddress" nillable="true"/>
 <xs:complexType name="IfcTelecomAddress">
  <xs:complexContent>
   <xs:extension base="ifc:IfcAddress">
    <xs:attribute name="TelephoneNumbers" use="optional">
     <xs:simpleType>
      <xs:restriction>
       <xs:simpleType>
        <xs:list itemType="ifc:IfcLabel"/>
       </xs:simpleType>
      </xs:restriction>
     </xs:simpleType>
    </xs:attribute>
   </xs:extension>
  </xs:complexContent>
 </xs:complexType>

EXPRESS Specification:

ENTITY IfcTelecomAddress
SUBTYPE OF (IfcAddress);
TelephoneNumbers : OPTIONAL LIST [1:?] OF IfcLabel;
FacsimileNumbers : OPTIONAL LIST [1:?] OF IfcStrippedOptional;
PagerNumber : OPTIONAL IfcStrippedOptional;
ElectronicMailAddresses : OPTIONAL LIST [1:?] OF IfcStrippedOptional;
WWWHomePageURL : OPTIONAL IfcStrippedOptional;
MessagingIDs : OPTIONAL LIST [1:?] OF IfcStrippedOptional;
WHERE
MinimumDataProvided : EXISTS (TelephoneNumbers) OR EXISTS (FacsimileNumbers) OR EXISTS (PagerNumber) OR EXISTS (ElectronicMailAddresses) OR EXISTS (WWWHomePageURL) OR EXISTS (MessagingIDs);
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.

Formal Propositions:

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.

Inheritance Graph:

ENTITY IfcTelecomAddress
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 IfcTelecomAddress
TelephoneNumbers : OPTIONAL LIST [1:?] OF IfcLabel;
FacsimileNumbers : OPTIONAL LIST [1:?] OF IfcStrippedOptional;
PagerNumber : OPTIONAL IfcStrippedOptional;
ElectronicMailAddresses : OPTIONAL LIST [1:?] OF IfcStrippedOptional;
WWWHomePageURL : OPTIONAL IfcStrippedOptional;
MessagingIDs : OPTIONAL LIST [1:?] OF IfcStrippedOptional;
END_ENTITY;

Link to this page  Link to this page