FHIR R4 Resources | MuleSoft Documentation
# FHIR R4 Resources
The MuleSoft Accelerator for Healthcare 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.
You can also use the FHIR Error API Policy to capture error responses and format them in an FHIR OperationOutcome-compliant format, since Anypoint Platform’s out-of-the-box (OOTB) policies do not provide error messages in an FHIR-compliant format. This policy can also be used with other OOTB API policies provided in Anypoint Platform, such as OAuth or JWT.
For the list of US core profile assets, please refer to this link.
## FHIR R4 Resource List
_API specifications, data types, and libraries built to meet compliance with FHIR R4 standards._
Category | Library | API Specification  
---|---|---  
Foundation - Confirmance | CapabilityStatement <sup>[N]</sup> StructureDefinition <sup>[N]</sup> ImplementationGuide SearchParameter OperationDefinition <sup>[N]</sup> CompartmentDefinition MessageDefinition StructureMap GraphDefinition ExampleScenario | CapabilityStatement <sup>[N]</sup> StructureDefinition <sup>[N]</sup> ImplementationGuide SearchParameter OperationDefinition <sup>[N]</sup> CompartmentDefinition MessageDefinition StructureMap GraphDefinition ExampleScenario  
Foundation - Terminology | CodeSystem <sup>[N]</sup> ValueSet <sup>[N]</sup> ConceptMap NamingSystem TerminologiesCapabilities | CodeSystem <sup>[N]</sup> ValueSet <sup>[N]</sup> ConceptMap NamingSystem TerminologiesCapabilities  
Foundation - Security |  |   
Foundation - Documents | Composition DocumentManifest DocumentReference CatalogEntry | Composition DocumentManifest DocumentReference CatalogEntry  
Foundation - Other | Basic Binary <sup>[N]</sup> Linkage MessageHeader Parameters <sup>[N]</sup> Subscription | Basic Binary <sup>[N]</sup> Linkage MessageHeader Parameters <sup>[N]</sup> Subscription  
Base - Individuals | Patient <sup>[N]</sup> Practitioner PractitionerRole RelatedPerson Person Group | Patient <sup>[N]</sup> Practitioner PractitionerRole RelatedPerson Person Group  
Base - Entities #1 | Organization OrganizationAffiliation HealthcareService Endpoint Location | Organization OrganizationAffiliation HealthcareService Endpoint Location  
Base - Entities #2 | Substance BiologicallyDerivedProduct # Device DeviceMetric | Substance BiologicallyDerivedProduct # Device DeviceMetric  
Base - Workflow | Task Appointment AppointmentResponse Schedule Slot VerificationResult | Task Appointment AppointmentResponse Schedule Slot VerificationResult  
Base - Management |  |   
Clinical - Summary | AllergyIntolerance AdverseEvent Condition(Problem) Procedure FamilyMemberHistory ClinicalImpression # Note DetectedIssue | AllergyIntolerance AdverseEvent Condition(Problem) Procedure FamilyMemberHistory ClinicalImpression # Note DetectedIssue  
Clinical - Diagnostics | Observation <sup>[N]</sup> Media <sup>[u]</sup> DiagnosticReport Specimen BodyStructure ImagingStudy QuestionnaireResponse  MolecularSequence | Observation <sup>[N]</sup> Media <sup>[u]</sup> DiagnosticReport Specimen BodyStructure ImagingStudy QuestionnaireResponse  MolecularSequence  
Clinical - Medications | MedicationRequest MedicationAdministration MedicationDispense MedicationStatement Medication MedicationKnowledge Immunization ImmunizationEvaluation ImmunizationRecommendation | MedicationRequest MedicationAdministration MedicationDispense MedicationStatement Medication MedicationKnowledge Immunization ImmunizationEvaluation ImmunizationRecommendation  
Clinical - Care Provision | CarePlan CareTeam Goal ServiceRequest NutritionOrder VisionPrescription RiskAssessment RequestGroup | CarePlan CareTeam Goal ServiceRequest NutritionOrder VisionPrescription RiskAssessment RequestGroup  
Clinical - Request & Response | Communication CommunicationRequest DeviceRequest # DeviceUseStatement <sup>[u]</sup> GuidanceResponse SupplyRequest # SupplyDelivery | Communication CommunicationRequest DeviceRequest # DeviceUseStatement <sup>[u]</sup> GuidanceResponse SupplyRequest # SupplyDelivery  
Financial - Support | Coverage CoverageEligibilityRequest CoverageEligibilityResponse EnrollmentRequest <sup>[u]</sup> EnrollmentResponse <sup>[u]</sup> | Coverage CoverageEligibilityRequest CoverageEligibilityResponse EnrollmentRequest <sup>[u]</sup> EnrollmentResponse <sup>[u]</sup>  
Financial - Billing |  |   
Financial - Payment | PaymentNotice PaymentReconcilliation | PaymentNotice PaymentReconcilliation  
Financial - General | Account ChargeItem ChargeItemDefinition Contract ExplanationOfBenefit InsurancePlan | Account ChargeItem ChargeItemDefinition Contract ExplanationOfBenefit InsurancePlan  
Specialized - Public Health & Research |  |   
Specialized - Definitional Artifacts | ActivityDefinition DeviceDefinition EventDefinition ObservationDefinition <sup>[u]</sup> PlanDefinition Questionnaire SpecimenDefinition | ActivityDefinition DeviceDefinition EventDefinition ObservationDefinition <sup>[u]</sup> PlanDefinition Questionnaire SpecimenDefinition  
Specialized - Evidence Based Medicine | ResearchDefinition ResearchElementDefinition Evidence EvidenceVariable EffectEvidenceSynthesis RiskEvidenceSynthesis | ResearchDefinition ResearchElementDefinition Evidence EvidenceVariable EffectEvidenceSynthesis RiskEvidenceSynthesis  
Specialized - Quality Reporting & Testing | Measure MeasureReport TestScript TestReport | Measure MeasureReport TestScript TestReport  
Specialized - Medication Definition | MedicinalProduct <sup>[u]</sup> MedicinalProductAuthorization <sup>[u]</sup> MedicinalProductContraindication MedicinalProductIndication MedicinalProductIngredient <sup>[u]</sup> MedicinalProductInteraction MedicinalProductManufactured MedicinalProductPackaged <sup>[u]</sup> MedicinalProductPharmaceutical <sup>[u]</sup> MedicinalProductUndesirableEffect SubstanceNucleicAcid SubstancePolymer <sup>[u]</sup> SubstanceProtein SubstanceReferenceInformation <sup>[u]</sup> SubstanceSpecification <sup>[u]</sup> SubstanceSourceMaterial | MedicinalProduct <sup>[u]</sup> MedicinalProductAuthorization <sup>[u]</sup> MedicinalProductContraindication MedicinalProductIndication MedicinalProductIngredient <sup>[u]</sup> MedicinalProductInteraction MedicinalProductManufactured MedicinalProductPackaged <sup>[u]</sup> MedicinalProductPharmaceutical <sup>[u]</sup> MedicinalProductUndesirableEffect SubstanceNucleicAcid SubstancePolymer <sup>[u]</sup> SubstanceProtein SubstanceReferenceInformation <sup>[u]</sup> SubstanceSpecification <sup>[u]</sup> SubstanceSourceMaterial  
NOTE:
_[N] indicates Normative content. It is considered to be stable and has been 'locked' subjecting it to FHIR Inter-version Compatibility Rules. For more details please see HL7 FHIR _https://www.hl7.org/fhir/versions.html#2.7.0[_Version Management Policy_]
_[u] indicates the resource is still under development and review by appropriate workgroups._
_# indicates the resource has a Trial-Use Note._
## FHIR Error API Policy
This FHIR Error API policy can be used to capture error responses and format them in an FHIR OperationOutcome-compliant format. This policy can also be used with other out-of-the-box API policies provided in Anypoint Platform, such as OAuth or JWT.
See the following page to learn more about the FHIR Error API Policy:
  * 

## See Also
  * FHIR R4 US Core Profile Assets
  * MuleSoft Accelerator for Healthcare