Centers for Medicare and Medicaid Services Metadata API

The metadata API from Centers for Medicare and Medicaid Services — 3 operation(s) for metadata.

Operations 3

GET /_version Get API version #
GET /api/v1/metadata Get metadata #
GET /api/v2/metadata Get metadata #

Work with this as data

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

MCP server

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

https://apis.io/mcp

Tools for apis

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

Call it yourself

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

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

Get an API key

Free tier, no email required.

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

OpenAPI Specification

cms-metadata-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Beneficiary Claims Data Metadata API
  description: 'The Beneficiary Claims Data API (BCDA) allows downloading of claims data in accordance with the FHIR Bulk Data Export specification.


    If you have a Client ID and Secret you can use this page to explore the API.  To do this:

    1. Click the green "Authorize" button below and enter your Client ID and secret in the Basic Authentication boxes.

    2. Request a bearer token from /auth/token

    3. Click the green "Authorize" button below and put "Bearer {YOUR_TOKEN}" in the bearer_token box.


    Until you click logout your token will be presented with every request made.  To make requests click on the

    "Try it out" button for the desired endpoint.'
  contact:
    email: bcapi@cms.hhs.gov
  license:
    name: Public Domain
    url: https://github.com/CMSgov/bcda-app/blob/main/LICENSE.md
  version: 1.0.0
servers: []
tags:
- name: metadata
paths:
  /_version:
    get:
      tags:
      - metadata
      summary: Get API version
      description: Returns the version of the API that is currently running. Note that this endpoint is **not** prefixed with the base path (e.g. /api/v1).
      operationId: getVersion
      responses:
        '200':
          description: JSON object containing a version field
          content:
            application/json:
              schema:
                required:
                - version
                type: object
                properties:
                  version:
                    type: string
                    x-go-name: Version
  /api/v1/metadata:
    get:
      tags:
      - metadata
      summary: Get metadata
      description: Returns metadata about the API.
      operationId: metadata
      responses:
        '200':
          description: FHIR CapabilityStatement in JSON format
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/CapabilityStatement'
  /api/v2/metadata:
    get:
      tags:
      - metadata
      summary: Get metadata
      description: Returns metadata about the API.
      operationId: metadatav2
      responses:
        '200':
          description: FHIR CapabilityStatement in JSON format
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/CapabilityStatement'
components:
  schemas:
    RestfulCapabilityModeCode_Value:
      type: integer
      format: int32
      x-go-package: github.com/google/fhir/go/proto/google/fhir/proto/stu3/codes_go_proto
    ResourceVersionPolicyCode:
      description: See http://hl7.org/fhir/ValueSet/versioning-policy
      type: object
      title: How the system supports versioning for a resource.
      properties:
        extension:
          type: array
          items:
            $ref: '#/components/schemas/Extension'
          x-go-name: Extension
        id:
          $ref: '#/components/schemas/String'
        value:
          $ref: '#/components/schemas/ResourceVersionPolicyCode_Value'
      x-go-package: github.com/google/fhir/go/proto/google/fhir/proto/stu3/codes_go_proto
    Base64Binary:
      description: 'Auto-generated from StructureDefinition for base64Binary, last updated

        2017-04-19T07:44:43.294+10:00. Primitive Type base64Binary. See

        http://hl7.org/fhir/StructureDefinition/base64Binary'
      type: object
      properties:
        extension:
          description: Additional Content defined by implementations
          type: array
          items:
            $ref: '#/components/schemas/Extension'
          x-go-name: Extension
        id:
          $ref: '#/components/schemas/String'
        value:
          description: Primitive value for base64Binary
          type: array
          items:
            type: integer
            format: uint8
          x-go-name: Value
      x-go-package: github.com/google/fhir/go/proto/google/fhir/proto/stu3/datatypes_go_proto
    CapabilityStatement_Rest_Security_Certificate:
      description: Certificates associated with security profiles
      type: object
      properties:
        blob:
          $ref: '#/components/schemas/Base64Binary'
        extension:
          description: Additional Content defined by implementations
          type: array
          items:
            $ref: '#/components/schemas/Extension'
          x-go-name: Extension
        id:
          $ref: '#/components/schemas/String'
        modifier_extension:
          description: Extensions that cannot be ignored
          type: array
          items:
            $ref: '#/components/schemas/Extension'
          x-go-name: ModifierExtension
        type:
          $ref: '#/components/schemas/MimeTypeCode'
      x-go-package: github.com/google/fhir/go/proto/google/fhir/proto/stu3/resources_go_proto
    Identifier:
      description: 'Auto-generated from StructureDefinition for Identifier, last updated

        2017-04-19T07:44:43.294+10:00. An identifier intended for computation. See

        http://hl7.org/fhir/StructureDefinition/Identifier'
      type: object
      properties:
        assigner:
          $ref: '#/components/schemas/Reference'
        extension:
          description: Additional Content defined by implementations
          type: array
          items:
            $ref: '#/components/schemas/Extension'
          x-go-name: Extension
        id:
          $ref: '#/components/schemas/String'
        period:
          $ref: '#/components/schemas/Period'
        system:
          $ref: '#/components/schemas/Uri'
        type:
          $ref: '#/components/schemas/CodeableConcept'
        use:
          $ref: '#/components/schemas/IdentifierUseCode'
        value:
          $ref: '#/components/schemas/String'
      x-go-package: github.com/google/fhir/go/proto/google/fhir/proto/stu3/datatypes_go_proto
    IdentifierUseCode_Value:
      description: Primitive value for code
      type: integer
      format: int32
      x-go-package: github.com/google/fhir/go/proto/google/fhir/proto/stu3/datatypes_go_proto
    UnsignedInt:
      description: 'Auto-generated from StructureDefinition for unsignedInt, last updated

        2017-04-19T07:44:43.294+10:00. Primitive Type unsignedInt. See

        http://hl7.org/fhir/StructureDefinition/unsignedInt'
      type: object
      properties:
        extension:
          description: Additional Content defined by implementations
          type: array
          items:
            $ref: '#/components/schemas/Extension'
          x-go-name: Extension
        id:
          $ref: '#/components/schemas/String'
        value:
          description: Primitive value for unsignedInt
          type: integer
          format: uint32
          x-go-name: Value
      x-go-package: github.com/google/fhir/go/proto/google/fhir/proto/stu3/datatypes_go_proto
    ReferenceHandlingPolicyCode_Value:
      type: integer
      format: int32
      x-go-package: github.com/google/fhir/go/proto/google/fhir/proto/stu3/codes_go_proto
    Period:
      description: 'Auto-generated from StructureDefinition for Period, last updated

        2017-04-19T07:44:43.294+10:00. Time range defined by start and end date/time.

        See http://hl7.org/fhir/StructureDefinition/Period'
      type: object
      properties:
        end:
          $ref: '#/components/schemas/DateTime'
        extension:
          description: Additional Content defined by implementations
          type: array
          items:
            $ref: '#/components/schemas/Extension'
          x-go-name: Extension
        id:
          $ref: '#/components/schemas/String'
        start:
          $ref: '#/components/schemas/DateTime'
      x-go-package: github.com/google/fhir/go/proto/google/fhir/proto/stu3/datatypes_go_proto
    DateTime_Precision:
      type: integer
      format: int32
      x-go-package: github.com/google/fhir/go/proto/google/fhir/proto/stu3/datatypes_go_proto
    isExtension_ValueX_Choice:
      type: object
      x-go-package: github.com/google/fhir/go/proto/google/fhir/proto/stu3/datatypes_go_proto
    CapabilityStatement_Rest_Security:
      description: Information about security of implementation
      type: object
      properties:
        certificate:
          type: array
          items:
            $ref: '#/components/schemas/CapabilityStatement_Rest_Security_Certificate'
          x-go-name: Certificate
        cors:
          type: boolean
        description:
          $ref: '#/components/schemas/String'
        extension:
          description: Additional Content defined by implementations
          type: array
          items:
            $ref: '#/components/schemas/Extension'
          x-go-name: Extension
        id:
          $ref: '#/components/schemas/String'
        modifier_extension:
          description: Extensions that cannot be ignored
          type: array
          items:
            $ref: '#/components/schemas/Extension'
          x-go-name: ModifierExtension
        service:
          description: OAuth | SMART-on-FHIR | NTLM | Basic | Kerberos | Certificates
          type: array
          items:
            $ref: '#/components/schemas/CodeableConcept'
          x-go-name: Service
      x-go-package: github.com/google/fhir/go/proto/google/fhir/proto/stu3/resources_go_proto
    SystemRestfulInteractionCode:
      description: http://hl7.org/fhir/ValueSet/system-restful-interaction
      type: object
      title: Operations supported by REST at the system level.
      properties:
        extension:
          type: array
          items:
            $ref: '#/components/schemas/Extension'
          x-go-name: Extension
        id:
          $ref: '#/components/schemas/String'
        value:
          $ref: '#/components/schemas/SystemRestfulInteractionCode_Value'
      x-go-package: github.com/google/fhir/go/proto/google/fhir/proto/stu3/codes_go_proto
    Id:
      description: 'Auto-generated from StructureDefinition for id, last updated

        2017-04-19T07:44:43.294+10:00. Primitive Type id. See

        http://hl7.org/fhir/StructureDefinition/id'
      type: object
      properties:
        extension:
          description: Additional Content defined by implementations
          type: array
          items:
            $ref: '#/components/schemas/Extension'
          x-go-name: Extension
        id:
          $ref: '#/components/schemas/String'
        value:
          description: Primitive value for id
          type: string
          x-go-name: Value
      x-go-package: github.com/google/fhir/go/proto/google/fhir/proto/stu3/datatypes_go_proto
    LanguageCode:
      description: 'This value set includes common codes from BCP-47

        (http://tools.ietf.org/html/bcp47)

        See http://hl7.org/fhir/ValueSet/languages

        Note: For historical reasons, this does not use an enum to represent value.'
      type: object
      properties:
        extension:
          description: Additional Content defined by implementations
          type: array
          items:
            $ref: '#/components/schemas/Extension'
          x-go-name: Extension
        id:
          $ref: '#/components/schemas/String'
        value:
          description: Primitive value for code
          type: string
          x-go-name: Value
      x-go-package: github.com/google/fhir/go/proto/google/fhir/proto/stu3/datatypes_go_proto
    SystemRestfulInteractionCode_Value:
      type: integer
      format: int32
      x-go-package: github.com/google/fhir/go/proto/google/fhir/proto/stu3/codes_go_proto
    CapabilityStatement_Implementation:
      description: If this describes a specific instance
      type: object
      properties:
        description:
          $ref: '#/components/schemas/String'
        extension:
          description: Additional Content defined by implementations
          type: array
          items:
            $ref: '#/components/schemas/Extension'
          x-go-name: Extension
        id:
          $ref: '#/components/schemas/String'
        modifier_extension:
          description: Extensions that cannot be ignored
          type: array
          items:
            $ref: '#/components/schemas/Extension'
          x-go-name: ModifierExtension
        url:
          $ref: '#/components/schemas/Uri'
      x-go-package: github.com/google/fhir/go/proto/google/fhir/proto/stu3/resources_go_proto
    String:
      description: 'Auto-generated from StructureDefinition for string, last updated

        2017-04-19T07:44:43.294+10:00. Primitive Type string. See

        http://hl7.org/fhir/StructureDefinition/string'
      type: object
      properties:
        extension:
          description: Additional Content defined by implementations
          type: array
          items:
            $ref: '#/components/schemas/Extension'
          x-go-name: Extension
        id:
          $ref: '#/components/schemas/String'
        value:
          description: Primitive value for string
          type: string
          x-go-name: Value
      x-go-package: github.com/google/fhir/go/proto/google/fhir/proto/stu3/datatypes_go_proto
    ContactPointSystemCode:
      description: 'Telecommunications form for contact point

        See http://hl7.org/fhir/ValueSet/contact-point-system'
      type: object
      properties:
        extension:
          description: Additional Content defined by implementations
          type: array
          items:
            $ref: '#/components/schemas/Extension'
          x-go-name: Extension
        id:
          $ref: '#/components/schemas/String'
        value:
          $ref: '#/components/schemas/ContactPointSystemCode_Value'
      x-go-package: github.com/google/fhir/go/proto/google/fhir/proto/stu3/datatypes_go_proto
    ContactPointUseCode:
      description: 'Use of contact point

        See http://hl7.org/fhir/ValueSet/contact-point-use'
      type: object
      properties:
        extension:
          description: Additional Content defined by implementations
          type: array
          items:
            $ref: '#/components/schemas/Extension'
          x-go-name: Extension
        id:
          $ref: '#/components/schemas/String'
        value:
          $ref: '#/components/schemas/ContactPointUseCode_Value'
      x-go-package: github.com/google/fhir/go/proto/google/fhir/proto/stu3/datatypes_go_proto
    UsageContext:
      description: 'Auto-generated from StructureDefinition for UsageContext, last updated

        2017-04-19T07:44:43.294+10:00. Describes the context of use for a conformance

        or knowledge resource. See

        http://hl7.org/fhir/StructureDefinition/UsageContext'
      type: object
      properties:
        code:
          $ref: '#/components/schemas/Coding'
        extension:
          description: Additional Content defined by implementations
          type: array
          items:
            $ref: '#/components/schemas/Extension'
          x-go-name: Extension
        id:
          $ref: '#/components/schemas/String'
        value:
          $ref: '#/components/schemas/UsageContext_Value'
      x-go-package: github.com/google/fhir/go/proto/google/fhir/proto/stu3/metadatatypes_go_proto
    CapabilityStatement_Messaging:
      description: If messaging is supported
      type: object
      properties:
        documentation:
          $ref: '#/components/schemas/String'
        endpoint:
          type: array
          items:
            $ref: '#/components/schemas/CapabilityStatement_Messaging_Endpoint'
          x-go-name: Endpoint
        event:
          type: array
          items:
            $ref: '#/components/schemas/CapabilityStatement_Messaging_Event'
          x-go-name: Event
        extension:
          description: Additional Content defined by implementations
          type: array
          items:
            $ref: '#/components/schemas/Extension'
          x-go-name: Extension
        id:
          $ref: '#/components/schemas/String'
        modifier_extension:
          description: Extensions that cannot be ignored
          type: array
          items:
            $ref: '#/components/schemas/Extension'
          x-go-name: ModifierExtension
        reliable_cache:
          $ref: '#/components/schemas/UnsignedInt'
        supported_message:
          type: array
          items:
            $ref: '#/components/schemas/CapabilityStatement_Messaging_SupportedMessage'
          x-go-name: SupportedMessage
      x-go-package: github.com/google/fhir/go/proto/google/fhir/proto/stu3/resources_go_proto
    CapabilityStatement_Rest_Resource_SearchParam:
      description: Search parameters supported by implementation
      type: object
      properties:
        definition:
          $ref: '#/components/schemas/Uri'
        documentation:
          $ref: '#/components/schemas/String'
        extension:
          description: Additional Content defined by implementations
          type: array
          items:
            $ref: '#/components/schemas/Extension'
          x-go-name: Extension
        id:
          $ref: '#/components/schemas/String'
        modifier_extension:
          description: Extensions that cannot be ignored
          type: array
          items:
            $ref: '#/components/schemas/Extension'
          x-go-name: ModifierExtension
        name:
          $ref: '#/components/schemas/String'
        type:
          $ref: '#/components/schemas/SearchParamTypeCode'
      x-go-package: github.com/google/fhir/go/proto/google/fhir/proto/stu3/resources_go_proto
    ContactPointSystemCode_Value:
      description: Primitive value for code
      type: integer
      format: int32
      x-go-package: github.com/google/fhir/go/proto/google/fhir/proto/stu3/datatypes_go_proto
    Meta:
      description: 'Auto-generated from StructureDefinition for Meta, last updated

        2017-04-19T07:44:43.294+10:00. Metadata about a resource. See

        http://hl7.org/fhir/StructureDefinition/Meta'
      type: object
      properties:
        extension:
          description: Additional Content defined by implementations
          type: array
          items:
            $ref: '#/components/schemas/Extension'
          x-go-name: Extension
        id:
          $ref: '#/components/schemas/String'
        last_updated:
          $ref: '#/components/schemas/Instant'
        profile:
          description: Profiles this resource claims to conform to
          type: array
          items:
            $ref: '#/components/schemas/Uri'
          x-go-name: Profile
        security:
          description: Security Labels applied to this resource
          type: array
          items:
            $ref: '#/components/schemas/Coding'
          x-go-name: Security
        tag:
          description: Tags applied to this resource
          type: array
          items:
            $ref: '#/components/schemas/Coding'
          x-go-name: Tag
        version_id:
          $ref: '#/components/schemas/Id'
      x-go-package: github.com/google/fhir/go/proto/google/fhir/proto/stu3/datatypes_go_proto
    Code:
      description: 'Auto-generated from StructureDefinition for code, last updated

        2017-04-19T07:44:43.294+10:00. Primitive Type code. See

        http://hl7.org/fhir/StructureDefinition/code'
      type: object
      properties:
        extension:
          description: Additional Content defined by implementations
          type: array
          items:
            $ref: '#/components/schemas/Extension'
          x-go-name: Extension
        id:
          $ref: '#/components/schemas/String'
        value:
          description: Primitive value for code
          type: string
          x-go-name: Value
      x-go-package: github.com/google/fhir/go/proto/google/fhir/proto/stu3/datatypes_go_proto
    CapabilityStatement_Rest:
      description: If the endpoint is a RESTful one
      type: object
      properties:
        compartment:
          description: Compartments served/used by system
          type: array
          items:
            $ref: '#/components/schemas/Uri'
          x-go-name: Compartment
        documentation:
          $ref: '#/components/schemas/String'
        extension:
          description: Additional Content defined by implementations
          type: array
          items:
            $ref: '#/components/schemas/Extension'
          x-go-name: Extension
        id:
          $ref: '#/components/schemas/String'
        interaction:
          type: array
          items:
            $ref: '#/components/schemas/CapabilityStatement_Rest_SystemInteraction'
          x-go-name: Interaction
        mode:
          $ref: '#/components/schemas/RestfulCapabilityModeCode'
        modifier_extension:
          description: Extensions that cannot be ignored
          type: array
          items:
            $ref: '#/components/schemas/Extension'
          x-go-name: ModifierExtension
        operation:
          type: array
          items:
            $ref: '#/components/schemas/CapabilityStatement_Rest_Operation'
          x-go-name: Operation
        resource:
          type: array
          items:
            $ref: '#/components/schemas/CapabilityStatement_Rest_Resource'
          x-go-name: Resource
        search_param:
          description: Search parameters for searching all resources
          type: array
          items:
            $ref: '#/components/schemas/CapabilityStatement_Rest_Resource_SearchParam'
          x-go-name: SearchParam
        security:
          $ref: '#/components/schemas/CapabilityStatement_Rest_Security'
      x-go-package: github.com/google/fhir/go/proto/google/fhir/proto/stu3/resources_go_proto
    ContactPointUseCode_Value:
      description: Primitive value for code
      type: integer
      format: int32
      x-go-package: github.com/google/fhir/go/proto/google/fhir/proto/stu3/datatypes_go_proto
    Reference:
      description: 'A reference from one resource to another

        See https://www.hl7.org/fhir/datatypes.html#Reference'
      type: object
      properties:
        Reference:
          $ref: '#/components/schemas/isReference_Reference'
        display:
          $ref: '#/components/schemas/String'
        extension:
          description: Additional Content defined by implementations
          type: array
          items:
            $ref: '#/components/schemas/Extension'
          x-go-name: Extension
        id:
          $ref: '#/components/schemas/String'
        identifier:
          $ref: '#/components/schemas/Identifier'
      x-go-package: github.com/google/fhir/go/proto/google/fhir/proto/stu3/datatypes_go_proto
    CapabilityStatement_Rest_Operation:
      description: Definition of an operation or a custom query
      type: object
      properties:
        definition:
          $ref: '#/components/schemas/Reference'
        extension:
          description: Additional Content defined by implementations
          type: array
          items:
            $ref: '#/components/schemas/Extension'
          x-go-name: Extension
        id:
          $ref: '#/components/schemas/String'
        modifier_extension:
          description: Extensions that cannot be ignored
          type: array
          items:
            $ref: '#/components/schemas/Extension'
          x-go-name: ModifierExtension
        name:
          $ref: '#/components/schemas/String'
      x-go-package: github.com/google/fhir/go/proto/google/fhir/proto/stu3/resources_go_proto
    isContainedResource_OneofResource:
      type: object
      x-go-package: github.com/google/fhir/go/proto/google/fhir/proto/stu3/resources_go_proto
    ReferenceHandlingPolicyCode:
      description: See http://hl7.org/fhir/ValueSet/reference-handling-policy
      type: object
      title: A set of flags that defines how references are supported.
      properties:
        extension:
          type: array
          items:
            $ref: '#/components/schemas/Extension'
          x-go-name: Extension
        id:
          $ref: '#/components/schemas/String'
        value:
          $ref: '#/components/schemas/ReferenceHandlingPolicyCode_Value'
      x-go-package: github.com/google/fhir/go/proto/google/fhir/proto/stu3/codes_go_proto
    DocumentModeCode_Value:
      type: integer
      format: int32
      x-go-package: github.com/google/fhir/go/proto/google/fhir/proto/stu3/codes_go_proto
    MessageSignificanceCategoryCode:
      description: See http://hl7.org/fhir/ValueSet/message-significance-category
      type: object
      title: The impact of the content of a message.
      properties:
        extension:
          type: array
          items:
            $ref: '#/components/schemas/Extension'
          x-go-name: Extension
        id:
          $ref: '#/components/schemas/String'
        value:
          $ref: '#/components/schemas/MessageSignificanceCategoryCode_Value'
      x-go-package: github.com/google/fhir/go/proto/google/fhir/proto/stu3/codes_go_proto
    PositiveInt:
      description: 'Auto-generated from StructureDefinition for positiveInt, last updated

        2017-04-19T07:44:43.294+10:00. Primitive Type positiveInt. See

        http://hl7.org/fhir/StructureDefinition/positiveInt'
      type: object
      properties:
        extension:
          description: Additional Content defined by implementations
          type: array
          items:
            $ref: '#/components/schemas/Extension'
          x-go-name: Extension
        id:
          $ref: '#/components/schemas/String'
        value:
          description: Primitive value for positiveInt
          type: integer
          format: uint32
          x-go-name: Value
      x-go-package: github.com/google/fhir/go/proto/google/fhir/proto/stu3/datatypes_go_proto
    NarrativeStatusCode_Value:
      type: integer
      format: int32
      x-go-package: github.com/google/fhir/go/proto/google/fhir/proto/stu3/codes_go_proto
    CapabilityStatement_Rest_Resource:
      description: Resource served on the REST interface
      type: object
      properties:
        conditional_create:
          type: boolean
        conditional_delete:
          $ref: '#/components/schemas/ConditionalDeleteStatusCode'
        conditional_read:
          $ref: '#/components/schemas/ConditionalReadStatusCode'
        conditional_update:
          type: boolean
        documentation:
          $ref: '#/components/schemas/Markdown'
        extension:
          description: Additional Content defined by implementations
          type: array
          items:
            $ref: '#/components/schemas/Extension'
          x-go-name: Extension
        id:
          $ref: '#/components/schemas/String'
        interaction:
          type: array
          items:
            $ref: '#/components/schemas/CapabilityStatement_Rest_Resource_ResourceInteraction'
          x-go-name: Interaction
        modifier_extension:
          description: Extensions that cannot be ignored
          type: array
          items:
            $ref: '#/components/schemas/Extension'
          x-go-name: ModifierExtension
        profile:
          $ref: '#/components/schemas/Reference'
        read_history:
          type: boolean
        reference_policy:
          description: literal | logical | resolves | enforced | local
          type: array
          items:
            $ref: '#/components/schemas/ReferenceHandlingPolicyCode'
          x-go-name: ReferencePolicy
        search_include:
          description: _include values supported by the server
          type: array
          items:
            $ref: '#/components/schemas/String'
          x-go-name: SearchInclude
        search_param:
          type: array
          items:
            $ref: '#/components/schemas/CapabilityStatement_Rest_Resource_SearchParam'
          x-go-name: SearchParam
        search_rev_include:
          description: _revinclude values supported by the server
          type: array
          items:
            $ref: '#/components/schemas/String'
          x-go-name: SearchRevInclude
        type:
          $ref: '#/components/schemas/ResourceTypeCode'
        update_create:
          type: boolean
        versioning:
          $ref: '#/components/schemas/ResourceVersionPolicyCode'
      x-go-package: github.com/google/fhir/go/proto/google/fhir/proto/stu3/resources_go_proto
    ConditionalReadStatusCode:
      description: See http://hl7.org/fhir/ValueSet/conditional-read-status
      type: object
      title: A code that indicates how the server supports conditional read.
      properties:
        extension:
          type: array
          items:
            $ref: '#/components/schemas/Extension'
          x-go-name: Extension
        id:
          $ref: '#/components/schemas/String'
        value:
          $ref: '#/components/schemas/ConditionalReadStatusCode_Value'
      x-go-package: github.com/google/fhir/go/proto/google/fhir/proto/stu3/codes_go_proto
    CapabilityStatement_Rest_SystemInteraction:
      type: object
      title: What operations are supported?
      properties:
        code:
          $ref: '#/components/schemas/SystemRestfulInteractionCode'
        documentation:
          $ref: '#/components/schemas/String'
        extension:
          description: Additional Content defined by implementations
          type: array
          items:
            $ref: '#/components/schemas/Extension'
          x-go-name: Extension
        id:
          $ref: '#/components/schemas/String'
        modifier_extension:
          description: Extensions that cannot be ignored
          type: array
          items:
            $ref: '#/components/schemas/Extension'
          x-go-name: ModifierExtension
      x-go-package: github.com/google/fhir/go/proto/google/fhir/proto/stu3/resources_go_proto
    ConditionalDeleteStatusCode:
      description: See http://hl7.org/fhir/ValueSet/conditional-delete-status
      type: object
      title: A code that indicates how the server supports conditional delete.
      properties:
        extension:
          type: array
          items:
            $ref: '#/components/schemas/Extension'
          x-go-name: Extension
        id:
          $ref: '#/components/schemas/String'
        value:
          $ref: '#/components/schemas/ConditionalDeleteStatusCode_Value'
      x-go-package: github.com/google/fhir/go/proto/google/fhir/proto/stu3/codes_go_proto
    MimeTypeCode:
      description: See http://www.rfc-editor.org/bcp/bcp13.txt
      type: object
      title: Any valid MimeType.
      properties:
        extension:
          description: Additional Content defined by implementations
          type: array
          items:
            $ref: '#/components/schemas/Extension'
          x-go-name: Extension
        id:
          $ref: '#/components/schemas/String'
        value:
          description: Primitive value for code
          type: string
          x-go-name: Value
      x-go-package: github.com/google/fhir/go/proto/google/fhir/proto/stu3/datatypes_go_proto
    Extension_ValueX:
      description: Value of extension
      type: object
      properties:
        Choice:
          $ref: '#/components/schemas/isExtension_ValueX_Choice'
      x-go-package: github.com/google/fhir/go/proto/google/fhir/proto/stu3/datatypes_go_proto
    EventCapabilityModeCode:
      description: See http://hl7.org/fhir/ValueSet/event-capability-mode
      type: object
      title: The mode of a message capability statement.
      properties:
        extension:
          type: array
          items:
            $ref: '#/components/schemas/Extension'
          x-go-name: Extension
        id:
          $ref: '#/components/schemas/String'
        value:
          $ref: '#/components/schemas/EventCapabilityModeCode_Value'
      x-go-package: github.com/google/fhir/go/proto/google/fhir/proto/stu3/codes_go_proto
    ConditionalReadStatusCode_Value:
      type: integer
      format: int32
      x-go-package: github.com/google/fhir/go/proto/google/fhir/proto/stu3/codes_go_proto
    CapabilityStatement:
      description: 'Auto-generated from StructureDefinition for CapabilityStatement, last updated

        2017-04-19T07:44:43.294+10:00. A statement of system capabilities. See

        http://hl7.org/fhir/StructureDefinition/CapabilityStatement'
      type: object
      properties:
        accept_unknown:
          $ref: '#/components/schemas/UnknownContentCodeCode'
        contact:
          description: Contact details for the publisher
          type: array
          items:
            $ref: '#/components/schemas/ContactDetail'
          x-go-name: Contact
        contained:
          description: Contained, inline Resources
          type: array
          items:
   

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