<xs:element name="EmployeesList" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:annotation> <xs:documentation>Employee Data Set</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Employee"> <xs:complexType> <xs:sequence> <xs:element type="xs:string" name="EmployeeID" /> <xs:element type="xs:string" name="SupervisorEmployeeID" /> <xs:element type="xs:string" name="ClassID" /> <xs:element type="xs:string" name="DivisionID" /> <xs:element type="xs:string" name="DepartmentID" /> <xs:element type="xs:string" name="PositionID" /> <xs:element type="xs:string" name="LocationID" /> <xs:element type="xs:boolean" name="Active" /> <xs:element type="xs:dateTime" name="TerminationDate" nillable="true" /> <xs:element type="xs:string" name="FirstName" /> <xs:element type="xs:string" name="MiddleName" /> <xs:element type="xs:string" name="LastName" /> <xs:element type="xs:string" name="Suffix" /> <xs:element type="xs:string" name="SSN" /> <xs:element type="xs:dateTime" name="HireDate" /> <xs:element type="xs:string" name="EmploymentType" /> <xs:element name="Gender"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Male" /> <xs:enumeration value="Female" /> <xs:enumeration value="N/A" /> </xs:restriction> </xs:simpleType> </xs:element> <xs:element type="xs:dateTime" name="BirthDate" /> <xs:element name="EthnicOrigin"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="White" /> <xs:enumeration value="American Indian or Alaskan" /> <xs:enumeration value="Black or African American" /> <xs:enumeration value="Hispanic or Latino" /> <xs:enumeration value="Mix Races" /> <xs:enumeration value="Pacific Islander" /> <xs:enumeration value="N/A" /> </xs:restriction> </xs:simpleType> </xs:element> <xs:element type="xs:string" name="MaritalStatus" /> <xs:element type="xs:boolean" name="EnrolledInDirectDeposit" nillable="true" /> <xs:element type="xs:int" name="WorkHoursPerYear" nillable="true" /> <xs:element type="xs:dateTime" name="MostRecentHireDate" nillable="true" /> <xs:element type="xs:dateTime" name="HRDataSeniorityDate" /> <xs:element type="xs:dateTime" name="HRDataStartDate" /> <xs:element type="xs:string" name="HRDataEndDate" nillable="true" /> <xs:element type="xs:string" name="PrimaryPayCodeEarningsCodeID" /> <xs:element type="xs:int" name="PrimaryPayCodeAnnualHoursWorked" nillable="true" /> <xs:element type="xs:float" name="PrimaryPayCodePayRate" /> <xs:element name="PrimaryPayCodePayRateFrequency"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Week" /> <xs:enumeration value="TwoWeeks" /> <xs:enumeration value="HalfMonth" /> <xs:enumeration value="Month" /> <xs:enumeration value="Quarter" /> <xs:enumeration value="SixMonths" /> <xs:enumeration value="Year" /> <xs:enumeration value="Other" /> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="AddressesList"> <xs:complexType> <xs:sequence> <xs:element name="ContactInformation"> <xs:complexType> <xs:sequence> <xs:element type="xs:string" name="AddressID" /> <xs:element type="xs:string" name="Address1" /> <xs:element type="xs:string" name="Address2" /> <xs:element type="xs:string" name="Address3" /> <xs:element type="xs:string" name="City" /> <xs:element type="xs:string" name="State" /> <xs:element type="xs:string" name="County" /> <xs:element type="xs:string" name="ZipCode" /> <xs:element type="xs:string" name="Country" /> <xs:element type="xs:string" name="Phone1" /> <xs:element type="xs:string" name="Phone1Extension" /> <xs:element type="xs:string" name="Phone2" /> <xs:element type="xs:string" name="Phone2Extension" /> <xs:element type="xs:string" name="Phone3" /> <xs:element type="xs:string" name="Phone3Extension" /> <xs:element type="xs:string" name="Fax" /> <xs:element type="xs:string" name="FaxExtension" /> <xs:element type="xs:string" name="Email" /> <xs:element type="xs:string" name="ForeignAddress" /> <xs:element type="xs:string" name="ForeignState" /> <xs:element type="xs:string" name="ForeignPostalCode" /> <xs:element type="xs:boolean" name="IsVerified" /> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element type="xs:string" name="PrimaryAddressID" /> <xs:element name="RelationsList"> <xs:complexType> <xs:sequence> <xs:element name="EmployeeRelation"> <xs:complexType> <xs:sequence> <xs:element type="xs:int" name="Order" /> <xs:element name="RelationType"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Contact" /> <xs:enumeration value="Dependent" /> </xs:restriction> </xs:simpleType> </xs:element> <xs:element type="xs:string" name="FirstName" /> <xs:element type="xs:string" name="LastName" /> <xs:element type="xs:string" name="MiddleInitial" /> <xs:element type="xs:string" name="SSN" /> <xs:element name="RelationToEmployee" nillable="true"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Child" /> <xs:enumeration value="Guardian" /> <xs:enumeration value="Other" /> <xs:enumeration value="Parent" /> <xs:enumeration value="Self" /> <xs:enumeration value="Sibling" /> <xs:enumeration value="Spouse" /> </xs:restriction> </xs:simpleType> </xs:element> <xs:element type="xs:dateTime" name="BirthDate" nillable="true" /> <xs:element type="xs:string" name="Comments" /> <xs:element name="Gender" nillable="true"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Male" /> <xs:enumeration value="Female" /> <xs:enumeration value="N/A" /> </xs:restriction> </xs:simpleType> </xs:element> <xs:element type="xs:string" name="AddressID" /> <xs:element type="xs:boolean" name="IsSmoker" nillable="true" /> <xs:element type="xs:boolean" name="Active" /> <xs:element name="StudentStatus"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="None" /> <xs:enumeration value="Part-Time" /> <xs:enumeration value="Full-Time" /> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="BenefitCoverageElectionsList"> <xs:complexType> <xs:sequence> <xs:element name="EmployeeBenefitCoverageElection"> <xs:complexType> <xs:sequence> <xs:element type="xs:dateTime" name="CreatedTimeUTC" /> <xs:element type="xs:dateTime" name="FinalizedTimeUTC" nillable="true" /> <xs:element type="xs:dateTime" name="ApprovedTimeUTC" nillable="true" /> <xs:element type="xs:string" name="ApprovedBy" /> <xs:element type="xs:dateTime" name="ElectionEndDate" nillable="true" /> <xs:element type="xs:dateTime" name="WaivedOrSkippedTimeUTC" nillable="true" /> <xs:element type="xs:float" name="EmployeeAmount" nillable="true" /> <xs:element type="xs:string" name="Status" /> <xs:element type="xs:dateTime" name="ElectionStartDate" nillable="true" /> <xs:element type="xs:boolean" name="Active" /> <xs:element type="xs:dateTime" name="DeniedTimeUTC" nillable="true" /> <xs:element type="xs:string" name="ReviewedBy" /> <xs:element type="xs:string" name="ElectionType" /> <xs:element type="xs:int" name="StatementIndex" nillable="true" /> <xs:element type="xs:dateTime" name="WebElectionStartDate" nillable="true" /> <xs:element type="xs:dateTime" name="WebElectionEndDate" nillable="true" /> <xs:element type="xs:string" name="HrOptionCode" /> <xs:element name="CoveredDependentsList"> <xs:complexType> <xs:sequence> <xs:element name="EmployeeBenefitCoverageElectionDependent"> <xs:complexType> <xs:sequence> <xs:element type="xs:byte" name="DependentID" /> <xs:element type="xs:float" name="DependentAmount" nillable="true" /> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="RetirementContributionsList"> <xs:complexType> <xs:sequence> <xs:element name="EmployeeBenefitCoverageElectionRetirementContibution"> <xs:complexType> <xs:sequence> <xs:element type="xs:string" name="ContributionType" /> <xs:element type="xs:boolean" name="IsTiered" /> <xs:element type="xs:float" name="DefaultContributionAmount" /> <xs:element name="ContributionTiersList"> <xs:complexType> <xs:sequence> <xs:element name="EmployeeBenefitCoverageElectionRetirementContributionTier"> <xs:complexType> <xs:sequence> <xs:element type="xs:float" name="LowerBounds" /> <xs:element type="xs:float" name="UpperBounds" /> <xs:element type="xs:float" name="ContributionAmount" /> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="BenefitCodesList"> <xs:complexType> <xs:sequence> <xs:element name="EmployeeBenefitCode"> <xs:complexType> <xs:sequence> <xs:element type="xs:string" name="BenefitCode" /> <xs:element type="xs:boolean" name="Active" /> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="DeductionCodesList"> <xs:complexType> <xs:sequence> <xs:element name="EmployeeDeductionCode"> <xs:complexType> <xs:sequence> <xs:element type="xs:string" name="DeductionCodeID" /> <xs:element type="xs:boolean" name="Active" /> <xs:element type="xs:dateTime" name="BeginDate" /> <xs:element type="xs:dateTime" name="EndDate" /> <xs:element type="xs:boolean" name="VariableDeduction" /> <xs:element type="xs:int" name="DeductionFrequency" /> <xs:element type="xs:boolean" name="TaxShelteredAnnuity" nillable="true" /> <xs:element type="xs:boolean" name="ShelteredFromFederalTax" nillable="true" /> <xs:element type="xs:boolean" name="ShelteredFromFica" nillable="true" /> <xs:element type="xs:boolean" name="ShelteredFromStateTax" nillable="true" /> <xs:element type="xs:boolean" name="ShelteredFromLocalTax" nillable="true" /> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="CustomFieldsList"> <xs:complexType> <xs:sequence> <xs:element name="EmployeeCustomField" maxOccurs="unbounded" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element type="xs:string" name="DatabaseKey" /> <xs:element type="xs:string" name="DataType" /> <xs:element type="xs:boolean" name="Enabled" /> <xs:element type="xs:string" name="FieldLabel" /> <xs:element type="xs:string" name="FieldValue" /> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="EvaluationsList"> <xs:complexType> <xs:sequence> <xs:element name="EmployeeEvaluation"> <xs:complexType> <xs:sequence> <xs:element type="xs:string" name="EvaluationPolicyID" /> <xs:element type="xs:dateTime" name="CreatedTimeUTC" /> <xs:element type="xs:dateTime" name="RemovedTimeUTC" nillable="true" /> <xs:element type="xs:dateTime" name="SubmittedTimeUTC" nillable="true" /> <xs:element type="xs:dateTime" name="ApprovedTimeUTC" nillable="true" /> <xs:element type="xs:string" name="CreatedByAdminEmail" /> <xs:element type="xs:string" name="CreatedByEmployeeID" /> <xs:element name="ReviewStatus"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="NotStarted" /> <xs:enumeration value="InProgress" /> <xs:enumeration value="Approved" /> <xs:enumeration value="AwaitingEmployeeAcknowledgement" /> <xs:enumeration value="Removed" /> </xs:restriction> </xs:simpleType> </xs:element> <xs:element type="xs:string" name="OverallManagerFeedback" /> <xs:element type="xs:boolean" name="Active" nillable="true" /> <xs:element type="xs:dateTime" name="DueDate" nillable="true" /> <xs:element type="xs:dateTime" name="ActualEvaluationDate" nillable="true" /> <xs:element type="xs:string" name="Signature" /> <xs:element type="xs:float" name="OverallScore" nillable="true" /> <xs:element name="CriteriaScoresList"> <xs:complexType> <xs:sequence> <xs:element name="EmployeeEvaluationCriteriaScore"> <xs:complexType> <xs:sequence> <xs:element type="xs:int" name="CriteriaID" /> <xs:element type="xs:int" name="Score" /> <xs:element type="xs:string" name="ManagerFeedback" /> <xs:element type="xs:string" name="EmployeeFeedback" /> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ExpensesList"> <xs:complexType> <xs:sequence> <xs:element name="EmployeeExpense"> <xs:complexType> <xs:sequence> <xs:element type="xs:string" name="PaycodeID" /> <xs:element type="xs:float" name="Amount" /> <xs:element type="xs:dateTime" name="ApprovedTime" /> <xs:element type="xs:string" name="ApprovedBy" /> <xs:element type="xs:string" name="BatchName" /> <xs:element type="xs:string" name="BatchDescription" /> <xs:element type="xs:int" name="ChangeID" /> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="DirectDepositAccountsList"> <xs:complexType> <xs:sequence> <xs:element name="EmployeeDirectDeposit" maxOccurs="unbounded" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element type="xs:int" name="LineNumber" /> <xs:element type="xs:string" name="RoutingNumber" /> <xs:element type="xs:string" name="AccountNumber" /> <xs:element type="xs:float" name="Amount" nillable="true" /> <xs:element type="xs:int" name="Percent" nillable="true" /> <xs:element name="AccountType"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Checking" /> <xs:enumeration value="Savings" /> </xs:restriction> </xs:simpleType> </xs:element> <xs:element type="xs:boolean" name="IsRemainder" /> <xs:element type="xs:boolean" name="Active" /> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="EarningsCodesList"> <xs:complexType> <xs:sequence> <xs:element name="EmployeeEarningsCode"> <xs:complexType> <xs:sequence> <xs:element type="xs:string" name="EarningsCodeID" /> <xs:element type="xs:string" name="Active" /> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="PayrollTaxCodesList"> <xs:complexType> <xs:sequence> <xs:element name="EmployeeTaxCode"> <xs:complexType> <xs:sequence> <xs:element type="xs:byte" name="TaxCodeID" /> <xs:element type="xs:string" name="Active" /> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="TimeEntriesList"> <xs:complexType> <xs:sequence> <xs:element name="EmployeeTimeEntry"> <xs:complexType> <xs:sequence> <xs:element type="xs:int" name="BatchID" /> <xs:element type="xs:string" name="BatchName" /> <xs:element type="xs:int" name="TimesheetID" /> <xs:element type="xs:boolean" name="ImportToHR" /> <xs:element type="xs:string" name="TransactionType" /> <xs:element type="xs:string" name="Timecode" /> <xs:element type="xs:string" name="Paycode" /> <xs:element type="xs:string" name="DepartmentID" /> <xs:element type="xs:float" name="Amount" /> <xs:element type="xs:dateTime" name="StartDate" /> <xs:element type="xs:dateTime" name="EndDate" /> <xs:element type="xs:int" name="ChangeID" /> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="TimeOffBalanceHistoryList"> <xs:complexType> <xs:sequence> <xs:element name="EmployeeTimeOffBalanceHistory"> <xs:complexType> <xs:sequence> <xs:element type="xs:string" name="TimeOffCodeID" /> <xs:element type="xs:dateTime" name="DateObservedUTC" /> <xs:element type="xs:float" name="Balance" /> <xs:element type="xs:boolean" name="CurrentlyActive" nillable="true" /> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="PayRecordsList"> <xs:complexType> <xs:sequence> <xs:element name="EmployeePayRecord"> <xs:complexType> <xs:sequence> <xs:element type="xs:int" name="RecordID" nillable="true" /> <xs:element type="xs:string" name="BatchID" /> <xs:element type="xs:dateTime" name="CheckDate" /> <xs:element type="xs:int" name="SequenceNumber" /> <xs:element name="RecordType"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Check" /> <xs:enumeration value="DirectDeposit" /> </xs:restriction> </xs:simpleType> </xs:element> <xs:element type="xs:boolean" name="IsVoided" /> <xs:element type="xs:dateTime" name="PeriodStartDate" nillable="true" /> <xs:element type="xs:dateTime" name="PeriodEndDate" nillable="true" /> <xs:element type="xs:string" name="CheckNumber" /> <xs:element type="xs:float" name="TotalEarnings" /> <xs:element type="xs:float" name="DeclaredTips" /> <xs:element type="xs:float" name="TotalBenefits" /> <xs:element type="xs:float" name="TotalDeductions" /> <xs:element type="xs:float" name="TotalTaxes" /> <xs:element type="xs:float" name="NetWages" /> <xs:element type="xs:string" name="FirstName" /> <xs:element type="xs:string" name="LastName" /> <xs:element type="xs:string" name="SSN" /> <xs:element type="xs:string" name="DepartmentID" /> <xs:element type="xs:string" name="LocationID" /> <xs:element type="xs:string" name="Address1" /> <xs:element type="xs:string" name="Address2" /> <xs:element type="xs:string" name="City" /> <xs:element type="xs:string" name="StateOrProvince" /> <xs:element type="xs:string" name="Zip" /> <xs:element type="xs:string" name="Country" /> <xs:element type="xs:int" name="W4Exemptions" /> <xs:element type="xs:float" name="W4AdditionalWithholding" /> <xs:element name="W4FilingStatus"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Married" /> <xs:enumeration value="Single" /> <xs:enumeration value="MarriedFilingSingle" /> <xs:enumeration value="" /> </xs:restriction> </xs:simpleType> </xs:element> <xs:element type="xs:string" name="Custom1" nillable="true" /> <xs:element type="xs:string" name="Custom2" nillable="true" /> <xs:element name="PayRecordBenefitsList"> <xs:complexType> <xs:sequence> <xs:element name="BenefitDetail"> <xs:complexType> <xs:sequence> <xs:element type="xs:string" name="BenefitCodeID" /> <xs:element type="xs:dateTime" name="StartDate" /> <xs:element type="xs:dateTime" name="EndDate" /> <xs:element type="xs:float" name="BenefitAmount" /> <xs:element type="xs:string" name="Custom1" /> <xs:element type="xs:string" name="Custom2" /> <xs:element type="xs:int" name="NativeRowID" nillable="true" /> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="DeductionsList"> <xs:complexType> <xs:sequence> <xs:element name="DeductionDetail"> <xs:complexType> <xs:sequence> <xs:element type="xs:string" name="DeductionCodeID" /> <xs:element type="xs:dateTime" name="StartDate" /> <xs:element type="xs:dateTime" name="EndDate" /> <xs:element type="xs:float" name="DeductionAmount" /> <xs:element type="xs:string" name="Custom1" nillable="true" /> <xs:element type="xs:string" name="Custom2" nillable="true" /> <xs:element type="xs:int" name="NativeRowID" nillable="true" /> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="DirectDepositsList"> <xs:complexType> <xs:sequence> <xs:element name="DirectDepositDetail"> <xs:complexType> <xs:sequence> <xs:element type="xs:int" name="Index" /> <xs:element type="xs:int" name="TransactionCode" /> <xs:element type="xs:string" name="RoutingNumber" /> <xs:element type="xs:string" name="AccountNumber" /> <xs:element type="xs:float" name="Amount" /> <xs:element type="xs:string" name="Custom1" nillable="true" /> <xs:element type="xs:string" name="Custom2" nillable="true" /> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="EarningsList"> <xs:complexType> <xs:sequence> <xs:element name="EarningsDetail"> <xs:complexType> <xs:sequence> <xs:element type="xs:string" name="EarningsCodeID" /> <xs:element type="xs:string" name="ShiftCode" /> <xs:element type="xs:float" name="ShiftPremium" /> <xs:element type="xs:dateTime" name="StartDate" /> <xs:element type="xs:dateTime" name="EndDate" /> <xs:element type="xs:float" name="UnitsToPay" /> <xs:element type="xs:float" name="PayRate" /> <xs:element type="xs:string" name="TipType" /> <xs:element type="xs:float" name="EarnedAmount" /> <xs:element type="xs:string" name="StateCode" /> <xs:element type="xs:string" name="SutaState" /> <xs:element type="xs:string" name="StateJurisdiction" /> <xs:element type="xs:string" name="SutaStateJurisdiction" /> <xs:element type="xs:string" name="LocalTaxCodeID" /> <xs:element type="xs:string" name="WorkersCompCode" /> <xs:element type="xs:int" name="DaysWorked" nillable="true" /> <xs:element type="xs:int" name="WeeksWorked" nillable="true" /> <xs:element type="xs:dateTime" name="MiscDate" /> <xs:element type="xs:boolean" name="SubjectToFIT" nillable="true" /> <xs:element type="xs:boolean" name="SubjectToEmployeeFICA" nillable="true" /> <xs:element type="xs:boolean" name="SubjectToEmployerFICA" nillable="true" /> <xs:element type="xs:boolean" name="SubjectToEmployeeMedicare" nillable="true" /> <xs:element type="xs:boolean" name="SubjectToEmployerMedicare" nillable="true" /> <xs:element type="xs:boolean" name="SubjectToFederalUnemployment" nillable="true" /> <xs:element type="xs:boolean" name="SubjectToStateWithholding" nillable="true" /> <xs:element type="xs:boolean" name="SubjectToStateSDI" nillable="true" /> <xs:element type="xs:boolean" name="SubjectToStateUnemployment" nillable="true" /> <xs:element type="xs:boolean" name="SubjectToLocalWithholding" nillable="true" /> <xs:element type="xs:boolean" name="SubjectToLocalLDI" nillable="true" /> <xs:element type="xs:boolean" name="SubjectToLocalUnemployment" nillable="true" /> <xs:element type="xs:boolean" name="SubjectToLocalOther" nillable="true" /> <xs:element type="xs:boolean" name="SubjectToEmployeeSUI" nillable="true" /> <xs:element type="xs:boolean" name="SubjectToWorkersComp" nillable="true" /> <xs:element type="xs:boolean" name="IsTimesheet" /> <xs:element type="xs:boolean" name="Custom1" nillable="true" /> <xs:element type="xs:boolean" name="Custom2" nillable="true" /> <xs:element type="xs:int" name="NativeRowID" nillable="true" /> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="TaxesList"> <xs:complexType> <xs:sequence> <xs:element name="TaxDetail"> <xs:complexType> <xs:sequence> <xs:element type="xs:string" name="TaxCodeID" /> <xs:element type="xs:dateTime" name="StartDate" /> <xs:element type="xs:dateTime" name="EndDate" /> <xs:element type="xs:float" name="TaxAmount" /> <xs:element type="xs:string" name="PreVoidedAmount" nillable="true" /> <xs:element type="xs:float" name="TaxAmountJustOnTips" /> <xs:element type="xs:float" name="TaxableWages" /> <xs:element type="xs:string" name="UserDefined1" /> <xs:element type="xs:string" name="UserDefined2" /> <xs:element type="xs:int" name="NativeRowID" /> <xs:element type="xs:string" name="Jurisdiction" /> <xs:element type="xs:string" name="JurisdictionType" /> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="TimeOffBalancesList"> <xs:complexType> <xs:sequence> <xs:element name="TimeOffBalanceHistory"> <xs:complexType> <xs:sequence> <xs:element type="xs:string" name="TimeOffCodeID" /> <xs:element type="xs:dateTime" name="DateObservedUTC" /> <xs:element type="xs:float" name="Balance" /> <xs:element type="xs:boolean" name="CurrentlyActive" /> <xs:element type="xs:string" name="CheckNumber" /> <xs:element type="xs:float" name="HoursAccrued" /> <xs:element type="xs:boolean" name="Custom1" nillable="true" /> <xs:element type="xs:boolean" name="Custom2" 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> <xs:element name="StateExemptionsList"> <xs:complexType> <xs:sequence> <xs:element name="EmployeeStateExemption"> <xs:complexType> <xs:sequence> <xs:element type="xs:string" name="State" /> <xs:element type="xs:int" name="Exemptions" /> <xs:element type="xs:float" name="AdditionalWithholding" nillable="true" /> <xs:element type="xs:string" name="FilingStatus" /> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="SutaInfosList"> <xs:complexType> <xs:sequence> <xs:element name="EmployeeSutaInfo"> <xs:complexType> <xs:sequence> <xs:element type="xs:string" name="State" /> <xs:element type="xs:dateTime" name="ReportingPeriodBeginDate" /> <xs:element type="xs:dateTime" name="ReportingDate" /> <xs:element type="xs:float" name="QuarterlySutaWages" nillable="true" /> <xs:element type="xs:float" name="QuarterlyTaxableWages" nillable="true" /> <xs:element type="xs:float" name="QuarterlySutaExcessWages" nillable="true" /> <xs:element type="xs:float" name="SutaTax" nillable="true" /> <xs:element type="xs:float" name="AnnualSutaWages" nillable="true" /> <xs:element type="xs:float" name="AnnualTaxableWages" nillable="true" /> <xs:element type="xs:float" name="AnnualSutaExcessWages" nillable="true" /> <xs:element type="xs:float" name="WeeksWorked" nillable="true" /> <xs:element type="xs:float" name="HoursWorked" nillable="true" /> <xs:element type="xs:float" name="SutaTaxRate" nillable="true" /> <xs:element type="xs:float" name="SutaWageBase" nillable="true" /> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="W4sList"> <xs:complexType> <xs:sequence> <xs:element name="EmployeeW4"> <xs:complexType> <xs:sequence> <xs:element type="xs:int" name="W4Year" /> <xs:element type="xs:string" name="W4FirstName" /> <xs:element type="xs:string" name="W4MiddleInitial" /> <xs:element type="xs:string" name="W4LastName" /> <xs:element type="xs:string" name="W4Address" /> <xs:element type="xs:string" name="W4City" /> <xs:element type="xs:string" name="W4State" /> <xs:element type="xs:string" name="W4ZipCode" /> <xs:element type="xs:string" name="W4SocialSecurityNumber" /> <xs:element name="W4FilingMaritalStatus"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Married" /> <xs:enumeration value="Single" /> <xs:enumeration value="MarriedFilingSingle" /> <xs:enumeration value="" /> </xs:restriction> </xs:simpleType> </xs:element> <xs:element type="xs:boolean" name="W4LastNameDiffersFromCard" /> <xs:element type="xs:int" name="W4Allowances" /> <xs:element type="xs:float" name="W4AdditionalAmount" nillable="true" /> <xs:element type="xs:string" name="W4Exemption" /> <xs:element type="xs:dateTime" name="CreateDateUtc" nillable="true" /> <xs:element type="xs:string" name="Active" /> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element>
© 2015 All Rights Reserved.