DexCare Omni Search API

The OmniSearch API from DexCare — 1 operation(s) for omnisearch.

Operations 1

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/dexcare-omnisearch-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

dexcare-omnisearch-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Omni Search API
  description: API specification for Omni's endpoints. Fast Pages Entities Schema Version - (4.2.2)
  version: 2.21.0
  license:
    name: None
    url: None
servers:
- url: https://dev${brand}omni.azurewebsites.net
  description: Dev Server
- url: https://qa${brand}omni.azurewebsites.net
  description: QA Server
- url: https://uat${brand}omni.azurewebsites.net
  description: Test Server
- url: https://${brand}omni.azurewebsites.net
  description: Prod Server
security:
- {}
tags:
- name: OmniSearch
paths:
  /api/OmniSearch/{version}:
    get:
      operationId: Omni_Search
      summary: Omni Search
      description: Perform a search or autocomplete `type` query. See the `search` parameter for examples of plain text searches. Additional options include location, longitude/latitude, time, or visit type.
      parameters:
      - name: version
        in: path
        required: false
        schema:
          description: '(Optional) The version of the API '
          type: string
          const: 2.21.0
      - name: acceptingNewPatients
        in: query
        schema:
          $ref: '#/components/schemas/acceptingNewPatients'
      - $ref: '#/components/parameters/BrandParam'
      - name: childBrand
        in: query
        schema:
          $ref: '#/components/schemas/childBrand'
      - name: cid
        in: query
        schema:
          $ref: '#/components/schemas/cid'
      - name: clinicians
        in: query
        schema:
          $ref: '#/components/schemas/clinicians'
      - name: clinicVisits
        in: query
        schema:
          $ref: '#/components/schemas/clinicVisits'
      - name: days
        in: query
        schema:
          $ref: '#/components/schemas/days'
      - name: departments
        in: query
        schema:
          $ref: '#/components/schemas/departments'
      - name: distance
        in: query
        schema:
          $ref: '#/components/schemas/distance'
      - name: endDate
        in: query
        schema:
          $ref: '#/components/schemas/endDate'
      - name: highlightPostTag
        in: query
        schema:
          $ref: '#/components/schemas/highlightPostTag'
      - name: highlightPreTag
        in: query
        schema:
          $ref: '#/components/schemas/highlightPreTag'
      - name: includeFallbackResults
        in: query
        schema:
          $ref: '#/components/schemas/includeFallbackResults'
      - name: inferLocationFromSearch
        in: query
        schema:
          $ref: '#/components/schemas/inferLocationFromSearch'
      - name: latitude
        in: query
        schema:
          $ref: '#/components/schemas/latitude'
      - name: location
        in: query
        schema:
          $ref: '#/components/schemas/location'
      - name: locations
        in: query
        schema:
          $ref: '#/components/schemas/locations'
      - name: longitude
        in: query
        schema:
          $ref: '#/components/schemas/longitude'
      - name: practiceGroup
        in: query
        schema:
          $ref: '#/components/schemas/practiceGroup'
      - name: search
        in: query
        allowEmptyValue: true
        examples:
          query1:
            value: Spanish speaking primary care clinicians near me
          query2:
            value: family medicine
        schema:
          $ref: '#/components/schemas/search'
      - name: skip
        in: query
        schema:
          $ref: '#/components/schemas/skip'
      - name: soonest
        in: query
        schema:
          $ref: '#/components/schemas/soonest'
      - name: startDate
        in: query
        schema:
          $ref: '#/components/schemas/startDate'
      - name: time
        in: query
        schema:
          $ref: '#/components/schemas/time'
      - name: top
        in: query
        schema:
          $ref: '#/components/schemas/top'
      - name: type
        in: query
        required: true
        schema:
          $ref: '#/components/schemas/type'
      - name: videoVisits
        in: query
        schema:
          $ref: '#/components/schemas/videoVisits'
      - name: virtualCare
        in: query
        schema:
          $ref: '#/components/schemas/virtualCare'
      - name: <Any>
        in: query
        description: A catch-all parameter for filtering results by an arbitrary field.
        allowEmptyValue: true
        schema:
          type: object
      responses:
        '200':
          description: Successful search results.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/OmniSearchSuccessResponse'
        '400':
          description: Bad Request
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
        default:
          description: Great adversity has a beauty — it is the fire that tempers the blade.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
      tags:
      - OmniSearch
