SIFWorks ADK 2.0
Edustructures.SifWorks.Hrfin Namespace
NamespacesEdustructures.SifWorks.Hrfin

[This is preliminary documentation and is subject to change.]

[Missing namespace summary documentation for N:Edustructures.SifWorks.Hrfin]

Declaration Syntax
C#Visual BasicVisual C++
namespace Edustructures.SifWorks.Hrfin
Namespace Edustructures.SifWorks.Hrfin
namespace Edustructures.SifWorks.Hrfin
Types
All TypesClasses
IconTypeDescription
AccountClass
Defines the set of values that can be specified whenever an AccountClass is used as a parameter to a method or constructor.

AccountingPeriod
This object defines an accounting period within a fiscal year. SIF_Events are reported.

AnnualItem
Contains information about the item being summarized.

AnnualItems
An AnnualItems

BaseSalary
A BaseSalary

BilledAmount
A BilledAmount

BilledEntity
A BilledEntity

BilledEntityObject
Defines the set of values that can be specified whenever a BilledEntityObject is used as a parameter to a method or constructor.

Billing
This object contains an amount to be billed to an outside entity.

BudgetAccount
Information about budget accounts being submitted

BudgetAccounts
A BudgetAccounts

ContractualTermCode
Defines the set of values that can be specified whenever a ContractualTermCode is used as a parameter to a method or constructor.

EmployeeAssignment
This object defines information related to a staff member's assignment as it pertains to the human resource needed to track staff assignment for staff reporting and financial funding tracking. SIF_Events are reported.

EmployeeContract
This object contains HR contract information related to employees. SIF_Events are reported.

EmployeePersonal
This object contains basic HR information for employees. SIF_Events are reported.

EmployeePicture
This object contains information about an employee's picture. SIF_Events are reported.

EmployeeWage
This object contains HR/payroll employee information used to define how to pay an employee per pay cycle. SIF_Events are reported.

EmploymentRecord
This object contains basic HR information for related to employees. SIF_Events are reported.

ExpenditureAreaValue
Defines the set of values that can be specified whenever an ExpenditureAreaValue is used as a parameter to a method or constructor.

ExpenseAccount
Account that is to be charged for the item.

ExpenseAccounts
An ExpenseAccounts

FederalTaxId
Taxpayer identification number/Federal tax ID for this vendor.

FederalTaxIdCode
Defines the set of values that can be specified whenever a FederalTaxIdCode is used as a parameter to a method or constructor.

FinancialAccount
This object communicates information about a financial account. SIF_Events are reported.

FinancialAccountAccountingPeriodLocationInfo
This object relates financial account to an accounting period and a location. SIF_Events are reported.

FinancialAnnual
This object contains information about account code annual financial totals, summarized by major and/or minor account code breaks. SIF_Events are not reported.

FinancialBudget
information to their state as required. SIF_Events are not reported.

FinancialClass
This object communicates financial class information. Financial classes are used to categorize financial accounts. SIF_Events are reported.

FinancialClassClassType
Defines the set of values that can be specified whenever a FinancialClassClassType is used as a parameter to a method or constructor.

FinancialClassType
Defines the set of values that can be specified whenever a FinancialClassType is used as a parameter to a method or constructor.

FinancialIncomeStatement
This object communicates the income statement details for a location and an accounting period. SIF_Events are reported.

FinancialTransaction
This object communicates a financial transaction. A transaction can be for the daily food sales revenue account. SIF_Events are reported.

FISAmount
Dollar amount of the transaction.

FISAmounts
A FISAmounts

FiscalYear
This object defines a fiscal year. SIF_Events are reported.

FISPeriod
Period of the income statement.

FormType
Defines the set of values that can be specified whenever a FormType is used as a parameter to a method or constructor.

FTAmount
Dollar amount of the transaction.

FTAmounts
A FTAmounts

FTAmountType
Defines the set of values that can be specified whenever a FTAmountType is used as a parameter to a method or constructor.

FullTimeStatus
Defines the set of values that can be specified whenever a FullTimeStatus is used as a parameter to a method or constructor.

FundType
Defines the set of values that can be specified whenever a FundType is used as a parameter to a method or constructor.

GLAmountType
Defines the set of values that can be specified whenever a GLAmountType is used as a parameter to a method or constructor.

HrfinDTD
Metadata for the Schools Interoperability Framework (SIF)

HrOtherIdList
An HrOtherIdList

HRProgramType
The specific group of duties or responsibilities of position.

JobClassification
The specific group of duties or responsibilities of position.

JobClassificationCode
Defines the set of values that can be specified whenever a JobClassificationCode is used as a parameter to a method or constructor.

LEAInfoRefId
A LEAInfoRefId

LocationInfo
LocationInfo represents a location in a district. SIF_Events are reported.

LocationInfoType
Defines the set of values that can be specified whenever a LocationInfoType is used as a parameter to a method or constructor.

MaritalStatusRate
Defines the set of values that can be specified whenever a MaritalStatusRate is used as a parameter to a method or constructor.

OtherLEAs
An OtherLEAs

ParentLocationInfo
A LocationInfo instance could be related to another LocationInfo. This element will help create that relation.

Payment
This object complements the Billing object, and contains information about the payment of a billing object.

PayRate
Per pay distributions

PayRates
A PayRates

PayRateType
Defines the set of values that can be specified whenever a PayRateType is used as a parameter to a method or constructor.

Period
A Period

ProgramTypeCode
Defines the set of values that can be specified whenever a ProgramTypeCode is used as a parameter to a method or constructor.

Purchasing
This object provides information down to the line-item level for requisitions and purchase orders. SIF_Events are reported.

PurchasingItem
Contains information about an item being purchased

PurchasingItems
A PurchasingItems

ReceivedAmount
A ReceivedAmount

School
The RefId of a corresponding SchoolInfo object.

SpecialAmountType
Defines the set of values that can be specified whenever a SpecialAmountType is used as a parameter to a method or constructor.

TimeWorked
This object contains information about the time worked by an employee on a specific job. SIF_Events are reported.

UnitCost
An UnitCost

VendorInfo
This object contains basic vendor information. SIF_Events are reported.

W4
This object contains the information completed on a W4 tax form. (Please note that this object is defined to represent the current deductions allowances for the employee; this is not intended to circumvent or replace IRS reporting standards but to faciliatate movement of W4 data from system to system within the LEA.) SIF_Events are reported.