ifc:IfcDocumentInformation

Complex Type Information

Model

Attributes

QName Type Fixed Default Use Inheritable Annotation
Confidentiality ifc:IfcDocumentConfidentialityEnum optional
CreationTime ifc:IfcDateTime optional
Description ifc:IfcText optional
ElectronicFormat ifc:IfcIdentifier optional
Identification ifc:IfcIdentifier optional
IntendedUse ifc:IfcText optional
LastRevisionTime ifc:IfcDateTime optional
Location ifc:IfcURIReference optional
Name ifc:IfcLabel optional
Purpose ifc:IfcText optional
Revision ifc:IfcLabel optional
Scope ifc:IfcText optional
Status ifc:IfcDocumentStatusEnum optional
ValidFrom ifc:IfcDate optional
ValidUntil ifc:IfcDate optional
href xs:anyURI optional
id xs:ID optional
path xs:NMTOKENS optional
pos restriction of list of xs:integer optional
ref xs:IDREF optional

Used By

Source

<xs:complexType name="IfcDocumentInformation">
  <xs:complexContent>
    <xs:extension base="ifc:IfcExternalInformation">
      <xs:sequence>
        <xs:element name="DocumentOwner" nillable="true" minOccurs="0">
          <xs:complexType>
            <xs:group ref="ifc:IfcActorSelect"/>
          </xs:complexType>
        </xs:element>
        <xs:element name="Editors" nillable="true" minOccurs="0">
          <xs:complexType>
            <xs:group ref="ifc:IfcActorSelect" maxOccurs="unbounded"/>
            <xs:attribute ref="ifc:itemType" fixed="ifc:IfcActorSelect"/>
            <xs:attribute ref="ifc:cType" fixed="set"/>
            <xs:attribute ref="ifc:arraySize" use="optional"/>
          </xs:complexType>
        </xs:element>
      </xs:sequence>
      <xs:attribute name="Identification" type="ifc:IfcIdentifier" use="optional"/>
      <xs:attribute name="Name" type="ifc:IfcLabel" use="optional"/>
      <xs:attribute name="Description" type="ifc:IfcText" use="optional"/>
      <xs:attribute name="Location" type="ifc:IfcURIReference" use="optional"/>
      <xs:attribute name="Purpose" type="ifc:IfcText" use="optional"/>
      <xs:attribute name="IntendedUse" type="ifc:IfcText" use="optional"/>
      <xs:attribute name="Scope" type="ifc:IfcText" use="optional"/>
      <xs:attribute name="Revision" type="ifc:IfcLabel" use="optional"/>
      <xs:attribute name="CreationTime" type="ifc:IfcDateTime" use="optional"/>
      <xs:attribute name="LastRevisionTime" type="ifc:IfcDateTime" use="optional"/>
      <xs:attribute name="ElectronicFormat" type="ifc:IfcIdentifier" use="optional"/>
      <xs:attribute name="ValidFrom" type="ifc:IfcDate" use="optional"/>
      <xs:attribute name="ValidUntil" type="ifc:IfcDate" use="optional"/>
      <xs:attribute name="Confidentiality" type="ifc:IfcDocumentConfidentialityEnum" use="optional"/>
      <xs:attribute name="Status" type="ifc:IfcDocumentStatusEnum" use="optional"/>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>