Location is not randomly generated by hardcoded. This is so that they can grouped together over many facilities/sessions. This is much more useful than 1000 randomly generated locations.
All schedules are PartialSchedules. This is because it would require a lot more to have the schedules generate subEvents that can actually be booked. Lorem Fitsum did not have to worry about booking, so could generate all the subEvents it wanted.
SessionSeries data does not contain ScheduledSession data like it did in Lorem Fitsum.
A few other properties have been removed to the changing of the spec since Lorem Fitsum was written
This closes https://github.com/openactive/OpenActive.Server.NET/issues/212
It is a port of https://github.com/openactive/lorem-fitsum with a few minor changes outlined below: