Outcome

Contents

General
CloudAssessSpec
CollegePreferenceService
CsvBuilder
DocumentService
DocumentSpec
EmailSpec
ExportSpec
MailchimpSpec
Mask
Money
Preferences
QualityResultSpec
ReportSpec
SmsSpec
SystemUserService
Database objects
ACLAccessKey
ACLRole
Account
AccountTransaction
Application
Article
ArticleProduct
Assessment
AssessmentClass
AssessmentSubmission
AttachmentData
Attendance
Banking
Certificate
ClassCost
ConcessionType
Contact
ContactRelation
ContactRelationType
CorporatePass
CorporatePassCourseClass
CorporatePassProduct
Country
Course
CourseClass
CourseClassTutor
CourseModule
CustomField
CustomFieldType
DefinedTutorRole
Discount
DiscountConcessionType
DiscountCourseClass
DiscountMembership
DiscountMembershipRelationType
Document
DocumentVersion
EmailTemplate
Enrolment
EntityRelation
ExportTemplate
Field
FieldConfiguration
FieldConfigurationScheme
FieldHeading
FundingSource
FundingUpload
FundingUploadOutcome
Import
Invoice
InvoiceDueDate
InvoiceLine
InvoiceLineDiscount
Language
Membership
MembershipProduct
Message
MessagePerson
Module
Note
Outcome
PayLine
PayRate
PaymentIn
PaymentInLine
PaymentMethod
PaymentOut
PaymentOutLine
Payslip
Preference
PriorLearning
Product
ProductItem
Qualification
Report
ReportOverlay
Room
SavedFind
Script
Session
SessionModule
Site
Student
StudentConcession
Survey
SystemUser
Tag
TagRelation
TagRequirement
Tax
TrainingPackage
Tutor
TutorAttendance
UnavailableRule
Voucher
VoucherPaymentIn
VoucherProduct
WaitingList
Enumerations
AccountTransactionType
AccountType
ApplicationStatus
AttachmentInfoVisibility
AttachmentSpecialType
AttendanceType
AvetmissStudentDisabilityType
AvetmissStudentEnglishProficiency
AvetmissStudentIndigenousStatus
AvetmissStudentLabourStatus
AvetmissStudentPriorEducation
AvetmissStudentSchoolLevel
ClassCostFlowType
ClassCostRepetitionType
ClassFundingSource
ClientIndustryEmploymentType
ClientOccupationIdentifierType
ConfirmationStatus
ContactDuplicateStatus
CourseClassAttendanceType
CourseEnrolmentType
CreditCardType
CreditLevel
CreditProviderType
CreditType
DeliveryMode
DeliverySchedule
DiscountType
EnrolmentStatus
EnrolmentVETFeeHelpStatus
EntityRelationType
ExpiryType
FieldConfigurationType
InvoiceType
KeyCode
KeyCollision
MessageStatus
MessageType
MoneyRounding
NodeSpecialType
OutcomeStatus
PaymentSource
PaymentStatus
PaymentType
PayslipStatus
PostcodeType
ProductStatus
ProductType
QualificationType
RecognitionOfPriorLearningIndicator
StudentCitizenship
StudentStatusForUnitOfStudy
StudyReason
SurveyTypeSource
SurveyVisibility
TriggerType
UsiStatus
VETFeeExemptionType
VoucherPaymentStatus

Outcomes are a relationship between a student and a Module/Unit of Competency and represents a student's progress through training, and the result of their assessment. Typically an outcome is linked to a single enrolment, but it is possible for outcomes to be created which aren't linked to an enrolment at all for recognition of prior learning.

 
        public 
        Outcome
     {
}

Instance methods

certificateOutcomes

Returns Not null List<CertificateOutcome>

Documentation not yet available

code

Returns def

the code of this outcome

createdOn

Returns Date

the date and time this record was created

deliveryMode

An AVETMISS reporting requirement for the delivery mode of an outcome. TODO: review why this isn't picking up the status from the class when this value is null

Returns DeliveryMode

Documentation not yet available

endDate

Returns def

end date and time of the outcome

enrolment

Returns Nullable Enrolment

onCourse enrolment linked to the outcome

fundingSource

An AVETMISS reporting requirement for the funding source of an outcome. If the funding source is not overridden in the outcome, this function will return the value from the enrolment.

Returns ClassFundingSource

funding source

hoursAttended

Returns Integer

Documentation not yet available

markedByTutor

Tutors can login and mark outcomes for their students in onCourse portal

Returns Nullable Tutor

the ID of a tutor who marked the outcome

markedByTutorDate

Returns Nullable Date

date and time when outcome was marked by a tutor

modifiedOn

Returns Date

the date and time this record was modified

module

Returns Nullable Module

unit of competency linked to the outcome

name

Returns def

the title of this outcome

priorLearning

PriorLearning is an outcome that was imported into onCourse from outside sources (e.g. different college) or was added manually without a link to existing enrolment

Returns Nullable PriorLearning

PriorLearning ID

reportableHours

Returns BigDecimal

Documentation not yet available

specificProgramIdentifier

Returns String

specific program identifier used for NCVER reporting

startDate

Returns def

start date and time of the outcome

status

An AVETMISS reporting requirement for the outcome status. If this payline was created from a classCost record, then this is Nonnull

Returns Not null OutcomeStatus

outcome status

vetFundingSourceStateID

An AVETMISS reporting requirement for the funding source state ID of an outcome. If the funding source state ID is not overridden in the outcome, this function will return the value from the enrolment and if not set there from the class.

Returns String

funding source state ID

vetPurchasingContractID

An AVETMISS reporting requirement for the purchasing contract ID of an outcome. If the purchasing contract ID is not overridden in the outcome, this function will return the value from the enrolment and if not set there from the class.

Returns String

purchasing contract ID

vetPurchasingContractScheduleID

An AVETMISS reporting requirement for the purchasing contract schedule ID of an outcome. If the purchasing contract schedule ID is not overridden in the outcome, this function will return the value from the class.

Returns String

VET purchasing contract schedule ID