openapi: "3.0.0"
info:
  version: 1.0.0
  title: Legislative Effects API
  description: The Changes to Legislation API defines the URI scheme to return Legislative Effects data 
  license:
    name: OGL
servers:
  - url: https://www.legislation.gov.uk/
    description: English language legislation domain
  - url: https://www.legislation.gov.uk/en/
    description: Explicit English language legislation domain
  - url: https://www.legislation.gov.uk/cy/
    description: Welsh language legislation domain
paths:
  /changes:
      get:
        summary: "Legislative Effects Search  page forms"
        description: "The URI defines  page forms"
        operationId: "effects-changes"
        parameters:
          - $ref: "#/components/parameters/EffectsAffectingTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsAffectedTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsTypeQuery"
          - $ref: "#/components/parameters/EffectsEffectQuery"
          - $ref: "#/components/parameters/EffectsResultsCountQuery"
          - $ref: "#/components/parameters/EffectsPageQuery"
          - $ref: "#/components/parameters/EffectsSortQuery"
          - $ref: "#/components/parameters/EffectsOrderQuery"
        responses:
          "200":
            $ref: '#/components/responses/SearchSuccess'
          "301":
            $ref: '#/components/responses/SearchRedirect'
          "404":
            $ref: '#/components/responses/SearchNotFound'
  /changes/affected/{affectedType}:
      get:
        summary: "Legislative Effects Search  by affectedType"
        description: "The URI defines  a search request where custom values for affectedType can be applied with the content returned in a representation defined content negotiation"
        operationId: "effects-changes-affected-affectedType"
        parameters:
          - $ref: "#/components/parameters/EffectsAffectedType"
          - $ref: "#/components/parameters/EffectsAffectingTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsAffectedTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsTypeQuery"
          - $ref: "#/components/parameters/EffectsEffectQuery"
          - $ref: "#/components/parameters/EffectsResultsCountQuery"
          - $ref: "#/components/parameters/EffectsPageQuery"
          - $ref: "#/components/parameters/EffectsSortQuery"
          - $ref: "#/components/parameters/EffectsOrderQuery"
        responses:
          "200":
            $ref: '#/components/responses/SearchSuccess'
          "301":
            $ref: '#/components/responses/SearchRedirect'
          "404":
            $ref: '#/components/responses/SearchNotFound'
  /changes/affected/{affectedType}/{format}:
      get:
        summary: "Legislative Effects Search  by affectedType returned in an explicit requested representation"
        description: "The URI defines  a search request where custom values for affectedType can be applied with the content returned in a representation defined by the format parameter"
        operationId: "effects-changes-affected-affectedType-format"
        parameters:
          - $ref: "#/components/parameters/EffectsAffectedType"
          - $ref: "#/components/parameters/EffectsFormat"
          - $ref: "#/components/parameters/EffectsAffectingTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsAffectedTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsTypeQuery"
          - $ref: "#/components/parameters/EffectsEffectQuery"
          - $ref: "#/components/parameters/EffectsResultsCountQuery"
          - $ref: "#/components/parameters/EffectsPageQuery"
          - $ref: "#/components/parameters/EffectsSortQuery"
          - $ref: "#/components/parameters/EffectsOrderQuery"
        responses:
          "200":
            $ref: '#/components/responses/SearchSuccess'
          "301":
            $ref: '#/components/responses/SearchRedirect'
          "404":
            $ref: '#/components/responses/SearchNotFound'
  /changes/affected/{affectedType}/{affectedYear}:
      get:
        summary: "Legislative Effects Search  by affectedType and affectedYear"
        description: "The URI defines  a search request where custom values for affectedType and affectedYear can be applied with the content returned in a representation defined content negotiation"
        operationId: "effects-changes-affected-affectedType-affectedYear"
        parameters:
          - $ref: "#/components/parameters/EffectsAffectedType"
          - $ref: "#/components/parameters/EffectsAffectedYear"
          - $ref: "#/components/parameters/EffectsAffectingTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsAffectedTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectedStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsTypeQuery"
          - $ref: "#/components/parameters/EffectsEffectQuery"
          - $ref: "#/components/parameters/EffectsResultsCountQuery"
          - $ref: "#/components/parameters/EffectsPageQuery"
          - $ref: "#/components/parameters/EffectsSortQuery"
          - $ref: "#/components/parameters/EffectsOrderQuery"
        responses:
          "200":
            $ref: '#/components/responses/SearchSuccess'
          "301":
            $ref: '#/components/responses/SearchRedirect'
          "404":
            $ref: '#/components/responses/SearchNotFound'
  /changes/affected/{affectedType}/{affectedNumber}:
      get:
        summary: "Legislative Effects Search  by affectedType and affectedNumber"
        description: "The URI defines  a search request where custom values for affectedType and affectedNumber can be applied with the content returned in a representation defined content negotiation"
        operationId: "effects-changes-affected-affectedType-affectedNumber"
        parameters:
          - $ref: "#/components/parameters/EffectsAffectedType"
          - $ref: "#/components/parameters/EffectsAffectedNumber"
          - $ref: "#/components/parameters/EffectsAffectingTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsAffectedTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsTypeQuery"
          - $ref: "#/components/parameters/EffectsEffectQuery"
          - $ref: "#/components/parameters/EffectsResultsCountQuery"
          - $ref: "#/components/parameters/EffectsPageQuery"
          - $ref: "#/components/parameters/EffectsSortQuery"
          - $ref: "#/components/parameters/EffectsOrderQuery"
        responses:
          "200":
            $ref: '#/components/responses/SearchSuccess'
          "301":
            $ref: '#/components/responses/SearchRedirect'
          "404":
            $ref: '#/components/responses/SearchNotFound'
  /changes/affected/{affectedType}/{modified}:
      get:
        summary: "Legislative Effects Search  by affectedType and modified"
        description: "The URI defines  a search request where custom values for affectedType and modified can be applied with the content returned in a representation defined content negotiation"
        operationId: "effects-changes-affected-affectedType-modified"
        parameters:
          - $ref: "#/components/parameters/EffectsAffectedType"
          - $ref: "#/components/parameters/EffectsModified"
          - $ref: "#/components/parameters/EffectsAffectingTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsAffectedTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsTypeQuery"
          - $ref: "#/components/parameters/EffectsEffectQuery"
          - $ref: "#/components/parameters/EffectsResultsCountQuery"
          - $ref: "#/components/parameters/EffectsPageQuery"
          - $ref: "#/components/parameters/EffectsSortQuery"
          - $ref: "#/components/parameters/EffectsOrderQuery"
        responses:
          "200":
            $ref: '#/components/responses/SearchSuccess'
          "301":
            $ref: '#/components/responses/SearchRedirect'
          "404":
            $ref: '#/components/responses/SearchNotFound'
  /changes/affected/{affectedType}/{modified}/{format}:
      get:
        summary: "Legislative Effects Search  by affectedType and modified returned in an explicit requested representation"
        description: "The URI defines  a search request where custom values for affectedType and modified can be applied with the content returned in a representation defined by the format parameter"
        operationId: "effects-changes-affected-affectedType-modified-format"
        parameters:
          - $ref: "#/components/parameters/EffectsAffectedType"
          - $ref: "#/components/parameters/EffectsModified"
          - $ref: "#/components/parameters/EffectsFormat"
          - $ref: "#/components/parameters/EffectsAffectingTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsAffectedTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsTypeQuery"
          - $ref: "#/components/parameters/EffectsEffectQuery"
          - $ref: "#/components/parameters/EffectsResultsCountQuery"
          - $ref: "#/components/parameters/EffectsPageQuery"
          - $ref: "#/components/parameters/EffectsSortQuery"
          - $ref: "#/components/parameters/EffectsOrderQuery"
        responses:
          "200":
            $ref: '#/components/responses/SearchSuccess'
          "301":
            $ref: '#/components/responses/SearchRedirect'
          "404":
            $ref: '#/components/responses/SearchNotFound'
  /changes/affected/{affectedType}/{affectedYear}/{affectedNumber}:
      get:
        summary: "Legislative Effects Search  by affectedType, affectedYear and affectedNumber"
        description: "The URI defines  a search request where custom values for affectedType, affectedYear and affectedNumber can be applied with the content returned in a representation defined content negotiation"
        operationId: "effects-changes-affected-affectedType-affectedYear-affectedNumber"
        parameters:
          - $ref: "#/components/parameters/EffectsAffectedType"
          - $ref: "#/components/parameters/EffectsAffectedYear"
          - $ref: "#/components/parameters/EffectsAffectedNumber"
          - $ref: "#/components/parameters/EffectsAffectingTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsAffectedTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectedStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsTypeQuery"
          - $ref: "#/components/parameters/EffectsEffectQuery"
          - $ref: "#/components/parameters/EffectsResultsCountQuery"
          - $ref: "#/components/parameters/EffectsPageQuery"
          - $ref: "#/components/parameters/EffectsSortQuery"
          - $ref: "#/components/parameters/EffectsOrderQuery"
        responses:
          "200":
            $ref: '#/components/responses/SearchSuccess'
          "301":
            $ref: '#/components/responses/SearchRedirect'
          "404":
            $ref: '#/components/responses/SearchNotFound'
  /changes/affected/{affectedType}/{affectedYear}/{modified}:
      get:
        summary: "Legislative Effects Search  by affectedType, affectedYear and modified"
        description: "The URI defines  a search request where custom values for affectedType, affectedYear and modified can be applied with the content returned in a representation defined content negotiation"
        operationId: "effects-changes-affected-affectedType-affectedYear-modified"
        parameters:
          - $ref: "#/components/parameters/EffectsAffectedType"
          - $ref: "#/components/parameters/EffectsAffectedYear"
          - $ref: "#/components/parameters/EffectsModified"
          - $ref: "#/components/parameters/EffectsAffectingTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsAffectedTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectedStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsTypeQuery"
          - $ref: "#/components/parameters/EffectsEffectQuery"
          - $ref: "#/components/parameters/EffectsResultsCountQuery"
          - $ref: "#/components/parameters/EffectsPageQuery"
          - $ref: "#/components/parameters/EffectsSortQuery"
          - $ref: "#/components/parameters/EffectsOrderQuery"
        responses:
          "200":
            $ref: '#/components/responses/SearchSuccess'
          "301":
            $ref: '#/components/responses/SearchRedirect'
          "404":
            $ref: '#/components/responses/SearchNotFound'
  /changes/affected/{affectedType}/{affectedYear}/{format}:
      get:
        summary: "Legislative Effects Search  by affectedType and affectedYear returned in an explicit requested representation"
        description: "The URI defines  a search request where custom values for affectedType and affectedYear can be applied with the content returned in a representation defined by the format parameter"
        operationId: "effects-changes-affected-affectedType-affectedYear-format"
        parameters:
          - $ref: "#/components/parameters/EffectsAffectedType"
          - $ref: "#/components/parameters/EffectsAffectedYear"
          - $ref: "#/components/parameters/EffectsFormat"
          - $ref: "#/components/parameters/EffectsAffectingTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsAffectedTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectedStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsTypeQuery"
          - $ref: "#/components/parameters/EffectsEffectQuery"
          - $ref: "#/components/parameters/EffectsResultsCountQuery"
          - $ref: "#/components/parameters/EffectsPageQuery"
          - $ref: "#/components/parameters/EffectsSortQuery"
          - $ref: "#/components/parameters/EffectsOrderQuery"
        responses:
          "200":
            $ref: '#/components/responses/SearchSuccess'
          "301":
            $ref: '#/components/responses/SearchRedirect'
          "404":
            $ref: '#/components/responses/SearchNotFound'
  /changes/affected/{affectedType}/{affectedNumber}/{modified}:
      get:
        summary: "Legislative Effects Search  by affectedType, affectedNumber and modified"
        description: "The URI defines  a search request where custom values for affectedType, affectedNumber and modified can be applied with the content returned in a representation defined content negotiation"
        operationId: "effects-changes-affected-affectedType-affectedNumber-modified"
        parameters:
          - $ref: "#/components/parameters/EffectsAffectedType"
          - $ref: "#/components/parameters/EffectsAffectedNumber"
          - $ref: "#/components/parameters/EffectsModified"
          - $ref: "#/components/parameters/EffectsAffectingTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsAffectedTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsTypeQuery"
          - $ref: "#/components/parameters/EffectsEffectQuery"
          - $ref: "#/components/parameters/EffectsResultsCountQuery"
          - $ref: "#/components/parameters/EffectsPageQuery"
          - $ref: "#/components/parameters/EffectsSortQuery"
          - $ref: "#/components/parameters/EffectsOrderQuery"
        responses:
          "200":
            $ref: '#/components/responses/SearchSuccess'
          "301":
            $ref: '#/components/responses/SearchRedirect'
          "404":
            $ref: '#/components/responses/SearchNotFound'
  /changes/affected/{affectedType}/{affectedNumber}/{format}:
      get:
        summary: "Legislative Effects Search  by affectedType and affectedNumber returned in an explicit requested representation"
        description: "The URI defines  a search request where custom values for affectedType and affectedNumber can be applied with the content returned in a representation defined by the format parameter"
        operationId: "effects-changes-affected-affectedType-affectedNumber-format"
        parameters:
          - $ref: "#/components/parameters/EffectsAffectedType"
          - $ref: "#/components/parameters/EffectsAffectedNumber"
          - $ref: "#/components/parameters/EffectsFormat"
          - $ref: "#/components/parameters/EffectsAffectingTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsAffectedTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsTypeQuery"
          - $ref: "#/components/parameters/EffectsEffectQuery"
          - $ref: "#/components/parameters/EffectsResultsCountQuery"
          - $ref: "#/components/parameters/EffectsPageQuery"
          - $ref: "#/components/parameters/EffectsSortQuery"
          - $ref: "#/components/parameters/EffectsOrderQuery"
        responses:
          "200":
            $ref: '#/components/responses/SearchSuccess'
          "301":
            $ref: '#/components/responses/SearchRedirect'
          "404":
            $ref: '#/components/responses/SearchNotFound'
  /changes/affected/{affectedType}/{affectedNumber}/{modified}/{format}:
      get:
        summary: "Legislative Effects Search  by affectedType, affectedNumber and modified returned in an explicit requested representation"
        description: "The URI defines  a search request where custom values for affectedType, affectedNumber and modified can be applied with the content returned in a representation defined by the format parameter"
        operationId: "effects-changes-affected-affectedType-affectedNumber-modified-format"
        parameters:
          - $ref: "#/components/parameters/EffectsAffectedType"
          - $ref: "#/components/parameters/EffectsAffectedNumber"
          - $ref: "#/components/parameters/EffectsModified"
          - $ref: "#/components/parameters/EffectsFormat"
          - $ref: "#/components/parameters/EffectsAffectingTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsAffectedTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsTypeQuery"
          - $ref: "#/components/parameters/EffectsEffectQuery"
          - $ref: "#/components/parameters/EffectsResultsCountQuery"
          - $ref: "#/components/parameters/EffectsPageQuery"
          - $ref: "#/components/parameters/EffectsSortQuery"
          - $ref: "#/components/parameters/EffectsOrderQuery"
        responses:
          "200":
            $ref: '#/components/responses/SearchSuccess'
          "301":
            $ref: '#/components/responses/SearchRedirect'
          "404":
            $ref: '#/components/responses/SearchNotFound'
  /changes/affected/{affectedType}/{affectedYear}/{affectedNumber}/{modified}/{format}:
      get:
        summary: "Legislative Effects Search  by affectedType, affectedYear, affectedNumber and modified returned in an explicit requested representation"
        description: "The URI defines  a search request where custom values for affectedType, affectedYear, affectedNumber and modified can be applied with the content returned in a representation defined by the format parameter"
        operationId: "effects-changes-affected-affectedType-affectedYear-affectedNumber-modified-format"
        parameters:
          - $ref: "#/components/parameters/EffectsAffectedType"
          - $ref: "#/components/parameters/EffectsAffectedYear"
          - $ref: "#/components/parameters/EffectsAffectedNumber"
          - $ref: "#/components/parameters/EffectsModified"
          - $ref: "#/components/parameters/EffectsFormat"
          - $ref: "#/components/parameters/EffectsAffectingTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsAffectedTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectedStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsTypeQuery"
          - $ref: "#/components/parameters/EffectsEffectQuery"
          - $ref: "#/components/parameters/EffectsResultsCountQuery"
          - $ref: "#/components/parameters/EffectsPageQuery"
          - $ref: "#/components/parameters/EffectsSortQuery"
          - $ref: "#/components/parameters/EffectsOrderQuery"
        responses:
          "200":
            $ref: '#/components/responses/SearchSuccess'
          "301":
            $ref: '#/components/responses/SearchRedirect'
          "404":
            $ref: '#/components/responses/SearchNotFound'
  /changes/affected/{affectedType}/{affectedYear}/affecting/{affectingType}/{affectingYear}:
      get:
        summary: "Legislative Effects Search  by affectedType, affectedYear, affectingType and affectingYear"
        description: "The URI defines  a search request where custom values for affectedType, affectedYear, affectingType and affectingYear can be applied with the content returned in a representation defined content negotiation"
        operationId: "effects-changes-affected-affectedType-affectedYear-affecting-affectingType-affectingYear"
        parameters:
          - $ref: "#/components/parameters/EffectsAffectedType"
          - $ref: "#/components/parameters/EffectsAffectedYear"
          - $ref: "#/components/parameters/EffectsAffectingType"
          - $ref: "#/components/parameters/EffectsAffectingYear"
          - $ref: "#/components/parameters/EffectsAffectingTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectingStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsAffectedTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectedStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsTypeQuery"
          - $ref: "#/components/parameters/EffectsEffectQuery"
          - $ref: "#/components/parameters/EffectsResultsCountQuery"
          - $ref: "#/components/parameters/EffectsPageQuery"
          - $ref: "#/components/parameters/EffectsSortQuery"
          - $ref: "#/components/parameters/EffectsOrderQuery"
        responses:
          "200":
            $ref: '#/components/responses/SearchSuccess'
          "301":
            $ref: '#/components/responses/SearchRedirect'
          "404":
            $ref: '#/components/responses/SearchNotFound'
  /changes/affected/{affectedType}/{affectedYear}/affecting/{affectingType}/{affectingYear}/{format}:
      get:
        summary: "Legislative Effects Search  by affectedType, affectedYear, affectingType and affectingYear returned in an explicit requested representation"
        description: "The URI defines  a search request where custom values for affectedType, affectedYear, affectingType and affectingYear can be applied with the content returned in a representation defined by the format parameter"
        operationId: "effects-changes-affected-affectedType-affectedYear-affecting-affectingType-affectingYear-format"
        parameters:
          - $ref: "#/components/parameters/EffectsAffectedType"
          - $ref: "#/components/parameters/EffectsAffectedYear"
          - $ref: "#/components/parameters/EffectsAffectingType"
          - $ref: "#/components/parameters/EffectsAffectingYear"
          - $ref: "#/components/parameters/EffectsFormat"
          - $ref: "#/components/parameters/EffectsAffectingTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectingStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsAffectedTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectedStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsTypeQuery"
          - $ref: "#/components/parameters/EffectsEffectQuery"
          - $ref: "#/components/parameters/EffectsResultsCountQuery"
          - $ref: "#/components/parameters/EffectsPageQuery"
          - $ref: "#/components/parameters/EffectsSortQuery"
          - $ref: "#/components/parameters/EffectsOrderQuery"
        responses:
          "200":
            $ref: '#/components/responses/SearchSuccess'
          "301":
            $ref: '#/components/responses/SearchRedirect'
          "404":
            $ref: '#/components/responses/SearchNotFound'
  /changes/affected/{affectedType}/{affectedYear}/{affectedNumber}/affecting/{affectingType}/{affectingYear}:
      get:
        summary: "Legislative Effects Search  by affectedType, affectedYear, affectedNumber, affectingType and affectingYear"
        description: "The URI defines  a search request where custom values for affectedType, affectedYear, affectedNumber, affectingType and affectingYear can be applied with the content returned in a representation defined content negotiation"
        operationId: "effects-changes-affected-affectedType-affectedYear-affectedNumber-affecting-affectingType-affectingYear"
        parameters:
          - $ref: "#/components/parameters/EffectsAffectedType"
          - $ref: "#/components/parameters/EffectsAffectedYear"
          - $ref: "#/components/parameters/EffectsAffectedNumber"
          - $ref: "#/components/parameters/EffectsAffectingType"
          - $ref: "#/components/parameters/EffectsAffectingYear"
          - $ref: "#/components/parameters/EffectsAffectingTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectingStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsAffectedTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectedStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsTypeQuery"
          - $ref: "#/components/parameters/EffectsEffectQuery"
          - $ref: "#/components/parameters/EffectsResultsCountQuery"
          - $ref: "#/components/parameters/EffectsPageQuery"
          - $ref: "#/components/parameters/EffectsSortQuery"
          - $ref: "#/components/parameters/EffectsOrderQuery"
        responses:
          "200":
            $ref: '#/components/responses/SearchSuccess'
          "301":
            $ref: '#/components/responses/SearchRedirect'
          "404":
            $ref: '#/components/responses/SearchNotFound'
  /changes/affected/{affectedType}/{affectedYear}/affecting/{affectingType}/{affectingYear}/{affectingNumber}:
      get:
        summary: "Legislative Effects Search  by affectedType, affectedYear, affectingType, affectingYear and affectingNumber"
        description: "The URI defines  a search request where custom values for affectedType, affectedYear, affectingType, affectingYear and affectingNumber can be applied with the content returned in a representation defined content negotiation"
        operationId: "effects-changes-affected-affectedType-affectedYear-affecting-affectingType-affectingYear-affectingNumber"
        parameters:
          - $ref: "#/components/parameters/EffectsAffectedType"
          - $ref: "#/components/parameters/EffectsAffectedYear"
          - $ref: "#/components/parameters/EffectsAffectingType"
          - $ref: "#/components/parameters/EffectsAffectingYear"
          - $ref: "#/components/parameters/EffectsAffectingNumber"
          - $ref: "#/components/parameters/EffectsAffectingTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectingStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsAffectedTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectedStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsTypeQuery"
          - $ref: "#/components/parameters/EffectsEffectQuery"
          - $ref: "#/components/parameters/EffectsResultsCountQuery"
          - $ref: "#/components/parameters/EffectsPageQuery"
          - $ref: "#/components/parameters/EffectsSortQuery"
          - $ref: "#/components/parameters/EffectsOrderQuery"
        responses:
          "200":
            $ref: '#/components/responses/SearchSuccess'
          "301":
            $ref: '#/components/responses/SearchRedirect'
          "404":
            $ref: '#/components/responses/SearchNotFound'
  /changes/affected/{affectedType}/{affectedYear}/affecting/{affectingType}/{affectingYear}/{modified}:
      get:
        summary: "Legislative Effects Search  by affectedType, affectedYear, affectingType, affectingYear and modified"
        description: "The URI defines  a search request where custom values for affectedType, affectedYear, affectingType, affectingYear and modified can be applied with the content returned in a representation defined content negotiation"
        operationId: "effects-changes-affected-affectedType-affectedYear-affecting-affectingType-affectingYear-modified"
        parameters:
          - $ref: "#/components/parameters/EffectsAffectedType"
          - $ref: "#/components/parameters/EffectsAffectedYear"
          - $ref: "#/components/parameters/EffectsAffectingType"
          - $ref: "#/components/parameters/EffectsAffectingYear"
          - $ref: "#/components/parameters/EffectsModified"
          - $ref: "#/components/parameters/EffectsAffectingTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectingStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsAffectedTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectedStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsTypeQuery"
          - $ref: "#/components/parameters/EffectsEffectQuery"
          - $ref: "#/components/parameters/EffectsResultsCountQuery"
          - $ref: "#/components/parameters/EffectsPageQuery"
          - $ref: "#/components/parameters/EffectsSortQuery"
          - $ref: "#/components/parameters/EffectsOrderQuery"
        responses:
          "200":
            $ref: '#/components/responses/SearchSuccess'
          "301":
            $ref: '#/components/responses/SearchRedirect'
          "404":
            $ref: '#/components/responses/SearchNotFound'
  /changes/affected/{affectedType}/{affectedYear}/affecting/{affectingType}/{affectingYear}/{modified}/{format}:
      get:
        summary: "Legislative Effects Search  by affectedType, affectedYear, affectingType, affectingYear and modified returned in an explicit requested representation"
        description: "The URI defines  a search request where custom values for affectedType, affectedYear, affectingType, affectingYear and modified can be applied with the content returned in a representation defined by the format parameter"
        operationId: "effects-changes-affected-affectedType-affectedYear-affecting-affectingType-affectingYear-modified-format"
        parameters:
          - $ref: "#/components/parameters/EffectsAffectedType"
          - $ref: "#/components/parameters/EffectsAffectedYear"
          - $ref: "#/components/parameters/EffectsAffectingType"
          - $ref: "#/components/parameters/EffectsAffectingYear"
          - $ref: "#/components/parameters/EffectsModified"
          - $ref: "#/components/parameters/EffectsFormat"
          - $ref: "#/components/parameters/EffectsAffectingTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectingStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsAffectedTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectedStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsTypeQuery"
          - $ref: "#/components/parameters/EffectsEffectQuery"
          - $ref: "#/components/parameters/EffectsResultsCountQuery"
          - $ref: "#/components/parameters/EffectsPageQuery"
          - $ref: "#/components/parameters/EffectsSortQuery"
          - $ref: "#/components/parameters/EffectsOrderQuery"
        responses:
          "200":
            $ref: '#/components/responses/SearchSuccess'
          "301":
            $ref: '#/components/responses/SearchRedirect'
          "404":
            $ref: '#/components/responses/SearchNotFound'
  /changes/affected/{affectedType}/{affectedYear}/{affectedNumber}/affecting/{affectingType}/{affectingYear}/{affectingNumber}:
      get:
        summary: "Legislative Effects Search  by affectedType, affectedYear, affectedNumber, affectingType, affectingYear and affectingNumber"
        description: "The URI defines  a search request where custom values for affectedType, affectedYear, affectedNumber, affectingType, affectingYear and affectingNumber can be applied with the content returned in a representation defined content negotiation"
        operationId: "effects-changes-affected-affectedType-affectedYear-affectedNumber-affecting-affectingType-affectingYear-affectingNumber"
        parameters:
          - $ref: "#/components/parameters/EffectsAffectedType"
          - $ref: "#/components/parameters/EffectsAffectedYear"
          - $ref: "#/components/parameters/EffectsAffectedNumber"
          - $ref: "#/components/parameters/EffectsAffectingType"
          - $ref: "#/components/parameters/EffectsAffectingYear"
          - $ref: "#/components/parameters/EffectsAffectingNumber"
          - $ref: "#/components/parameters/EffectsAffectingTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectingStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsAffectedTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectedStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsTypeQuery"
          - $ref: "#/components/parameters/EffectsEffectQuery"
          - $ref: "#/components/parameters/EffectsResultsCountQuery"
          - $ref: "#/components/parameters/EffectsPageQuery"
          - $ref: "#/components/parameters/EffectsSortQuery"
          - $ref: "#/components/parameters/EffectsOrderQuery"
        responses:
          "200":
            $ref: '#/components/responses/SearchSuccess'
          "301":
            $ref: '#/components/responses/SearchRedirect'
          "404":
            $ref: '#/components/responses/SearchNotFound'
  /changes/affected/{affectedType}/{affectedYear}/{affectedNumber}/affecting/{affectingType}/{affectingYear}/{modified}:
      get:
        summary: "Legislative Effects Search  by affectedType, affectedYear, affectedNumber, affectingType, affectingYear and modified"
        description: "The URI defines  a search request where custom values for affectedType, affectedYear, affectedNumber, affectingType, affectingYear and modified can be applied with the content returned in a representation defined content negotiation"
        operationId: "effects-changes-affected-affectedType-affectedYear-affectedNumber-affecting-affectingType-affectingYear-modified"
        parameters:
          - $ref: "#/components/parameters/EffectsAffectedType"
          - $ref: "#/components/parameters/EffectsAffectedYear"
          - $ref: "#/components/parameters/EffectsAffectedNumber"
          - $ref: "#/components/parameters/EffectsAffectingType"
          - $ref: "#/components/parameters/EffectsAffectingYear"
          - $ref: "#/components/parameters/EffectsModified"
          - $ref: "#/components/parameters/EffectsAffectingTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectingStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsAffectedTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectedStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsTypeQuery"
          - $ref: "#/components/parameters/EffectsEffectQuery"
          - $ref: "#/components/parameters/EffectsResultsCountQuery"
          - $ref: "#/components/parameters/EffectsPageQuery"
          - $ref: "#/components/parameters/EffectsSortQuery"
          - $ref: "#/components/parameters/EffectsOrderQuery"
        responses:
          "200":
            $ref: '#/components/responses/SearchSuccess'
          "301":
            $ref: '#/components/responses/SearchRedirect'
          "404":
            $ref: '#/components/responses/SearchNotFound'
  /changes/affected/{affectedType}/{affectedYear}/{affectedNumber}/affecting/{affectingType}/{affectingYear}/{format}:
      get:
        summary: "Legislative Effects Search  by affectedType, affectedYear, affectedNumber, affectingType and affectingYear returned in an explicit requested representation"
        description: "The URI defines  a search request where custom values for affectedType, affectedYear, affectedNumber, affectingType and affectingYear can be applied with the content returned in a representation defined by the format parameter"
        operationId: "effects-changes-affected-affectedType-affectedYear-affectedNumber-affecting-affectingType-affectingYear-format"
        parameters:
          - $ref: "#/components/parameters/EffectsAffectedType"
          - $ref: "#/components/parameters/EffectsAffectedYear"
          - $ref: "#/components/parameters/EffectsAffectedNumber"
          - $ref: "#/components/parameters/EffectsAffectingType"
          - $ref: "#/components/parameters/EffectsAffectingYear"
          - $ref: "#/components/parameters/EffectsFormat"
          - $ref: "#/components/parameters/EffectsAffectingTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectingStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsAffectedTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectedStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsTypeQuery"
          - $ref: "#/components/parameters/EffectsEffectQuery"
          - $ref: "#/components/parameters/EffectsResultsCountQuery"
          - $ref: "#/components/parameters/EffectsPageQuery"
          - $ref: "#/components/parameters/EffectsSortQuery"
          - $ref: "#/components/parameters/EffectsOrderQuery"
        responses:
          "200":
            $ref: '#/components/responses/SearchSuccess'
          "301":
            $ref: '#/components/responses/SearchRedirect'
          "404":
            $ref: '#/components/responses/SearchNotFound'
  /changes/affected/{affectedType}/{affectedYear}/affecting/{affectingType}/{affectingYear}/{affectingNumber}/{modified}:
      get:
        summary: "Legislative Effects Search  by affectedType, affectedYear, affectingType, affectingYear, affectingNumber and modified"
        description: "The URI defines  a search request where custom values for affectedType, affectedYear, affectingType, affectingYear, affectingNumber and modified can be applied with the content returned in a representation defined content negotiation"
        operationId: "effects-changes-affected-affectedType-affectedYear-affecting-affectingType-affectingYear-affectingNumber-modified"
        parameters:
          - $ref: "#/components/parameters/EffectsAffectedType"
          - $ref: "#/components/parameters/EffectsAffectedYear"
          - $ref: "#/components/parameters/EffectsAffectingType"
          - $ref: "#/components/parameters/EffectsAffectingYear"
          - $ref: "#/components/parameters/EffectsAffectingNumber"
          - $ref: "#/components/parameters/EffectsModified"
          - $ref: "#/components/parameters/EffectsAffectingTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectingStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsAffectedTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectedStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsTypeQuery"
          - $ref: "#/components/parameters/EffectsEffectQuery"
          - $ref: "#/components/parameters/EffectsResultsCountQuery"
          - $ref: "#/components/parameters/EffectsPageQuery"
          - $ref: "#/components/parameters/EffectsSortQuery"
          - $ref: "#/components/parameters/EffectsOrderQuery"
        responses:
          "200":
            $ref: '#/components/responses/SearchSuccess'
          "301":
            $ref: '#/components/responses/SearchRedirect'
          "404":
            $ref: '#/components/responses/SearchNotFound'
  /changes/affected/{affectedType}/{affectedYear}/affecting/{affectingType}/{affectingYear}/{affectingNumber}/{format}:
      get:
        summary: "Legislative Effects Search  by affectedType, affectedYear, affectingType, affectingYear and affectingNumber returned in an explicit requested representation"
        description: "The URI defines  a search request where custom values for affectedType, affectedYear, affectingType, affectingYear and affectingNumber can be applied with the content returned in a representation defined by the format parameter"
        operationId: "effects-changes-affected-affectedType-affectedYear-affecting-affectingType-affectingYear-affectingNumber-format"
        parameters:
          - $ref: "#/components/parameters/EffectsAffectedType"
          - $ref: "#/components/parameters/EffectsAffectedYear"
          - $ref: "#/components/parameters/EffectsAffectingType"
          - $ref: "#/components/parameters/EffectsAffectingYear"
          - $ref: "#/components/parameters/EffectsAffectingNumber"
          - $ref: "#/components/parameters/EffectsFormat"
          - $ref: "#/components/parameters/EffectsAffectingTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectingStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsAffectedTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectedStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsTypeQuery"
          - $ref: "#/components/parameters/EffectsEffectQuery"
          - $ref: "#/components/parameters/EffectsResultsCountQuery"
          - $ref: "#/components/parameters/EffectsPageQuery"
          - $ref: "#/components/parameters/EffectsSortQuery"
          - $ref: "#/components/parameters/EffectsOrderQuery"
        responses:
          "200":
            $ref: '#/components/responses/SearchSuccess'
          "301":
            $ref: '#/components/responses/SearchRedirect'
          "404":
            $ref: '#/components/responses/SearchNotFound'
  /changes/affected/{affectedType}/{affectedYear}/affecting/{affectingType}/{affectingYear}/{affectingNumber}/{modified}/{format}:
      get:
        summary: "Legislative Effects Search  by affectedType, affectedYear, affectingType, affectingYear, affectingNumber and modified returned in an explicit requested representation"
        description: "The URI defines  a search request where custom values for affectedType, affectedYear, affectingType, affectingYear, affectingNumber and modified can be applied with the content returned in a representation defined by the format parameter"
        operationId: "effects-changes-affected-affectedType-affectedYear-affecting-affectingType-affectingYear-affectingNumber-modified-format"
        parameters:
          - $ref: "#/components/parameters/EffectsAffectedType"
          - $ref: "#/components/parameters/EffectsAffectedYear"
          - $ref: "#/components/parameters/EffectsAffectingType"
          - $ref: "#/components/parameters/EffectsAffectingYear"
          - $ref: "#/components/parameters/EffectsAffectingNumber"
          - $ref: "#/components/parameters/EffectsModified"
          - $ref: "#/components/parameters/EffectsFormat"
          - $ref: "#/components/parameters/EffectsAffectingTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectingStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsAffectedTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectedStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsTypeQuery"
          - $ref: "#/components/parameters/EffectsEffectQuery"
          - $ref: "#/components/parameters/EffectsResultsCountQuery"
          - $ref: "#/components/parameters/EffectsPageQuery"
          - $ref: "#/components/parameters/EffectsSortQuery"
          - $ref: "#/components/parameters/EffectsOrderQuery"
        responses:
          "200":
            $ref: '#/components/responses/SearchSuccess'
          "301":
            $ref: '#/components/responses/SearchRedirect'
          "404":
            $ref: '#/components/responses/SearchNotFound'
  /changes/affected/{affectedType}/{affectedYear}/{affectedNumber}/affecting/{affectingType}/{affectingYear}/{affectingNumber}/{modified}/{format}:
      get:
        summary: "Legislative Effects Search  by affectedType, affectedYear, affectedNumber, affectingType, affectingYear, affectingNumber and modified returned in an explicit requested representation"
        description: "The URI defines  a search request where custom values for affectedType, affectedYear, affectedNumber, affectingType, affectingYear, affectingNumber and modified can be applied with the content returned in a representation defined by the format parameter"
        operationId: "effects-changes-affected-affectedType-affectedYear-affectedNumber-affecting-affectingType-affectingYear-affectingNumber-modified-format"
        parameters:
          - $ref: "#/components/parameters/EffectsAffectedType"
          - $ref: "#/components/parameters/EffectsAffectedYear"
          - $ref: "#/components/parameters/EffectsAffectedNumber"
          - $ref: "#/components/parameters/EffectsAffectingType"
          - $ref: "#/components/parameters/EffectsAffectingYear"
          - $ref: "#/components/parameters/EffectsAffectingNumber"
          - $ref: "#/components/parameters/EffectsModified"
          - $ref: "#/components/parameters/EffectsFormat"
          - $ref: "#/components/parameters/EffectsAffectingTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectingStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsAffectedTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectedStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsTypeQuery"
          - $ref: "#/components/parameters/EffectsEffectQuery"
          - $ref: "#/components/parameters/EffectsResultsCountQuery"
          - $ref: "#/components/parameters/EffectsPageQuery"
          - $ref: "#/components/parameters/EffectsSortQuery"
          - $ref: "#/components/parameters/EffectsOrderQuery"
        responses:
          "200":
            $ref: '#/components/responses/SearchSuccess'
          "301":
            $ref: '#/components/responses/SearchRedirect'
          "404":
            $ref: '#/components/responses/SearchNotFound'
  /changes/{applied}:
      get:
        summary: "Legislative Effects Search  by applied"
        description: "The URI defines  a search request where custom values for applied can be applied with the content returned in a representation defined content negotiation"
        operationId: "effects-changes-applied"
        parameters:
          - $ref: "#/components/parameters/EffectsApplied"
          - $ref: "#/components/parameters/EffectsAffectingTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsAffectedTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsTypeQuery"
          - $ref: "#/components/parameters/EffectsEffectQuery"
          - $ref: "#/components/parameters/EffectsResultsCountQuery"
          - $ref: "#/components/parameters/EffectsPageQuery"
          - $ref: "#/components/parameters/EffectsSortQuery"
          - $ref: "#/components/parameters/EffectsOrderQuery"
        responses:
          "200":
            $ref: '#/components/responses/SearchSuccess'
          "301":
            $ref: '#/components/responses/SearchRedirect'
          "404":
            $ref: '#/components/responses/SearchNotFound'
  /changes/{applied}/{modified}:
      get:
        summary: "Legislative Effects Search  by applied and modified"
        description: "The URI defines  a search request where custom values for applied and modified can be applied with the content returned in a representation defined content negotiation"
        operationId: "effects-changes-applied-modified"
        parameters:
          - $ref: "#/components/parameters/EffectsApplied"
          - $ref: "#/components/parameters/EffectsModified"
          - $ref: "#/components/parameters/EffectsAffectingTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsAffectedTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsTypeQuery"
          - $ref: "#/components/parameters/EffectsEffectQuery"
          - $ref: "#/components/parameters/EffectsResultsCountQuery"
          - $ref: "#/components/parameters/EffectsPageQuery"
          - $ref: "#/components/parameters/EffectsSortQuery"
          - $ref: "#/components/parameters/EffectsOrderQuery"
        responses:
          "200":
            $ref: '#/components/responses/SearchSuccess'
          "301":
            $ref: '#/components/responses/SearchRedirect'
          "404":
            $ref: '#/components/responses/SearchNotFound'
  /changes/{applied}/{modified}/{format}:
      get:
        summary: "Legislative Effects Search  by applied and modified returned in an explicit requested representation"
        description: "The URI defines  a search request where custom values for applied and modified can be applied with the content returned in a representation defined by the format parameter"
        operationId: "effects-changes-applied-modified-format"
        parameters:
          - $ref: "#/components/parameters/EffectsApplied"
          - $ref: "#/components/parameters/EffectsModified"
          - $ref: "#/components/parameters/EffectsFormat"
          - $ref: "#/components/parameters/EffectsAffectingTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsAffectedTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsTypeQuery"
          - $ref: "#/components/parameters/EffectsEffectQuery"
          - $ref: "#/components/parameters/EffectsResultsCountQuery"
          - $ref: "#/components/parameters/EffectsPageQuery"
          - $ref: "#/components/parameters/EffectsSortQuery"
          - $ref: "#/components/parameters/EffectsOrderQuery"
        responses:
          "200":
            $ref: '#/components/responses/SearchSuccess'
          "301":
            $ref: '#/components/responses/SearchRedirect'
          "404":
            $ref: '#/components/responses/SearchNotFound'
  /changes/{applied}/affected/{affectedType}:
      get:
        summary: "Legislative Effects Search  by applied and affectedType"
        description: "The URI defines  a search request where custom values for applied and affectedType can be applied with the content returned in a representation defined content negotiation"
        operationId: "effects-changes-applied-affected-affectedType"
        parameters:
          - $ref: "#/components/parameters/EffectsApplied"
          - $ref: "#/components/parameters/EffectsAffectedType"
          - $ref: "#/components/parameters/EffectsAffectingTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsAffectedTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsTypeQuery"
          - $ref: "#/components/parameters/EffectsEffectQuery"
          - $ref: "#/components/parameters/EffectsResultsCountQuery"
          - $ref: "#/components/parameters/EffectsPageQuery"
          - $ref: "#/components/parameters/EffectsSortQuery"
          - $ref: "#/components/parameters/EffectsOrderQuery"
        responses:
          "200":
            $ref: '#/components/responses/SearchSuccess'
          "301":
            $ref: '#/components/responses/SearchRedirect'
          "404":
            $ref: '#/components/responses/SearchNotFound'
  /changes/{applied}/affected/{affectedType}/{affectedYear}:
      get:
        summary: "Legislative Effects Search  by applied, affectedType and affectedYear"
        description: "The URI defines  a search request where custom values for applied, affectedType and affectedYear can be applied with the content returned in a representation defined content negotiation"
        operationId: "effects-changes-applied-affected-affectedType-affectedYear"
        parameters:
          - $ref: "#/components/parameters/EffectsApplied"
          - $ref: "#/components/parameters/EffectsAffectedType"
          - $ref: "#/components/parameters/EffectsAffectedYear"
          - $ref: "#/components/parameters/EffectsAffectingTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsAffectedTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectedStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsTypeQuery"
          - $ref: "#/components/parameters/EffectsEffectQuery"
          - $ref: "#/components/parameters/EffectsResultsCountQuery"
          - $ref: "#/components/parameters/EffectsPageQuery"
          - $ref: "#/components/parameters/EffectsSortQuery"
          - $ref: "#/components/parameters/EffectsOrderQuery"
        responses:
          "200":
            $ref: '#/components/responses/SearchSuccess'
          "301":
            $ref: '#/components/responses/SearchRedirect'
          "404":
            $ref: '#/components/responses/SearchNotFound'
  /changes/{applied}/affected/{affectedType}/{affectedNumber}:
      get:
        summary: "Legislative Effects Search  by applied, affectedType and affectedNumber"
        description: "The URI defines  a search request where custom values for applied, affectedType and affectedNumber can be applied with the content returned in a representation defined content negotiation"
        operationId: "effects-changes-applied-affected-affectedType-affectedNumber"
        parameters:
          - $ref: "#/components/parameters/EffectsApplied"
          - $ref: "#/components/parameters/EffectsAffectedType"
          - $ref: "#/components/parameters/EffectsAffectedNumber"
          - $ref: "#/components/parameters/EffectsAffectingTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsAffectedTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsTypeQuery"
          - $ref: "#/components/parameters/EffectsEffectQuery"
          - $ref: "#/components/parameters/EffectsResultsCountQuery"
          - $ref: "#/components/parameters/EffectsPageQuery"
          - $ref: "#/components/parameters/EffectsSortQuery"
          - $ref: "#/components/parameters/EffectsOrderQuery"
        responses:
          "200":
            $ref: '#/components/responses/SearchSuccess'
          "301":
            $ref: '#/components/responses/SearchRedirect'
          "404":
            $ref: '#/components/responses/SearchNotFound'
  /changes/{applied}/affected/{affectedType}/{modified}:
      get:
        summary: "Legislative Effects Search  by applied, affectedType and modified"
        description: "The URI defines  a search request where custom values for applied, affectedType and modified can be applied with the content returned in a representation defined content negotiation"
        operationId: "effects-changes-applied-affected-affectedType-modified"
        parameters:
          - $ref: "#/components/parameters/EffectsApplied"
          - $ref: "#/components/parameters/EffectsAffectedType"
          - $ref: "#/components/parameters/EffectsModified"
          - $ref: "#/components/parameters/EffectsAffectingTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsAffectedTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsTypeQuery"
          - $ref: "#/components/parameters/EffectsEffectQuery"
          - $ref: "#/components/parameters/EffectsResultsCountQuery"
          - $ref: "#/components/parameters/EffectsPageQuery"
          - $ref: "#/components/parameters/EffectsSortQuery"
          - $ref: "#/components/parameters/EffectsOrderQuery"
        responses:
          "200":
            $ref: '#/components/responses/SearchSuccess'
          "301":
            $ref: '#/components/responses/SearchRedirect'
          "404":
            $ref: '#/components/responses/SearchNotFound'
  /changes/{applied}/affected/{affectedType}/{format}:
      get:
        summary: "Legislative Effects Search  by applied and affectedType returned in an explicit requested representation"
        description: "The URI defines  a search request where custom values for applied and affectedType can be applied with the content returned in a representation defined by the format parameter"
        operationId: "effects-changes-applied-affected-affectedType-format"
        parameters:
          - $ref: "#/components/parameters/EffectsApplied"
          - $ref: "#/components/parameters/EffectsAffectedType"
          - $ref: "#/components/parameters/EffectsFormat"
          - $ref: "#/components/parameters/EffectsAffectingTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsAffectedTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsTypeQuery"
          - $ref: "#/components/parameters/EffectsEffectQuery"
          - $ref: "#/components/parameters/EffectsResultsCountQuery"
          - $ref: "#/components/parameters/EffectsPageQuery"
          - $ref: "#/components/parameters/EffectsSortQuery"
          - $ref: "#/components/parameters/EffectsOrderQuery"
        responses:
          "200":
            $ref: '#/components/responses/SearchSuccess'
          "301":
            $ref: '#/components/responses/SearchRedirect'
          "404":
            $ref: '#/components/responses/SearchNotFound'
  /changes/{applied}/affecting/{affectingType}/{affectingYear}:
      get:
        summary: "Legislative Effects Search  by applied, affectingType and affectingYear"
        description: "The URI defines  a search request where custom values for applied, affectingType and affectingYear can be applied with the content returned in a representation defined content negotiation"
        operationId: "effects-changes-applied-affecting-affectingType-affectingYear"
        parameters:
          - $ref: "#/components/parameters/EffectsApplied"
          - $ref: "#/components/parameters/EffectsAffectingType"
          - $ref: "#/components/parameters/EffectsAffectingYear"
          - $ref: "#/components/parameters/EffectsAffectingTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectingStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsAffectedTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsTypeQuery"
          - $ref: "#/components/parameters/EffectsEffectQuery"
          - $ref: "#/components/parameters/EffectsResultsCountQuery"
          - $ref: "#/components/parameters/EffectsPageQuery"
          - $ref: "#/components/parameters/EffectsSortQuery"
          - $ref: "#/components/parameters/EffectsOrderQuery"
        responses:
          "200":
            $ref: '#/components/responses/SearchSuccess'
          "301":
            $ref: '#/components/responses/SearchRedirect'
          "404":
            $ref: '#/components/responses/SearchNotFound'
  /changes/{applied}/affecting/{affectingType}/{affectingYear}/{affectingNumber}:
      get:
        summary: "Legislative Effects Search  by applied, affectingType, affectingYear and affectingNumber"
        description: "The URI defines  a search request where custom values for applied, affectingType, affectingYear and affectingNumber can be applied with the content returned in a representation defined content negotiation"
        operationId: "effects-changes-applied-affecting-affectingType-affectingYear-affectingNumber"
        parameters:
          - $ref: "#/components/parameters/EffectsApplied"
          - $ref: "#/components/parameters/EffectsAffectingType"
          - $ref: "#/components/parameters/EffectsAffectingYear"
          - $ref: "#/components/parameters/EffectsAffectingNumber"
          - $ref: "#/components/parameters/EffectsAffectingTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectingStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsAffectedTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsTypeQuery"
          - $ref: "#/components/parameters/EffectsEffectQuery"
          - $ref: "#/components/parameters/EffectsResultsCountQuery"
          - $ref: "#/components/parameters/EffectsPageQuery"
          - $ref: "#/components/parameters/EffectsSortQuery"
          - $ref: "#/components/parameters/EffectsOrderQuery"
        responses:
          "200":
            $ref: '#/components/responses/SearchSuccess'
          "301":
            $ref: '#/components/responses/SearchRedirect'
          "404":
            $ref: '#/components/responses/SearchNotFound'
  /changes/{applied}/affecting/{affectingType}/{affectingYear}/{format}:
      get:
        summary: "Legislative Effects Search  by applied, affectingType and affectingYear returned in an explicit requested representation"
        description: "The URI defines  a search request where custom values for applied, affectingType and affectingYear can be applied with the content returned in a representation defined by the format parameter"
        operationId: "effects-changes-applied-affecting-affectingType-affectingYear-format"
        parameters:
          - $ref: "#/components/parameters/EffectsApplied"
          - $ref: "#/components/parameters/EffectsAffectingType"
          - $ref: "#/components/parameters/EffectsAffectingYear"
          - $ref: "#/components/parameters/EffectsFormat"
          - $ref: "#/components/parameters/EffectsAffectingTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectingStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsAffectedTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsTypeQuery"
          - $ref: "#/components/parameters/EffectsEffectQuery"
          - $ref: "#/components/parameters/EffectsResultsCountQuery"
          - $ref: "#/components/parameters/EffectsPageQuery"
          - $ref: "#/components/parameters/EffectsSortQuery"
          - $ref: "#/components/parameters/EffectsOrderQuery"
        responses:
          "200":
            $ref: '#/components/responses/SearchSuccess'
          "301":
            $ref: '#/components/responses/SearchRedirect'
          "404":
            $ref: '#/components/responses/SearchNotFound'
  /changes/{applied}/affecting/{affectingType}/{affectingYear}/{modified}:
      get:
        summary: "Legislative Effects Search  by applied, affectingType, affectingYear and modified"
        description: "The URI defines  a search request where custom values for applied, affectingType, affectingYear and modified can be applied with the content returned in a representation defined content negotiation"
        operationId: "effects-changes-applied-affecting-affectingType-affectingYear-modified"
        parameters:
          - $ref: "#/components/parameters/EffectsApplied"
          - $ref: "#/components/parameters/EffectsAffectingType"
          - $ref: "#/components/parameters/EffectsAffectingYear"
          - $ref: "#/components/parameters/EffectsModified"
          - $ref: "#/components/parameters/EffectsAffectingTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectingStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsAffectedTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsTypeQuery"
          - $ref: "#/components/parameters/EffectsEffectQuery"
          - $ref: "#/components/parameters/EffectsResultsCountQuery"
          - $ref: "#/components/parameters/EffectsPageQuery"
          - $ref: "#/components/parameters/EffectsSortQuery"
          - $ref: "#/components/parameters/EffectsOrderQuery"
        responses:
          "200":
            $ref: '#/components/responses/SearchSuccess'
          "301":
            $ref: '#/components/responses/SearchRedirect'
          "404":
            $ref: '#/components/responses/SearchNotFound'
  /changes/{applied}/affecting/{affectingType}/{affectingYear}/{modified}/{format}:
      get:
        summary: "Legislative Effects Search  by applied, affectingType, affectingYear and modified returned in an explicit requested representation"
        description: "The URI defines  a search request where custom values for applied, affectingType, affectingYear and modified can be applied with the content returned in a representation defined by the format parameter"
        operationId: "effects-changes-applied-affecting-affectingType-affectingYear-modified-format"
        parameters:
          - $ref: "#/components/parameters/EffectsApplied"
          - $ref: "#/components/parameters/EffectsAffectingType"
          - $ref: "#/components/parameters/EffectsAffectingYear"
          - $ref: "#/components/parameters/EffectsModified"
          - $ref: "#/components/parameters/EffectsFormat"
          - $ref: "#/components/parameters/EffectsAffectingTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectingStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsAffectedTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsTypeQuery"
          - $ref: "#/components/parameters/EffectsEffectQuery"
          - $ref: "#/components/parameters/EffectsResultsCountQuery"
          - $ref: "#/components/parameters/EffectsPageQuery"
          - $ref: "#/components/parameters/EffectsSortQuery"
          - $ref: "#/components/parameters/EffectsOrderQuery"
        responses:
          "200":
            $ref: '#/components/responses/SearchSuccess'
          "301":
            $ref: '#/components/responses/SearchRedirect'
          "404":
            $ref: '#/components/responses/SearchNotFound'
  /changes/{applied}/affecting/{affectingType}/{affectingYear}/{affectingNumber}/{modified}:
      get:
        summary: "Legislative Effects Search  by applied, affectingType, affectingYear, affectingNumber and modified"
        description: "The URI defines  a search request where custom values for applied, affectingType, affectingYear, affectingNumber and modified can be applied with the content returned in a representation defined content negotiation"
        operationId: "effects-changes-applied-affecting-affectingType-affectingYear-affectingNumber-modified"
        parameters:
          - $ref: "#/components/parameters/EffectsApplied"
          - $ref: "#/components/parameters/EffectsAffectingType"
          - $ref: "#/components/parameters/EffectsAffectingYear"
          - $ref: "#/components/parameters/EffectsAffectingNumber"
          - $ref: "#/components/parameters/EffectsModified"
          - $ref: "#/components/parameters/EffectsAffectingTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectingStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsAffectedTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsTypeQuery"
          - $ref: "#/components/parameters/EffectsEffectQuery"
          - $ref: "#/components/parameters/EffectsResultsCountQuery"
          - $ref: "#/components/parameters/EffectsPageQuery"
          - $ref: "#/components/parameters/EffectsSortQuery"
          - $ref: "#/components/parameters/EffectsOrderQuery"
        responses:
          "200":
            $ref: '#/components/responses/SearchSuccess'
          "301":
            $ref: '#/components/responses/SearchRedirect'
          "404":
            $ref: '#/components/responses/SearchNotFound'
  /changes/{applied}/affecting/{affectingType}/{affectingYear}/{affectingNumber}/{format}:
      get:
        summary: "Legislative Effects Search  by applied, affectingType, affectingYear and affectingNumber returned in an explicit requested representation"
        description: "The URI defines  a search request where custom values for applied, affectingType, affectingYear and affectingNumber can be applied with the content returned in a representation defined by the format parameter"
        operationId: "effects-changes-applied-affecting-affectingType-affectingYear-affectingNumber-format"
        parameters:
          - $ref: "#/components/parameters/EffectsApplied"
          - $ref: "#/components/parameters/EffectsAffectingType"
          - $ref: "#/components/parameters/EffectsAffectingYear"
          - $ref: "#/components/parameters/EffectsAffectingNumber"
          - $ref: "#/components/parameters/EffectsFormat"
          - $ref: "#/components/parameters/EffectsAffectingTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectingStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsAffectedTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsTypeQuery"
          - $ref: "#/components/parameters/EffectsEffectQuery"
          - $ref: "#/components/parameters/EffectsResultsCountQuery"
          - $ref: "#/components/parameters/EffectsPageQuery"
          - $ref: "#/components/parameters/EffectsSortQuery"
          - $ref: "#/components/parameters/EffectsOrderQuery"
        responses:
          "200":
            $ref: '#/components/responses/SearchSuccess'
          "301":
            $ref: '#/components/responses/SearchRedirect'
          "404":
            $ref: '#/components/responses/SearchNotFound'
  /changes/{applied}/affected/{affectedType}/{affectedYear}/{affectedNumber}/{modified}/{format}:
      get:
        summary: "Legislative Effects Search  by applied, affectedType, affectedYear, affectedNumber and modified returned in an explicit requested representation"
        description: "The URI defines  a search request where custom values for applied, affectedType, affectedYear, affectedNumber and modified can be applied with the content returned in a representation defined by the format parameter"
        operationId: "effects-changes-applied-affected-affectedType-affectedYear-affectedNumber-modified-format"
        parameters:
          - $ref: "#/components/parameters/EffectsApplied"
          - $ref: "#/components/parameters/EffectsAffectedType"
          - $ref: "#/components/parameters/EffectsAffectedYear"
          - $ref: "#/components/parameters/EffectsAffectedNumber"
          - $ref: "#/components/parameters/EffectsModified"
          - $ref: "#/components/parameters/EffectsFormat"
          - $ref: "#/components/parameters/EffectsAffectingTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsAffectedTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectedStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsTypeQuery"
          - $ref: "#/components/parameters/EffectsEffectQuery"
          - $ref: "#/components/parameters/EffectsResultsCountQuery"
          - $ref: "#/components/parameters/EffectsPageQuery"
          - $ref: "#/components/parameters/EffectsSortQuery"
          - $ref: "#/components/parameters/EffectsOrderQuery"
        responses:
          "200":
            $ref: '#/components/responses/SearchSuccess'
          "301":
            $ref: '#/components/responses/SearchRedirect'
          "404":
            $ref: '#/components/responses/SearchNotFound'
  /changes/{applied}/affected/{affectedType}/{affectedYear}/affecting/{affectingType}/{affectingYear}:
      get:
        summary: "Legislative Effects Search  by applied, affectedType, affectedYear, affectingType and affectingYear"
        description: "The URI defines  a search request where custom values for applied, affectedType, affectedYear, affectingType and affectingYear can be applied with the content returned in a representation defined content negotiation"
        operationId: "effects-changes-applied-affected-affectedType-affectedYear-affecting-affectingType-affectingYear"
        parameters:
          - $ref: "#/components/parameters/EffectsApplied"
          - $ref: "#/components/parameters/EffectsAffectedType"
          - $ref: "#/components/parameters/EffectsAffectedYear"
          - $ref: "#/components/parameters/EffectsAffectingType"
          - $ref: "#/components/parameters/EffectsAffectingYear"
          - $ref: "#/components/parameters/EffectsAffectingTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectingStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsAffectedTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectedStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsTypeQuery"
          - $ref: "#/components/parameters/EffectsEffectQuery"
          - $ref: "#/components/parameters/EffectsResultsCountQuery"
          - $ref: "#/components/parameters/EffectsPageQuery"
          - $ref: "#/components/parameters/EffectsSortQuery"
          - $ref: "#/components/parameters/EffectsOrderQuery"
        responses:
          "200":
            $ref: '#/components/responses/SearchSuccess'
          "301":
            $ref: '#/components/responses/SearchRedirect'
          "404":
            $ref: '#/components/responses/SearchNotFound'
  /changes/{applied}/affecting/{affectingType}/{affectingYear}/{affectingNumber}/{modified}/{format}:
      get:
        summary: "Legislative Effects Search  by applied, affectingType, affectingYear, affectingNumber and modified returned in an explicit requested representation"
        description: "The URI defines  a search request where custom values for applied, affectingType, affectingYear, affectingNumber and modified can be applied with the content returned in a representation defined by the format parameter"
        operationId: "effects-changes-applied-affecting-affectingType-affectingYear-affectingNumber-modified-format"
        parameters:
          - $ref: "#/components/parameters/EffectsApplied"
          - $ref: "#/components/parameters/EffectsAffectingType"
          - $ref: "#/components/parameters/EffectsAffectingYear"
          - $ref: "#/components/parameters/EffectsAffectingNumber"
          - $ref: "#/components/parameters/EffectsModified"
          - $ref: "#/components/parameters/EffectsFormat"
          - $ref: "#/components/parameters/EffectsAffectingTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectingStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsAffectedTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsTypeQuery"
          - $ref: "#/components/parameters/EffectsEffectQuery"
          - $ref: "#/components/parameters/EffectsResultsCountQuery"
          - $ref: "#/components/parameters/EffectsPageQuery"
          - $ref: "#/components/parameters/EffectsSortQuery"
          - $ref: "#/components/parameters/EffectsOrderQuery"
        responses:
          "200":
            $ref: '#/components/responses/SearchSuccess'
          "301":
            $ref: '#/components/responses/SearchRedirect'
          "404":
            $ref: '#/components/responses/SearchNotFound'
  /changes/{applied}/affected/{affectedType}/{affectedYear}/{affectedNumber}/affecting/{affectingType}/{affectingYear}:
      get:
        summary: "Legislative Effects Search  by applied, affectedType, affectedYear, affectedNumber, affectingType and affectingYear"
        description: "The URI defines  a search request where custom values for applied, affectedType, affectedYear, affectedNumber, affectingType and affectingYear can be applied with the content returned in a representation defined content negotiation"
        operationId: "effects-changes-applied-affected-affectedType-affectedYear-affectedNumber-affecting-affectingType-affectingYear"
        parameters:
          - $ref: "#/components/parameters/EffectsApplied"
          - $ref: "#/components/parameters/EffectsAffectedType"
          - $ref: "#/components/parameters/EffectsAffectedYear"
          - $ref: "#/components/parameters/EffectsAffectedNumber"
          - $ref: "#/components/parameters/EffectsAffectingType"
          - $ref: "#/components/parameters/EffectsAffectingYear"
          - $ref: "#/components/parameters/EffectsAffectingTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectingStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsAffectedTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectedStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsTypeQuery"
          - $ref: "#/components/parameters/EffectsEffectQuery"
          - $ref: "#/components/parameters/EffectsResultsCountQuery"
          - $ref: "#/components/parameters/EffectsPageQuery"
          - $ref: "#/components/parameters/EffectsSortQuery"
          - $ref: "#/components/parameters/EffectsOrderQuery"
        responses:
          "200":
            $ref: '#/components/responses/SearchSuccess'
          "301":
            $ref: '#/components/responses/SearchRedirect'
          "404":
            $ref: '#/components/responses/SearchNotFound'
  /changes/{applied}/affected/{affectedType}/{affectedYear}/affecting/{affectingType}/{affectingYear}/{affectingNumber}:
      get:
        summary: "Legislative Effects Search  by applied, affectedType, affectedYear, affectingType, affectingYear and affectingNumber"
        description: "The URI defines  a search request where custom values for applied, affectedType, affectedYear, affectingType, affectingYear and affectingNumber can be applied with the content returned in a representation defined content negotiation"
        operationId: "effects-changes-applied-affected-affectedType-affectedYear-affecting-affectingType-affectingYear-affectingNumber"
        parameters:
          - $ref: "#/components/parameters/EffectsApplied"
          - $ref: "#/components/parameters/EffectsAffectedType"
          - $ref: "#/components/parameters/EffectsAffectedYear"
          - $ref: "#/components/parameters/EffectsAffectingType"
          - $ref: "#/components/parameters/EffectsAffectingYear"
          - $ref: "#/components/parameters/EffectsAffectingNumber"
          - $ref: "#/components/parameters/EffectsAffectingTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectingStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsAffectedTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectedStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsTypeQuery"
          - $ref: "#/components/parameters/EffectsEffectQuery"
          - $ref: "#/components/parameters/EffectsResultsCountQuery"
          - $ref: "#/components/parameters/EffectsPageQuery"
          - $ref: "#/components/parameters/EffectsSortQuery"
          - $ref: "#/components/parameters/EffectsOrderQuery"
        responses:
          "200":
            $ref: '#/components/responses/SearchSuccess'
          "301":
            $ref: '#/components/responses/SearchRedirect'
          "404":
            $ref: '#/components/responses/SearchNotFound'
  /changes/{applied}/affected/{affectedType}/{affectedYear}/affecting/{affectingType}/{affectingYear}/{modified}:
      get:
        summary: "Legislative Effects Search  by applied, affectedType, affectedYear, affectingType, affectingYear and modified"
        description: "The URI defines  a search request where custom values for applied, affectedType, affectedYear, affectingType, affectingYear and modified can be applied with the content returned in a representation defined content negotiation"
        operationId: "effects-changes-applied-affected-affectedType-affectedYear-affecting-affectingType-affectingYear-modified"
        parameters:
          - $ref: "#/components/parameters/EffectsApplied"
          - $ref: "#/components/parameters/EffectsAffectedType"
          - $ref: "#/components/parameters/EffectsAffectedYear"
          - $ref: "#/components/parameters/EffectsAffectingType"
          - $ref: "#/components/parameters/EffectsAffectingYear"
          - $ref: "#/components/parameters/EffectsModified"
          - $ref: "#/components/parameters/EffectsAffectingTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectingStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsAffectedTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectedStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsTypeQuery"
          - $ref: "#/components/parameters/EffectsEffectQuery"
          - $ref: "#/components/parameters/EffectsResultsCountQuery"
          - $ref: "#/components/parameters/EffectsPageQuery"
          - $ref: "#/components/parameters/EffectsSortQuery"
          - $ref: "#/components/parameters/EffectsOrderQuery"
        responses:
          "200":
            $ref: '#/components/responses/SearchSuccess'
          "301":
            $ref: '#/components/responses/SearchRedirect'
          "404":
            $ref: '#/components/responses/SearchNotFound'
  /changes/{applied}/affected/{affectedType}/{affectedYear}/affecting/{affectingType}/{affectingYear}/{format}:
      get:
        summary: "Legislative Effects Search  by applied, affectedType, affectedYear, affectingType and affectingYear returned in an explicit requested representation"
        description: "The URI defines  a search request where custom values for applied, affectedType, affectedYear, affectingType and affectingYear can be applied with the content returned in a representation defined by the format parameter"
        operationId: "effects-changes-applied-affected-affectedType-affectedYear-affecting-affectingType-affectingYear-format"
        parameters:
          - $ref: "#/components/parameters/EffectsApplied"
          - $ref: "#/components/parameters/EffectsAffectedType"
          - $ref: "#/components/parameters/EffectsAffectedYear"
          - $ref: "#/components/parameters/EffectsAffectingType"
          - $ref: "#/components/parameters/EffectsAffectingYear"
          - $ref: "#/components/parameters/EffectsFormat"
          - $ref: "#/components/parameters/EffectsAffectingTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectingStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsAffectedTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectedStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsTypeQuery"
          - $ref: "#/components/parameters/EffectsEffectQuery"
          - $ref: "#/components/parameters/EffectsResultsCountQuery"
          - $ref: "#/components/parameters/EffectsPageQuery"
          - $ref: "#/components/parameters/EffectsSortQuery"
          - $ref: "#/components/parameters/EffectsOrderQuery"
        responses:
          "200":
            $ref: '#/components/responses/SearchSuccess'
          "301":
            $ref: '#/components/responses/SearchRedirect'
          "404":
            $ref: '#/components/responses/SearchNotFound'
  /changes/{applied}/affected/{affectedType}/{affectedYear}/{affectedNumber}/affecting/{affectingType}/{affectingYear}/{affectingNumber}/{modified}/{format}:
      get:
        summary: "Legislative Effects Search  by applied, affectedType, affectedYear, affectedNumber, affectingType, affectingYear, affectingNumber and modified returned in an explicit requested representation"
        description: "The URI defines  a search request where custom values for applied, affectedType, affectedYear, affectedNumber, affectingType, affectingYear, affectingNumber and modified can be applied with the content returned in a representation defined by the format parameter"
        operationId: "effects-changes-applied-affected-affectedType-affectedYear-affectedNumber-affecting-affectingType-affectingYear-affectingNumber-modified-format"
        parameters:
          - $ref: "#/components/parameters/EffectsApplied"
          - $ref: "#/components/parameters/EffectsAffectedType"
          - $ref: "#/components/parameters/EffectsAffectedYear"
          - $ref: "#/components/parameters/EffectsAffectedNumber"
          - $ref: "#/components/parameters/EffectsAffectingType"
          - $ref: "#/components/parameters/EffectsAffectingYear"
          - $ref: "#/components/parameters/EffectsAffectingNumber"
          - $ref: "#/components/parameters/EffectsModified"
          - $ref: "#/components/parameters/EffectsFormat"
          - $ref: "#/components/parameters/EffectsAffectingTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectingStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsAffectedTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectedStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsTypeQuery"
          - $ref: "#/components/parameters/EffectsEffectQuery"
          - $ref: "#/components/parameters/EffectsResultsCountQuery"
          - $ref: "#/components/parameters/EffectsPageQuery"
          - $ref: "#/components/parameters/EffectsSortQuery"
          - $ref: "#/components/parameters/EffectsOrderQuery"
        responses:
          "200":
            $ref: '#/components/responses/SearchSuccess'
          "301":
            $ref: '#/components/responses/SearchRedirect'
          "404":
            $ref: '#/components/responses/SearchNotFound'
  /changes/{applied}/{format}:
      get:
        summary: "Legislative Effects Search  by applied returned in an explicit requested representation"
        description: "The URI defines  a search request where custom values for applied can be applied with the content returned in a representation defined by the format parameter"
        operationId: "effects-changes-applied-format"
        parameters:
          - $ref: "#/components/parameters/EffectsApplied"
          - $ref: "#/components/parameters/EffectsFormat"
          - $ref: "#/components/parameters/EffectsAffectingTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsAffectedTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsTypeQuery"
          - $ref: "#/components/parameters/EffectsEffectQuery"
          - $ref: "#/components/parameters/EffectsResultsCountQuery"
          - $ref: "#/components/parameters/EffectsPageQuery"
          - $ref: "#/components/parameters/EffectsSortQuery"
          - $ref: "#/components/parameters/EffectsOrderQuery"
        responses:
          "200":
            $ref: '#/components/responses/SearchSuccess'
          "301":
            $ref: '#/components/responses/SearchRedirect'
          "404":
            $ref: '#/components/responses/SearchNotFound'
  /changes/{format}:
      get:
        summary: "Legislative Effects Search  page forms"
        description: "The URI defines  page forms"
        operationId: "effects-changes-format"
        parameters:
          - $ref: "#/components/parameters/EffectsFormat"
          - $ref: "#/components/parameters/EffectsAffectingTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectingNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectingYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsAffectedTitleQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedStartYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedEndYearQuery"
          - $ref: "#/components/parameters/EffectsAffectedNumberQuery"
          - $ref: "#/components/parameters/EffectsAffectedYearChoiceQuery"
          - $ref: "#/components/parameters/EffectsTypeQuery"
          - $ref: "#/components/parameters/EffectsEffectQuery"
          - $ref: "#/components/parameters/EffectsResultsCountQuery"
          - $ref: "#/components/parameters/EffectsPageQuery"
          - $ref: "#/components/parameters/EffectsSortQuery"
          - $ref: "#/components/parameters/EffectsOrderQuery"
        responses:
          "200":
            $ref: '#/components/responses/SearchSuccess'
          "301":
            $ref: '#/components/responses/SearchRedirect'
          "404":
            $ref: '#/components/responses/SearchNotFound'
