> ## Documentation Index
> Fetch the complete documentation index at: https://docs.tangoanalytics.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Post availabilityunavailability blocksexhaustibles

> This operation returns a list of times and dates for which the Exhaustible resources (or Assets)
which is identified in the request is not available or requested by another user.
The range of dates for which the unavailability is checked is also determined
by the posted argument for this operation.

This operation requires a Unavailable Exhaustible Block Request argument value.

This operation returns a Unavailable Block Response value.



## OpenAPI

````yaml /tango_reserve/integrations/guides/aq-api.yaml post /availability/unavailability-blocks/exhaustibles
openapi: 3.1.0
info:
  description: phoenix-restful
  version: '2.0'
  title: Reserve Rest API
servers:
  - url: /aq-api/
security: []
tags:
  - name: AccountService
    description: |-
      Account Service

      The Accounts service provides an interface for business customer accounts
      whose intent includes creating resources which may be reserved in a public
      or private space.
  - name: AnalyticsGatewayService
    description: |-
      Provides gateway interface into analytic reports generated from Phoenix
      data.
  - name: ApplicationService
    description: >-
      Application Service


      Provides operations for creating and managing external applications which
      may interact with

      the Agilquest Forums platform.
  - name: ApprovalsService
    description: Base class for RESTful services.
  - name: AvailabilityService
    description: >-
      Availability Service


      Exposes operations which provide availability information for Assets
      within Agilquest Forums.
  - name: CacheReadinessService
  - name: ChargeCodeService
    description: |-
      Charge Code Service

      The Charge Code Service provides the RESTful end points for interacting
      with Charge Codes in the Agilquest.
  - name: ForumService
    description: Base class for RESTful services.
  - name: LanguageService
    description: |-
      Provides a RESTful interface to the Language services for language
      tags and, language bundles, and language data for Agilquest.
  - name: LocaleService
    description: >-
      The Locale Service provides TimeZone and LanguageData information about
      the

      Agilquest.
  - name: LocationService
    description: |-
      The Location Service provides an interface for interacting with Locations
      and Locator Structures in the Agilquest.
  - name: LookupService
    description: |-
      The lookup service exposes the code table lookup functionality of the
      Agilquest.
  - name: PropertiesService
    description: Retrieves the properties associated with a given account.
  - name: ReservationEventViewsService
    description: >-
      The Reservation Event View Service provides views of Reservation events
      (ReservationGroup).
  - name: ReservationService
    description: |-
      The Reservation Service handles creating, changing, and retrieving
      reservations through the ReservationServiceBusiness interface.
  - name: ReservationViewsService
    description: |-
      The Reservation View Service provides views into the existing reservation
      information maintained by the Agilquest.
  - name: ResourceGroupService
    description: |-
      The Resource Group service provides an interface into manipulating
      the resource groups in the Agilquest.
  - name: ResourceService
    description: Base class for RESTful services.
  - name: ResourceViewsService
    description: |-
      The Resource Views service provides views into existing resources in
      the Agilquest.
  - name: ReviewsService
    description: Base class for RESTful services.
  - name: RoomConfigurationService
    description: Base class for RESTful services.
  - name: SplashPageService
    description: Base class for RESTful services.
  - name: SystemService
    description: System Service.
  - name: UserGroupService
    description: Base class for RESTful services.
  - name: UserService
    description: |-
      The User Service provides an interface for adding, editing, and removing
      users in the Agilquest.
  - name: UserViewsService
    description: |-
      The User Views service provides views into the existing User information
      maintained by the Agilquest.
  - name: VisitorService
    description: >-
      The Visitor Service provides an interface for adding, editing, and
      removing

      visitors in the Agilquest.
paths:
  /availability/unavailability-blocks/exhaustibles:
    post:
      tags:
        - AvailabilityService
      description: >-
        This operation returns a list of times and dates for which the
        Exhaustible resources (or Assets)

        which is identified in the request is not available or requested by
        another user.

        The range of dates for which the unavailability is checked is also
        determined

        by the posted argument for this operation.


        This operation requires a Unavailable Exhaustible Block Request argument
        value.


        This operation returns a Unavailable Block Response value.
      operationId: getExhaustibleUnavailabilityBlocks
      parameters: []
      requestBody:
        required: false
        content:
          application/json:
            examples:
              example:
                value:
                  tzIdValue: ...
                  month: 12345
                  criteria:
                    sortColumn: CATEGORY
                    sysidLocationMapImages:
                      - 12345
                      - 12345
                    discriminator: XHST
                    sysidStatuses:
                      - 12345
                      - 12345
                    distance: 12345
                    viewport:
                      southwest: {}
                      northeast: {}
                    resourceName: ...
                    sysidUserAlloc: 12345
                    sysidAccount: 12345
                    oredCustomAttribs:
                      - stringValue: ...
                        searchType: GREATER_THAN_OR_EQUAL
                        sysidDataType: 12345
                        dateTimeValue: {}
                        sysidAttribute: 12345
                        numberValue: 12345
                        booleanValue: true
                      - stringValue: ...
                        searchType: GREATER_THAN_OR_EQUAL
                        sysidDataType: 12345
                        dateTimeValue: {}
                        sysidAttribute: 12345
                        numberValue: 12345
                        booleanValue: true
                    sysidResourceTypes:
                      - 12345
                      - 12345
                    excludedSysidResources:
                      - 12345
                      - 12345
                    sysidDepartments:
                      - 12345
                      - 12345
                    sortAscending: true
                    sysidCategories:
                      - 12345
                      - 12345
                    distanceUnit: kilometers
                    sysidAllocRelationships:
                      - 12345
                      - 12345
                    longitude: 12345
                    geoSearchEnabled: true
                    latitude: 12345
                    sysidResources:
                      - 12345
                      - 12345
                    andedCustomAttribs:
                      - stringValue: ...
                        searchType: LESS_THAN_OR_EQUAL
                        sysidDataType: 12345
                        dateTimeValue: {}
                        sysidAttribute: 12345
                        numberValue: 12345
                        booleanValue: true
                      - stringValue: ...
                        searchType: LESS_THAN_OR_EQUAL
                        sysidDataType: 12345
                        dateTimeValue: {}
                        sysidAttribute: 12345
                        numberValue: 12345
                        booleanValue: true
                    priceRange:
                      fromPrice: 12345
                      sysidCostUnitType: 12345
                      sysidCurrencyType: 12345
                      toPrice: 12345
                    sysidLocatorNode: 12345
                    exactMatchOnName: true
                    startRow: 12345
                    maxRows: 12345
                  year: 12345
            schema:
              $ref: '#/components/schemas/UnavailableExhaustibleBlockRequest'
      responses:
        '201':
          content:
            application/json:
              examples:
                example:
                  value:
                    results:
                      - roomView:
                          discriminator: ROOM
                          sysidLocatorNode: 12345
                          venueName: ...
                          sysidResourceGroups:
                            - 12345
                            - 12345
                          locationName: ...
                          backToBackMinutes: 12345
                          sysidVenueNode: 12345
                          mapImageLocators:
                            - {}
                            - {}
                          capacity: 12345
                          identities:
                            - {}
                            - {}
                          reqCheckIn: true
                          sysidAccount: 12345
                          sysidAccountResource: 12345
                          sysidResourceType: 12345
                          typeDescription: ...
                          fqn: ...
                          sysidResource: 12345
                          sysidCurrencyType: 12345
                          averageRating: 12345
                          sysidStatus: 12345
                          minDurationMinutes: 12345
                          maxDurationMinutes: 12345
                          leadTimeMinutes: 12345
                          images:
                            - {}
                            - {}
                          sysidCategory: 12345
                          name: ...
                          chargeCodeType: 12345
                          allocRelationship: 12345
                          sysidCostUnitType: 12345
                          price: 12345
                          breakDownMinutes: 12345
                          serialversionuid: 12345
                          setupMinutes: 12345
                          minChargeCodeRequired: 12345
                          maxFutureReservationDays: 12345
                        pooledView:
                          discriminator: POOL
                          availableCount: 12345
                          resourceLocations:
                            - {}
                            - {}
                          quantity: 12345
                          sysidAccount: 12345
                          sysidAccountResource: 12345
                          sysidResourceType: 12345
                          typeDescription: ...
                          fqn: ...
                          sysidResource: 12345
                          sysidCurrencyType: 12345
                          averageRating: 12345
                          sysidStatus: 12345
                          minDurationMinutes: 12345
                          maxDurationMinutes: 12345
                          leadTimeMinutes: 12345
                          images:
                            - {}
                            - {}
                          sysidCategory: 12345
                          name: ...
                          chargeCodeType: 12345
                          allocRelationship: 12345
                          sysidCostUnitType: 12345
                          price: 12345
                          breakDownMinutes: 12345
                          serialversionuid: 12345
                          setupMinutes: 12345
                          minChargeCodeRequired: 12345
                          maxFutureReservationDays: 12345
                        results:
                          - unavailableBlocks:
                              - {}
                              - {}
                            theDate: {}
                          - unavailableBlocks:
                              - {}
                              - {}
                            theDate: {}
                        exhaustibleView:
                          discriminator: XHST
                          sysidResourceGroups:
                            - 12345
                            - 12345
                          mapImageLocators:
                            - {}
                            - {}
                          resourceLocations:
                            - {}
                            - {}
                          sysidAccount: 12345
                          sysidAccountResource: 12345
                          sysidResourceType: 12345
                          typeDescription: ...
                          fqn: ...
                          sysidResource: 12345
                          sysidCurrencyType: 12345
                          averageRating: 12345
                          sysidStatus: 12345
                          minDurationMinutes: 12345
                          maxDurationMinutes: 12345
                          leadTimeMinutes: 12345
                          images:
                            - {}
                            - {}
                          sysidCategory: 12345
                          name: ...
                          chargeCodeType: 12345
                          allocRelationship: 12345
                          sysidCostUnitType: 12345
                          price: 12345
                          breakDownMinutes: 12345
                          serialversionuid: 12345
                          setupMinutes: 12345
                          minChargeCodeRequired: 12345
                          maxFutureReservationDays: 12345
                        serviceView:
                          discriminator: SRVC
                          resourceLocations:
                            - {}
                            - {}
                          sysidAccount: 12345
                          sysidAccountResource: 12345
                          sysidResourceType: 12345
                          typeDescription: ...
                          fqn: ...
                          sysidResource: 12345
                          sysidCurrencyType: 12345
                          averageRating: 12345
                          sysidStatus: 12345
                          minDurationMinutes: 12345
                          maxDurationMinutes: 12345
                          leadTimeMinutes: 12345
                          images:
                            - {}
                            - {}
                          sysidCategory: 12345
                          name: ...
                          chargeCodeType: 12345
                          allocRelationship: 12345
                          sysidCostUnitType: 12345
                          price: 12345
                          breakDownMinutes: 12345
                          serialversionuid: 12345
                          setupMinutes: 12345
                          minChargeCodeRequired: 12345
                          maxFutureReservationDays: 12345
                      - roomView:
                          discriminator: ROOM
                          sysidLocatorNode: 12345
                          venueName: ...
                          sysidResourceGroups:
                            - 12345
                            - 12345
                          locationName: ...
                          backToBackMinutes: 12345
                          sysidVenueNode: 12345
                          mapImageLocators:
                            - {}
                            - {}
                          capacity: 12345
                          identities:
                            - {}
                            - {}
                          reqCheckIn: true
                          sysidAccount: 12345
                          sysidAccountResource: 12345
                          sysidResourceType: 12345
                          typeDescription: ...
                          fqn: ...
                          sysidResource: 12345
                          sysidCurrencyType: 12345
                          averageRating: 12345
                          sysidStatus: 12345
                          minDurationMinutes: 12345
                          maxDurationMinutes: 12345
                          leadTimeMinutes: 12345
                          images:
                            - {}
                            - {}
                          sysidCategory: 12345
                          name: ...
                          chargeCodeType: 12345
                          allocRelationship: 12345
                          sysidCostUnitType: 12345
                          price: 12345
                          breakDownMinutes: 12345
                          serialversionuid: 12345
                          setupMinutes: 12345
                          minChargeCodeRequired: 12345
                          maxFutureReservationDays: 12345
                        pooledView:
                          discriminator: POOL
                          availableCount: 12345
                          resourceLocations:
                            - {}
                            - {}
                          quantity: 12345
                          sysidAccount: 12345
                          sysidAccountResource: 12345
                          sysidResourceType: 12345
                          typeDescription: ...
                          fqn: ...
                          sysidResource: 12345
                          sysidCurrencyType: 12345
                          averageRating: 12345
                          sysidStatus: 12345
                          minDurationMinutes: 12345
                          maxDurationMinutes: 12345
                          leadTimeMinutes: 12345
                          images:
                            - {}
                            - {}
                          sysidCategory: 12345
                          name: ...
                          chargeCodeType: 12345
                          allocRelationship: 12345
                          sysidCostUnitType: 12345
                          price: 12345
                          breakDownMinutes: 12345
                          serialversionuid: 12345
                          setupMinutes: 12345
                          minChargeCodeRequired: 12345
                          maxFutureReservationDays: 12345
                        results:
                          - unavailableBlocks:
                              - {}
                              - {}
                            theDate: {}
                          - unavailableBlocks:
                              - {}
                              - {}
                            theDate: {}
                        exhaustibleView:
                          discriminator: XHST
                          sysidResourceGroups:
                            - 12345
                            - 12345
                          mapImageLocators:
                            - {}
                            - {}
                          resourceLocations:
                            - {}
                            - {}
                          sysidAccount: 12345
                          sysidAccountResource: 12345
                          sysidResourceType: 12345
                          typeDescription: ...
                          fqn: ...
                          sysidResource: 12345
                          sysidCurrencyType: 12345
                          averageRating: 12345
                          sysidStatus: 12345
                          minDurationMinutes: 12345
                          maxDurationMinutes: 12345
                          leadTimeMinutes: 12345
                          images:
                            - {}
                            - {}
                          sysidCategory: 12345
                          name: ...
                          chargeCodeType: 12345
                          allocRelationship: 12345
                          sysidCostUnitType: 12345
                          price: 12345
                          breakDownMinutes: 12345
                          serialversionuid: 12345
                          setupMinutes: 12345
                          minChargeCodeRequired: 12345
                          maxFutureReservationDays: 12345
                        serviceView:
                          discriminator: SRVC
                          resourceLocations:
                            - {}
                            - {}
                          sysidAccount: 12345
                          sysidAccountResource: 12345
                          sysidResourceType: 12345
                          typeDescription: ...
                          fqn: ...
                          sysidResource: 12345
                          sysidCurrencyType: 12345
                          averageRating: 12345
                          sysidStatus: 12345
                          minDurationMinutes: 12345
                          maxDurationMinutes: 12345
                          leadTimeMinutes: 12345
                          images:
                            - {}
                            - {}
                          sysidCategory: 12345
                          name: ...
                          chargeCodeType: 12345
                          allocRelationship: 12345
                          sysidCostUnitType: 12345
                          price: 12345
                          breakDownMinutes: 12345
                          serialversionuid: 12345
                          setupMinutes: 12345
                          minChargeCodeRequired: 12345
                          maxFutureReservationDays: 12345
                    hasAdditional: true
                    nextStartRow: 12345
                    count: 12345
              schema:
                $ref: '#/components/schemas/UnavailableBlockResponse'
          description: UnavailableBlockResponse
