<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>
|