Hello,
Can anyone comment on how the TimePeriod (the validFor) field is intended to be used in the TMF646 Appointment API?
The OpenAPI swagger says a TimePeriod is "A period of time, either as a deadline (endDateTime only) a startDateTime only, or both"
But is then contradicted by this line: "Start of the time period, using IETC-RFC-3339 format. If you define a start, you must also define an end"
And both of these seem to be contradicted by the conformance profile that marks both startDateTime and endDateTime as mandatory.
The specification has one example like this:
"validFor": { "startDateTime": "2018-02-01T14:40:43.000Z", "endDateTime": "" }
Which maybe implies that the startDateTime and endDateTime fields are mandatory, but they can be empty strings?
regards, Alasdair
------------------------------
Alasdair MacLeod
BT Group plc
------------------------------