I'm on version 19.1.32.0 and I manage to book an appointment via FHIR as described here (in "Use Case 3 –Find an opening and create an appointment"):
https://www.opendental.com/resources/Op ... -1Spec.pdf
However, the resulting appointment for Jon Snow shows its Unscheduled status to "none" and the Confirmed field to "Not Called". How can this be changed to Unscheduled status to "Appointment Scheduled" and the Confirmed field to "Appointment Confirmed"?

My current POST request looks like this:
Code: Select all
[debug] c.FhirApiController - FHIR POST request https://api.opendental.com/fhir/appointment with body
{"end":"2019-06-12T16:00:00","minutesDuration":60,"participant":[{"actor":{"reference":"Patient/25"},"status":"needsaction","type":[{"code":[{"code":"PART","system":"http://hl7.org/fhir/participant-type"}]}]},{"actor":{"reference":"Practitioner/1"},"type":[{"code":[{"code":"PPRF","system":"http://hl7.org/fhir/participant-type"}]}]},{"actor":{"reference":"Location/1"},"type":[{"code":[{"code":"PART","system":"http://hl7.org/fhir/participant-type"}]}]}],"priority":5,"start":"2019-06-12T15:00:00","status":"booked"}
Best regards,
Giovanni