7. The coordinator updates the appointment with the information of the videocall
PATCH https://api-{{tenant-id}}.developer.commure.com/api/v1/r4/Appointment/{{appointment-id}}/
With the appointment confirmed, the client application updates the Appointment resource to add the link to the videocall, this is done by adding the Endpoint resource on the supportingInformation field.
Request Body
{"0"=>{"op"=>"add", "path"=>"/supportingInformation", "value"=>[{"reference"=>"Endpoint/{{endpoint-id}}"}]}}
RESPONSES
status: OK
{"resourceType":"Appointment","id":"01084219-7f18-4d0d-a837-75aa7b482a92","meta":{"extension":[{"extension":[{"url":"clientname","valueString":"dashboard"},{"url":"person","valueReference":{"reference":"Person/bea178a0-6ea4-4b47-99af-e4021bba8f99"}}],"url":"https://commure.com/fhir/provenance/StructureDefinition/creator-structure-map"}],"versionId":"671af82c-95ad-40c6-8652-ad5065620b9d","lastUpdated":"2020-11-02T12:23:06.761567+00:00"},"status":"booked","priority":1,"description":"new appointment","supportingInformation":[{"reference":"Endpoint/2501918e-d224-4b75-8654-bb8361b2f165"}],"start":"2021-01-01T13:00:00+00:00","end":"2021-01-01T15:00:00+00:00","minutesDuration":120,"slot":[{"reference":"Slot/f91a758a-b2e7-4bac-804a-f492c354eccf"}],"created":"2020-01-01T13:00:00.000+00:00","patientInstruction":"Patient and Practitioner should confirm","participant":[{"actor":{"reference":"Patient/5ae20256-c536-4837-9ea8-270593c7c0d3"},"required":"required","status":"accepted"},{"actor":{"reference":"Practioner/da81371f-70f3-4dcf-8d8a-bcf6b96ad08f"},"required":"required","status":"accepted"}]}