APIs for NextGen® Office 5.0+
Section 170.404 Regulatory Information
Terms of Service
- All use of the NextGen Office API is subject to the applicable terms outlined in our General Terms of Service. By accessing or using the API, you agree to comply with these terms. Applicable terms are below:
- 2. Use of NextGen Healthcare APIs (a-d, f, g)
- 3. Your API Apps (a-e)
- 4. Prohibitions and Confidentiality (a-b)
- 5. Content and Data (a-d)
- 6. Brand Features; Attribution (a-d)
- 7. NextGen Healthcare DMCA Policy
- 8. Termination (a-c)
- 9. Liability for NextGen Healthcare's APIs; Indemnification (a-c)
- 10. General Provisions (a-c)
- Exhibit A
- API access to get the USCDI data in NextGen® Office is available for Patients (NextGen Office Patient Access API) and Providers (NextGen Office Smart App Launch API and NextGen Office Bulk FHIR API).
- There is no requirement for contracting with NextGen Healthcare for the API read (GET) routes for USCDIv1 data.
- There is no charge for usage of the read (GET) routes for USCDIv1 data for Patient Access API.
- Onboarding and monthly maintenance fees apply to both the NextGen Office Smart App Launch API and the NextGen Office Bulk FHIR API.
- If you are a NextGen Office® client or developer organization interested in integration with the NextGen Office API, navigate to the Technical Documentation section below.
- If you are unsure of the instructions or do not yet have an interested client, please email nextgen-office-api@nextgen.com and we will assist.
- Information describing the electronically available USCDI data in NextGen Office® is available in the “NGO USCDI Data Details” tab of the NextGen Office® USCDI Data Details Grid (.xlsx).
Terms of Use
Fees
- There are no fees for accessing USCDIv1 data via the NextGen Office Patient Access API.
- The following fees apply for additional API services per vendor per practice:
- Onboarding Fees (One-time):
- NextGen Office Smart App Launch API - $2,400
- NextGen Office Bulk FHIR API - $2,400
- Monthly Recurring Maintenance Fees:
- NextGen Office Smart App Launch API - $50/month
- NextGen Office Bulk FHIR API - $100/month
Restrictions
-
To ensure fair usage and optimal system performance, the following rate limits and access restrictions apply:
- A maximum of 20 requests per minute is allowed from the same IP address.
- This equates to:
- 1,200 requests per hour
- 14,400 requests per 12-hour period
- These limits apply to prevent excessive load and maintain system stability.
- The request limit allows up to 1,480 total requests per 12-hour period per application.
- This usage level is optimized for efficient EHR App Launch operations while maintaining performance and cost-effectiveness.
- One request per patient per week is permitted for bulk data access.
- This ensures system resources are used efficiently while allowing comprehensive batch data retrieval in compliance with regulatory guidelines.
- Requests exceeding these limits may result in temporary throttling or access restrictions.
- If your application requires higher limits, contact NextGen Office support to discuss potential adjustments based on business needs.
1. Request Rate Limits
Limitations:
- The following limitations apply to the NextGen Office Patient Access API (for patients), SMART App Launch API (for providers), and Bulk FHIR API (for providers).
- FHIR Support Scope: only read-only (GET) operations are supported for USCDIv1 data elements.
- Write, update, or delete (PUT/POST/DELETE) operations are not supported.
- USCDIv1 read (GET) routes and C-CDAs are supported for the library of FHIR APIs > NextGen Office® USCDI Data Details Grid (.xlsx).
Technical Documentation:
- Please refer to the NextGen Office section of https://www.nextgen.com/patient-access-api for technical details regarding the NextGen Office FHIR APIs.
- FHIR R4 + C-CDA > Route-level NextGen Office Patient Access API documentation is available here: https://petstore.swagger.io/?url=https://hfstatic.s3.amazonaws.com/swagger/swaggerR4.yaml
- FHIR R4 + C-CDA > Route-level NextGen Office Bulk FHIR API documentation is available here: https://petstore.swagger.io/?url=https://hfstatic.s3.amazonaws.com/swagger/Bulk-API-R4-Swagger.yml
Process Definition for NextGen Office FHIR API App Developers to Move to Production:
- FHIR R4 + CCDA > Please see the below documentation for the developer application registration process and detailed walk through steps using the applicable API.
- Patient Access API: NextGen® Office FHIR R4 Patient Access API Developer Guide
- Smart App Launch API: NextGen® Office FHIR R4 Smart App Launch API Developer Guide
- Bulk FHIR API: NextGen® Office FHIR R4 Bulk FHIR API Developer Guide