Schema for Cleo Clinic Calendar Settings

From ClinicCalendarSettings.schema.yaml (cleo/ClinicCalendarSettings.schema)

---
$id: https://skeleton.botmd.io/cleo/ClinicCalendarSettings.schema
$schema: http://json-schema.org/draft-07/schema#

title: Clinic Calendar Settings
description: >-
  Settings for configuring clinic calendar.

type: object
additionalProperties: false
required: []

properties:
  event_types:
    title: Event Types
    description: Provider event types that is supported by this clinic calendar. All event types is supported by default.
    type: array
    minLength: 1
    items:
      type: string
      minLength: 1

  qa_parser:
    $ref: "/onform/QAParserSettings.schema"

  qa_filters:
    title: QA Filter
    description: Filter based on extracted data from event qa.
    type: array
    items:
      type: object
      properties:
        key:
          title: key
          description: key of the extracted data
          type: string
          minLength: 1

        value:
          title: value
          description: Excepted value of the extracted data
          type: string
          minLength: 1
#end properties

[Main Page] [Schema Documentation] [Examples]