Cambio Healthcare Systems · OpenAPI Overlay 1.0.0

API Evangelist enhancements for Cambio Open Services — Chemistry lab results

3 actions 3 updates update extends openapi/cambio-healthcare-systems-chemistry-lab-results-v2-openapi.json
Generated by API Evangelist Written by API Evangelist tooling for Cambio Healthcare Systems's API. It is a proposal applied on top of the contract, not a document Cambio Healthcare Systems publishes.
View Overlay File View on GitHub Overlay Specification

What the actions change

x-apis-io-sourcex-apis-io-provenancex-apis-io-fetchedx-apis-io-repairsx-apis-io-note

Targets 3

$.info
$
$.components.securitySchemes

OpenAPI Overlay

Raw ↑
overlay: 1.0.0
info:
  title: API Evangelist enhancements for Cambio Open Services — Chemistry lab results
  version: 1.0.0
extends: openapi/cambio-healthcare-systems-chemistry-lab-results-v2-openapi.json
x-generated: '2026-09-02'
x-method: generated
x-source: Derived from this repo's own enrichment pass; does not modify the provider contract.
actions:
- target: $.info
  description: Record where this contract came from and how it was assembled.
  update:
    x-apis-io-source: https://developer.openservices.cambio.se/developer/apis/chemistry-lab-results-v2?api-version=2022-04-01-preview
    x-apis-io-provenance: Exported from the Cambio Open Services Azure API Management developer portal (anonymous
      read). The portal export carries info/servers/securitySchemes but an EMPTY paths object; operations and component
      schemas were re-attached from the same portal operations and schemas endpoints. openapi/_original/ holds the
      export unmodified.
    x-apis-io-fetched: '2026-09-02'
- target: $
  description: Note the ref-dialect defect fixed when assembling this document.
  update:
    x-apis-io-repairs:
    - Rewrote Swagger 2.0 "#/definitions/..." schema pointers to OpenAPI 3 "#/components/schemas/..."; the portal
      emits the older dialect inside an openapi 3.0.1 envelope.
- target: $.components.securitySchemes
  description: The published spec declares only the gateway subscription key. Record the OAuth 2.0 layer the docs
    require but the export omits.
  update:
    x-apis-io-note: Calls ALSO require an OAuth 2.0 bearer token from https://api.openservices.cambio.se/auth/realms/COS
      (authorization_code or client_credentials), carrying a SMART-on-FHIR scope. See authentication/ and scopes/.