XML File Format Schema
EvaluationPoliciesList Element
Namespace (none)
Diagram
EvaluationPolicy Element Sequence EvaluationPoliciesList Element
Overview
Sequence
Sequence
EvaluationPolicyID xs:string
VersionName xs:string
VersionNumber xs:int
Name xs:string
Description xs:string
Active xs:boolean
CreatedDateUTC xs:dateTime
StartDateField Restriction of xs:string
RecurrenceOffsetType Restriction of xs:string
IncludeGoals xs:boolean
HowToCalculateTotal Restriction of xs:string
Sequence
Sequence
CriteriaID xs:int
Sequence
Sequence
Word xs:string
WordListValue xs:int
RangeFrom xs:int
RangeTo xs:int
Source
<xs:element name="EvaluationPoliciesList" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="EvaluationPolicy">
        <xs:complexType>
          <xs:sequence>
            <xs:element type="xs:string" name="EvaluationPolicyID" />
            <xs:element type="xs:string" name="VersionName" />
            <xs:element type="xs:int" name="VersionNumber" />
            <xs:element type="xs:string" name="Name" />
            <xs:element type="xs:string" name="Description" />
            <xs:element type="xs:boolean" name="Active" />
            <xs:element type="xs:boolean" name="RequireEmployeeToAcknowledge" />
            <xs:element type="xs:dateTime" name="CreatedDateUTC" nillable="true" />
            <xs:element name="StartDateField">
              <xs:simpleType>
                <xs:restriction base="xs:string">
                  <xs:enumeration value="HireDate" />
                  <xs:enumeration value="BenefitAdjustedDate" />
                  <xs:enumeration value="First" />
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="RecurrenceOffsetType">
              <xs:simpleType>
                <xs:restriction base="xs:string">
                  <xs:enumeration value="Years" />
                  <xs:enumeration value="Months" />
                  <xs:enumeration value="Days" />
                  <xs:enumeration value="None" />
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element type="xs:int" name="RecurrenceValue" nillable="true" />
            <xs:element type="xs:boolean" name="IncludeGoals" />
            <xs:element type="xs:boolean" name="AllowEmployeeComments" />
            <xs:element type="xs:boolean" name="AllowManagerOverallComments" />
            <xs:element name="HowToCalculateTotal">
              <xs:simpleType>
                <xs:restriction base="xs:string">
                  <xs:enumeration value="Manager" />
                  <!--ManagerSetNumericRange-->
                  <xs:enumeration value="Average" />
                  <xs:enumeration value="Sum" />
                  <xs:enumeration value="" />
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element type="xs:string" name="OverallCommentIntructions" />
            <xs:element name="CriteriaList">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="EvaluationCriteria">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element type="xs:int" name="CriteriaID" />
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element name="CriteriaScoringList">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="EvaluationScoring" maxOccurs="unbounded" minOccurs="0">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element type="xs:string" name="Word" nillable="true" />
                        <xs:element type="xs:int" name="WordListValue" nillable="true" />
                        <xs:element type="xs:int" name="RangeFrom" nillable="true" />
                        <xs:element type="xs:int" name="RangeTo" nillable="true" />
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
See Also
SyncDataSet ElementXML File Format Schema

 

 


© 2015 All Rights Reserved.

Send comments on this topic.