Universal API Implementation Guide
1.1.20 - ci-build
Universal API Implementation Guide - Local Development build (v1.1.20) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
This page is designed to guide you through the process of creating a FHIR bundle using the examples provided. Here, you will find comprehensive resources to help you understand the underlying business processes and the source-to-target mappings necessary for accurate data integration. Additionally, we include detailed release notes that highlight updates and changes, ensuring you stay informed and can build compliant FHIR bundles efficiently and effectively.
Register to explore API catalog and to request access to APIs: Genentech Integration Marketplace (GIM)
Information on how to access APIs are outlined on the Genentech Integration Marketplace-Support Documentation tab
Detailed info on available APIs
Understanding the enrollment process is crucial for creating FHIR bundles. Below is a high-level overview of the Access Solutions/Patient Foundation and Copay Card enrollment processes. Knowing the types of services provided by Access Solutions and the products that can be enrolled via UAPI will also be helpful.
Mapping- Access Solutions & Patient Foundation Enrollments
Mapping- Status Query Request and Response
Mapping- Copay Card Enrollment Request & Response
Validations for Access Solutions & Patient Foundation Enrollments
To aid in the client's creation of FHIR bundles, examples of key bundles have been created for client's to use as a starting point for their build. A list of bundle examples are located under the Artifacts Summary tab and are denoated as "External -".
Below are key examples of FHIR bundles for each of the available APIs (click each sample to expand):
Once an enrollment is processed by Access Solutions or the Patient Foundation, then the client can query for a status update by submitting a Status Query Request bundle. This Status Query Request bundle example is for a patient that enrolled for a BIPA and Patient foundation service request.
Reference: Mapping- Status Query Request (Table 23.1.2)
Purpose: Search to verify if patient is currently enrolled in Copay card program. Return current enrollment date and list of enrolled copay programs.
Purpose: Adds an existing patient to the requesting organization's Copay program.