v2

latestOpenAPI 3.1.12026-08-078549932.4 MB
AppointmentTypes

post/appointment-types

Request body

namestring
descriptionstring nullable
colorstring nullable
requiresSurgeryRoomboolean
isGroupVisitboolean
isCompassionCareboolean
defaultFlowIdstring nullable

Chronicle workflow id to start when an appointment of this type is opened.

examTemplateIdstring nullable

Exam template the chronicle exam step renders for this type (PAW-741). Overrides each provider's personal default. Omit/empty = no override.

noteFormatstring nullable

Generated-note format for visits of this type (PAW-744). Must be a known SoapNoteFormats id. Omit/empty = standard SOAP note.

autoGenerateSoapboolean

Auto-start SOAP generation when the treatment plan is converted to an invoice (PAW-675). Defaults on when omitted.

autoGenerateDischargeboolean

Auto-start discharge generation when the SOAP note is approved (PAW-675). Defaults on when omitted.

locationIdsstring[] nullable

Location IDs that can accommodate this appointment type (Location Intents).

Response

OK

idstring
namestring
descriptionstring nullable
colorstring nullable
isActiveboolean
requiresSurgeryRoomboolean
isGroupVisitboolean
isCompassionCareboolean
defaultFlowIdstring nullable

Id of the chronicle workflow to start when an appointment of this type is opened. Null falls back to the entity default (appointment-default).

examTemplateIdstring nullable

Id of the exam template the chronicle exam step renders for this type (PAW-741). Overrides the provider's personal default; null falls through to that default, then to the standard 7-system view.

noteFormatstring nullable

Generated-note format for visits of this type (PAW-744). Null = standard four-section SOAP note. Ids come from the code-defined SoapNoteFormats registry (e.g. "quick-visit").

autoGenerateSoapboolean

Auto-start SOAP generation when the treatment plan is converted to an invoice (PAW-675).

autoGenerateDischargeboolean

Auto-start discharge generation when the SOAP note is approved (PAW-675).

createdAtstring date-time
updatedAtstring date-time
locationIdsstring[]

Location IDs that can accommodate this appointment type (Location Intents).