components:
  parameters:
    EffectsApplied:
      name: "applied"
      in: "path"
      description: "The applied status of the effect"
      required: true
      style: "simple"
      schema:
            $ref: '#/components/schemas/EffectsApplied'
    EffectsAffectedType:
      name: "affectedType"
      in: "path"
      description: "The Affected Legislation Abbreviated Type"
      required: true
      style: "simple"
      schema:
            $ref: '#/components/schemas/EffectsAffectedType'
    EffectsAffectedYear:
      name: "affectedYear"
      in: "path"
      description: "The Affected Legislation Year"
      required: true
      style: "simple"
      schema:
            $ref: '#/components/schemas/EffectsAffectedYear'
    EffectsAffectedNumber:
      name: "affectedNumber"
      in: "path"
      description: "The Affected Legislation Number"
      required: true
      style: "simple"
      schema:
            $ref: '#/components/schemas/EffectsAffectedNumber'
    EffectsAffectingType:
      name: "affectingType"
      in: "path"
      description: "The Affecting Legislation Abbreviated Type"
      required: true
      style: "simple"
      schema:
            $ref: '#/components/schemas/EffectsAffectingType'
    EffectsAffectingYear:
      name: "affectingYear"
      in: "path"
      description: "The Affecting Legislation year"
      required: true
      style: "simple"
      schema:
            $ref: '#/components/schemas/EffectsAffectingYear'
    EffectsAffectingNumber:
      name: "affectingNumber"
      in: "path"
      description: "The Affecting Legislation number"
      required: true
      style: "simple"
      schema:
            $ref: '#/components/schemas/EffectsAffectingNumber'
    EffectsFormat:
      name: "format"
      in: "path"
      description: "Data representation to be returned for the effects data"
      required: true
      style: "simple"
      schema:
            $ref: '#/components/schemas/EffectsFormat'
    EffectsModified:
      name: "modified"
      in: "path"
      description: "Restrict the effects to those publish at a specific date(time)"
      required: true
      style: "simple"
      schema:
            $ref: '#/components/schemas/EffectsModified'
    EffectsAffectingTitleQuery:
      name: affecting-title
      in: query
      description: "The Affecting Legislation title"
      schema:
        type: string
    EffectsAffectingYearQuery:
      name: affecting-year
      in: query
      description: "URI Parameter for the Affecting Legislation Year"
      schema:
        type: string
    EffectsAffectingStartYearQuery:
      name: affecting-start-year
      in: query
      description: "URI Parameter for the Affecting Legislation start year in a year range"
      schema:
        type: string
    EffectsAffectingEndYearQuery:
      name: affecting-end-year
      in: query
      description: "URI Parameter for the Affecting Legislation end year in a year range"
      schema:
        type: string
    EffectsAffectingNumberQuery:
      name: affecting-number
      in: query
      description: "URI Parameter for the Affecting Legislation number"
      schema:
        type: string
    EffectsAffectingYearChoiceQuery:
      name: affecting-year-choice
      in: query
      description: "deprecated"
      schema:
        type: string
    EffectsAffectedTitleQuery:
      name: affected-title
      in: query
      description: view extent information in the page
      schema:
        type: string
    EffectsAffectedYearQuery:
      name: affected-year
      in: query
      description: view extent information in the page
      schema:
        type: string
    EffectsAffectedStartYearQuery:
      name: affected-start-year
      in: query
      description: view extent information in the page
      schema:
        type: string
    EffectsAffectedEndYearQuery:
      name: affected-end-year
      in: query
      description: view extent information in the page
      schema:
        type: string
    EffectsAffectedNumberQuery:
      name: affected-number
      in: query
      description: view extent information in the page
      schema:
        type: string
    EffectsAffectedYearChoiceQuery:
      name: affected-year-choice
      in: query
      description: view extent information in the page
      schema:
        type: string
    EffectsTypeQuery:
      name: type
      in: query
      description: view extent information in the page
      schema:
        type: string
    EffectsEffectQuery:
      name: effect
      in: query
      description: view extent information in the page
      schema:
        type: string
    EffectsResultsCountQuery:
      name: results-count
      in: query
      description: view extent information in the page
      schema:
        type: string
    EffectsPageQuery:
      name: page
      in: query
      description: view extent information in the page
      schema:
        type: string
    EffectsSortQuery:
      name: sort
      in: query
      description: view extent information in the page
      schema:
        type: string
    EffectsOrderQuery:
      name: order
      in: query
      description: view extent information in the page
      schema:
        type: string
  responses:
    SearchSuccess:
      description: The requested search has been successful
      content:
        application/atom+xml:
          schema:
            type: object
        application/xhtml+xml:
          schema:
            type: object
    SearchRedirect:
      description: Redirect to Restful URI from uri parameters
    SearchNotFound:
      description: The requested search criteria is not available  
  schemas:
    # Schema for error response body
    HTMLSuccess:
      type: object
    FeedSuccess:
      type: object
    EffectsApplied: 
        type: string
        description: effects applied
        pattern: '^(all|applied|unapplied)$'
    EffectsAffectedType:
        type: string
        description: effects applied
        pattern: '^([^/]+)$'
    EffectsAffectedYear:
        type: string
        description: effects applied
        pattern: '^((\*|[0-9]{4}(-(\*|[0-9]{4}))?))$'
    EffectsAffectedNumber:
        type: string
        description: effects applied
        pattern: '^([0-9]+)$'
    EffectsAffectingType:
        type: string
        description: effects applied
        pattern: '^([^/]+)$'
    EffectsAffectingYear:
        type: string
        description: effects applied
        pattern: '^((\*|[0-9]{4}(-(\*|[0-9]{4}))?))$'
    EffectsAffectingNumber:
        type: string
        description: effects applied
        pattern: '^([0-9]+)$'
    EffectsModified:
        type: string
        description: effects applied
        pattern: '^(/modified/([0-9]{4}-[0-9]{2}-[0-9]{2}(T[0-9]{2}:[0-9]{2}:[0-9]{2})?))$'
    EffectsFormat:
        type: string
        description: effects applied
        pattern: '^(data\.([a-z]+))$'
