new code_data_colleague_montgomery_SectionRegistration( registrant, // code.data.colleague_montgomery.Ref originallyRegisteredOn, // scala.Option[java.lang.String] section, // code.data.colleague_montgomery.Ref academicLevel, // scala.Option[code.data.colleague_montgomery.Ref] status, // scala.Option[code.data.colleague_montgomery.SectionRegistrationStatus] statusDate, // scala.Option[java.lang.String] approvals, // scala.Option[scala.collection.immutable.List[code.data.colleague_montgomery.SectionRegistrationApproval]] credit, // scala.Option[code.data.colleague_montgomery.SectionRegistrationCredit] gradingOption, // scala.Option[code.data.colleague_montgomery.SectionRegistrationGradingOption] involvement, // scala.Option[code.data.colleague_montgomery.Involvement] override, // scala.Option[code.data.colleague_montgomery.Override] id, // java.lang.String )