complexType StatusRuleEntryType
diagram plmxml_diagrams/plmxml_p1451.png
namespace http://www.plmxml.org/Schemas/PLMXMLSchema
type extension of plm:RuleEntryBase
properties
base plm:RuleEntryBase
children plm:Description plm:ApplicationRef
used by
element StatusRuleEntry
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xsd:ID  optional      
name  xsd:string  optional      
nameRef  plm:anyURIType  optional      
descriptionTextRef  plm:anyURIType  optional      
status  xsd:string  optional      
type  plm:StatusConfigType        
statusRef  plm:anyURIType  optional      
annotation
documentation

      A RevisionRule Entry for selecting a Revision by its Release Status.

      Attributes:

      status:           This specifies the required release status of the
                        Revision. It corresponds to the 'name' attribute of the
                        corresponding ReleaseStatus element. If 'status' has the
                        value "any", then any status is acceptable.
      type:             specifies whether the rule is to use the release date,
                        the effectivity dates, or the serial number range, in
                        the ReleaseStatus, when choosing an element. May use the
                        date or serial number from a DateRuleEntry or a
                        SerialNumberRuleEntry.
      statusRef:        References a multiple language version of status. If
                        multiple language support is required, statusRef should
                        be used in addition to status.
     
source <xsd:complexType name="StatusRuleEntryType">
 
<xsd:annotation>
   
<xsd:documentation>
      A RevisionRule Entry for selecting a Revision by its Release Status.

      Attributes:

      status:           This specifies the required release status of the
                        Revision. It corresponds to the 'name' attribute of the
                        corresponding ReleaseStatus element. If 'status' has the
                        value "any", then any status is acceptable.
      type:             specifies whether the rule is to use the release date,
                        the effectivity dates, or the serial number range, in
                        the ReleaseStatus, when choosing an element. May use the
                        date or serial number from a DateRuleEntry or a
                        SerialNumberRuleEntry.
      statusRef:        References a multiple language version of status. If
                        multiple language support is required, statusRef should
                        be used in addition to status.
     
</xsd:documentation>
 
</xsd:annotation>
 
<xsd:complexContent>
   
<xsd:extension base="plm:RuleEntryBase">
     
<xsd:attribute name="status" type="xsd:string" use="optional"/>
     
<xsd:attribute name="type" type="plm:StatusConfigType"/>
     
<xsd:attribute name="statusRef" type="plm:anyURIType" use="optional" plm:refType="plm:Text"/>
   
</xsd:extension>
 
</xsd:complexContent>
</xsd:complexType>

attribute StatusRuleEntryType/@status
type xsd:string
properties
use optional
source <xsd:attribute name="status" type="xsd:string" use="optional"/>

attribute StatusRuleEntryType/@type
type plm:StatusConfigType
facets
Kind Value Annotation
enumeration effectiveDate
enumeration releasedDate
enumeration serialNumber
source <xsd:attribute name="type" type="plm:StatusConfigType"/>

attribute StatusRuleEntryType/@statusRef
type plm:anyURIType
properties
use optional
source <xsd:attribute name="statusRef" type="plm:anyURIType" use="optional" plm:refType="plm:Text"/>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy