Book an appointment

post

/Appointment/$book

Note: The FHIR API endpoints described below are available for customers to deploy and use. Developers are welcome and encouraged to develop against the specifications in anticipation of customer deployment.

Books a proposed appointment for a patient and returns the booked appointment in a bundle.

Request

Header Parameters
Supported Media Types
Request Body - application/json ()
Root Schema : schema
Type: object
The FHIR parameters payload for the appointment $book request.
Show Source
Nested Schema : parameter
Type: array
Show Source
Nested Schema : items
Type: object
Show Source
Request Body - application/fhir+json ()
Root Schema : schema
Type: object
The FHIR parameters payload for the appointment $book request.
Show Source
Nested Schema : parameter
Type: array
Show Source
Nested Schema : items
Type: object
Show Source
Back to Top

Response

Supported Media Types

201 Response

The FHIR bundle containing the booked appointment.
Headers
  • The location of the booked appointment when returned by the downstream search.
Body ()
Root Schema : BundleForAppointment
Type: object
The FHIR bundle returned by appointment search, find, and book operations.
Show Source
Nested Schema : entry
Type: array
Show Source
Nested Schema : BundleEntryForAppointment
Type: object
Show Source
Nested Schema : resource
Match One Schema
Show Source
Nested Schema : BundleEntrySearch
Type: object
Show Source
Nested Schema : Appointment
Type: object
The FHIR R4 Appointment resource emitted by the Oracle Health AI Application Suite implementation.
Show Source
Nested Schema : OperationOutcome
Type: object
The FHIR OperationOutcome.
Show Source
Nested Schema : CodeableConcept
Type: object
Show Source
Nested Schema : contained
Type: array
Show Source
Nested Schema : extension
Type: array
Show Source
Nested Schema : meta
Type: object
Show Source
Nested Schema : participant
Type: array
Show Source
Nested Schema : reasonCode
Type: array
Show Source
Nested Schema : serviceType
Type: array
Show Source
Nested Schema : Narrative
Type: object
Show Source
Nested Schema : coding
Type: array
The terminology codings or data-absent-reason coding.
Show Source
Nested Schema : Coding
Type: object
Show Source
Nested Schema : ContainedHealthcareServiceForAppointment
Type: object
Show Source
Nested Schema : telecom
Type: array
Show Source
Nested Schema : type
Type: array
Show Source
Nested Schema : ContactPoint
Type: object
Show Source
Nested Schema : Period
Type: object
Show Source
Nested Schema : ExtensionForAppointment
Type: object
Show Source
Nested Schema : ReferenceForAppointment
Type: object
Show Source
Nested Schema : security
Type: array
Show Source
Nested Schema : ParticipantForAppointment
Type: object
Show Source
Nested Schema : type
Type: array
Show Source
Nested Schema : issue
Type: array
The OperationOutcome issues.
Show Source
Nested Schema : OperationOutcomeIssue
Type: object
Show Source
Nested Schema : expression
Type: array
Show Source

400 Response

The FHIR OperationOutcome.
Body ()
Root Schema : OperationOutcome
Type: object
The FHIR OperationOutcome.
Show Source
Nested Schema : issue
Type: array
The OperationOutcome issues.
Show Source
Nested Schema : OperationOutcomeIssue
Type: object
Show Source
Nested Schema : CodeableConcept
Type: object
Show Source
Nested Schema : expression
Type: array
Show Source
Nested Schema : coding
Type: array
The terminology codings or data-absent-reason coding.
Show Source
Nested Schema : Coding
Type: object
Show Source

500 Response

The FHIR OperationOutcome.
Body ()
Root Schema : OperationOutcome
Type: object
The FHIR OperationOutcome.
Show Source
Nested Schema : issue
Type: array
The OperationOutcome issues.
Show Source
Nested Schema : OperationOutcomeIssue
Type: object
Show Source
Nested Schema : CodeableConcept
Type: object
Show Source
Nested Schema : expression
Type: array
Show Source
Nested Schema : coding
Type: array
The terminology codings or data-absent-reason coding.
Show Source
Nested Schema : Coding
Type: object
Show Source
Back to Top