complexType ValidationResultType
diagram plmxml_diagrams/plmxml_p1467.png
namespace http://www.plmxml.org/Schemas/PLMXMLSchema
type extension of plm:AttribOwnerBase
properties
base plm:AttribOwnerBase
children plm:Description plm:ApplicationRef plm:Attribute
used by
element ValidationResult
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xsd:ID  optional      
name  xsd:string  optional      
nameRef  plm:anyURIType  optional      
descriptionTextRef  plm:anyURIType  optional      
attributeRefs  xsd:IDREFS  optional      
checker  xsd:string  optional      
application  xsd:string  optional      
category  xsd:string  optional      
utilityCommand  xsd:string  required      
arguments  xsd:string  optional      
resultID  xsd:string  optional      
result  xsd:boolean    false    
upToDate  xsd:boolean  optional      
adHoc  xsd:boolean    false    
executorRef  plm:anyURIType  optional      
date  xsd:dateTime  required      
comments  xsd:string  optional      
userRef  plm:anyURIType  optional      
reportRefs  plm:uriReferenceListType  optional      
targetRef  plm:anyURIType  required      
parameterRefs  plm:uriReferenceListType  optional      
requirementRef  plm:anyURIType  optional      
commentsRef  plm:anyURIType  optional      
overrideApprovalRef  plm:anyURIType  optional      
checkRef  plm:anyURIType  optional      
annotation
documentation

      This element gives the result of a Validation Check performed on an
      object.

      Attributes:

      name:             Inherited from AttribOwner. The name of this result.
      checker:          The name of the checker.
      application:      The application to execute validation.
      category:         The category of this checker
      utilityCommand:   The command of validation utility.
      arguments:        A group of arguments used to run the validation
                        application.
      resultID:         The ID of one ValidationResult object.
      result:           The result of a checker.
      upToDate:         True if result is up_to_date, false if out_of_date.
      adHoc:            Indicates if the checker is adhoc.
      executorRef:      A reference to the Person or User that ran the
                        ValidationResult.
      date:             The date validation performed.
      comments:         The comments of one ValidationResult object.
      userRef:          A reference to the Person or User that created the
                        ValidationResult.
      reportRefs:       An array of URIs of Dataset.
      targetRef:        URI of the target dataset or other element to which the
                        validation applies.
      parameterRefs:    A list of references to the CheckerParameters for the
                        checker.
      requirementRef:   A reference to the RequirementRevision that this
                        ValidationResult validates.
      commentsRef:      References a multiple language version of comments. If
                        multiple language support is required, commentsRef
                        should be used in addition to comments.
      overrideApprovalRef: References an OverrideApproval.
      checkRef:         References the ValidationCheckRevision used to generate
                        the ValidationResult.
     
source <xsd:complexType name="ValidationResultType">
 
<xsd:annotation>
   
<xsd:documentation>
      This element gives the result of a Validation Check performed on an
      object.

      Attributes:

      name:             Inherited from AttribOwner. The name of this result.
      checker:          The name of the checker.
      application:      The application to execute validation.
      category:         The category of this checker
      utilityCommand:   The command of validation utility.
      arguments:        A group of arguments used to run the validation
                        application.
      resultID:         The ID of one ValidationResult object.
      result:           The result of a checker.
      upToDate:         True if result is up_to_date, false if out_of_date.
      adHoc:            Indicates if the checker is adhoc.
      executorRef:      A reference to the Person or User that ran the
                        ValidationResult.
      date:             The date validation performed.
      comments:         The comments of one ValidationResult object.
      userRef:          A reference to the Person or User that created the
                        ValidationResult.
      reportRefs:       An array of URIs of Dataset.
      targetRef:        URI of the target dataset or other element to which the
                        validation applies.
      parameterRefs:    A list of references to the CheckerParameters for the
                        checker.
      requirementRef:   A reference to the RequirementRevision that this
                        ValidationResult validates.
      commentsRef:      References a multiple language version of comments. If
                        multiple language support is required, commentsRef
                        should be used in addition to comments.
      overrideApprovalRef: References an OverrideApproval.
      checkRef:         References the ValidationCheckRevision used to generate
                        the ValidationResult.
     
</xsd:documentation>
 
</xsd:annotation>
 
<xsd:complexContent>
   
<xsd:extension base="plm:AttribOwnerBase">
     
<xsd:attribute name="checker" type="xsd:string" use="optional"/>
     
<xsd:attribute name="application" type="xsd:string" use="optional"/>
     
