Skip to main content

CourseFeeTypeInventory

Represents a course fee type inventory. In addition to the standard fields, this type indicates whether or not the inventory is from a shared pool at the parent course level.

type CourseFeeTypeInventory {
consumed: NonNegativeInt!
isPooledWithParentCourse: Boolean!
limit: NonNegativeInt
remaining: Int
}

Fields​

CourseFeeTypeInventory.consumed ● NonNegativeInt! non-null scalar​

The number of inventory items consumed.

CourseFeeTypeInventory.isPooledWithParentCourse ● Boolean! non-null scalar​

True if the inventory is pooled with the parent course, and therefore (possibly) shared with other course fee types.

CourseFeeTypeInventory.limit ● NonNegativeInt scalar​

The maximum number of items available within an inventory. If not provided, the inventory is unlimited. Optional.

CourseFeeTypeInventory.remaining ● Int scalar​

The number of inventory items remaining. Only applicable if there is a limit in place. Optional.

Note: in some instances, the remaining inventory may be negative, indicating that the inventory has been over-allocated.

Member Of​

CourseFeeType object