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

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

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

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

Agencies
An Agencies

Agency
Reimbursing agency

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

ChargeToChild
A ChargeToChild

Cost
A Cost

Count
A Count

Counts
A Counts

Customer
A Customer

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

EarnedStatus
This gives information about a staff member's meal status.

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

FoodDTD
Metadata for the Schools Interoperability Framework (SIF)

FoodserviceItem
This object communicates information about food service items. SIF_Events are reported.

FoodserviceItemPortion
Note that this version of the object does not contain any object that define item pricing. This task is left for future implementations.

FoodserviceItemSales
This object gives the sales details for the items sold for a specified date. SIF_Events are reported.

FoodserviceItemUnit
This object describes the unit for an item. SIF_Events are reported.

FoodserviceMealPrices
This object is a site's meal prices for each grade program, meal status, meal type and grade level. SIF_Events are reported.

FoodserviceMenuPlan
A FoodserviceMenuPlan

FoodserviceMilkSales
A FoodserviceMilkSales

FoodservicePurchaseTransaction
A FoodservicePurchaseTransaction

FoodserviceReimbursementRates
This object describes the federal, state, local and other reimbursement rates for a school. SIF_Events are reported.

FoodserviceSales
This object communicates the daily sales information (dollar values). SIF_Events are reported.

FoodserviceStaffEnrollmentCount
A FoodserviceStaffEnrollmentCount

FoodserviceStaffMealCounts
A FoodserviceStaffMealCounts

FoodserviceStudentEnrollmentCount
A FoodserviceStudentEnrollmentCount

FoodserviceStudentMealCounts
A FoodserviceStudentMealCounts

FoodserviceTransaction
This object communicates food service transaction information. This is the key object that will be present for every food service transaction. SIF_Events are reported.

FoodserviceTransactionDetails
This object gives the transaction distribution for food service transactions of type other than "Purchase". So, this object can be requested for transactions of type "Prepayment", "Repayment", "Refund", "Adjustment". SIF_Events are reported.

FoodserviceTransactionPayMethod
This object communicates the funding for a given transaction. By the term funding we refer to the form of payment that is made for the transaction. SIF_Events are reported.

FSAmount
Amount

FSAmounts
A FSAmounts

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

HistoricalMealStatus
An HistoricalMealStatus

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

ItemQuantities
An ItemQuantities

ItemQuantity
An ItemQuantity

MealStatus
Information about a student's meal status

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

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

MenuPlanQuantities
A MenuPlanQuantities

MenuPlanQuantity
A MenuPlanQuantity

Price
Price of the meal

Prices
A Prices

PurchaseQuantities
A PurchaseQuantities

PurchaseQuantity
A PurchaseQuantity

Rate
Reimbursement Rate of the meal

Rates
A Rates

SaleQuantities
A SaleQuantities

SaleQuantity
A SaleQuantity

SalesAmount
Dollar value (count * cost per unit) done for all grade levels

SalesAmounts
A SalesAmounts

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

StaffMeal
This object communicates the current meal status and account status of a given staff member. This object indicates whether the staff member is entitled to earn meals. This object will respond to a change event and propagate the new information to subscribing agents. SIF_Events, typically Change events, can be reported.

StudentMeal
This object contains information about the meal status of a student.

Tax
A Tax

TransactionPayMethod
Transaction method

TransactionPayMethods
A TransactionPayMethods

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

TransactionType
Type of transaction

TransactionTypes
A TransactionTypes

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