components:
  schemas:
    UnavailableExhaustibleBlockRequest:
      type: object
      title: UnavailableExhaustibleBlockRequest
      required:
        - month
        - year
      allOf:
        - $ref: '#/components/schemas/DependentData'
        - properties:
            tzIdValue:
              type: string
            month:
              type: integer
              format: int32
            criteria:
              $ref: '#/components/schemas/ExhaustibleViewCriteria'
            year:
              type: integer
              format: int32
      example:
        tzIdValue: ...
        month: 12345
        criteria:
          sortColumn: RESOURCE_TYPE
          sysidLocationMapImages:
            - 12345
            - 12345
          discriminator: XHST
          sysidStatuses:
            - 12345
            - 12345
          distance: 12345
          viewport:
            southwest: {}
            northeast: {}
          resourceName: ...
          sysidUserAlloc: 12345
          sysidAccount: 12345
          oredCustomAttribs:
            - stringValue: ...
              searchType: LESS_THAN_OR_EQUAL
              sysidDataType: 12345
              dateTimeValue: {}
              sysidAttribute: 12345
              numberValue: 12345
              booleanValue: true
            - stringValue: ...
              searchType: LESS_THAN_OR_EQUAL
              sysidDataType: 12345
              dateTimeValue: {}
              sysidAttribute: 12345
              numberValue: 12345
              booleanValue: true
          sysidResourceTypes:
            - 12345
            - 12345
          excludedSysidResources:
            - 12345
            - 12345
          sysidDepartments:
            - 12345
            - 12345
          sortAscending: true
          sysidCategories:
            - 12345
            - 12345
          distanceUnit: kilometers
          sysidAllocRelationships:
            - 12345
            - 12345
          longitude: 12345
          geoSearchEnabled: true
          latitude: 12345
          sysidResources:
            - 12345
            - 12345
          andedCustomAttribs:
            - stringValue: ...
              searchType: LESS_THAN_OR_EQUAL
              sysidDataType: 12345
              dateTimeValue: {}
              sysidAttribute: 12345
              numberValue: 12345
              booleanValue: true
            - stringValue: ...
              searchType: GREATER_THAN_OR_EQUAL
              sysidDataType: 12345
              dateTimeValue: {}
              sysidAttribute: 12345
              numberValue: 12345
              booleanValue: true
          priceRange:
            fromPrice: 12345
            sysidCostUnitType: 12345
            sysidCurrencyType: 12345
            toPrice: 12345
          sysidLocatorNode: 12345
          exactMatchOnName: true
          startRow: 12345
          maxRows: 12345
        year: 12345
    UnavailableBlockResponse:
      type: object
      title: UnavailableBlockResponse
      required:
        - hasAdditional
        - nextStartRow
        - count
      allOf:
        - $ref: '#/components/schemas/DependentData'
        - properties:
            results:
              type: array
              items:
                $ref: '#/components/schemas/UnavailableBlocks'
            hasAdditional:
              type: boolean
            nextStartRow:
              type: integer
              format: int32
            count:
              type: integer
              format: int32
      example:
        results:
          - roomView:
              discriminator: ROOM
              sysidLocatorNode: 12345
              venueName: ...
              sysidResourceGroups:
                - 12345
                - 12345
              locationName: ...
              backToBackMinutes: 12345
              sysidVenueNode: 12345
              mapImageLocators:
                - {}
                - {}
              capacity: 12345
              identities:
                - {}
                - {}
              reqCheckIn: true
              sysidAccount: 12345
              sysidAccountResource: 12345
              sysidResourceType: 12345
              typeDescription: ...
              fqn: ...
              sysidResource: 12345
              sysidCurrencyType: 12345
              averageRating: 12345
              sysidStatus: 12345
              minDurationMinutes: 12345
              maxDurationMinutes: 12345
              leadTimeMinutes: 12345
              images:
                - {}
                - {}
              sysidCategory: 12345
              name: ...
              chargeCodeType: 12345
              allocRelationship: 12345
              sysidCostUnitType: 12345
              price: 12345
              breakDownMinutes: 12345
              serialversionuid: 12345
              setupMinutes: 12345
              minChargeCodeRequired: 12345
              maxFutureReservationDays: 12345
            pooledView:
              discriminator: POOL
              availableCount: 12345
              resourceLocations:
                - {}
                - {}
              quantity: 12345
              sysidAccount: 12345
              sysidAccountResource: 12345
              sysidResourceType: 12345
              typeDescription: ...
              fqn: ...
              sysidResource: 12345
              sysidCurrencyType: 12345
              averageRating: 12345
              sysidStatus: 12345
              minDurationMinutes: 12345
              maxDurationMinutes: 12345
              leadTimeMinutes: 12345
              images:
                - {}
                - {}
              sysidCategory: 12345
              name: ...
              chargeCodeType: 12345
              allocRelationship: 12345
              sysidCostUnitType: 12345
              price: 12345
              breakDownMinutes: 12345
              serialversionuid: 12345
              setupMinutes: 12345
              minChargeCodeRequired: 12345
              maxFutureReservationDays: 12345
            results:
              - unavailableBlocks:
                  - {}
                  - {}
                theDate: {}
              - unavailableBlocks:
                  - {}
                  - {}
                theDate: {}
            exhaustibleView:
              discriminator: XHST
              sysidResourceGroups:
                - 12345
                - 12345
              mapImageLocators:
                - {}
                - {}
              resourceLocations:
                - {}
                - {}
              sysidAccount: 12345
              sysidAccountResource: 12345
              sysidResourceType: 12345
              typeDescription: ...
              fqn: ...
              sysidResource: 12345
              sysidCurrencyType: 12345
              averageRating: 12345
              sysidStatus: 12345
              minDurationMinutes: 12345
              maxDurationMinutes: 12345
              leadTimeMinutes: 12345
              images:
                - {}
                - {}
              sysidCategory: 12345
              name: ...
              chargeCodeType: 12345
              allocRelationship: 12345
              sysidCostUnitType: 12345
              price: 12345
              breakDownMinutes: 12345
              serialversionuid: 12345
              setupMinutes: 12345
              minChargeCodeRequired: 12345
              maxFutureReservationDays: 12345
            serviceView:
              discriminator: SRVC
              resourceLocations:
                - {}
                - {}
              sysidAccount: 12345
              sysidAccountResource: 12345
              sysidResourceType: 12345
              typeDescription: ...
              fqn: ...
              sysidResource: 12345
              sysidCurrencyType: 12345
              averageRating: 12345
              sysidStatus: 12345
              minDurationMinutes: 12345
              maxDurationMinutes: 12345
              leadTimeMinutes: 12345
              images:
                - {}
                - {}
              sysidCategory: 12345
              name: ...
              chargeCodeType: 12345
              allocRelationship: 12345
              sysidCostUnitType: 12345
              price: 12345
              breakDownMinutes: 12345
              serialversionuid: 12345
              setupMinutes: 12345
              minChargeCodeRequired: 12345
              maxFutureReservationDays: 12345
          - roomView:
              discriminator: ROOM
              sysidLocatorNode: 12345
              venueName: ...
              sysidResourceGroups:
                - 12345
                - 12345
              locationName: ...
              backToBackMinutes: 12345
              sysidVenueNode: 12345
              mapImageLocators:
                - {}
                - {}
              capacity: 12345
              identities:
                - {}
                - {}
              reqCheckIn: true
              sysidAccount: 12345
              sysidAccountResource: 12345
              sysidResourceType: 12345
              typeDescription: ...
              fqn: ...
              sysidResource: 12345
              sysidCurrencyType: 12345
              averageRating: 12345
              sysidStatus: 12345
              minDurationMinutes: 12345
              maxDurationMinutes: 12345
              leadTimeMinutes: 12345
              images:
                - {}
                - {}
              sysidCategory: 12345
              name: ...
              chargeCodeType: 12345
              allocRelationship: 12345
              sysidCostUnitType: 12345
              price: 12345
              breakDownMinutes: 12345
              serialversionuid: 12345
              setupMinutes: 12345
              minChargeCodeRequired: 12345
              maxFutureReservationDays: 12345
            pooledView:
              discriminator: POOL
              availableCount: 12345
              resourceLocations:
                - {}
                - {}
              quantity: 12345
              sysidAccount: 12345
              sysidAccountResource: 12345
              sysidResourceType: 12345
              typeDescription: ...
              fqn: ...
              sysidResource: 12345
              sysidCurrencyType: 12345
              averageRating: 12345
              sysidStatus: 12345
              minDurationMinutes: 12345
              maxDurationMinutes: 12345
              leadTimeMinutes: 12345
              images:
                - {}
                - {}
              sysidCategory: 12345
              name: ...
              chargeCodeType: 12345
              allocRelationship: 12345
              sysidCostUnitType: 12345
              price: 12345
              breakDownMinutes: 12345
              serialversionuid: 12345
              setupMinutes: 12345
              minChargeCodeRequired: 12345
              maxFutureReservationDays: 12345
            results:
              - unavailableBlocks:
                  - {}
                  - {}
                theDate: {}
              - unavailableBlocks:
                  - {}
                  - {}
                theDate: {}
            exhaustibleView:
              discriminator: XHST
              sysidResourceGroups:
                - 12345
                - 12345
              mapImageLocators:
                - {}
                - {}
              resourceLocations:
                - {}
                - {}
              sysidAccount: 12345
              sysidAccountResource: 12345
              sysidResourceType: 12345
              typeDescription: ...
              fqn: ...
              sysidResource: 12345
              sysidCurrencyType: 12345
              averageRating: 12345
              sysidStatus: 12345
              minDurationMinutes: 12345
              maxDurationMinutes: 12345
              leadTimeMinutes: 12345
              images:
                - {}
                - {}
              sysidCategory: 12345
              name: ...
              chargeCodeType: 12345
              allocRelationship: 12345
              sysidCostUnitType: 12345
              price: 12345
              breakDownMinutes: 12345
              serialversionuid: 12345
              setupMinutes: 12345
              minChargeCodeRequired: 12345
              maxFutureReservationDays: 12345
            serviceView:
              discriminator: SRVC
              resourceLocations:
                - {}
                - {}
              sysidAccount: 12345
              sysidAccountResource: 12345
              sysidResourceType: 12345
              typeDescription: ...
              fqn: ...
              sysidResource: 12345
              sysidCurrencyType: 12345
              averageRating: 12345
              sysidStatus: 12345
              minDurationMinutes: 12345
              maxDurationMinutes: 12345
              leadTimeMinutes: 12345
              images:
                - {}
                - {}
              sysidCategory: 12345
              name: ...
              chargeCodeType: 12345
              allocRelationship: 12345
              sysidCostUnitType: 12345
              price: 12345
              breakDownMinutes: 12345
              serialversionuid: 12345
              setupMinutes: 12345
              minChargeCodeRequired: 12345
              maxFutureReservationDays: 12345
        hasAdditional: true
        nextStartRow: 12345
        count: 12345
    DependentData:
      type: object
      title: DependentData
      example: {}
    ExhaustibleViewCriteria:
      type: object
      title: ExhaustibleViewCriteria
      allOf:
        - $ref: '#/components/schemas/ResourceViewBaseCriteria'
        - properties:
            sortColumn:
              $ref: '#/components/schemas/ExhaustibleViewSortColumns'
            sysidLocationMapImages:
              type: array
              items:
                type: integer
      example:
        sortColumn: PRICE
        sysidLocationMapImages:
          - 12345
          - 12345
        discriminator: XHST
        sysidStatuses:
          - 12345
          - 12345
        distance: 12345
        viewport:
          southwest:
            lat: 12345
            lng: 12345
          northeast:
            lat: 12345
            lng: 12345
        resourceName: ...
        sysidUserAlloc: 12345
        sysidAccount: 12345
        oredCustomAttribs:
          - stringValue: ...
            searchType: LESS_THAN_OR_EQUAL
            sysidDataType: 12345
            dateTimeValue:
              discriminator: AqDate
              hour: 12345
              tzIdValue: ...
              year: 12345
              month: 12345
              dayOfMonth: 12345
              minute: 12345
              noEndDate: true
            sysidAttribute: 12345
            numberValue: 12345
            booleanValue: true
          - stringValue: ...
            searchType: GREATER_THAN_OR_EQUAL
            sysidDataType: 12345
            dateTimeValue:
              discriminator: AqDate
              hour: 12345
              tzIdValue: ...
              year: 12345
              month: 12345
              dayOfMonth: 12345
              minute: 12345
              noEndDate: true
            sysidAttribute: 12345
            numberValue: 12345
            booleanValue: true
        sysidResourceTypes:
          - 12345
          - 12345
        excludedSysidResources:
          - 12345
          - 12345
        sysidDepartments:
          - 12345
          - 12345
        sortAscending: true
        sysidCategories:
          - 12345
          - 12345
        distanceUnit: kilometers
        sysidAllocRelationships:
          - 12345
          - 12345
        longitude: 12345
        geoSearchEnabled: true
        latitude: 12345
        sysidResources:
          - 12345
          - 12345
        andedCustomAttribs:
          - stringValue: ...
            searchType: EQUAL
            sysidDataType: 12345
            dateTimeValue:
              discriminator: AqDate
              hour: 12345
              tzIdValue: ...
              year: 12345
              month: 12345
              dayOfMonth: 12345
              minute: 12345
              noEndDate: true
            sysidAttribute: 12345
            numberValue: 12345
            booleanValue: true
          - stringValue: ...
            searchType: EQUAL
            sysidDataType: 12345
            dateTimeValue:
              discriminator: AqDate
              hour: 12345
              tzIdValue: ...
              year: 12345
              month: 12345
              dayOfMonth: 12345
              minute: 12345
              noEndDate: true
            sysidAttribute: 12345
            numberValue: 12345
            booleanValue: true
        priceRange:
          fromPrice: 12345
          sysidCostUnitType: 12345
          sysidCurrencyType: 12345
          toPrice: 12345
        sysidLocatorNode: 12345
        exactMatchOnName: true
        startRow: 12345
        maxRows: 12345
    UnavailableBlocks:
      type: object
      title: UnavailableBlocks
      allOf:
        - $ref: '#/components/schemas/DependentData'
        - properties:
            roomView:
              $ref: '#/components/schemas/RoomView'
            pooledView:
              $ref: '#/components/schemas/PooledView'
            results:
              type: array
              items:
                $ref: '#/components/schemas/UnavailableDay'
            exhaustibleView:
              $ref: '#/components/schemas/ExhaustibleView'
            serviceView:
              $ref: '#/components/schemas/ServiceView'
      example:
        roomView:
          discriminator: ROOM
          sysidLocatorNode: 12345
          venueName: ...
          sysidResourceGroups:
            - 12345
            - 12345
          locationName: ...
          backToBackMinutes: 12345
          sysidVenueNode: 12345
          mapImageLocators:
            - left: 12345
              height: 12345
              top: 12345
              sysidMapLocator: 12345
              transparency: 12345
              locatorImage: {}
              sysidMapImage: 12345
              rotation: 12345
              width: 12345
              sysidLocatorImage: 12345
            - left: 12345
              height: 12345
              top: 12345
              sysidMapLocator: 12345
              transparency: 12345
              locatorImage: {}
              sysidMapImage: 12345
              rotation: 12345
              width: 12345
              sysidLocatorImage: 12345
          capacity: 12345
          identities:
            - identityValue: ...
              sysidResourceIdentityType: 12345
              sysidResourceIdentity: 12345
            - identityValue: ...
              sysidResourceIdentityType: 12345
              sysidResourceIdentity: 12345
          reqCheckIn: true
          sysidAccount: 12345
          sysidAccountResource: 12345
          sysidResourceType: 12345
          typeDescription: ...
          fqn: ...
          sysidResource: 12345
          sysidCurrencyType: 12345
          averageRating: 12345
          sysidStatus: 12345
          minDurationMinutes: 12345
          maxDurationMinutes: 12345
          leadTimeMinutes: 12345
          images:
            - thumbnailSource: ...
              height: 12345
              imageSource: ...
              sysidResourceImage: 12345
              width: 12345
              defaultImage: true
              name: ...
              displayOrder: 12345
              description: ...
            - thumbnailSource: ...
              height: 12345
              imageSource: ...
              sysidResourceImage: 12345
              width: 12345
              defaultImage: true
              name: ...
              displayOrder: 12345
              description: ...
          sysidCategory: 12345
          name: ...
          chargeCodeType: 12345
          allocRelationship: 12345
          sysidCostUnitType: 12345
          price: 12345
          breakDownMinutes: 12345
          serialversionuid: 12345
          setupMinutes: 12345
          minChargeCodeRequired: 12345
          maxFutureReservationDays: 12345
        pooledView:
          discriminator: POOL
          availableCount: 12345
          resourceLocations:
            - postalCode: ...
              sysidVenueNode: 12345
              sysidLocatorNode: 12345
              address2: ...
              country: ...
              address1: ...
              city: ...
              venueName: ...
              stateProvince: ...
              locationName: ...
            - postalCode: ...
              sysidVenueNode: 12345
              sysidLocatorNode: 12345
              address2: ...
              country: ...
              address1: ...
              city: ...
              venueName: ...
              stateProvince: ...
              locationName: ...
          quantity: 12345
          sysidAccount: 12345
          sysidAccountResource: 12345
          sysidResourceType: 12345
          typeDescription: ...
          fqn: ...
          sysidResource: 12345
          sysidCurrencyType: 12345
          averageRating: 12345
          sysidStatus: 12345
          minDurationMinutes: 12345
          maxDurationMinutes: 12345
          leadTimeMinutes: 12345
          images:
            - thumbnailSource: ...
              height: 12345
              imageSource: ...
              sysidResourceImage: 12345
              width: 12345
              defaultImage: true
              name: ...
              displayOrder: 12345
              description: ...
            - thumbnailSource: ...
              height: 12345
              imageSource: ...
              sysidResourceImage: 12345
              width: 12345
              defaultImage: true
              name: ...
              displayOrder: 12345
              description: ...
          sysidCategory: 12345
          name: ...
          chargeCodeType: 12345
          allocRelationship: 12345
          sysidCostUnitType: 12345
          price: 12345
          breakDownMinutes: 12345
          serialversionuid: 12345
          setupMinutes: 12345
          minChargeCodeRequired: 12345
          maxFutureReservationDays: 12345
        results:
          - unavailableBlocks:
              - reason: RESERVED_OTHER
                reservation: {}
                endTime: {}
                sysidReservation: 12345
                startTime: {}
                privateReservation: true
                reservationName: ...
                ownerLastName: ...
                ownerFirstName: ...
              - reason: RESERVED
                reservation: {}
                endTime: {}
                sysidReservation: 12345
                startTime: {}
                privateReservation: true
                reservationName: ...
                ownerLastName: ...
                ownerFirstName: ...
            theDate:
              discriminator: AqDate
              hour: 12345
              tzIdValue: ...
              year: 12345
              month: 12345
              dayOfMonth: 12345
              minute: 12345
              noEndDate: true
          - unavailableBlocks:
              - reason: RESERVED_OTHER
                reservation: {}
                endTime: {}
                sysidReservation: 12345
                startTime: {}
                privateReservation: true
                reservationName: ...
                ownerLastName: ...
                ownerFirstName: ...
              - reason: VENUE_SCHEDULE
                reservation: {}
                endTime: {}
                sysidReservation: 12345
                startTime: {}
                privateReservation: true
                reservationName: ...
                ownerLastName: ...
                ownerFirstName: ...
            theDate:
              discriminator: AqDate
              hour: 12345
              tzIdValue: ...
              year: 12345
              month: 12345
              dayOfMonth: 12345
              minute: 12345
              noEndDate: true
        exhaustibleView:
          discriminator: XHST
          sysidResourceGroups:
            - 12345
            - 12345
          mapImageLocators:
            - left: 12345
              height: 12345
              top: 12345
              sysidMapLocator: 12345
              transparency: 12345
              locatorImage: {}
              sysidMapImage: 12345
              rotation: 12345
              width: 12345
              sysidLocatorImage: 12345
            - left: 12345
              height: 12345
              top: 12345
              sysidMapLocator: 12345
              transparency: 12345
              locatorImage: {}
              sysidMapImage: 12345
              rotation: 12345
              width: 12345
              sysidLocatorImage: 12345
          resourceLocations:
            - postalCode: ...
              sysidVenueNode: 12345
              sysidLocatorNode: 12345
              address2: ...
              country: ...
              address1: ...
              city: ...
              venueName: ...
              stateProvince: ...
              locationName: ...
            - postalCode: ...
              sysidVenueNode: 12345
              sysidLocatorNode: 12345
              address2: ...
              country: ...
              address1: ...
              city: ...
              venueName: ...
              stateProvince: ...
              locationName: ...
          sysidAccount: 12345
          sysidAccountResource: 12345
          sysidResourceType: 12345
          typeDescription: ...
          fqn: ...
          sysidResource: 12345
          sysidCurrencyType: 12345
          averageRating: 12345
          sysidStatus: 12345
          minDurationMinutes: 12345
          maxDurationMinutes: 12345
          leadTimeMinutes: 12345
          images:
            - thumbnailSource: ...
              height: 12345
              imageSource: ...
              sysidResourceImage: 12345
              width: 12345
              defaultImage: true
              name: ...
              displayOrder: 12345
              description: ...
            - thumbnailSource: ...
              height: 12345
              imageSource: ...
              sysidResourceImage: 12345
              width: 12345
              defaultImage: true
              name: ...
              displayOrder: 12345
              description: ...
          sysidCategory: 12345
          name: ...
          chargeCodeType: 12345
          allocRelationship: 12345
          sysidCostUnitType: 12345
          price: 12345
          breakDownMinutes: 12345
          serialversionuid: 12345
          setupMinutes: 12345
          minChargeCodeRequired: 12345
          maxFutureReservationDays: 12345
        serviceView:
          discriminator: SRVC
          resourceLocations:
            - postalCode: ...
              sysidVenueNode: 12345
              sysidLocatorNode: 12345
              address2: ...
              country: ...
              address1: ...
              city: ...
              venueName: ...
              stateProvince: ...
              locationName: ...
            - postalCode: ...
              sysidVenueNode: 12345
              sysidLocatorNode: 12345
              address2: ...
              country: ...
              address1: ...
              city: ...
              venueName: ...
              stateProvince: ...
              locationName: ...
          sysidAccount: 12345
          sysidAccountResource: 12345
          sysidResourceType: 12345
          typeDescription: ...
          fqn: ...
          sysidResource: 12345
          sysidCurrencyType: 12345
          averageRating: 12345
          sysidStatus: 12345
          minDurationMinutes: 12345
          maxDurationMinutes: 12345
          leadTimeMinutes: 12345
          images:
            - thumbnailSource: ...
              height: 12345
              imageSource: ...
              sysidResourceImage: 12345
              width: 12345
              defaultImage: true
              name: ...
              displayOrder: 12345
              description: ...
            - thumbnailSource: ...
              height: 12345
              imageSource: ...
              sysidResourceImage: 12345
              width: 12345
              defaultImage: true
              name: ...
              displayOrder: 12345
              description: ...
          sysidCategory: 12345
          name: ...
          chargeCodeType: 12345
          allocRelationship: 12345
          sysidCostUnitType: 12345
          price: 12345
          breakDownMinutes: 12345
          serialversionuid: 12345
          setupMinutes: 12345
          minChargeCodeRequired: 12345
          maxFutureReservationDays: 12345
    ResourceViewBaseCriteria:
      discriminator: discriminator
      type: object
      title: ResourceViewBaseCriteria
      allOf:
        - $ref: '#/components/schemas/ResourceBaseCriteria'
        - properties:
            discriminator:
              description: The JSON object type.
              type: string
            sysidStatuses:
              type: array
              items:
                type: integer
      example:
        discriminator: ...
        sysidStatuses:
          - 12345
          - 12345
        distance: 12345
        viewport:
          southwest:
            lat: 12345
            lng: 12345
          northeast:
            lat: 12345
            lng: 12345
        resourceName: ...
        sysidUserAlloc: 12345
        sysidAccount: 12345
        oredCustomAttribs:
          - stringValue: ...
            searchType: LESS_THAN_OR_EQUAL
            sysidDataType: 12345
            dateTimeValue:
              discriminator: AqDate
              hour: 12345
              tzIdValue: ...
              year: 12345
              month: 12345
              dayOfMonth: 12345
              minute: 12345
              noEndDate: true
            sysidAttribute: 12345
            numberValue: 12345
            booleanValue: true
          - stringValue: ...
            searchType: EQUAL
            sysidDataType: 12345
            dateTimeValue:
              discriminator: AqDate
              hour: 12345
              tzIdValue: ...
              year: 12345
              month: 12345
              dayOfMonth: 12345
              minute: 12345
              noEndDate: true
            sysidAttribute: 12345
            numberValue: 12345
            booleanValue: true
        sysidResourceTypes:
          - 12345
          - 12345
        excludedSysidResources:
          - 12345
          - 12345
        sysidDepartments:
          - 12345
          - 12345
        sortAscending: true
        sysidCategories:
          - 12345
          - 12345
        distanceUnit: kilometers
        sysidAllocRelationships:
          - 12345
          - 12345
        longitude: 12345
        geoSearchEnabled: true
        latitude: 12345
        sysidResources:
          - 12345
          - 12345
        andedCustomAttribs:
          - stringValue: ...
            searchType: GREATER_THAN_OR_EQUAL
            sysidDataType: 12345
            dateTimeValue:
              discriminator: AqDate
              hour: 12345
              tzIdValue: ...
              year: 12345
              month: 12345
              dayOfMonth: 12345
              minute: 12345
              noEndDate: true
            sysidAttribute: 12345
            numberValue: 12345
            booleanValue: true
          - stringValue: ...
            searchType: EQUAL
            sysidDataType: 12345
            dateTimeValue:
              discriminator: AqDate
              hour: 12345
              tzIdValue: ...
              year: 12345
              month: 12345
              dayOfMonth: 12345
              minute: 12345
              noEndDate: true
            sysidAttribute: 12345
            numberValue: 12345
            booleanValue: true
        priceRange:
          fromPrice: 12345
          sysidCostUnitType: 12345
          sysidCurrencyType: 12345
          toPrice: 12345
        sysidLocatorNode: 12345
        exactMatchOnName: true
        startRow: 12345
        maxRows: 12345
    ExhaustibleViewSortColumns:
      type: string
      title: ExhaustibleViewSortColumns
      enum:
        - RESOURCE_NAME
        - CATEGORY
        - RESOURCE_TYPE
        - ALLOCATION_RELATION
        - PRICE
    RoomView:
      discriminator: discriminator
      type: object
      title: RoomView
      required:
        - sysidLocatorNode
        - backToBackMinutes
        - sysidVenueNode
        - reqCheckIn
      allOf:
        - $ref: '#/components/schemas/ResourceViewBase'
        - properties:
            discriminator:
              description: The JSON object type.
              type: string
            sysidLocatorNode:
              type: integer
              format: int32
            venueName:
              type: string
            sysidResourceGroups:
              type: array
              items:
                type: integer
            locationName:
              type: string
            backToBackMinutes:
              type: integer
              format: int32
            sysidVenueNode:
              type: integer
              format: int32
            mapImageLocators:
              type: array
              items:
                $ref: '#/components/schemas/ImageLocatorData'
            capacity:
              type: integer
              format: int32
            identities:
              type: array
              items:
                $ref: '#/components/schemas/ResourceIdentityData'
            reqCheckIn:
              type: boolean
      example:
        discriminator: ROOM
        sysidLocatorNode: 12345
        venueName: ...
        sysidResourceGroups:
          - 12345
          - 12345
        locationName: ...
        backToBackMinutes: 12345
        sysidVenueNode: 12345
        mapImageLocators:
          - left: 12345
            height: 12345
            top: 12345
            sysidMapLocator: 12345
            transparency: 12345
            locatorImage:
              imageSource: ...
              imageType: {}
              sysidLocatorImage: 12345
            sysidMapImage: 12345
            rotation: 12345
            width: 12345
            sysidLocatorImage: 12345
          - left: 12345
            height: 12345
            top: 12345
            sysidMapLocator: 12345
            transparency: 12345
            locatorImage:
              imageSource: ...
              imageType: {}
              sysidLocatorImage: 12345
            sysidMapImage: 12345
            rotation: 12345
            width: 12345
            sysidLocatorImage: 12345
        capacity: 12345
        identities:
          - identityValue: ...
            sysidResourceIdentityType: 12345
            sysidResourceIdentity: 12345
          - identityValue: ...
            sysidResourceIdentityType: 12345
            sysidResourceIdentity: 12345
        reqCheckIn: true
        sysidAccount: 12345
        sysidAccountResource: 12345
        sysidResourceType: 12345
        typeDescription: ...
        fqn: ...
        sysidResource: 12345
        sysidCurrencyType: 12345
        averageRating: 12345
        sysidStatus: 12345
        minDurationMinutes: 12345
        maxDurationMinutes: 12345
        leadTimeMinutes: 12345
        images:
          - thumbnailSource: ...
            height: 12345
            imageSource: ...
            sysidResourceImage: 12345
            width: 12345
            defaultImage: true
            name: ...
            displayOrder: 12345
            description: ...
          - thumbnailSource: ...
            height: 12345
            imageSource: ...
            sysidResourceImage: 12345
            width: 12345
            defaultImage: true
            name: ...
            displayOrder: 12345
            description: ...
        sysidCategory: 12345
        name: ...
        chargeCodeType: 12345
        allocRelationship: 12345
        sysidCostUnitType: 12345
        price: 12345
        breakDownMinutes: 12345
        serialversionuid: 12345
        setupMinutes: 12345
        minChargeCodeRequired: 12345
        maxFutureReservationDays: 12345
    PooledView:
      discriminator: discriminator
      type: object
      title: PooledView
      required:
        - availableCount
        - quantity
      allOf:
        - $ref: '#/components/schemas/ResourceViewBase'
        - properties:
            discriminator:
              description: The JSON object type.
              type: string
            availableCount:
              type: integer
              format: int32
            resourceLocations:
              type: array
              items:
                $ref: '#/components/schemas/ResourceViewLocation'
            quantity:
              type: integer
              format: int32
      example:
        discriminator: POOL
        availableCount: 12345
        resourceLocations:
          - postalCode: ...
            sysidVenueNode: 12345
            sysidLocatorNode: 12345
            address2: ...
            country: ...
            address1: ...
            city: ...
            venueName: ...
            stateProvince: ...
            locationName: ...
          - postalCode: ...
            sysidVenueNode: 12345
            sysidLocatorNode: 12345
            address2: ...
            country: ...
            address1: ...
            city: ...
            venueName: ...
            stateProvince: ...
            locationName: ...
        quantity: 12345
        sysidAccount: 12345
        sysidAccountResource: 12345
        sysidResourceType: 12345
        typeDescription: ...
        fqn: ...
        sysidResource: 12345
        sysidCurrencyType: 12345
        averageRating: 12345
        sysidStatus: 12345
        minDurationMinutes: 12345
        maxDurationMinutes: 12345
        leadTimeMinutes: 12345
        images:
          - thumbnailSource: ...
            height: 12345
            imageSource: ...
            sysidResourceImage: 12345
            width: 12345
            defaultImage: true
            name: ...
            displayOrder: 12345
            description: ...
          - thumbnailSource: ...
            height: 12345
            imageSource: ...
            sysidResourceImage: 12345
            width: 12345
            defaultImage: true
            name: ...
            displayOrder: 12345
            description: ...
        sysidCategory: 12345
        name: ...
        chargeCodeType: 12345
        allocRelationship: 12345
        sysidCostUnitType: 12345
        price: 12345
        breakDownMinutes: 12345
        serialversionuid: 12345
        setupMinutes: 12345
        minChargeCodeRequired: 12345
        maxFutureReservationDays: 12345
    UnavailableDay:
      type: object
      title: UnavailableDay
      allOf:
        - $ref: '#/components/schemas/DependentData'
        - properties:
            unavailableBlocks:
              type: array
              items:
                $ref: '#/components/schemas/UnavailableBlockData'
            theDate:
              $ref: '#/components/schemas/AqDate'
      example:
        unavailableBlocks:
          - reason: REQUESTED
            reservation:
              discriminator: ...
              resourceTypeName: ...
              resourceLocations:
                - {}
                - {}
              privateReservation: true
              sysidResourceAccount: 12345
              resourceImage: ...
              sysidOrgDurationType: 12345
              activeEndTime: {}
              sysidParentReservation: 12345
              sysidAccountResource: 12345
              leadTimeMinutes: 12345
              creatorLastName: ...
              creatorPrivateProfile: true
              reservationComments: ...
              sysidColorCode: 12345
              sysidDurationType: 12345
              children:
                - {}
                - {}
              sysidCreator: 12345
              endTime: {}
              ownerFirstName: ...
              ownerMiddleInitial: ...
              creatorFirstName: ...
              resourceCategoryName: ...
              setupTime: {}
              sysidDependentReservation: 12345
              createdTime: {}
              ownerLastName: ...
              sysidOwner: 12345
              privateProfile: true
              reservationName: ...
              resourceName: ...
              setupMinutes: 12345
              reservationEmailComments: ...
              activeStartTime: {}
              sysidResource: 12345
              sysidReservation: 12345
              ownerThumbnailSource: ...
              resourceThumbnail: ...
              sysidPurposeType: 12345
              confirmationNumber: 12345
              sysidEventType: 12345
              breakDownMinutes: 12345
              sysidResourceType: 12345
              sysidCategory: 12345
              startTime: {}
              reservationResourceType: EXHAUSTIBLE
              sysidReservationState: 12345
              breakDownTime: {}
              ownerPhone: ...
            endTime:
              discriminator: AqDate
              hour: 12345
              tzIdValue: ...
              year: 12345
              month: 12345
              dayOfMonth: 12345
              minute: 12345
              noEndDate: true
            sysidReservation: 12345
            startTime:
              discriminator: AqDate
              hour: 12345
              tzIdValue: ...
              year: 12345
              month: 12345
              dayOfMonth: 12345
              minute: 12345
              noEndDate: true
            privateReservation: true
            reservationName: ...
            ownerLastName: ...
            ownerFirstName: ...
          - reason: REQUESTED
            reservation:
              discriminator: ...
              resourceTypeName: ...
              resourceLocations:
                - {}
                - {}
              privateReservation: true
              sysidResourceAccount: 12345
              resourceImage: ...
              sysidOrgDurationType: 12345
              activeEndTime: {}
              sysidParentReservation: 12345
              sysidAccountResource: 12345
              leadTimeMinutes: 12345
              creatorLastName: ...
              creatorPrivateProfile: true
              reservationComments: ...
              sysidColorCode: 12345
              sysidDurationType: 12345
              children:
                - {}
                - {}
              sysidCreator: 12345
              endTime: {}
              ownerFirstName: ...
              ownerMiddleInitial: ...
              creatorFirstName: ...
              resourceCategoryName: ...
              setupTime: {}
              sysidDependentReservation: 12345
              createdTime: {}
              ownerLastName: ...
              sysidOwner: 12345
              privateProfile: true
              reservationName: ...
              resourceName: ...
              setupMinutes: 12345
              reservationEmailComments: ...
              activeStartTime: {}
              sysidResource: 12345
              sysidReservation: 12345
              ownerThumbnailSource: ...
              resourceThumbnail: ...
              sysidPurposeType: 12345
              confirmationNumber: 12345
              sysidEventType: 12345
              breakDownMinutes: 12345
              sysidResourceType: 12345
              sysidCategory: 12345
              startTime: {}
              reservationResourceType: POOLED
              sysidReservationState: 12345
              breakDownTime: {}
              ownerPhone: ...
            endTime:
              discriminator: AqDate
              hour: 12345
              tzIdValue: ...
              year: 12345
              month: 12345
              dayOfMonth: 12345
              minute: 12345
              noEndDate: true
            sysidReservation: 12345
            startTime:
              discriminator: AqDate
              hour: 12345
              tzIdValue: ...
              year: 12345
              month: 12345
              dayOfMonth: 12345
              minute: 12345
              noEndDate: true
            privateReservation: true
            reservationName: ...
            ownerLastName: ...
            ownerFirstName: ...
        theDate:
          discriminator: AqDate
          hour: 12345
          tzIdValue: ...
          year: 12345
          month: 12345
          dayOfMonth: 12345
          minute: 12345
          noEndDate: true
    ExhaustibleView:
      discriminator: discriminator
      type: object
      title: ExhaustibleView
      allOf:
        - $ref: '#/components/schemas/ResourceViewBase'
        - properties:
            discriminator:
              description: The JSON object type.
              type: string
            sysidResourceGroups:
              type: array
              items:
                type: integer
            mapImageLocators:
              type: array
              items:
                $ref: '#/components/schemas/ImageLocatorData'
            resourceLocations:
              type: array
              items:
                $ref: '#/components/schemas/ResourceViewLocation'
      example:
        discriminator: XHST
        sysidResourceGroups:
          - 12345
          - 12345
        mapImageLocators:
          - left: 12345
            height: 12345
            top: 12345
            sysidMapLocator: 12345
            transparency: 12345
            locatorImage:
              imageSource: ...
              imageType: {}
              sysidLocatorImage: 12345
            sysidMapImage: 12345
            rotation: 12345
            width: 12345
            sysidLocatorImage: 12345
          - left: 12345
            height: 12345
            top: 12345
            sysidMapLocator: 12345
            transparency: 12345
            locatorImage:
              imageSource: ...
              imageType: {}
              sysidLocatorImage: 12345
            sysidMapImage: 12345
            rotation: 12345
            width: 12345
            sysidLocatorImage: 12345
        resourceLocations:
          - postalCode: ...
            sysidVenueNode: 12345
            sysidLocatorNode: 12345
            address2: ...
            country: ...
            address1: ...
            city: ...
            venueName: ...
            stateProvince: ...
            locationName: ...
          - postalCode: ...
            sysidVenueNode: 12345
            sysidLocatorNode: 12345
            address2: ...
            country: ...
            address1: ...
            city: ...
            venueName: ...
            stateProvince: ...
            locationName: ...
        sysidAccount: 12345
        sysidAccountResource: 12345
        sysidResourceType: 12345
        typeDescription: ...
        fqn: ...
        sysidResource: 12345
        sysidCurrencyType: 12345
        averageRating: 12345
        sysidStatus: 12345
        minDurationMinutes: 12345
        maxDurationMinutes: 12345
        leadTimeMinutes: 12345
        images:
          - thumbnailSource: ...
            height: 12345
            imageSource: ...
            sysidResourceImage: 12345
            width: 12345
            defaultImage: true
            name: ...
            displayOrder: 12345
            description: ...
          - thumbnailSource: ...
            height: 12345
            imageSource: ...
            sysidResourceImage: 12345
            width: 12345
            defaultImage: true
            name: ...
            displayOrder: 12345
            description: ...
        sysidCategory: 12345
        name: ...
        chargeCodeType: 12345
        allocRelationship: 12345
        sysidCostUnitType: 12345
        price: 12345
        breakDownMinutes: 12345
        serialversionuid: 12345
        setupMinutes: 12345
        minChargeCodeRequired: 12345
        maxFutureReservationDays: 12345
    ServiceView:
      discriminator: discriminator
      type: object
      title: ServiceView
      allOf:
        - $ref: '#/components/schemas/ResourceViewBase'
        - properties:
            discriminator:
              description: The JSON object type.
              type: string
            resourceLocations:
              type: array
              items:
                $ref: '#/components/schemas/ResourceViewLocation'
      example:
        discriminator: SRVC
        resourceLocations:
          - postalCode: ...
            sysidVenueNode: 12345
            sysidLocatorNode: 12345
            address2: ...
            country: ...
            address1: ...
            city: ...
            venueName: ...
            stateProvince: ...
            locationName: ...
          - postalCode: ...
            sysidVenueNode: 12345
            sysidLocatorNode: 12345
            address2: ...
            country: ...
            address1: ...
            city: ...
            venueName: ...
            stateProvince: ...
            locationName: ...
        sysidAccount: 12345
        sysidAccountResource: 12345
        sysidResourceType: 12345
        typeDescription: ...
        fqn: ...
        sysidResource: 12345
        sysidCurrencyType: 12345
        averageRating: 12345
        sysidStatus: 12345
        minDurationMinutes: 12345
        maxDurationMinutes: 12345
        leadTimeMinutes: 12345
        images:
          - thumbnailSource: ...
            height: 12345
            imageSource: ...
            sysidResourceImage: 12345
            width: 12345
            defaultImage: true
            name: ...
            displayOrder: 12345
            description: ...
          - thumbnailSource: ...
            height: 12345
            imageSource: ...
            sysidResourceImage: 12345
            width: 12345
            defaultImage: true
            name: ...
            displayOrder: 12345
            description: ...
        sysidCategory: 12345
        name: ...
        chargeCodeType: 12345
        allocRelationship: 12345
        sysidCostUnitType: 12345
        price: 12345
        breakDownMinutes: 12345
        serialversionuid: 12345
        setupMinutes: 12345
        minChargeCodeRequired: 12345
        maxFutureReservationDays: 12345
    ResourceBaseCriteria:
      type: object
      title: ResourceBaseCriteria
      required:
        - sortAscending
        - geoSearchEnabled
        - exactMatchOnName
      allOf:
        - $ref: '#/components/schemas/CriteriaBase'
        - properties:
            distance:
              type: integer
              format: int32
            viewport:
              $ref: '#/components/schemas/Viewport'
            resourceName:
              type: string
            sysidUserAlloc:
              type: integer
              format: int32
            sysidAccount:
              type: integer
              format: int32
            oredCustomAttribs:
              type: array
              items:
                $ref: '#/components/schemas/CustomAttributeSearch'
            sysidResourceTypes:
              type: array
              items:
                type: integer
            excludedSysidResources:
              type: array
              items:
                type: integer
            sysidDepartments:
              type: array
              items:
                type: integer
            sortAscending:
              type: boolean
            sysidCategories:
              type: array
              items:
                type: integer
            distanceUnit:
              $ref: '#/components/schemas/GeoDistanceUnitType'
            sysidAllocRelationships:
              type: array
              items:
                type: integer
            longitude:
              type: number
            geoSearchEnabled:
              type: boolean
            latitude:
              type: number
            sysidResources:
              type: array
              items:
                type: integer
            andedCustomAttribs:
              type: array
              items:
                $ref: '#/components/schemas/CustomAttributeSearch'
            priceRange:
              $ref: '#/components/schemas/PriceRangeData'
            sysidLocatorNode:
              type: integer
              format: int32
            exactMatchOnName:
              type: boolean
      example:
        distance: 12345
        viewport:
          southwest:
            lat: 12345
            lng: 12345
          northeast:
            lat: 12345
            lng: 12345
        resourceName: ...
        sysidUserAlloc: 12345
        sysidAccount: 12345
        oredCustomAttribs:
          - stringValue: ...
            searchType: LESS_THAN_OR_EQUAL
            sysidDataType: 12345
            dateTimeValue:
              discriminator: AqDate
              hour: 12345
              tzIdValue: ...
              year: 12345
              month: 12345
              dayOfMonth: 12345
              minute: 12345
              noEndDate: true
            sysidAttribute: 12345
            numberValue: 12345
            booleanValue: true
          - stringValue: ...
            searchType: GREATER_THAN_OR_EQUAL
            sysidDataType: 12345
            dateTimeValue:
              discriminator: AqDate
              hour: 12345
              tzIdValue: ...
              year: 12345
              month: 12345
              dayOfMonth: 12345
              minute: 12345
              noEndDate: true
            sysidAttribute: 12345
            numberValue: 12345
            booleanValue: true
        sysidResourceTypes:
          - 12345
          - 12345
        excludedSysidResources:
          - 12345
          - 12345
        sysidDepartments:
          - 12345
          - 12345
        sortAscending: true
        sysidCategories:
          - 12345
          - 12345
        distanceUnit: miles
        sysidAllocRelationships:
          - 12345
          - 12345
        longitude: 12345
        geoSearchEnabled: true
        latitude: 12345
        sysidResources:
          - 12345
          - 12345
        andedCustomAttribs:
          - stringValue: ...
            searchType: GREATER_THAN_OR_EQUAL
            sysidDataType: 12345
            dateTimeValue:
              discriminator: AqDate
              hour: 12345
              tzIdValue: ...
              year: 12345
              month: 12345
              dayOfMonth: 12345
              minute: 12345
              noEndDate: true
            sysidAttribute: 12345
            numberValue: 12345
            booleanValue: true
          - stringValue: ...
            searchType: LESS_THAN_OR_EQUAL
            sysidDataType: 12345
            dateTimeValue:
              discriminator: AqDate
              hour: 12345
              tzIdValue: ...
              year: 12345
              month: 12345
              dayOfMonth: 12345
              minute: 12345
              noEndDate: true
            sysidAttribute: 12345
            numberValue: 12345
            booleanValue: true
        priceRange:
          fromPrice: 12345
          sysidCostUnitType: 12345
          sysidCurrencyType: 12345
          toPrice: 12345
        sysidLocatorNode: 12345
        exactMatchOnName: true
        startRow: 12345
        maxRows: 12345
    ResourceViewBase:
      discriminator: discriminator
      type: object
      title: ResourceViewBase
      required:
        - sysidAccount
        - sysidAccountResource
        - sysidResourceType
        - sysidResource
        - sysidStatus
        - leadTimeMinutes
        - sysidCategory
        - chargeCodeType
        - allocRelationship
        - breakDownMinutes
        - serialversionuid
        - setupMinutes
        - minChargeCodeRequired
        - maxFutureReservationDays
      allOf:
        - $ref: '#/components/schemas/ViewBase'
        - properties:
            discriminator:
              description: The JSON object type.
              type: string
            sysidAccount:
              type: integer
              format: int32
            sysidAccountResource:
              type: integer
              format: int32
            sysidResourceType:
              type: integer
              format: int32
            typeDescription:
              type: string
            fqn:
              type: string
            sysidResource:
              type: integer
              format: int32
            sysidCurrencyType:
              type: integer
              format: int32
            averageRating:
              type: number
            sysidStatus:
              type: integer
              format: int32
            minDurationMinutes:
              type: integer
              format: int32
            maxDurationMinutes:
              type: integer
              format: int32
            leadTimeMinutes:
              type: integer
              format: int32
            images:
              type: array
              items:
                $ref: '#/components/schemas/ResourceImageData'
            sysidCategory:
              type: integer
              format: int32
            name:
              type: string
            chargeCodeType:
              type: integer
              format: int32
            allocRelationship:
              type: integer
              format: int32
            sysidCostUnitType:
              type: integer
              format: int32
            price:
              type: number
            breakDownMinutes:
              type: integer
              format: int32
            serialversionuid:
              type: integer
              format: int64
            setupMinutes:
              type: integer
              format: int32
            minChargeCodeRequired:
              type: integer
              format: int32
            maxFutureReservationDays:
              type: integer
              format: int32
      example:
        discriminator: ...
        sysidAccount: 12345
        sysidAccountResource: 12345
        sysidResourceType: 12345
        typeDescription: ...
        fqn: ...
        sysidResource: 12345
        sysidCurrencyType: 12345
        averageRating: 12345
        sysidStatus: 12345
        minDurationMinutes: 12345
        maxDurationMinutes: 12345
        leadTimeMinutes: 12345
        images:
          - thumbnailSource: ...
            height: 12345
            imageSource: ...
            sysidResourceImage: 12345
            width: 12345
            defaultImage: true
            name: ...
            displayOrder: 12345
            description: ...
          - thumbnailSource: ...
            height: 12345
            imageSource: ...
            sysidResourceImage: 12345
            width: 12345
            defaultImage: true
            name: ...
            displayOrder: 12345
            description: ...
        sysidCategory: 12345
        name: ...
        chargeCodeType: 12345
        allocRelationship: 12345
        sysidCostUnitType: 12345
        price: 12345
        breakDownMinutes: 12345
        serialversionuid: 12345
        setupMinutes: 12345
        minChargeCodeRequired: 12345
        maxFutureReservationDays: 12345
    ImageLocatorData:
      type: object
      title: ImageLocatorData
      required:
        - left
        - height
        - top
        - transparency
        - sysidMapImage
        - rotation
        - width
        - sysidLocatorImage
      allOf:
        - $ref: '#/components/schemas/DependentData'
        - properties:
            left:
              type: integer
              format: int32
            height:
              type: integer
              format: int32
            top:
              type: integer
              format: int32
            sysidMapLocator:
              type: integer
              format: int32
            transparency:
              type: integer
              format: int32
            locatorImage:
              $ref: '#/components/schemas/LocatorImage'
            sysidMapImage:
              type: integer
              format: int32
            rotation:
              type: integer
              format: int32
            width:
              type: integer
              format: int32
            sysidLocatorImage:
              type: integer
              format: int32
      example:
        left: 12345
        height: 12345
        top: 12345
        sysidMapLocator: 12345
        transparency: 12345
        locatorImage:
          imageSource: ...
          imageType:
            languageTagKey: ...
            name: ...
            sysid: 12345
          sysidLocatorImage: 12345
        sysidMapImage: 12345
        rotation: 12345
        width: 12345
        sysidLocatorImage: 12345
    ResourceIdentityData:
      type: object
      title: ResourceIdentityData
      required:
        - sysidResourceIdentityType
      allOf:
        - $ref: '#/components/schemas/DependentData'
        - properties:
            identityValue:
              type: string
            sysidResourceIdentityType:
              type: integer
              format: int32
            sysidResourceIdentity:
              type: integer
              format: int32
      example:
        identityValue: ...
        sysidResourceIdentityType: 12345
        sysidResourceIdentity: 12345
    ResourceViewLocation:
      type: object
      title: ResourceViewLocation
      required:
        - sysidVenueNode
        - sysidLocatorNode
      allOf:
        - $ref: '#/components/schemas/DependentData'
        - properties:
            postalCode:
              type: string
            sysidVenueNode:
              type: integer
              format: int32
            sysidLocatorNode:
              type: integer
              format: int32
            address2:
              type: string
            country:
              type: string
            address1:
              type: string
            city:
              type: string
            venueName:
              type: string
            stateProvince:
              type: string
            locationName:
              type: string
      example:
        postalCode: ...
        sysidVenueNode: 12345
        sysidLocatorNode: 12345
        address2: ...
        country: ...
        address1: ...
        city: ...
        venueName: ...
        stateProvince: ...
        locationName: ...
    UnavailableBlockData:
      type: object
      title: UnavailableBlockData
      allOf:
        - $ref: '#/components/schemas/DependentData'
        - properties:
            reason:
              $ref: '#/components/schemas/UnavailableReasonType'
            reservation:
              $ref: '#/components/schemas/ReservationViewBase'
            endTime:
              $ref: '#/components/schemas/AqDate'
            sysidReservation:
              type: integer
              format: int64
            startTime:
              $ref: '#/components/schemas/AqDate'
            privateReservation:
              type: boolean
            reservationName:
              type: string
            ownerLastName:
              type: string
            ownerFirstName:
              type: string
      example:
        reason: RESOURCE_UNAVAILABLE
        reservation:
          discriminator: ...
          resourceTypeName: ...
          resourceLocations:
            - postalCode: ...
              sysidVenueNode: 12345
              sysidLocatorNode: 12345
              address2: ...
              country: ...
              address1: ...
              city: ...
              venueName: ...
              stateProvince: ...
              locationName: ...
            - postalCode: ...
              sysidVenueNode: 12345
              sysidLocatorNode: 12345
              address2: ...
              country: ...
              address1: ...
              city: ...
              venueName: ...
              stateProvince: ...
              locationName: ...
          privateReservation: true
          sysidResourceAccount: 12345
          resourceImage: ...
          sysidOrgDurationType: 12345
          activeEndTime:
            discriminator: AqDate
            hour: 12345
            tzIdValue: ...
            year: 12345
            month: 12345
            dayOfMonth: 12345
            minute: 12345
            noEndDate: true
          sysidParentReservation: 12345
          sysidAccountResource: 12345
          leadTimeMinutes: 12345
          creatorLastName: ...
          creatorPrivateProfile: true
          reservationComments: ...
          sysidColorCode: 12345
          sysidDurationType: 12345
          children:
            - sysidResource: 12345
              sysidCategory: 12345
              resourceCategoryName: ...
              quantity: 12345
              sysidPurposeType: 12345
              sysidStateType: 12345
              resourceName: ...
              sysidReservation: 12345
            - sysidResource: 12345
              sysidCategory: 12345
              resourceCategoryName: ...
              quantity: 12345
              sysidPurposeType: 12345
              sysidStateType: 12345
              resourceName: ...
              sysidReservation: 12345
          sysidCreator: 12345
          endTime:
            discriminator: AqDate
            hour: 12345
            tzIdValue: ...
            year: 12345
            month: 12345
            dayOfMonth: 12345
            minute: 12345
            noEndDate: true
          ownerFirstName: ...
          ownerMiddleInitial: ...
          creatorFirstName: ...
          resourceCategoryName: ...
          setupTime:
            discriminator: AqDate
            hour: 12345
            tzIdValue: ...
            year: 12345
            month: 12345
            dayOfMonth: 12345
            minute: 12345
            noEndDate: true
          sysidDependentReservation: 12345
          createdTime:
            discriminator: AqDate
            hour: 12345
            tzIdValue: ...
            year: 12345
            month: 12345
            dayOfMonth: 12345
            minute: 12345
            noEndDate: true
          ownerLastName: ...
          sysidOwner: 12345
          privateProfile: true
          reservationName: ...
          resourceName: ...
          setupMinutes: 12345
          reservationEmailComments: ...
          activeStartTime:
            discriminator: AqDate
            hour: 12345
            tzIdValue: ...
            year: 12345
            month: 12345
            dayOfMonth: 12345
            minute: 12345
            noEndDate: true
          sysidResource: 12345
          sysidReservation: 12345
          ownerThumbnailSource: ...
          resourceThumbnail: ...
          sysidPurposeType: 12345
          confirmationNumber: 12345
          sysidEventType: 12345
          breakDownMinutes: 12345
          sysidResourceType: 12345
          sysidCategory: 12345
          startTime:
            discriminator: AqDate
            hour: 12345
            tzIdValue: ...
            year: 12345
            month: 12345
            dayOfMonth: 12345
            minute: 12345
            noEndDate: true
          reservationResourceType: EXHAUSTIBLE
          sysidReservationState: 12345
          breakDownTime:
            discriminator: AqDate
            hour: 12345
            tzIdValue: ...
            year: 12345
            month: 12345
            dayOfMonth: 12345
            minute: 12345
            noEndDate: true
          ownerPhone: ...
        endTime:
          discriminator: AqDate
          hour: 12345
          tzIdValue: ...
          year: 12345
          month: 12345
          dayOfMonth: 12345
          minute: 12345
          noEndDate: true
        sysidReservation: 12345
        startTime:
          discriminator: AqDate
          hour: 12345
          tzIdValue: ...
          year: 12345
          month: 12345
          dayOfMonth: 12345
          minute: 12345
          noEndDate: true
        privateReservation: true
        reservationName: ...
        ownerLastName: ...
        ownerFirstName: ...
    AqDate:
      discriminator: discriminator
      type: object
      title: AqDate
      required:
        - hour
        - year
        - month
        - dayOfMonth
        - minute
        - noEndDate
      allOf:
        - $ref: '#/components/schemas/DependentData'
        - properties:
            discriminator:
              description: The JSON object type.
              type: string
            hour:
              type: integer
              format: int32
            tzIdValue:
              type: string
            year:
              type: integer
              format: int32
            month:
              type: integer
              format: int32
            dayOfMonth:
              type: integer
              format: int32
            minute:
              type: integer
              format: int32
            noEndDate:
              type: boolean
      example:
        discriminator: AqDate
        hour: 12345
        tzIdValue: ...
        year: 12345
        month: 12345
        dayOfMonth: 12345
        minute: 12345
        noEndDate: true
    CriteriaBase:
      type: object
      title: CriteriaBase
      required:
        - startRow
        - maxRows
      allOf:
        - $ref: '#/components/schemas/DependentData'
        - properties:
            startRow:
              type: integer
              format: int32
            maxRows:
              type: integer
              format: int32
      example:
        startRow: 12345
        maxRows: 12345
    Viewport:
      type: object
      title: Viewport
      allOf:
        - $ref: '#/components/schemas/DependentData'
        - properties:
            southwest:
              $ref: '#/components/schemas/Southwest'
            northeast:
              $ref: '#/components/schemas/Northeast'
      example:
        southwest:
          lat: 12345
          lng: 12345
        northeast:
          lat: 12345
          lng: 12345
    CustomAttributeSearch:
      type: object
      title: CustomAttributeSearch
      required:
        - sysidDataType
        - sysidAttribute
      allOf:
        - $ref: '#/components/schemas/DependentData'
        - properties:
            stringValue:
              type: string
            searchType:
              $ref: '#/components/schemas/CustomAttributeSearchType'
            sysidDataType:
              type: integer
              format: int32
            dateTimeValue:
              $ref: '#/components/schemas/AqDate'
            sysidAttribute:
              type: integer
              format: int32
            numberValue:
              type: integer
              format: int64
            booleanValue:
              type: boolean
      example:
        stringValue: ...
        searchType: GREATER_THAN_OR_EQUAL
        sysidDataType: 12345
        dateTimeValue:
          discriminator: AqDate
          hour: 12345
          tzIdValue: ...
          year: 12345
          month: 12345
          dayOfMonth: 12345
          minute: 12345
          noEndDate: true
        sysidAttribute: 12345
        numberValue: 12345
        booleanValue: true
    GeoDistanceUnitType:
      type: string
      title: GeoDistanceUnitType
      enum:
        - miles
        - kilometers
    PriceRangeData:
      type: object
      title: PriceRangeData
      allOf:
        - $ref: '#/components/schemas/DependentData'
        - properties:
            fromPrice:
              type: number
            sysidCostUnitType:
              type: integer
              format: int32
            sysidCurrencyType:
              type: integer
              format: int32
            toPrice:
              type: number
      example:
        fromPrice: 12345
        sysidCostUnitType: 12345
        sysidCurrencyType: 12345
        toPrice: 12345
    ViewBase:
      type: object
      title: ViewBase
      allOf:
        - $ref: '#/components/schemas/DependentData'
        - {}
      example: {}
    ResourceImageData:
      type: object
      title: ResourceImageData
      required:
        - defaultImage
      allOf:
        - $ref: '#/components/schemas/DependentData'
        - properties:
            height:
              type: integer
              format: int32
            thumbnailSource:
              type: string
            imageSource:
              type: string
            displayOrder:
              type: integer
              format: int32
            name:
              type: string
            defaultImage:
              type: boolean
            sysidResourceImage:
              type: integer
              format: int32
            width:
              type: integer
              format: int32
            description:
              type: string
      example:
        thumbnailSource: ...
        height: 12345
        imageSource: ...
        sysidResourceImage: 12345
        width: 12345
        defaultImage: true
        name: ...
        displayOrder: 12345
        description: ...
    LocatorImage:
      type: object
      title: LocatorImage
      allOf:
        - $ref: '#/components/schemas/DependentData'
        - properties:
            imageSource:
              type: string
            imageType:
              $ref: '#/components/schemas/CodeTableData'
            sysidLocatorImage:
              type: integer
              format: int32
      example:
        imageSource: ...
        imageType:
          languageTagKey: ...
          name: ...
          sysid: 12345
        sysidLocatorImage: 12345
    UnavailableReasonType:
      type: string
      title: UnavailableReasonType
      enum:
        - RESERVED
        - RESERVED_OTHER
        - RESOURCE_UNAVAILABLE
        - VENUE_SCHEDULE
        - RESOURCE_SCHEDULE
        - REQUESTED
        - FINAL_STATE
        - UNRESERVABLE
    ReservationViewBase:
      discriminator: discriminator
      type: object
      title: ReservationViewBase
      required:
        - privateReservation
        - sysidResourceAccount
        - sysidOrgDurationType
        - sysidAccountResource
        - leadTimeMinutes
        - creatorPrivateProfile
        - sysidDurationType
        - sysidCreator
        - sysidOwner
        - privateProfile
        - setupMinutes
        - sysidResource
        - sysidReservation
        - sysidPurposeType
        - confirmationNumber
        - sysidEventType
        - breakDownMinutes
        - sysidResourceType
        - sysidCategory
        - sysidReservationState
      allOf:
        - $ref: '#/components/schemas/ViewBase'
        - properties:
            discriminator:
              description: The JSON object type.
              type: string
            resourceTypeName:
              type: string
            resourceLocations:
              type: array
              items:
                $ref: '#/components/schemas/ResourceViewLocation'
            privateReservation:
              type: boolean
            sysidResourceAccount:
              type: integer
              format: int32
            resourceImage:
              type: string
            sysidOrgDurationType:
              type: integer
              format: int32
            activeEndTime:
              $ref: '#/components/schemas/AqDate'
            sysidParentReservation:
              type: integer
              format: int64
            sysidAccountResource:
              type: integer
              format: int32
            leadTimeMinutes:
              type: integer
              format: int32
            creatorLastName:
              type: string
            creatorPrivateProfile:
              type: boolean
            reservationComments:
              type: string
            sysidColorCode:
              type: integer
              format: int32
            sysidDurationType:
              type: integer
              format: int32
            children:
              type: array
              items:
                $ref: '#/components/schemas/ChildReservationView'
            sysidCreator:
              type: integer
              format: int32
            endTime:
              $ref: '#/components/schemas/AqDate'
            ownerFirstName:
              type: string
            ownerMiddleInitial:
              type: string
            creatorFirstName:
              type: string
            resourceCategoryName:
              type: string
            setupTime:
              $ref: '#/components/schemas/AqDate'
            sysidDependentReservation:
              type: integer
              format: int64
            createdTime:
              $ref: '#/components/schemas/AqDate'
            ownerLastName:
              type: string
            sysidOwner:
              type: integer
              format: int32
            privateProfile:
              type: boolean
            reservationName:
              type: string
            resourceName:
              type: string
            setupMinutes:
              type: integer
              format: int32
            reservationEmailComments:
              type: string
            activeStartTime:
              $ref: '#/components/schemas/AqDate'
            sysidResource:
              type: integer
              format: int32
            sysidReservation:
              type: integer
              format: int64
            ownerThumbnailSource:
              type: string
            resourceThumbnail:
              type: string
            sysidPurposeType:
              type: integer
              format: int32
            confirmationNumber:
              type: integer
              format: int64
            sysidEventType:
              type: integer
              format: int32
            breakDownMinutes:
              type: integer
              format: int32
            sysidResourceType:
              type: integer
              format: int32
            sysidCategory:
              type: integer
              format: int32
            startTime:
              $ref: '#/components/schemas/AqDate'
            reservationResourceType:
              $ref: '#/components/schemas/ReservationResourceType'
            sysidReservationState:
              type: integer
              format: int32
            breakDownTime:
              $ref: '#/components/schemas/AqDate'
            ownerPhone:
              type: string
      example:
        discriminator: ...
        resourceTypeName: ...
        resourceLocations:
          - postalCode: ...
            sysidVenueNode: 12345
            sysidLocatorNode: 12345
            address2: ...
            country: ...
            address1: ...
            city: ...
            venueName: ...
            stateProvince: ...
            locationName: ...
          - postalCode: ...
            sysidVenueNode: 12345
            sysidLocatorNode: 12345
            address2: ...
            country: ...
            address1: ...
            city: ...
            venueName: ...
            stateProvince: ...
            locationName: ...
        privateReservation: true
        sysidResourceAccount: 12345
        resourceImage: ...
        sysidOrgDurationType: 12345
        activeEndTime:
          discriminator: AqDate
          hour: 12345
          tzIdValue: ...
          year: 12345
          month: 12345
          dayOfMonth: 12345
          minute: 12345
          noEndDate: true
        sysidParentReservation: 12345
        sysidAccountResource: 12345
        leadTimeMinutes: 12345
        creatorLastName: ...
        creatorPrivateProfile: true
        reservationComments: ...
        sysidColorCode: 12345
        sysidDurationType: 12345
        children:
          - sysidResource: 12345
            sysidCategory: 12345
            resourceCategoryName: ...
            quantity: 12345
            sysidPurposeType: 12345
            sysidStateType: 12345
            resourceName: ...
            sysidReservation: 12345
          - sysidResource: 12345
            sysidCategory: 12345
            resourceCategoryName: ...
            quantity: 12345
            sysidPurposeType: 12345
            sysidStateType: 12345
            resourceName: ...
            sysidReservation: 12345
        sysidCreator: 12345
        endTime:
          discriminator: AqDate
          hour: 12345
          tzIdValue: ...
          year: 12345
          month: 12345
          dayOfMonth: 12345
          minute: 12345
          noEndDate: true
        ownerFirstName: ...
        ownerMiddleInitial: ...
        creatorFirstName: ...
        resourceCategoryName: ...
        setupTime:
          discriminator: AqDate
          hour: 12345
          tzIdValue: ...
          year: 12345
          month: 12345
          dayOfMonth: 12345
          minute: 12345
          noEndDate: true
        sysidDependentReservation: 12345
        createdTime:
          discriminator: AqDate
          hour: 12345
          tzIdValue: ...
          year: 12345
          month: 12345
          dayOfMonth: 12345
          minute: 12345
          noEndDate: true
        ownerLastName: ...
        sysidOwner: 12345
        privateProfile: true
        reservationName: ...
        resourceName: ...
        setupMinutes: 12345
        reservationEmailComments: ...
        activeStartTime:
          discriminator: AqDate
          hour: 12345
          tzIdValue: ...
          year: 12345
          month: 12345
          dayOfMonth: 12345
          minute: 12345
          noEndDate: true
        sysidResource: 12345
        sysidReservation: 12345
        ownerThumbnailSource: ...
        resourceThumbnail: ...
        sysidPurposeType: 12345
        confirmationNumber: 12345
        sysidEventType: 12345
        breakDownMinutes: 12345
        sysidResourceType: 12345
        sysidCategory: 12345
        startTime:
          discriminator: AqDate
          hour: 12345
          tzIdValue: ...
          year: 12345
          month: 12345
          dayOfMonth: 12345
          minute: 12345
          noEndDate: true
        reservationResourceType: SERVICE
        sysidReservationState: 12345
        breakDownTime:
          discriminator: AqDate
          hour: 12345
          tzIdValue: ...
          year: 12345
          month: 12345
          dayOfMonth: 12345
          minute: 12345
          noEndDate: true
        ownerPhone: ...
    Southwest:
      type: object
      title: Southwest
      required:
        - lat
        - lng
      allOf:
        - $ref: '#/components/schemas/DependentData'
        - properties:
            lat:
              type: number
              format: double
            lng:
              type: number
              format: double
      example:
        lat: 12345
        lng: 12345
    Northeast:
      type: object
      title: Northeast
      required:
        - lat
        - lng
      allOf:
        - $ref: '#/components/schemas/DependentData'
        - properties:
            lat:
              type: number
              format: double
            lng:
              type: number
              format: double
      example:
        lat: 12345
        lng: 12345
    CustomAttributeSearchType:
      type: string
      title: CustomAttributeSearchType
      enum:
        - LESS_THAN_OR_EQUAL
        - EQUAL
        - GREATER_THAN_OR_EQUAL
    CodeTableData:
      type: object
      title: CodeTableData
      required:
        - sysid
      allOf:
        - $ref: '#/components/schemas/ViewBase'
        - properties:
            languageTagKey:
              type: string
            name:
              type: string
            sysid:
              type: integer
              format: int32
      example:
        languageTagKey: ...
        name: ...
        sysid: 12345
    ChildReservationView:
      type: object
      title: ChildReservationView
      required:
        - sysidResource
        - sysidCategory
        - sysidPurposeType
        - sysidStateType
        - sysidReservation
      allOf:
        - $ref: '#/components/schemas/ViewBase'
        - properties:
            sysidResource:
              type: integer
              format: int32
            sysidCategory:
              type: integer
              format: int32
            resourceCategoryName:
              type: string
            quantity:
              type: integer
              format: int32
            sysidPurposeType:
              type: integer
              format: int32
            sysidStateType:
              type: integer
              format: int32
            resourceName:
              type: string
            sysidReservation:
              type: integer
              format: int64
      example:
        sysidResource: 12345
        sysidCategory: 12345
        resourceCategoryName: ...
        quantity: 12345
        sysidPurposeType: 12345
        sysidStateType: 12345
        resourceName: ...
        sysidReservation: 12345
    ReservationResourceType:
      type: string
      title: ReservationResourceType
      enum:
        - ROOM
        - EXHAUSTIBLE
        - POOLED
        - SERVICE

````