5. The practitioner confirms the appointment
PUT https://api-{{tenant-id}}.developer.commure.com/api/v1/r4/Appointment/{{appointment-id}}/
The department coordinator confirms that the practitioner will be on the appointment and uses the client application to update the Appointment
resource, changing the status
of the participant
who is a Practitioner
to status="accepted"
.
Request Body
{"resourceType"=>"Appointment", "id"=>"{{appointment-id}}", "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"=>"3790babc-9fb0-468a-a8f9-6243df789c3b", "lastUpdated"=>"2020-10-28T22:20:48.585399+00:00"}, "status"=>"booked", "priority"=>1, "description"=>"new appointment", "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 had confirmed", "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"}]}
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":"e1776ef4-da85-48e7-95be-65c8e94962b8","lastUpdated":"2020-11-02T12:22:28.985896+00:00"},"status":"booked","priority":1,"description":"new appointment","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"}]}