Skip to content

Latest commit

 

History

History
99 lines (71 loc) · 3.74 KB

File metadata and controls

99 lines (71 loc) · 3.74 KB

IfcDocumentInformation

IfcDocumentInformation captures "metadata" of an external document. The actual content of the document is not defined in this specification; instead, it can be found following the Location attribute.

The same IfcDocumentInformation can be referenced from the exchange structure in total or in parts (e.g. by referring to particular chapters or paragraphs) using the IfcDocumentReference. All IfcDocumentReference's that utilize the IfcDocumentInformation are accessible by the inverse relationship HasDocumentReferences.

HISTORY New entity in IFC2x.

{ .change-ifc2x4}

IFC4 CHANGE Attribute HasDocumentReferences changed to be inverse, attribute Location added, and attribute ElectronicFormat modified.

Attributes

Identification

Identifier that uniquely identifies a document. { .change-ifc2x4}

IFC4 CHANGE Attribute renamed from DocumentId.

Name

File name or document name assigned by owner.

Description

Description of document and its content.

Location

Resource identifier or locator, provided as URI, URN or URL, of the document information for online references. { .change-ifc2x4}

IFC4 CHANGE New attribute added at the place of the removed attribute DocumentReferences.

Purpose

Purpose for this document.

IntendedUse

Intended use for this document.

Scope

Scope for this document.

Revision

Document revision designation.

DocumentOwner

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.

Editors

The persons and/or organizations who have created this document or contributed to it.

CreationTime

Date and time stamp when the document was originally created. { .change-ifc2x4}

IFC4 CHANGE The data type has been changed to IfcDateTime, the date time string according to ISO8601.

LastRevisionTime

Date and time stamp when this document version was created. { .change-ifc2x4}

IFC4 CHANGE The data type has been changed to IfcDateTime, the date time string according to ISO8601.

ElectronicFormat

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

{ .change-ifc2x4}

IFC4 CHANGE The data type has been changed from entity data type to IfcIdentifier.

ValidFrom

Date when the document becomes valid. { .change-ifc2x4}

IFC4 CHANGE The data type has been changed to IfcDate, the date string according to ISO8601.

ValidUntil

Date until which the document remains valid. { .change-ifc2x4}

IFC4 CHANGE The data type has been changed to IfcDate, the date string according to ISO8601.

Confidentiality

The level of confidentiality of the document.

Status

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

DocumentInfoForObjects

The document information with which objects are associated. { .change-ifc2x4}

IFC4 CHANGE New inverse attribute.

HasDocumentReferences

The document references to which the document applies

IsPointedTo

An inverse relationship from the IfcDocumentInformationRelationship to the related documents.

IsPointer

An inverse relationship from the IfcDocumentInformationRelationship to the relating document.