openapi: 3.0.3 info: title: Independence Blue Cross Drug FHIR Formulary Provider Directory API version: 1.0.0 description: HL7 FHIR R4 (4.0.1) Drug Formulary API satisfying the CMS Interoperability drug formulary publication requirement, published as a Da Vinci US Drug Formulary (USDF) server. Publicly queryable, no authentication required. Exposes the Independence Blue Cross covered drug list, tiers, and prior authorization indicators via FHIR List and MedicationKnowledge resources. contact: name: Independence Interoperability Support email: AppOnboardingSupport@ibx.com url: https://devportal.ibx.com/ license: name: Independence Developer Portal Terms & Conditions url: https://www.ibx.com/htdocs/custom/tnc/Developer%20Portal%20TandC.pdf servers: - url: https://eapics.ibx.com/formulary/v1/fhir description: Production FHIR endpoint tags: - name: Provider Directory description: Public Da Vinci Plan-Net FHIR R4 provider directory resources. paths: /metadata: get: summary: Get Capability Statement operationId: get_metadata tags: - Provider Directory responses: '200': description: OK content: application/fhir+json: {} '400': description: Bad Request '401': description: Unauthorized '403': description: Forbidden '404': description: Not Found /Location: get: summary: Search Location operationId: get_Location tags: - Provider Directory responses: '200': description: OK content: application/fhir+json: {} '400': description: Bad Request '401': description: Unauthorized '403': description: Forbidden '404': description: Not Found /Location/{rid}: get: summary: Read Location By ID operationId: get_Location_rid tags: - Provider Directory responses: '200': description: OK content: application/fhir+json: {} '400': description: Bad Request '401': description: Unauthorized '403': description: Forbidden '404': description: Not Found parameters: - name: rid in: path required: true description: FHIR resource id schema: type: string /Practitioner: get: summary: Search Practitioner operationId: get_Practitioner tags: - Provider Directory responses: '200': description: OK content: application/fhir+json: {} '400': description: Bad Request '401': description: Unauthorized '403': description: Forbidden '404': description: Not Found /Practitioner/{rid}: get: summary: Read Practitioner By ID operationId: get_Practitioner_rid tags: - Provider Directory responses: '200': description: OK content: application/fhir+json: {} '400': description: Bad Request '401': description: Unauthorized '403': description: Forbidden '404': description: Not Found parameters: - name: rid in: path required: true description: FHIR resource id schema: type: string /InsurancePlan: get: summary: Search InsurancePlan operationId: get_InsurancePlan tags: - Provider Directory responses: '200': description: OK content: application/fhir+json: {} '400': description: Bad Request '401': description: Unauthorized '403': description: Forbidden '404': description: Not Found /InsurancePlan/{rid}: get: summary: Read InsurancePlan By ID operationId: get_InsurancePlan_rid tags: - Provider Directory responses: '200': description: OK content: application/fhir+json: {} '400': description: Bad Request '401': description: Unauthorized '403': description: Forbidden '404': description: Not Found parameters: - name: rid in: path required: true description: FHIR resource id schema: type: string /HealthcareService: get: summary: Search HealthcareService operationId: get_HealthcareService tags: - Provider Directory responses: '200': description: OK content: application/fhir+json: {} '400': description: Bad Request '401': description: Unauthorized '403': description: Forbidden '404': description: Not Found /HealthcareService/{rid}: get: summary: Read HealthcareService By ID operationId: get_HealthcareService_rid tags: - Provider Directory responses: '200': description: OK content: application/fhir+json: {} '400': description: Bad Request '401': description: Unauthorized '403': description: Forbidden '404': description: Not Found parameters: - name: rid in: path required: true description: FHIR resource id schema: type: string /OrganizationAffiliation: get: summary: Search OrganizationAffiliation operationId: get_OrganizationAffiliation tags: - Provider Directory responses: '200': description: OK content: application/fhir+json: {} '400': description: Bad Request '401': description: Unauthorized '403': description: Forbidden '404': description: Not Found /OrganizationAffiliation/{rid}: get: summary: Read OrganizationAffiliation By ID operationId: get_OrganizationAffiliation_rid tags: - Provider Directory responses: '200': description: OK content: application/fhir+json: {} '400': description: Bad Request '401': description: Unauthorized '403': description: Forbidden '404': description: Not Found parameters: - name: rid in: path required: true description: FHIR resource id schema: type: string /Organization: get: summary: Search Organization operationId: get_Organization tags: - Provider Directory responses: '200': description: OK content: application/fhir+json: {} '400': description: Bad Request '401': description: Unauthorized '403': description: Forbidden '404': description: Not Found /Organization/{rid}: get: summary: Read Organization By ID operationId: get_Organization_rid tags: - Provider Directory responses: '200': description: OK content: application/fhir+json: {} '400': description: Bad Request '401': description: Unauthorized '403': description: Forbidden '404': description: Not Found parameters: - name: rid in: path required: true description: FHIR resource id schema: type: string /PractitionerRole: get: summary: Search PractitionerRole operationId: get_PractitionerRole tags: - Provider Directory responses: '200': description: OK content: application/fhir+json: {} '400': description: Bad Request '401': description: Unauthorized '403': description: Forbidden '404': description: Not Found /PractitionerRole/{rid}: get: summary: Read PractitionerRole By ID operationId: get_PractitionerRole_rid tags: - Provider Directory responses: '200': description: OK content: application/fhir+json: {} '400': description: Bad Request '401': description: Unauthorized '403': description: Forbidden '404': description: Not Found parameters: - name: rid in: path required: true description: FHIR resource id schema: type: string /Endpoint: get: summary: Search Endpoint operationId: get_Endpoint tags: - Provider Directory responses: '200': description: OK content: application/fhir+json: {} '400': description: Bad Request '401': description: Unauthorized '403': description: Forbidden '404': description: Not Found /Endpoint/{rid}: get: summary: Read Endpoint By ID operationId: get_Endpoint_rid tags: - Provider Directory responses: '200': description: OK content: application/fhir+json: {} '400': description: Bad Request '401': description: Unauthorized '403': description: Forbidden '404': description: Not Found parameters: - name: rid in: path required: true description: FHIR resource id schema: type: string