PDBx:pdbx_version

Element Information

Model

Attributes

QName Type Fixed Default Use Inheritable Annotation
entry_id xsd:string required
This data item is a pointer to attribute id in category entry in the ENTRY category.
major_version xsd:integer required
Major version number for this datablock.

4
minor_version xsd:string required
Minor version identifier for this datablock:

The minor version is incremented for each datablock revision.
0004
revision_type restriction of xsd:string required
The content type that associated with the revision.
Entry title

Source

<xsd:element name="pdbx_version" minOccurs="0" maxOccurs="unbounded">
  <xsd:complexType>
    <xsd:all>
      <xsd:element name="details" minOccurs="0" maxOccurs="1" nillable="true" type="xsd:string">
        <xsd:annotation>
          <xsd:documentation xml:lang="en">A text description of any special details of the current version. Includes new 3dem experimental data items</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="revision_date" minOccurs="1" maxOccurs="1" type="xsd:date">
        <xsd:annotation>
          <xsd:documentation xml:lang="en">A date for the current version or revision. The date format is yyyy-mm-dd. 2006-07-12</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:all>
    <xsd:attribute name="entry_id" use="required" type="xsd:string">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">This data item is a pointer to attribute id in category entry in the ENTRY category.</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="major_version" use="required" type="xsd:integer">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Major version number for this datablock. 4</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="minor_version" use="required" type="xsd:string">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Minor version identifier for this datablock: The minor version is incremented for each datablock revision. 0004</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="revision_type" use="required">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">The content type that associated with the revision. Entry title</xsd:documentation>
      </xsd:annotation>
      <xsd:simpleType>
        <xsd:restriction base="xsd:string">
          <xsd:enumeration value="Entry title"/>
          <xsd:enumeration value="Function and keywords"/>
          <xsd:enumeration value="Entry authorship"/>
          <xsd:enumeration value="Citation"/>
          <xsd:enumeration value="Polymer description"/>
          <xsd:enumeration value="Non-polymer description"/>
          <xsd:enumeration value="Source and taxonomy"/>
          <xsd:enumeration value="Experimental method"/>
          <xsd:enumeration value="Refinement description"/>
          <xsd:enumeration value="Data collection"/>
          <xsd:enumeration value="Biological assembly"/>
          <xsd:enumeration value="Geometry validation"/>
          <xsd:enumeration value="Sequence database correspondence"/>
          <xsd:enumeration value="Secondary structure"/>
          <xsd:enumeration value="Binding sites and description"/>
          <xsd:enumeration value="Atom nomenclature"/>
          <xsd:enumeration value="Atom element type assignment"/>
          <xsd:enumeration value="Atom occupancy"/>
          <xsd:enumeration value="Atom temperature factor"/>
          <xsd:enumeration value="Solvent atom position"/>
          <xsd:enumeration value="Linkage"/>
          <xsd:enumeration value="Advisory"/>
          <xsd:enumeration value="Version format compliance"/>
          <xsd:enumeration value="Flag nonstandard coordinate frame"/>
          <xsd:enumeration value="Flag residual B-value"/>
          <xsd:enumeration value="Initial release"/>
          <xsd:enumeration value="Other"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:attribute>
  </xsd:complexType>
</xsd:element>

Sample