IfcDocumentInformation

IfcDocumentInformation

 

实体定义

IfcDocumentInformation捕获外部文档的“元数据”。本规范未定义文件的实际内容;相反,它可以在Location属性之后找到。

 

可以使用IfcDocumentReference从交换结构中全部或部分引用相同的IFCDocationInformation(例如,通过引用特定章节或段落)。使用IfcDocumentInformation的所有IFCDocationReference都可以通过反向关系HasDocumentReferences访问。

 

IFC2x中的新实体。

IFC4将属性HasDocumentReferences更改为反向,添加了属性位置,并修改了属性ElectronicFormat。

 

 

 

 

Attribute inheritance

#AttributeTypeCardinalityDescriptionC
IfcExternalInformation
IfcDocumentInformation
1 Identification IfcIdentifier [1:1] Identifier that uniquely identifies a document. X
2 Name IfcLabel [1:1] File name or document name assigned by owner. X
3 Description IfcText [0:1] Description of document and its content. X
4 Location IfcURIReference [0:1] Resource identifier or locator, provided as URI, URN or URL, of the document information for online references. X
5 Purpose IfcText [0:1] Purpose for this document. X
6 IntendedUse IfcText [0:1] Intended use for this document. X
7 Scope IfcText [0:1] Scope for this document. X
8 Revision IfcLabel [0:1] Document revision designation. X
9 DocumentOwner IfcActorSelect [0:1] Information about the person and/or organization acknowledged as the 'owner' of this document. In some contexts, the document owner determines who has access to or editing right to the document. X
10 Editors IfcActorSelect S[1:?] The persons and/or organizations who have created this document or contributed to it. X
11 CreationTime IfcDateTime [0:1] Date and time stamp when the document was originally created. X
12 LastRevisionTime IfcDateTime [0:1] Date and time stamp when this document version was created. X
13 ElectronicFormat IfcIdentifier [0:1] Describes the media type used in various internet protocols, also referred to as "Content-type", or "MIME-type (Multipurpose Internet Mail Extension), of the document being referenced. It is composed of (at least) two parts, a type and a subtype.
NOTE  The iana (Internet Assigned Numbers Authority) published the media types.
EXAMPLE  'image/png' denotes an image type of png (Portable Network Graphics) subtype, 'application/pdf' denotes an application specific type of pdf (Portable Document Format) subtype
X
14 ValidFrom IfcDate [0:1] Date when the document becomes valid. X
15 ValidUntil IfcDate [0:1] Date until which the document remains valid. X
16 Confidentiality IfcDocumentConfidentialityEnum [0:1] The level of confidentiality of the document. X
17 Status IfcDocumentStatusEnum [0:1] The current status of the document. Examples of status values that might be used for a document information status include:
- DRAFT
- FINAL DRAFT
- FINAL
- REVISION
X
  DocumentInfoForObjects IfcRelAssociatesDocument
@RelatingDocument
S[0:?] The document information with which objects are associated. X
  HasDocumentReferences IfcDocumentReference
@ReferencedDocument
S[0:?] The document references to which the document applies X
  IsPointedTo IfcDocumentInformationRelationship
@RelatedDocuments
S[0:?] An inverse relationship from the IfcDocumentInformationRelationship to the related documents./EPM-HTML> X
  IsPointer IfcDocumentInformationRelationship
@RelatingDocument
S[0:1] An inverse relationship from the IfcDocumentInformationRelationship to the relating document. X
 

 

 

EXPRESS Specification

ENTITY IfcDocumentInformation
 SUBTYPE OF (IfcExternalInformation);
  Identification : IfcIdentifier;
  Name : IfcLabel;
  Description : OPTIONAL IfcText;
  Location : OPTIONAL IfcURIReference;
  Purpose : OPTIONAL IfcText;
  IntendedUse : OPTIONAL IfcText;
  Scope : OPTIONAL IfcText;
  Revision : OPTIONAL IfcLabel;
  DocumentOwner : OPTIONAL IfcActorSelect;
  Editors : OPTIONAL SET [1:?] OF IfcActorSelect;
  CreationTime : OPTIONAL IfcDateTime;
  LastRevisionTime : OPTIONAL IfcDateTime;
  ElectronicFormat : OPTIONAL IfcIdentifier;
  ValidFrom : OPTIONAL IfcDate;
  ValidUntil : OPTIONAL IfcDate;
  Confidentiality : OPTIONAL IfcDocumentConfidentialityEnum;
  Status : OPTIONAL IfcDocumentStatusEnum;
 INVERSE
  DocumentInfoForObjects : SET OF IfcRelAssociatesDocument FOR RelatingDocument;
  HasDocumentReferences : SET OF IfcDocumentReference FOR ReferencedDocument;
  IsPointedTo : SET OF IfcDocumentInformationRelationship FOR RelatedDocuments;
  IsPointer : SET [0:1] OF IfcDocumentInformationRelationship FOR RelatingDocument;
END_ENTITY;

 

 

 

#########################

posted @ 2022-08-20 10:09  西北逍遥  阅读(30)  评论(0编辑  收藏  举报