components:
  schemas:
    type:
      description: The type of search to peform.
      enum:
      - autocomplete
      - search
      type: string
    departments:
      description: True if departments should be searched.
      type: boolean
    hoursDayFastPages:
      $id: https://dexcarehealth.com/schemas/fastPages/hoursDayFastPages
      $schema: https://json-schema.org/draft/2020-12/schema
      description: "Hours by day \n\nscope - `OmniSearch` `OmniData` `OmniDataNested`"
      dexProcessingDirectives:
      - typescript
      properties:
        close:
          description: 'Closing hour for department. Format is in military time.


            @example

            ```"19:00"```


            scope - `OmniSearch` `OmniData` `OmniDataNested`'
          example: '19:00'
          pattern: ^([01]\d|2[0-3]):([0-5]\d)$
          type: string
        custom:
          description: 'Custom text that can be used to provide additional insight into the hours. Displayed in addition to open, close, or open24Hours properties.


            @example

            ```"Closed from 12-12:30 for lunch."```


            scope - `OmniSearch` `OmniData` `OmniDataNested`'
          example: Closed from 12-12:30 for lunch.
          type: string
        open:
          description: 'Opening hour for department. Format is in military time.


            @example

            ```"07:00"```


            scope - `OmniSearch` `OmniData` `OmniDataNested`'
          example: 07:00
          pattern: ^([01]\d|2[0-3]):([0-5]\d)$
          type: string
        open24Hours:
          description: 'Flag to determine if a department is open 24 hours. Overrides open and close properties.


            scope - `OmniSearch` `OmniData` `OmniDataNested`'
          example: false
          type: boolean
        version:
          type: string
          const: 4.0.0
      title: hoursDayFastPages
      type: object
      unevaluatedProperties: false
    highlightPostTag:
      default: </strong>
      description: The string to put after each highlight.
      type: string
    cmsContent:
      $id: https://dexcarehealth.com/schemas/fastPages/cmsContentFastPages
      $schema: https://json-schema.org/draft/2020-12/schema
      description: "Content Management System Sections \n\nscope - `OmniSearch` `OmniData`"
      dexProcessingDirectives:
      - typescript
      properties:
        pageId:
          description: "Content Management System Page ID\n\n@example\n```\"1234abc\"``` \n\nscope - `OmniSearch` `OmniData`"
          example: 1234abc
          tags:
          - ingest
          - omni
          - fastPages
          type: string
        sections:
          description: "Content Management Sections in the order they will be displayed on the page. Supports HTML String format. HTML is sanitized by ingest process. \n\nscope - `OmniData`"
          items:
            properties:
              body:
                description: 'Body of page Section. HTML String.


                  @example

                  ```"<div class="panel-content"> <div><p><strong>Can I get a COVID-19 test at ..."```


                  scope - `OmniData`'
                example: <div class="panel-content"> <div><p><strong>Can I get a COVID-19 test at ...
                type: string
              title:
                description: "Title of page section. HTML String.\n\n@example\n```<h3>FAQ: Quick Answers About University Health Clinics</h3>``` \n\nscope - `OmniData`"
                example: '<h3>FAQ: Quick Answers About University Health Clinics</h3>'
                type: string
              type:
                description: "Type of page section.\n- `accordion` is a collapsable section.\n- `crossSell` is a cross sell panel positioned below the primary care tile.\n- `section` is a title followed by the body. \n\n@example\n```\"accordion\"```\n\nscope - `OmniData`"
                enum:
                - accordion
                - crossSell
                - section
                example: accordion
                type: string
            required:
            - type
            type: object
          tags:
          - ingest
          - omni
          - fastPages
          type: array
        version:
          type: string
          const: 2.0.0
      required:
      - pageId
      title: cmsContentFastPages
      type: object
      unevaluatedProperties: false
    distance:
      default: 0
      description: The maximum distance to search, in miles.
      type: number
    skip:
      description: 'Offsets for the results array, entered as comma separated numbers: (# of clinicians),(# of departments).'
      type: string
    departmentFastPages:
      $id: https://dexcarehealth.com/schemas/fastPages/departmentFastPages
      $schema: https://json-schema.org/draft/2020-12/schema
      description: Fast Pages Department
      dexProcessingDirectives:
      - typescript
      properties:
        '@search.distance':
          description: "This provides details regarding how far the user is from the department.\n\n@example\n```\n{\n\t miles: 12.199344228250027, \n\t type: \"absolute\"\n}\n```\n\nscope - `OmniSearch` `OmniData`"
          properties:
            miles:
              description: 'The distance in miles the user is from the department


                @example

                `12.199344228250027`


                scope - `OmniSearch` `OmniData`'
              example: 12.199344228250027
              type: number
            type:
              description: "The type of distance measurement.\n\n Values:\n\n`\"absolute\"` - the exact amount of miles from the user\n\n`\"neighborhood, city, county, zip\"` - determines the geographical distance from the user. ex: `\"zip\"` is returned, the location result is within the same postal code\n\n@example\n`\"absolute\"`\n\nscope - `OmniSearch` `OmniData`"
              example: absolute
              type: string
          tags:
          - fastPages
          type: object
        '@search.features':
          description: "This provides more detail about the relevance score at the field level associated with the returned result.\n\n @link: https://learn.microsoft.com/en-us/azure/search/index-similarity-and-scoring#featuresmode-parameter-preview \n\n@example\n ```\n {\n\t specialties.name: {\n\t\tuniqueTokenMatches: 2, \n\t\tsimilarityScore: 13.0041493, \n\t\ttermFrequency: 2\n\t}\n}\n``` \n\nscope - `OmniSearch`"
          properties:
            uniqueTokenMatches:
              description: Number of unique tokens found in the field
              example: 2
              type: number
            similarityScore:
              description: Similarity score, or a measure of how similar the content of the field is, relative to the query term
              example: 13.0041493
              type: number
            termFrequency:
              description: Term frequency, or the number of times the query term was found in the field
              example: 2
              type: number
          tags:
          - fastPages
          type: object
        '@search.highlights':
          additionalProperties:
            items:
              type: string
            type: array
          description: "This includes bolded matches to the search.\n\n @link: https://learn.microsoft.com/en-us/azure/search/search-pagination-page-layout#hit-highlighting \n\n@example\n ```\n{\n\t specialties.name: [\n\t\t '<strong>Family Medicine</strong>',\n\t\t '<strong>Internal Medicine</strong>'\n\t ]\n}\n``` \n\nscope - `OmniSearch`"
          example:
            specialties.name:
            - <strong>Family Medicine</strong>
            - <strong>Internal Medicine</strong>
          tags:
          - fastPages
          type: object
        '@search.score':
          description: "This is the relevance score associated with the returned result.\n\n @link: https://learn.microsoft.com/en-us/azure/search/search-query-odata-search-score-function \n\n@example\n `4360.5723` \n\nscope - `OmniSearch`"
          example: '4360.5723'
          tags:
          - fastPages
          type: string
        accreditations:
          description: 'Accreditations or accolades associated with the department.


            @example

            ```"<a href=\"https://www.intersocietal.org/vascular/\" class=\"link\"><img style=\"height: 175px; width: 175px;\" src=\"https://www.universityhealth.com/UHealth/media/Images/Awards%20and%20Logos/Wisconsin/vascular-testing-accredited-facility.jpg?ext=.jpg\"></a>"```


            scope - `OmniData`'
          example: '<a href="https://www.intersocietal.org/vascular/" class="link"><img style="height: 175px; width: 175px;" src="https://www.universityhealth.com/UHealth/media/Images/Awards%20and%20Logos/Wisconsin/vascular-testing-accredited-facility.jpg?ext=.jpg"></a>'
          nullable: true
          tags:
          - ingest
          - omni
          - fastPages
          type: string
        address:
          description: "Department Address \n\nscope - `OmniSearch` `OmniData` `OmniSearchNested` `OmniDataNested`"
          properties:
            addressLine1:
              description: 'Street number where the department resides.


                @example

                ```"822 Industrial Boulevard"```


                scope - `OmniSearch` `OmniData` `OmniSearchNested` `OmniDataNested`'
              example: 822 Industrial Boulevard
              pattern: ^.+$
              type: string
            addressLine2:
              description: 'Secondary street number where the department resides. Such as units, apt, suite, etc.


                @example

                ```"Suite 100"```


                scope - `OmniSearch` `OmniData` `OmniSearchNested` `OmniDataNested`'
              example: Suite 100
              type: string
            city:
              description: 'City where the department resides.


                @example

                ```"Ellijay"```


                scope - `OmniSearch` `OmniData` `OmniSearchNested` `OmniDataNested`'
              example: Ellijay
              pattern: ^.+$
              type: string
            country:
              description: 'Country where the department resides.


                @example

                ```"US"```


                scope - `OmniSearch` `OmniData` `OmniSearchNested` `OmniDataNested`'
              example: US
              pattern: ^.+$
              type: string
            county:
              description: 'County where the department resides.


                @example

                ```"Gilmer County"```


                scope - `OmniSearch` `OmniSearchNested`'
              example: Gilmer County
              pattern: ^.+$
              type: string
            latitude:
              description: 'Latitude of the department


                @example

                ```33.79267```


                scope - `OmniSearch` `OmniData` `OmniSearchNested` `OmniDataNested`'
              example: 33.79267
              type: number
            longitude:
              description: 'Longitude of the department.


                @example

                ```-84.39556```


                scope - `OmniSearch` `OmniData` `OmniSearchNested` `OmniDataNested`'
              example: -84.39556
              type: number
            postalCode:
              description: 'Postal Code or Zip code where the department resides.


                @example

                ```"30540"```


                scope - `OmniSearch` `OmniData` `OmniSearchNested` `OmniDataNested`'
              example: '30540'
              type: string
            state:
              description: 'Region or state where the department resides. This is alpha codes such as ''WI'' for Wisconsin.


                @example

                ```"GA"```


                scope - `OmniSearch` `OmniData` `OmniSearchNested` `OmniDataNested`'
              example: GA
              pattern: ^.+$
              type: string
          required:
          - addressLine1
          - city
          - country
          - postalCode
          - state
          tags:
          - ingest
          - omni
          - fastPages
          type: object
        adhoc:
          description: 'Adhoc properties for the clinician. These will be key/value pairs of strings. ```


            scope - `OmniSearch` `OmniData` `OmniSearchNested` `OmniDataNested`'
          tags:
          - ingest
          - omni
          - fastPages
          type: object
        badges:
          description: "Badges for displaying applied facet filters on search page department cards.\n\n@example\n\n```\n[\n    \"Gender: Male\",\n    \"Languages: English\",\n    \"Specialties: Orthopedic Surgery\"\n]\n```\n\nscope - `OmniSearch`"
          example:
          - 'Gender: Male'
          - 'Languages: English'
          - 'Specialties: Orthopedic Surgery'
          items:
            type: string
          tags:
          - omni
          - fastPages
          type: array
        banner:
          description: 'Banner to display on the top of a department''s web page.


            @example

            ```"<div>marketing banner for this page</div>"```


            scope - `OmniData`'
          example: <div>marketing banner for this page</div>
          nullable: true
          tags:
          - ingest
          - omni
          - fastPages
          type: string
        brandName:
          description: 'Brand associated with the department.


            @example

            ```"University Health"```


            scope - `OmniSearch` `OmniData`'
          example: University Health
          tags:
          - ingest
          - omni
          - fastPages
          type: string
        businessLine:
          $ref: '#/components/schemas/businessLineFastPages'
          tags:
          - omni
          - fastPages
        businessUnit:
          $ref: '#/components/schemas/businessUnitFastPages'
          tags:
          - omni
          - fastPages
        clinicians:
          description: 'Clinicians that work at the department


            scope - `OmniSearch` `OmniData`'
          items:
            $ref: '#/components/schemas/clinicianFastPages'
          tags:
          - omni
          - fastPages
          type: array
        clockwise:
          description: "Clockwise Care Tile integration data \n\nscope - `OmniSearch` `OmniData`"
          properties:
            clockwiseDeptId:
              description: "Clockwise Department ID.\n\n@example\n```\"4388\"``` \n\nscope - `OmniSearch` `OmniData`"
              example: '4388'
              type: string
          required: []
          tags:
          - ingest
          - omni
          - fastPages
          type: object
        cmsContent:
          $ref: '#/components/schemas/cmsContent'
          tags:
          - ingest
          - omni
          - fastPages
        conditionsTreated:
          description: "List of conditions treated at a department\n\n@example\n```\n[\n    \"Cold and Flu\",\n    \"COVID-19\",\n    \"Ear Infections\"\n]\n```\n\nscope - `OmniData`"
          example:
          - Cold and Flu
          - COVID-19
          - Ear Infections
          items:
            description: condition treated
            example: Cold and Flu
            type: string
          nullable: true
          tags:
          - ingest
          - omni
          - fastPages
          type: array
        description:
          description: 'Description of department.


            @example

            ```"<h2>Ear, Nose and Throat (ENT) Care in Seattle</h2>\r\n\r\n<p>Located in Seattle, WA, University Physicians ENT Seattle is a specialty practice dedicated to helping you get better - and stay well.</p>"```


            scope - `OmniSearch` `OmniData`'
          example: '<h2>Ear, Nose and Throat (ENT) Care in Seattle</h2>


            <p>Located in Seattle, WA, University Physicians ENT Seattle is a specialty practice dedicated to helping you get better - and stay well.</p>'
          nullable: true
          tags:
          - ingest
          - omni
          - fastPages
          type: string
        dexcareBuildsPage:
          description: 'Flag to determine if DexCare should build a page for this department.


            @example

            ```true```


            scope - `OmniData`'
          example: true
          tags:
          - ingest
          - omni
          - fastPages
          type: boolean
        displayName:
          description: 'Display name of the department.


            @example

            ```"University Health Urgent Care Summerhill"```


            scope - `OmniSearch` `OmniData` `OmniSearchNested` `OmniDataNested`'
          example: University Health Urgent Care Summerhill
          tags:
          - ingest
          - omni
          - fastPages
          type: string
        distance:
          description: 'Distance of department from end-user.


            @example

            ```2.925616929429825```


            scope - `OmniSearch` `OmniSearchNested`'
          example: 2.925616929429825
          tags:
          - omni
          - fastPages
          type: number
        emrIdentifier:
          $ref: '#/components/schemas/emrIdentifierFastPages'
          description: "EMR Identifier \n\nscope - `OmniSearch` `OmniData` `OmniSearchNested` `OmniDataNested`"
          tags:
          - ingest
          - omni
          - fastPages
        extended:
          description: 'Extended properties for the clinician. These will be described by a customer defined schema. ```


            scope - `OmniSearch` `OmniData` `OmniSearchNested` `OmniDataNested`'
          tags:
          - ingest
          - omni
          - fastPages
          type: object
        fax:
          description: 'Fax number associated with the department.


            @example

            ```"+16175551212"```


            scope - `OmniSearch` `OmniData` `OmniSearchNested` `OmniDataNested`'
          example: '+16175551212'
          nullable: true
          pattern: ^\+?[1-9][0-9]{1,14}$
          tags:
          - ingest
          - omni
          - fastPages
          type: string
        googlePlaceUrl:
          description: 'Google Maps department URL. Provides a better view of the department in Google Maps.


            @example

            ```"https://www.google.com/maps/place/University+Health+Medical+Group/@42.9202749,-89.2107675,17z/data=!....."```


            scope - `OmniData` `OmniDataNested`'
          example: https://www.google.com/maps/place/University+Health+Medical+Group/@42.9202749,-89.2107675,17z/data=!.....
          nullable: true
          tags:
          - ingest
          - omni
          - fastPages
          type: string
        hours:
          description: "\nOpening and closing times for a week    \n\n@examples    \n```\n// M-F Primary Care Clinic    \n{    \n    mon: {    \n        open: \"07:00\",    \n        close: \"18:00\",    \n    },    \n    tue: {... same as mon},    \n    wed: {... same as mon},    \n    thu: {... same as mon},    \n    fri: {    \n        open: \"07:00\",    \n        close: \"14:00\",    \n    }    \n}        \n    \n// ER    \n{\n    \"custom\": \"Closed on Christmas\",\n    \"fri\": {\n        \"open24Hours\": true\n    },\n    \"mon\": {\n        \"open24Hours\": true\n    },\n    \"sat\": {\n        \"open24Hours\": true\n    },\n    \"sun\": {\n        \"open24Hours\": true\n    },\n    \"thu\": {\n        \"open24Hours\": true\n    },\n    \"tue\": {\n        \"open24Hours\": true\n    },\n    \"wed\": {\n        \"open24Hours\": true\n    }\n}        \n    \n// Custom Message    \n{    \n    custom: \"By appointment only.\",    \n}    \n```\n\nscope - `OmniSearch` `OmniData` `OmniDataNested`"
          properties:
            custom:
              description: "Field to populate during holidays or inclement weather as needed, eg. 'Closed on Christmas' or 'Office closure on Jan 16th due to extreme weather'.\n\n@example\n```\"Closed on Christmas\"``` \n\nscope - `OmniSearch` `OmniData` `OmniDataNested`"
              example: Closed on Christmas
              type: string
            fri:
              $ref: '#/components/schemas/hoursDayFastPages'
            mon:
              $ref: '#/components/schemas/hoursDayFastPages'
            sat:
              $ref: '#/components/schemas/hoursDayFastPages'
            sun:
              $ref: '#/components/schemas/hoursDayFastPages'
            thu:
              $ref: '#/components/schemas/hoursDayFastPages'
            tue:
              $ref: '#/components/schemas/hoursDayFastPages'
            wed:
              $ref: '#/components/schemas/hoursDayFastPages'
          tags:
          - ingest
          - omni
          - fastPages
          type: object
        id:
          description: "Unique identifier for the department \n\nscope - `OmniSearch` `OmniData` `OmniSearchNested` `OmniDataNested`"
          example: 123456abcd
          pattern: ^(TEMP-)?[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$
          tags:
          - omni
          - fastPages
          type: string
        imageUrl:
          description: 'URL where the department''s image is stored. Full url with production origin.


            @example

            ```"https://www.universityhealth.com/photos/200/location-2-1023458890.jpg"```


            scope - `OmniSearch` `OmniData`'
          example: https://www.universityhealth.com/photos/200/location-2-1023458890.jpg
          format: uri
          nullable: true
          tags:
          - ingest
          - omni
          - fastPages
          type: string
        insurances:
          description: "Insurances a department is accepting. \n\nscope - `OmniData`"
          items:
            description: Insurance name a department is accepting.
            properties:
              isNewPatientEnabled:
                description: "insurance accepts new patients. If not provided, defaults to yes\n\n@example\n```true``` \n\nscope - `OmniData`"
                example: true
                type: boolean
              isReturningPatientEnabled:
                description: 'insurance accepts returning patients. If not provided, defaults to yes


                  scope - `OmniData`'
                example: false
                type: boolean
              name:
                description: 'insurance name


                  @example

                  ```"Aetna"```


                  scope - `OmniData`'
                example: Aetna
                type: string
            type: object
          nullable: true
          tags:
          - ingest
          - omni
          - fastPages
          type: array
        isAcceptingNewPatients:
          description: "Whether the department is accepting new patients.\n Used for search & sort in Location Search.\n Used to show new patient care tiles.\n\n@example\n```true``` \n\nscope - `OmniSearch` `OmniData`"
          example: true
          tags:
          - ingest
          - omni
          - fastPages
          type: boolean
        isBookableOnline:
          description: "Whether the department is bookable online\n\n@example\n```true``` \n\nscope - `OmniSearch` `OmniData` `OmniSearchNested` `OmniDataNested`"
          example: true
          tags:
          - ingest
          - omni
          - fastPages
          type: boolean
        isBookablePhone:
          description: 'Whether the department is bookable by calling a phone number


            @example

            ```true```


            scope - `OmniSearch` `OmniData` `OmniSearchNested` `OmniDataNested`'
          example: true
          tags:
          - ingest
          - omni
          - fastPages
          type: boolean
        isBookableVirtual:
          description: 'Whether the department accepts virtual care appointments


            @example

            ```true```


            scope - `OmniSearch` `OmniData` `OmniSearchNested` `OmniDataNested`'
          example: true
          tags:
          - ingest
          - omni
          - fastPages
          type: boolean
        isNewPatientEnabled:
          description: 'Flag to determine if a department accepts new patients (open scheduling in epic).


            @example

            ```true```


            scope - `OmniSearch` `OmniData` `OmniSearchNested` `OmniDataNested`'
          example: true
          tags:
          - ingest
          - omni
          - fastPages
          type: boolean
        isReturningPatientEnabled:
          description: 'Flag to determine if a department accepts returning patients (direct scheduling in epic).


            @example

            ```true```


            scope - `OmniSearch` `OmniData` `OmniSearchNested` `OmniDataNested`'
          example: true
          tags:
          - ingest
          - omni
          - fastPages
          type: boolean
        location:
          description: 'location that the department is associated with.


            scope - `OmniSearch` `OmniData`'
          $ref: '#/components/schemas/locationFastPages'
          tags:
          - fastPages
        pageDescription:
          description: 'SEO page description. meta[name=''description''] tag content


            @example

            ```"Ear, Nose and Throat (ENT) Clinic in Seattle. ENT is a specialty practice dedicated to helping you get better and stay well"```


            scope - `OmniSearch` `OmniData`'
          example: Ear, Nose and Throat (ENT) Clinic in Seattle. ENT is a specialty practice dedicated to helping you get better and stay well
          nullable: true
          tags:
          - ingest
          - omni
          - fastPages
          type: string
        pageTitle:
          description: 'SEO title. title tag content. String visible in the browser''s tab


            @example

            ```"Ear, Nose and Throat (ENT) Clinic in Seattle"```


            scope - `OmniData`'
          example: Ear, Nose and Throat (ENT) Clinic in Seattle
          nullable: true
          tags:
          - ingest
          - omni
          - fastPages
          type: string
        phone:
          $ref: '#/components/schemas/phoneNumberFastPages'
        phoneNumber:
          $deprecated: true
          description: '(Deprecated) Phone number associated with the department.


            @example

            ```"+16175551212"```


            scope - `OmniSearch` `OmniData` `OmniSearchNested` `OmniDataNested`'
          example: '+16175551212'
          nullable: true
          pattern: ^\+?[1-9][0-9]{1,14}$
          tags:
          - ingest
          - omni
          - fastPages
          type: string
        policies:
          description: "List of department's policy documents or resource links\n\n@example\n```\n[\n    {\n        \"name\": \"Over-the-Counter (OTC) Medication Prescription Request Form\",\n        \"url\": \"https://www.universityhealth.com/UHealth/media/Documents/Locations/Non-Hospital/otc-medication-prescription-form.pdf\"\n    }\n]\n```\n\nscope - `OmniData`"
          example:
          - name: Over-the-Counter (OTC) Medication Prescription Request Form
            url: https://www.universityhealth.com/UHealth/media/Documents/Locations/Non-Hospital/otc-medication-prescription-form.pdf
          items:
            properties:
              name:
                description: 'Pre-visit forms such as consent forms.


                  @example

                  ```"Over-the-Counter (OTC) Medication Prescriptio

# --- truncated at 32 KB (105 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/dexcare/refs/heads/main/openapi/dexcare-omnisearch-api-openapi.yml