IFC 4.3.2.20251031 (IFC4X3_ADD2) under development

8.1.3.8 IfcTelecomAddress(电信地址)

RV ⓘ
AbV ⓘ

弃用 该定义将在标准的未来主版本中移除。

8.1.3.8.1 语义定义(Semantic definition)

该实体表示一个地址,电话、电子邮件和其他形式的电信应发送至该地址。

IFC4变更 添加了属性_MessagingIDs_。属性_WWWHomePageURL_的类型兼容性地从_IfcLabel_更改为_IfcURIReference_。

8.1.3.8.2 实体继承(Entity inheritance)

8.1.3.8.3 特性(Attributes)

# 特性(Attributes) 类型 描述
IfcAddress (5)
1 Purpose OPTIONAL IfcAddressTypeEnum

标识地址的逻辑位置。

2 Description OPTIONAL IfcText

描述地址性质的文本。

3 UserDefinedPurpose OPTIONAL IfcLabel

允许在 IfcAddressTypeEnum 类型的 Purpose 属性提供的枚举值之外,指定用户特定的地址用途。 当为属性 UserDefinedPurpose 提供值时,同时属性 Purpose 应具有枚举值 USERDEFINED。

OfPerson SET [0:?] OF IfcPerson FOR Addresses

与地址关联的人员的反向关系。

OfOrganization SET [0:?] OF IfcOrganization FOR Addresses

与地址关联的组织的反向关系。

点击显示 5 个隐藏的继承特性 点击隐藏 5 个继承特性
IfcTelecomAddress (6)
4 TelephoneNumbers OPTIONAL LIST [1:?] OF IfcLabel

可接收电话消息的电话号码列表。

5 FacsimileNumbers OPTIONAL LIST [1:?] OF IfcLabel

可接收传真消息的传真号码列表。

6 PagerNumber OPTIONAL IfcLabel

可接收寻呼消息的寻呼号码。

7 ElectronicMailAddresses OPTIONAL LIST [1:?] OF IfcLabel

可接收电子邮件消息的电子邮件地址列表。

8 WWWHomePageURL OPTIONAL IfcURIReference

可找到个人或组织信息初始页面的万维网地址。

9 MessagingIDs OPTIONAL LIST [1:?] OF IfcURIReference

任何其他电信方式的ID或地址,例如即时消息、IP语音或文件传输协议。通信协议由URI值指示,带有方案标识符,如irc:、sip:或ftp:。

表 8.1.3.8.A

8.1.3.8.4 形式化命题(Formal propositions)

名称 描述
MinimumDataProvided

要求至少声明电话号码、传真号码、寻呼号码、电子邮件地址、万维网主页URL或消息ID中的一个属性。没有至少一个这些值的电信地址是不可接受的。

EXISTS (TelephoneNumbers) OR
EXISTS (FacsimileNumbers) OR 
EXISTS (PagerNumber) OR
EXISTS (ElectronicMailAddresses) OR 
EXISTS (WWWHomePageURL) OR
EXISTS (MessagingIDs)
表 8.1.3.8.B

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;

8.1.3.8.6 参考文献