Independence Blue Cross · OpenAPI Overlay 1.0.0

API Evangelist enhancements for Independence Blue Cross Drug Formulary API

4 actions 4 updates update extends openapi/independence-blue-cross-formulary-api-openapi.yml
Generated by API Evangelist Written by API Evangelist tooling for Independence Blue Cross's API. It is a proposal applied on top of the contract, not a document Independence Blue Cross publishes.
View Overlay File View on GitHub Overlay Specification

What the actions change

x-apievangelist-providerx-apievangelist-artifactsx-source-contractx-fhir-versionx-implementation-guidesx-regulationx-error-envelopex-pagination

Targets 1

$.info

OpenAPI Overlay

Raw ↑
overlay: 1.0.0
info:
  title: API Evangelist enhancements for Independence Blue Cross Drug Formulary API
  version: 1.0.0
  x-generated: '2026-08-15'
  x-method: generated
  x-source: openapi/ + probed provider surfaces; never mutates the harvested spec
extends: openapi/independence-blue-cross-formulary-api-openapi.yml
actions:
- target: $.info
  description: Record API Evangelist provenance and the cross-cutting artifacts derived from this contract.
  update:
    x-apievangelist-provider: independence-blue-cross
    x-apievangelist-artifacts:
      conventions: conventions/independence-blue-cross-conventions.yml
      errors: errors/independence-blue-cross-problem-types.yml
      lifecycle: lifecycle/independence-blue-cross-lifecycle.yml
      authentication: authentication/independence-blue-cross-authentication.yml
      scopes: scopes/independence-blue-cross-scopes.yml
      data_model: data-model/independence-blue-cross-data-model.yml
      conformance: conformance/independence-blue-cross-conformance.yml
      well_known: well-known/independence-blue-cross-well-known.yml
    x-source-contract: https://www.ibx.com/scripts/custom/swagger/cmsSwagger.json
- target: $.info
  description: Declare the FHIR profile stack this contract implements, which the raw spec does not state
    in a machine-readable field.
  update:
    x-fhir-version: 4.0.1
    x-implementation-guides:
    - http://hl7.org/fhir/us/davinci-drug-formulary/
    x-regulation: CMS-9115-F Interoperability and Patient Access Final Rule
- target: $.info
  description: 'Record the runtime semantics an agent needs that the raw contract omits: error envelope,
    paging, and rate-limit signalling.'
  update:
    x-error-envelope:
      media_type: application/fhir+json
      resource: OperationOutcome
      rfc9457: false
      catalog: errors/independence-blue-cross-problem-types.yml
    x-pagination:
      style: fhir-bundle-links
      follow: Bundle.link[relation=next]
      page_size_param: _count
    x-rate-limit-signal:
      headers: []
      documented: false
      note: Terms and Conditions assert limits exist; no numeric limit, header or 429 response is published.
- target: $.info
  description: Record that this surface is public and carries no protected health information.
  update:
    x-public: true
    x-phi: false
    x-auth-required: false