Variable SchoolServiceProposalConst
SchoolServiceProposal: Struct<
{
assignments: $Array<
Struct<
{
block: Literals<readonly ["1", "2"]>;
day: Literals<
readonly ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
>;
firstName: String;
lastName: String;
personId: brand<String, "PersonId">;
placementId: String;
schoolId: brand<Int, "SchoolId">;
schoolName: String;
},
>,
>;
confirmedAt: NullOr<String>;
confirmedBy: NullOr<brand<String, "PersonId">>;
createdAt: String;
createdBy: brand<String, "PersonId">;
demands: $Array<
Struct<
{
block: Literals<readonly ["1", "2"]>;
day: Literals<
readonly ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
>;
requiredVolunteers: Int;
revision: Int;
schoolId: brand<Int, "SchoolId">;
},
>,
>;
exceptions: $Array<
Struct<
{
assignedVolunteers: Int;
block: Literals<readonly ["1", "2"]>;
code: Literals<
readonly [
"DemandUnfilled",
"DemandExceeded",
"AssignmentWithoutDemand",
],
>;
day: Literals<
readonly ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
>;
exceptionId: String;
requiredVolunteers: Int;
schoolId: brand<Int, "SchoolId">;
schoolName: String;
},
>,
>;
proposalId: String;
reviewedExceptionIds: $Array<String>;
revision: Int;
status: Literals<readonly ["Draft", "Confirmed"]>;
},
> = ...