FHIR R4 Endpoint API
home
Overview
This asset is a component of MuleSoft Accelerator for Healthcare.
MuleSoft Accelerator for Healthcare enables healthcare providers to unlock critical patient data to build a patient 360 within Salesforce Health Cloud, faster and easier than ever before. The solution includes pre-built APIs, connectors, integration templates, and prescriptive end-to-end reference architecture to bring patient demographics information and COVID-19 test results from any EHR into Health Cloud using HL7 V2 or FHIR standards.
The solution also provides a library of United States Core Data for Interoperability (USCDI) and FHIR R4 resources to help healthcare developers adhere to interoperability needs and jumpstart the development of healthcare digital transformation initiatives.
Use case covered
An endpoint describes the technical details of a location that can be connected to for the delivery/retrieval of information. Sufficient information is required to ensure that a connection can be made securely, and appropriate data transmitted as defined by the endpoint owner. This is not a description of details of the current system, as found in CapabilityStatement, but of another (potentially external) system.
These may be locally hosted services, regional services, or national service.
These resources are typically used to identify where to locate endpoint details for:
- Questionnaires: Where to send information (currently an SDC extension with just the address)
- ValueSet: Where related Terminology Services can be found (where not local)
- Subscription: The destination to send the subscribed data (or to pull)
- Messaging: (currently defined in the Message Header, but only as the address)
- Referrals: Where to send referral requests(linked to the services directory resources - Organization/Location/Practitioner/HealthcareService)
- Referrals - Templates: Where to locate referral templates (Questionnaires)(linked to the services directory resources - Organization/Location/Practitioner/HealthcareService)
- CarePlans: Where a shared CarePlan can be found
- Scheduling: Where to lookup to discover schedules/availability information(linked to the services directory resources - Organization/Location/Practitioner/HealthcareService)
- Scheduling: Where to lookup to send appointment requests(linked to the services directory resources - Organization/Location/Practitioner/HealthcareService)
- Patient/Person: Location of Primary Patient/Person Indexes
- Service Provider Directories: Location of related directories (parent/child/federated)
- DICOM/imaging: Location of where to query for imaging content and metadata (QIDO-RS, WADO-RS, or WADO-URI)
This API uses FHIR R4 Endpoint Library.
More information about FHIR R4 Endpoint specification can be found here.