1.0.2 - release Switzerland flag

KisimScheduling - Local Development build (v1.0.2) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

OperationDefinition: Book appointment

Official URL: http://fhir.kisimdocs.ch/ig/KisimScheduling/OperationDefinition/appointment-book Version: 1.0.2
Draft as of 2023-12-19 Computable Name: BookAppointment

Operation on the Appointment resource to book a new appointment.

Usage

After searching for a new slot, the operation can be used to book an appointment on this found slot.

Parameters

UseNameScopeCardinalityTypeBindingDocumentation
INappointment1..1AppointmentBindingStrength (Required)

The appointment containing a Slot to be booked

Notes:

Examples

Book a new appointment with a found slot

POST [base]/Appointment/$book

Request content

{
  "resourceType": "Appointment",
  "identifier": [
    {
      "system": "http://yourproduct-example.com/fhir/apps/referralids",
      "value": "yourproduct_4019"
    }
  ],
  "slot": [
	 {
	 "reference": "Slot/4_4"
	 }
  ],
  "start":"2023-11-19T08:30:00+01:00",
  "stop":"2023-11-19T09:30:00+01:00",
  "status": "proposed",
  "participant": [
	{
		"actor": {
			"reference": "Location/KONS-1231",
			"display": "Tets Resource Name"
		},
		"status": "accepted"
	}
  ]
}

Response

HTTP/1.1 201 OK
[other headers]