<xsd:complexType name="database_PDB_revType">
<xsd:annotation>
<xsd:documentation xml:lang="en">Data items in the DATABASE_PDB_REV category record details about the history of the data block as archived by the Protein Data Bank (PDB). These data items are assigned by the PDB database managers and should only appear in a data block if they originate from that source. Example 1 - based on PDB entry 5HVP and laboratory records for the structure corresponding to PDB entry 5HVP. <PDBx:database_PDB_revCategory> <PDBx:database_PDB_rev num="1"> <PDBx:author_name>Fitzgerald, Paula M.D</PDBx:author_name> <PDBx:date>1991-10-15</PDBx:date> <PDBx:date_original>1990-04-30</PDBx:date_original> <PDBx:mod_type>0</PDBx:mod_type> <PDBx:status>full release</PDBx:status> </PDBx:database_PDB_rev> </PDBx:database_PDB_revCategory></xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="database_PDB_rev" minOccurs="0" maxOccurs="unbounded">
<xsd:complexType>
<xsd:all>
<xsd:element name="author_name" minOccurs="0" maxOccurs="1" nillable="true" type="xsd:string">
<xsd:annotation>
<xsd:documentation xml:lang="en">The name of the person responsible for submitting this revision to the PDB. The family name(s) followed by a comma precedes the first name(s) or initial(s). Bleary, Percival R. O'Neil, F.K. Van den Bossche, G. Yang, D.-L. Simonov, Yu.A</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="date" minOccurs="0" maxOccurs="1" nillable="true" type="xsd:date">
<xsd:annotation>
<xsd:documentation xml:lang="en">Date the PDB revision took place. Taken from the REVDAT record.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="date_original" minOccurs="0" maxOccurs="1" nillable="true" type="xsd:date">
<xsd:annotation>
<xsd:documentation xml:lang="en">Date the entry first entered the PDB database in the form yyyy-mm-dd. Taken from the PDB HEADER record. 1980-08-21</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="mod_type" minOccurs="0" maxOccurs="1" nillable="true">
<xsd:annotation>
<xsd:documentation xml:lang="en">A code taken from the REVDAT record classifying common types of entry revisions.</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:integer">
<xsd:enumeration value="0"/>
<xsd:enumeration value="1"/>
<xsd:enumeration value="2"/>
<xsd:enumeration value="3"/>
<xsd:enumeration value="4"/>
<xsd:enumeration value="5"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="replaced_by" minOccurs="0" maxOccurs="1" nillable="true" type="xsd:string">
<xsd:annotation>
<xsd:documentation xml:lang="en">The PDB code for a subsequent PDB entry that replaced the PDB file corresponding to this data block.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="replaces" minOccurs="0" maxOccurs="1" nillable="true" type="xsd:string">
<xsd:annotation>
<xsd:documentation xml:lang="en">The PDB code for a previous PDB entry that was replaced by the PDB file corresponding to this data block.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="status" minOccurs="0" maxOccurs="1" nillable="true">
<xsd:annotation>
<xsd:documentation xml:lang="en">The status of this revision.</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="in preparation"/>
<xsd:enumeration value="prerelease"/>
<xsd:enumeration value="full release"/>
<xsd:enumeration value="obsolete"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:all>
<xsd:attribute name="num" use="required" type="xsd:integer">
<xsd:annotation>
<xsd:documentation xml:lang="en">The value of attribute num in category database_PDB_rev must uniquely and sequentially identify a record in the DATABASE_PDB_REV list. Note that this item must be a number and that modification numbers are assigned in increasing numerical order.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType> |