Skip to content

Files

Latest commit

a7ecfb0 · Mar 28, 2023

History

History

doc

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023
Mar 28, 2023

README

Top-level Schemas

  • EngineInputGHCSchemahttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json

Other Schemas

Objects

  • AfternoonFreePartTimeshttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/definitions/freePartTimes/properties/afternoons

  • BannedSectionPreferencehttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/classRooms/items/properties/frameTemplate/items

  • Buildinghttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/buildings/items

  • ClassRoomSethttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/classRoomsSets/items

  • Classroomhttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/classRooms/items

  • Complementaryhttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/complementaryActivities/items

  • ConditionTypeWithTimehttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/definitions/conditionTypeWithTime

  • ConsecutiveAnyTimeFreeTimeshttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/definitions/freeTimes/properties/consecutiveAnyTime

  • ConsecutiveGrouphttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/sessions/items/properties/sessionRelations/properties/consecutiveGroup

  • DailyBuildingTransfershttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/definitions/dailyBuildingTransfers

  • DailyOcupationhttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/definitions/dailyOcupation

  • DailyStayhttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/definitions/dailyStay

  • DifferentDayshttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/sessions/items/properties/sessionRelations/properties/differentDays

  • Distancehttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/buildings/items/properties/distances/items

  • Distributionhttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/definitions/distribution

  • EngineSettingshttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/engineSettings

  • FirstMinutesFreeTimeshttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/definitions/freeTimes/properties/firstMinutes

  • Framehttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/frames/items

  • FrameDayhttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/frames/items/properties/days/items

  • FreePartTimehttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/definitions/freePartTimes

  • FreeTimeshttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/definitions/freeTimes

  • FullDaysFreeTimeshttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/definitions/freeTimes/properties/fullDay

  • GeneralSettingshttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/teachers/items/properties/generalSettings

  • Grouphttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/groups/items

  • GroupReferenceTypehttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/definitions/refGroup

  • Incompatibilitieshttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/definitions/incompatibilities

  • IndistinctlyFreePartTimeshttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/definitions/freePartTimes/properties/indistinctly

  • LastMinutesFreeTimeshttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/definitions/freeTimes/properties/lastMinutes

  • MaxContinuousTeachinghttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/definitions/maxContinuousTeaching

  • MaximumOccupancyhttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/definitions/dailyOcupation/properties/maximumOccupancy

  • MaximumSeparationToSessionhttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/sessions/items/properties/sessionRelations/properties/maximumSeparationTo/items

  • MaximumTeachinghttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/definitions/dailyOcupation/properties/maximumTeaching

  • Meetinghttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/meetings/items

  • MiddayReferencehttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/definitions/middayReference

  • MinimumOccupancyhttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/definitions/dailyOcupation/properties/minimumOccupancy

  • MinimumSeparationToSessionhttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/sessions/items/properties/sessionRelations/properties/minimumSeparationTo/items

  • MinimumTeachinghttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/definitions/dailyOcupation/properties/minimumTeaching

  • MorningsFreePartTimeshttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/definitions/freePartTimes/properties/mornings

  • NonClassSessionSettingshttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/definitions/nonClassSessionSettings

  • NonPreferredPositionsOptimizationhttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/optimizationWeights/properties/nonPreferredPositions

  • OnCallSectionPreferencehttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/definitions/onCallServiceframeTemplate/items

  • OnCallServicehttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/onCallServices/items

  • OptimizationWeightshttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/optimizationWeights

  • OtherElementsInClassRoomshttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/sessions/items/properties/otherElementsInClassRooms/items

  • Periodhttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/periods/properties/periodsList/items

  • PeriodSettinghttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/teachers/items/properties/periodSettings/items

  • Periodshttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/periods

  • RefClassRoomToAssignhttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/definitions/refClassRoomToAssign

  • RefTeacherhttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/onCallServices/items/properties/refTeachers/items

  • Sectionhttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/frames/items/properties/days/items/properties/sections/items

  • SectionPreferencehttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/definitions/frameTemplate/items

  • Sessionhttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/sessions/items

  • SessionClassRoomshttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/sessions/items/properties/sessionClassRooms

  • SessionRelationshttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/sessions/items/properties/sessionRelations

  • SessionSectionPreferencehttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/definitions/sessionFrameTemplate/items

  • SessionSettingshttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/sessions/items/properties/sessionSettings

  • SessionsOptimizationhttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/optimizationWeights/properties/sessions

  • StablePeriodshttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/definitions/distribution/properties/stablePeriods

  • Subjecthttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/subjects/items

  • Taskhttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/tasks/items

  • Teacherhttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/teachers/items

  • TeachersBySectionhttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/onCallServices/items/properties/teachersEachSection/properties/bySection/items

  • TeachersEachSectionhttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/onCallServices/items/properties/teachersEachSection

  • TeachersOptimizationhttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/optimizationWeights/properties/teachers

  • TimetableGapshttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/optimizationWeights/properties/timetableGaps

  • VariablePeriodshttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/definitions/distribution/properties/variablePeriods

  • WeeklyStayhttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/definitions/weeklyStay

  • WeeklyVariablehttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/definitions/weeklyVariable

