Hi there - requestedPeriod is only required when creating a
proposed appointment
When creating a booked appointment, no date/time information is needed in the request body in the form of requestedPeriod since that is all derived from the Slot reference.
When creating a proposed appointment for requestedPeriod we will take in UTC which must end with a Z (e.g. 2021-08-01T06:00:00.000Z), or an offset (e.g. 2021-08-01T06:00:00.000-05:00).
For question 3, since requestedPeriod is only for propsoed appointments, we still take in those values and record them since that just defines a window for when the consumer would like a given appointment to be booked. In this case, when that date range is included in a slot search, the slot service will only return slots that qualify for that range.