<xsd:attribute name="category" type="xsd:string" use="optional"/>
     
<xsd:attribute name="utilityCommand" type="xsd:string" use="required"/>
     
<xsd:attribute name="arguments" type="xsd:string" use="optional"/>
     
<xsd:attribute name="resultID" type="xsd:string" use="optional"/>
     
<xsd:attribute name="result" type="xsd:boolean" default="false"/>
     
<xsd:attribute name="upToDate" type="xsd:boolean" use="optional"/>
     
<xsd:attribute name="adHoc" type="xsd:boolean" default="false"/>
     
<xsd:attribute name="executorRef" type="plm:anyURIType" use="optional" plm:refType="plm:Owner"/>
     
<xsd:attribute name="date" type="xsd:dateTime" use="required"/>
     
<xsd:attribute name="comments" type="xsd:string" use="optional"/>
     
<xsd:attribute name="userRef" type="plm:anyURIType" use="optional" plm:refType="plm:Owner"/>
     
<xsd:attribute name="reportRefs" type="plm:uriReferenceListType" use="optional" plm:refType="plm:DataSet"/>
     
<xsd:attribute name="targetRef" type="plm:anyURIType" use="required"/>
     
<xsd:attribute name="parameterRefs" type="plm:uriReferenceListType" use="optional" plm:refType="plm:CheckerParameter"/>
     
<xsd:attribute name="requirementRef" type="plm:anyURIType" use="optional" plm:refType="plm:RequirementRevision"/>
     
<xsd:attribute name="commentsRef" type="plm:anyURIType" use="optional" plm:refType="plm:Text"/>
     
<xsd:attribute name="overrideApprovalRef" type="plm:anyURIType" use="optional" plm:refType="plm:OverrideApproval"/>
     
<xsd:attribute name="checkRef" type="plm:anyURIType" use="optional" plm:refType="plm:ValidationCheckRevision"/>
   
</xsd:extension>
 
</xsd:complexContent>
</xsd:complexType>

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

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

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

attribute ValidationResultType/@utilityCommand
type xsd:string
properties
use required
source <xsd:attribute name="utilityCommand" type="xsd:string" use="required"/>

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

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

attribute ValidationResultType/@result
type xsd:boolean
properties
default false
source <xsd:attribute name="result" type="xsd:boolean" default="false"/>

attribute ValidationResultType/@upToDate
type xsd:boolean
properties
use optional
source <xsd:attribute name="upToDate" type="xsd:boolean" use="optional"/>

attribute ValidationResultType/@adHoc
type xsd:boolean
properties
default false
source <xsd:attribute name="adHoc" type="xsd:boolean" default="false"/>

attribute ValidationResultType/@executorRef
type plm:anyURIType
properties
use optional
source <xsd:attribute name="executorRef" type="plm:anyURIType" use="optional" plm:refType="plm:Owner"/>

attribute ValidationResultType/@date
type xsd:dateTime
properties
use required
source <xsd:attribute name="date" type="xsd:dateTime" use="required"/>

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

attribute ValidationResultType/@userRef
type plm:anyURIType
properties
use optional
source <xsd:attribute name="userRef" type="plm:anyURIType" use="optional" plm:refType="plm:Owner"/>

attribute ValidationResultType/@reportRefs
type plm:uriReferenceListType
properties
use optional
source <xsd:attribute name="reportRefs" type="plm:uriReferenceListType" use="optional" plm:refType="plm:DataSet"/>

attribute ValidationResultType/@targetRef
type plm:anyURIType
properties
use required
source <xsd:attribute name="targetRef" type="plm:anyURIType" use="required"/>

attribute ValidationResultType/@parameterRefs
type plm:uriReferenceListType
properties
use optional
source <xsd:attribute name="parameterRefs" type="plm:uriReferenceListType" use="optional" plm:refType="plm:CheckerParameter"/>

attribute ValidationResultType/@requirementRef
type plm:anyURIType
properties
use optional
source <xsd:attribute name="requirementRef" type="plm:anyURIType" use="optional" plm:refType="plm:RequirementRevision"/>

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

attribute ValidationResultType/@overrideApprovalRef
type plm:anyURIType
properties
use optional
source <xsd:attribute name="overrideApprovalRef" type="plm:anyURIType" use="optional" plm:refType="plm:OverrideApproval"/>

attribute ValidationResultType/@checkRef
type plm:anyURIType
properties
use optional
source <xsd:attribute name="checkRef" type="plm:anyURIType" use="optional" plm:refType="plm:ValidationCheckRevision"/>


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