Arrays

  • AfterTohttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/sessions/items/properties/sessionRelations/properties/afterTo

  • BannedFrameTemplatehttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/classRooms/items/properties/frameTemplate

  • Buildingshttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/buildings

  • ClassRoomEntrieshttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/classRoomsSets/items/properties/rooms

  • ClassRoomshttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/classRooms

  • ClassRoomsSetshttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/classRoomsSets

  • ClassRoomsSetsListhttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/definitions/refClassRoomToAssign/properties/classRoomsSetsList

  • ClassRoomsToAssignhttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/sessions/items/properties/sessionClassRooms/properties/classRoomsToAssign

  • ComplementaryActivitieshttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/complementaryActivities

  • CustomWeeklyStablehttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/definitions/distribution/properties/stablePeriods/properties/weeklyCustom/items

  • Dayshttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/frames/items/properties/days

  • Distanceshttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/buildings/items/properties/distances

  • FrameTemplatehttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/definitions/frameTemplate

  • Frameshttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/frames

  • Groupshttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/groups

  • MaximumSeparationTohttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/sessions/items/properties/sessionRelations/properties/maximumSeparationTo

  • Meetingshttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/meetings

  • MinimumSeparationTohttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/sessions/items/properties/sessionRelations/properties/minimumSeparationTo

  • NonConsecutiveSessionshttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/sessions/items/properties/sessionRelations/properties/nonConsecutiveSessions

  • NonSimultaneushttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/sessions/items/properties/sessionRelations/properties/nonSimultaneus

  • OnCallServiceshttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/onCallServices

  • OnCallTemplatehttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/definitions/onCallServiceframeTemplate

  • OtherElementsInClassRoomsListhttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/sessions/items/properties/otherElementsInClassRooms

  • PeriodsListhttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/periods/properties/periodsList

  • PeriodsSettingshttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/teachers/items/properties/periodSettings

  • PreviousTohttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/sessions/items/properties/sessionRelations/properties/previousTo

  • RefPeriodshttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/definitions/distribution/properties/periods

  • RefPeriodshttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/onCallServices/items/properties/refPeriods

  • RefSesionshttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/sessions/items/properties/sessionRelations/properties/differentDays/properties/refSesions

  • RefTeachershttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/meetings/items/properties/refTeachers

  • RefTeachersOnCallhttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/onCallServices/items/properties/refTeachers

  • Sectionshttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/frames/items/properties/days/items/properties/sections

  • SessionFrameTemplatehttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/definitions/sessionFrameTemplate

  • SessionRefshttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/sessions/items/properties/sessionRelations/properties/consecutiveGroup/properties/refSessions

  • SessionRefshttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/sessions/items/properties/sessionRelations/properties/maximumSeparationTo/items/properties/refSessions

  • SessionRefshttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/sessions/items/properties/sessionRelations/properties/minimumSeparationTo/items/properties/refSessions

  • Sessionshttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/sessions

  • Subjectshttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/subjects

  • Taskshttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/tasks

  • Teachershttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/teachers

  • TeachersBySectionshttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/properties/onCallServices/items/properties/teachersEachSection/properties/bySection

  • WeeklyCustomhttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/definitions/distribution/properties/stablePeriods/properties/weeklyCustom

  • WeeklyStablehttps://github.com/penalara/jsonGhcSchemas/blob/main/schemas/engine/engineSpecification.schema.json#/definitions/weeklyStable

Version Note

The schemas linked above follow the JSON Schema Spec version: https://json-schema.org/draft/2019-09/schema