<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>EpicFHIR Archives - A&amp;I Solutions</title>
	<atom:link href="https://www.anisolutions.com/tag/epicfhir/feed/" rel="self" type="application/rss+xml" />
	<link></link>
	<description>Advanced &#38; Integrated. Performance Matters.</description>
	<lastBuildDate>Tue, 28 Apr 2026 14:42:11 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.6.5</generator>

<image>
	<url>https://www.anisolutions.com/wp-content/uploads/2020/04/cropped-AI_icon_hi-res-32x32.jpg</url>
	<title>EpicFHIR Archives - A&amp;I Solutions</title>
	<link></link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Epic FHIR API Integration: Sandbox Setup, App Orchard, &#038; Production Deployment</title>
		<link>https://www.anisolutions.com/2026/04/28/epic-fhir-api-integration-guide/</link>
		
		<dc:creator><![CDATA[Akash Hekare]]></dc:creator>
		<pubDate>Tue, 28 Apr 2026 14:42:08 +0000</pubDate>
				<category><![CDATA[API Management]]></category>
		<category><![CDATA[EHRIntegration]]></category>
		<category><![CDATA[EpicFHIR]]></category>
		<category><![CDATA[EpicSystems]]></category>
		<category><![CDATA[FHIRIntegration]]></category>
		<category><![CDATA[HealthcareAPI]]></category>
		<category><![CDATA[HealthcareInteroperability]]></category>
		<category><![CDATA[HL7FHIR]]></category>
		<category><![CDATA[SmartOnFHIR]]></category>
		<guid isPermaLink="false">https://www.anisolutions.com/?p=13056</guid>

					<description><![CDATA[<p>In the EHR vendor market, Epic dominates nearly 30% of the market, and multiple large US hospitals operate on Epic systems, making integration with the Epic system essential. And Epic FHIR API integration plays a crucial role in building interoperability, EHR workflow automation, and data-driven decision-making. Moreover, the healthcare industry is shifting towards a consistent [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.anisolutions.com/2026/04/28/epic-fhir-api-integration-guide/">Epic FHIR API Integration: Sandbox Setup, App Orchard, &amp; Production Deployment</a> appeared first on <a rel="nofollow" href="https://www.anisolutions.com">A&amp;I Solutions</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>In the EHR vendor market, Epic dominates  <a href="https://media.market.us/ehr-industry-statistics/" target="_blank" rel="noopener">nearly 30% of the market,</a> and multiple large US hospitals operate on Epic systems, making integration with the Epic system essential. And Epic FHIR API integration plays a crucial role in building interoperability, EHR workflow automation, and data-driven decision-making.

</p><p>Moreover, the healthcare industry is shifting towards a consistent API-driven approach through SMART on FHIR Epic frameworks. However, Epic does not work on FHIR APIs entirely and has its own governance, integration, and access control models.</p><p>This increases the complexity of integration as it needs to complete multiple stages, from Epic FHIR sandbox setup to Epic App Orchard integration and then deployment. With this controlled environment, the success does not depend on APIs but on understanding how Epic structures access, data, and workflows.</p><p>In this <a href="https://www.anisolutions.com/ehr-integration-solutions/">Epic FHIR API integration guide</a>, we will break down how to register an app in Epic App Orchard and give you an Epic FHIR API production deployment checklist to build scalable and compliant integration within Epic’s ecosystem.</p><h2 class="wp-block-heading">Step 1: Epic FHIR Sandbox Setup and API Exploration</h2><p>One of the most important steps in any EHR integration is setting up the sandbox environment, as it allows for simulating APIs, testing workflows, and understanding how everything works. That’s the first step in Epic EHR API integration is accessing the FHIR sandbox.</p><p>In the Epic FHIR sandbox setup, developers can understand the Epic framework, but it is not the full representation of production. There are several limitations that make it difficult to simulate complex workflows and use cases in the sandbox.</p><p>Key limitations include:</p><ul class="wp-block-list"><li>Limited datasets and synthetic patient data.</li>

<li>Restricted API access compared to live environments.</li>

<li>Variability in supported FHIR resources.</li></ul><p>However, even with these limitations, the sandbox helps out a lot in getting a better understanding of core FHIR resources such as Patient, Observation, and Medication.</p><p>More importantly, the Epic systems support both FHIR R4 and DSTU2 (Draft Standard for Trial Use 2). While DSTU2 is an early version of the FHIR standard, developers need an Epic FHIR R4 vs DSTU2 implementation guide for careful handling of resource structures, endpoints, and data fields to ensure compatibility across environments.</p><h3 class="wp-block-heading">Testing &amp; Validation in Sandbox</h3><p>After setting up access to the Epic FHIR sandbox, the next step is to start testing and validating real-world clinical workflows using available test data, including:</p><ul class="wp-block-list"><li>Patient data retrieval and updates.</li>

<li>Encounter-based queries.</li>

<li>Clinical data extraction, such as observations and medications.</li></ul><p>When developers are testing these use cases, the specific areas that must be validated are:</p><ul class="wp-block-list"><li>Missing or incomplete patient data.</li>

<li>Variations in FHIR resource structures.</li>

<li>API response inconsistencies.</li>

<li>Error handling and fallback logic.</li></ul><p>Addressing these gaps early makes it easier to transition to the next stage, Epic App Orchard integration, and reduces rework during the production deployment.</p><p>In short, the sandbox environment is not only a starting point for Epic EHR API integration, but it also defines the stability of your integration.</p><h2 class="wp-block-heading">Step 2: Epic App Orchard Integration &amp; Authentication</h2><figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="1024" height="576" src="https://www.anisolutions.com/wp-content/uploads/Step-2_-Epic-App-Orchard-Integration-Authentication2-1024x576.png" alt="Epic App Orchard OAuth2 authentication flow connecting application, Epic system, and secure API access.
" class="wp-image-13072" srcset="https://www.anisolutions.com/wp-content/uploads/Step-2_-Epic-App-Orchard-Integration-Authentication2-1024x576.png 1024w, https://www.anisolutions.com/wp-content/uploads/Step-2_-Epic-App-Orchard-Integration-Authentication2-300x169.png 300w, https://www.anisolutions.com/wp-content/uploads/Step-2_-Epic-App-Orchard-Integration-Authentication2-1536x864.png 1536w, https://www.anisolutions.com/wp-content/uploads/Step-2_-Epic-App-Orchard-Integration-Authentication2-2048x1152.png 2048w, https://www.anisolutions.com/wp-content/uploads/Step-2_-Epic-App-Orchard-Integration-Authentication2-600x338.png 600w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure><p>After the sandbox exploration, testing, and validation, the next stage of Epic FHIR API integration is to move APIs to the Epic App Orchard. This is the official ecosystem for the Epic ecosystem, and the application must be registered and approved before integration.</p><p>Unlike open API platforms, Epic works in a closed environment and under a controlled access model. Because of this, the developers cannot directly connect to the EHR system and have to get their APIs approved first.</p><p>The approval process starts with clearly defining the application&#8217;s use case, including:</p><ul class="wp-block-list"><li>Type of integration, whether it is clinical, patient-facing, or backend service.</li>

<li>Required FHIR resources and data access.</li>

<li>Expected workflows and user interactions.</li></ul><p>All these details are crucial for approval because Epic evaluates the use case clarity and compliance along with technical readiness.</p><h3 class="wp-block-heading">How to Register an App in Epic App Orchard?</h3><p>The process of applying for Epic App Orchard integration includes the following steps:</p><ol class="wp-block-list"><li>Create an account and access the App Orchard portal.</li>

<li>Register the application with detailed use case documentation.</li>

<li>Specify required API scopes and access levels.</li>

<li>Submit the app for Epic review and approval.</li></ol><p>The approval timelines are not fixed and vary as per the use cases, as some use cases may need additional validation and clarification before getting access and approval.</p><h3 class="wp-block-heading">Configuring Access &amp; Scopes</h3><p>Once the application is registered, the next step is to define the access level, whether it is access through user log-in or by backend without user interactions. You need to choose the correct access model because it directly impacts the security configuration, API permissions, and integration architecture. Moreover, improper scope selection can lead to access limitations or failed API calls later in real-world applications.</p><h3 class="wp-block-heading">SMART on FHIR Authentication in Epic</h3><p>While integrating applications in Epic App Orchard, security and authentication are also an important part. This is where SMART on FHIR Epic standards with OAuth 2.0 help:</p><ul class="wp-block-list"><li>Authorization requests via Epic endpoints.</li>

<li>User authentication and consent.</li>

<li>Token exchange for secure API access.</li></ul><p>More importantly, each API request must include a valid token and approved scopes to ensure that data is accessed by authorized personnel and through secure and compliant devices.</p><h3 class="wp-block-heading">Managing Secure Data Access</h3><p>Epic works in a controlled environment where security is tight, and that’s why developers must ensure:</p><ul class="wp-block-list"><li>Proper handling of access tokens.</li>

<li>Secure storage of user credentials.</li>

<li>Compliance with HIPAA and organizational policies.</li></ul><p>Additionally, scope limitations can restrict access to some FHIR resources, so developers must adjust their implementation strategy accordingly.</p><h2 class="wp-block-heading">Step 3: Data Mapping &amp; API Optimization</h2><figure class="wp-block-image size-large"><img decoding="async" width="1024" height="576" src="https://www.anisolutions.com/wp-content/uploads/Step-3_-Data-Mapping-API-Optimization-1024x576.png" alt=" FHIR integration workflow showing data mapping, transformation, API requests, and response handling process." class="wp-image-13070" srcset="https://www.anisolutions.com/wp-content/uploads/Step-3_-Data-Mapping-API-Optimization-1024x576.png 1024w, https://www.anisolutions.com/wp-content/uploads/Step-3_-Data-Mapping-API-Optimization-300x169.png 300w, https://www.anisolutions.com/wp-content/uploads/Step-3_-Data-Mapping-API-Optimization-1536x864.png 1536w, https://www.anisolutions.com/wp-content/uploads/Step-3_-Data-Mapping-API-Optimization-2048x1152.png 2048w, https://www.anisolutions.com/wp-content/uploads/Step-3_-Data-Mapping-API-Optimization-600x338.png 600w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure><p>When the authentication and configuration are complete, the next step is to standardize your internal data structures with Epic’s FHIR models. You might assume that there is no need for aligning the data structure because of Epic’s FHIR models, but Epic has its own custom profiles and extensions.</p><p>This means that the data may not map directly to the EHR, so developers need to carefully map data fields to Epic-specific structures without compromising consistency across workflows.</p><p>This includes:</p><ul class="wp-block-list"><li>Mapping patient identifiers across systems.</li>

<li>Aligning clinical data such as observations, encounters, and medications.</li>

<li>Handling optional or missing fields in FHIR resources.</li></ul><p>Most importantly, the data fields should be aligned with USCDI requirements for interoperability and compliance. But ensure that you map every element properly, as poor mapping can lead to:</p><ul class="wp-block-list"><li>Inconsistent data exchange.</li>

<li>Workflow disruptions.</li>

<li>Integration failure in production.</li></ul><h3 class="wp-block-heading">API Performance &amp; Large Data Handling</h3><p>While mapping is important, optimizing performance is also essential as it is the foundation of scaling the systems later. And for this, you need effective API strategies. Some of those are:</p><ul class="wp-block-list"><li>Minimizing unnecessary API calls.</li>

<li>Using pagination and filtering for large queries.</li>

<li>Leveraging Bulk FHIR APIs for population-level data access.</li></ul><p>There are also several Epic-specific factors that developers need to consider:</p><ul class="wp-block-list"><li>Rate limits imposed by Epic.</li>

<li>Response time variability across endpoints.</li>

<li>Efficient error handling and retry logic.</li></ul><p>In short, a well-optimized integration ensures faster data retrieval, reduced system load, and better user experience.</p><h2 class="wp-block-heading">Step 4: Epic FHIR API Production Deployment</h2><p>After completing sandbox testing and App Orchard integration, the next stage in epic fhir api integration is moving into production. This step involves strict validation, security configuration, and alignment with Epic’s deployment requirements.</p><figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><td><strong>Stage</strong></td><td><strong>Key Actions</strong></td></tr><tr><td><strong>App Validation</strong></td><td>Submit the application for Epic review and certification</td></tr><tr><td><strong>Security Setup</strong></td><td>Configure OAuth 2.0, scopes, and IP whitelisting</td></tr><tr><td><strong>Testing</strong></td><td>Validate integration in Vendor Test (VT) environment</td></tr><tr><td><strong>Deployment</strong></td><td>Configure production endpoints and go live</td></tr></tbody></table></figure><p>Each stage must be completed sequentially, as Epic enforces a controlled approval process before granting production access.</p><h3 class="wp-block-heading">Production Challenges &amp; Considerations</h3><p>Production deployment is often where delays occur due to Epic’s governance model.</p><p>Common challenges include:</p><ul class="wp-block-list"><li><strong>Approval and certification delays</strong></li></ul><p>Applications must pass Epic’s validation process, which can extend timelines depending on use case complexity.</p><ul class="wp-block-list"><li><strong>Rate limits and performance constraints</strong></li></ul><p>Production APIs enforce limits that may not appear in sandbox environments, requiring optimized API strategies.</p><ul class="wp-block-list"><li><strong>Version compatibility issues</strong></li></ul><p>Differences in FHIR versions or endpoint behavior can affect live integrations, especially when handling both R4 and legacy implementations.</p><p>Additionally, real-world data introduces complexities not seen in testing, such as incomplete records and workflow variability.</p><h2 class="wp-block-heading">Step 5: Monitoring &amp; Maintenance</h2><figure class="wp-block-image size-large"><img decoding="async" width="1024" height="576" src="https://www.anisolutions.com/wp-content/uploads/Step-5_-Monitoring-Maintenance-1024x576.png" alt="API monitoring dashboard highlighting performance tracking, error detection, alerts, and system maintenance activities.
" class="wp-image-13069" srcset="https://www.anisolutions.com/wp-content/uploads/Step-5_-Monitoring-Maintenance-1024x576.png 1024w, https://www.anisolutions.com/wp-content/uploads/Step-5_-Monitoring-Maintenance-300x169.png 300w, https://www.anisolutions.com/wp-content/uploads/Step-5_-Monitoring-Maintenance-1536x864.png 1536w, https://www.anisolutions.com/wp-content/uploads/Step-5_-Monitoring-Maintenance-2048x1152.png 2048w, https://www.anisolutions.com/wp-content/uploads/Step-5_-Monitoring-Maintenance-600x338.png 600w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure><p>The work does not end with just deploying the Epic FHIR API integration; after deployment comes the optimization and continuous monitoring. With the integration going live, the real-world scenarios introduce some new hurdles and challenges in seamless integration.</p><p>You have to keep an eye on the changes in the systems and address all the bugs, inconsistencies, and any bottlenecks that can hinder performance and data accessibility. Key monitoring areas include:</p><ul class="wp-block-list"><li>API response times and latency.</li>

<li>Error rates and failed requests.</li>

<li>Usage patterns across endpoints.</li></ul><p>Proactive monitoring helps detect:</p><ul class="wp-block-list"><li>Data inconsistencies.</li>

<li>Authentication failures.</li>

<li>System downtime or performance degradation.</li></ul><p>If you want a quick way to notice any anomalies and minimize disruption, then implementing a logging and alerting mechanism can be the best solution.&nbsp;</p><h3 class="wp-block-heading">Versioning &amp; Maintenance</h3><p>Epic’s ecosystem and framework evolve continuously, so it is crucial to keep the systems updated to maintain compatibility. Key maintenance activities include:</p><ul class="wp-block-list"><li>Tracking changes in FHIR versions and endpoints.</li>

<li>Updating integrations based on Epic releases.</li>

<li>Adjusting mappings for new or modified data structures.</li></ul><p>If your developers fail to keep up with evolving standards and compliance requirements, then it can lead to:</p><ul class="wp-block-list"><li>Brocken API calls.</li>

<li>Data inconsistencies.</li>

<li>Increased maintenance overhead.</li></ul><p>So, monitoring and performance optimization are not just essential; they are must-do activities for healthcare organizations integrating with the Epic ecosystem.</p><div class="empty-card" style="background-color:#E9ECED; padding: 40px 50px 45px 30px; border-radius: 16px; margin: 0 0 40px;">
    <h3><strong>Conclusion: Scaling Epic Integrations Successfully


</strong></h3>
    <p>In a nutshell, Epic FHIR API integration is not as simple as just integrating APIs into the ecosystem. The Epic system works in controlled environments that require Epic FHIR Sandbox setup, then Epic App Orchard integration, and after this, the APIs are deployed into the orchard to be integrated into your systems.


</p>

<p>That’s why it is important to align the APIs, internal data, and workflows to the Epic’s framework to ensure that there are no broken APIs and data inconsistencies. So, the long-term success of the Epic EHR API integration depends on understanding how the Epic framework integrates systems.

</p>
<p>Moreover, the integration models and standards do not remain the same; they evolve over time. And only healthcare organizations that build systems that are able to adapt to these changes quickly and efficiently are going to thrive in the modern healthcare environment.
</p>
<p>For this, working with an integration partner that knows how Epic integrates workflows, APIs, and external systems is the best choice. A&#038;I Solutions, we have been working with multiple EHR vendors, including Epic, and our developers are trained for seamless integration.

</p>

<p>Want to check how we integrate with SMART on FHIR Epic framework? Then  <a href="https://www.anisolutions.com/contact/" >book your demo  </a>right away. 

</p>
  
</div><style>
.accordion .accordion-item {
    margin-bottom: 12px;
        background: #FAFAFA;
    border-radius: 8px;
border: 1px solid #F5F5F5;
}

  .accordion-header {
    background-color: #F5F5F5 !important;
    padding: 10px;
    cursor: pointer;
    position: relative;

    display: flex;
padding: 20px 45px;
justify-content: space-between;
align-items: center;
align-self: stretch;
background: #FAFAFA;

color: var(--Text-Black-Text--P1, #393F44);
font-family: Raleway !important;
font-size: 14px !important;
font-style: normal;
font-weight: 400 !important;
line-height: 175%;
  }

  .accordion-content {
    display: none;
    padding: 10px;
    
    padding: 4px 50px 20px 50px;
color: var(--Text-Black-Text--P2, #666);
font-family: Raleway !important;
font-style: normal;
line-height: 175%; /* 28px */
background-color: #F5F5F5 !important;

font-size: 16px !important;
    font-weight: 400 !important;
  }
  .accordion-content p {
margin-bottom: 20px;
        font-size: 14px !important;
        color: #888888 !important;
        line-height: 175%;
  }

.accordion-content ul {
    margin-bottom: 0px;
}

.accordion-content ul li {
        font-size: 16px;
    line-height: 175%;
    
    text-decoration: none solid rgb(38, 39, 44);
    word-spacing: 0px;
        color: #26272C !important;
    font-weight: 300 !important;
    font-family: inter !important;
}

  .dropdown-icon {
    position: absolute;
    top: 50%;
    right: 24px;
    transform: translateY(-50%);
  }

@media (max-width: 767.98px) {
    .dropdown-icon {
            right: 10px;
    }
}

  .dropdown-icon::after {
    content: url(https://www.anisolutions.com/wp-content/uploads/Chevron-down-icon.png);
    font-size: 12px;
  }

  /* Rotate the dropdown icon for the first accordion item */
  .accordion-item:first-child .dropdown-icon::after {
    transform: rotate(180deg);
  }
/* Accordion CSS Ends Here */
</style>


<h3><strong>Frequently Asked Questions</strong></h3>

<div class="accordion">

  <div class="accordion-item">
    <div class="accordion-header">
      Q. What is Epic FHIR API integration and how does it work in healthcare systems?
      <span class="dropdown-icon"></span>
    </div>
    <div class="accordion-content" style="display:block;">
      <p>
        Epic FHIR API integration enables healthcare applications to securely access and exchange clinical data from Epic Systems using FHIR standards. It works through controlled APIs, authentication via SMART on FHIR, and structured workflows, supporting interoperability, care coordination, and data-driven decision-making across healthcare systems.
      </p>
    </div>
  </div>

  <div class="accordion-item">
    <div class="accordion-header">
      Q. How do you set up and access the Epic FHIR sandbox environment?
      <span class="dropdown-icon"></span>
    </div>
    <div class="accordion-content">
      <p>
        To access the Epic FHIR sandbox, developers must create an account, request access, and configure API endpoints within Epic’s developer environment. The sandbox provides test data and limited API access, allowing developers to explore FHIR resources, validate workflows, and prepare for production integration.
      </p>
    </div>
  </div>

  <div class="accordion-item">
    <div class="accordion-header">
      Q. What is Epic App Orchard and how do you register an application in it?
      <span class="dropdown-icon"></span>
    </div>
    <div class="accordion-content">
      <p>
        Epic App Orchard is Epic’s official platform for application registration and API access. Developers define their use case, register the app, configure scopes, and submit it for approval. Only approved applications can access production APIs within Epic’s controlled ecosystem.
      </p>
    </div>
  </div>

  <div class="accordion-item">
    <div class="accordion-header">
      Q. How does SMART on FHIR authentication work in Epic integrations?
      <span class="dropdown-icon"></span>
    </div>
    <div class="accordion-content">
      <p>
        SMART on FHIR in Epic uses OAuth 2.0 for secure authentication. Applications request authorization, users authenticate, and access tokens are issued. These tokens define scopes and permissions, ensuring controlled and compliant access to patient data during API interactions within Epic environments.
      </p>
    </div>
  </div>

  <div class="accordion-item">
    <div class="accordion-header">
      Q. What is the difference between FHIR R4 and DSTU2 in Epic implementations?
      <span class="dropdown-icon"></span>
    </div>
    <div class="accordion-content">
      <p>
        FHIR R4 is the current stable standard with consistent resource structures, while DSTU2 is an older version with limited capabilities. Epic may support both, requiring developers to handle differences in endpoints, data formats, and resource definitions when building integrations across environments.
      </p>
    </div>
  </div>

  <div class="accordion-item">
    <div class="accordion-header">
      Q. What are the key steps in the Epic FHIR API production deployment process?
      <span class="dropdown-icon"></span>
    </div>
    <div class="accordion-content">
      <p>
        Production deployment involves app validation, security setup (OAuth and scopes), testing in Epic’s Vendor Test environment, and final production configuration. Each step requires approval and compliance with Epic guidelines to ensure secure, scalable, and reliable integration in live healthcare environments.
      </p>
    </div>
  </div>

  <div class="accordion-item">
    <div class="accordion-header">
      Q. What challenges should developers expect when integrating with Epic APIs?
      <span class="dropdown-icon"></span>
    </div>
    <div class="accordion-content">
      <p>
        Developers often face restricted API access, lengthy approval processes, custom FHIR implementations, and sandbox limitations. Additional challenges include handling rate limits, managing version differences, and adapting to Epic’s controlled ecosystem, which requires careful planning and alignment with vendor-specific requirements.
      </p>
    </div>
  </div>

  <div class="accordion-item">
    <div class="accordion-header">
      Q. How do you monitor and maintain Epic FHIR API integrations after deployment?
      <span class="dropdown-icon"></span>
    </div>
    <div class="accordion-content">
      <p>
        Monitoring involves tracking API performance, error rates, and system uptime using logging and alerts. Maintenance includes managing FHIR version updates, adapting to Epic changes, and optimizing performance. Continuous monitoring ensures stability, compliance, and scalability of integrations in real-world healthcare environments.
      </p>
    </div>
  </div>

</div>
<script>
        document.addEventListener("DOMContentLoaded", function () {
            const accordionHeaders = document.querySelectorAll('.accordion-header');

            accordionHeaders.forEach(header => {
                header.addEventListener('click', () => {
                    const accordionItem = header.parentElement;
                    const accordionContent = accordionItem.querySelector('.accordion-content');
                    const dropdownIcon = header.querySelector('.dropdown-icon');

                    // Toggle current item
                    if (accordionContent.style.display === 'block') {
                        accordionContent.style.display = 'none';
                        dropdownIcon.style.transform = 'rotate(0deg)';
                    } else {
                        accordionContent.style.display = 'block';
                        dropdownIcon.style.transform = 'rotate(180deg)';
                    }
                });
            });
        });
</script><p>The post <a rel="nofollow" href="https://www.anisolutions.com/2026/04/28/epic-fhir-api-integration-guide/">Epic FHIR API Integration: Sandbox Setup, App Orchard, &amp; Production Deployment</a> appeared first on <a rel="nofollow" href="https://www.anisolutions.com">A&amp;I Solutions</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
