The Medicaid Connect site is your gateway to using the data of NC Medicaid Direct beneficiaries in your app. Use our Patient Access API, tools, and documentation to build awesome tools that improve the lives of our state's beneficiaries.
Access to Beneficiary Healthcare Data
The Interoperability and Patient Access Rule ensures that beneficiaries can access their health data easily and securely. Our Patient Access APIs, built on the FHIR (Fast Healthcare Interoperability Resources) standard, provide you with the tools to make this possible. Our APIs provide access to beneficiary, administrative, and limited clinical data using the latest industry standards.
Robust and Secure Development Support
We provide developers with access to our sandbox environment to test applications using mock data. Once an application is ready to access real beneficiary data, we guide the developers through the requirements and application for production access.
We provide guidance on how a developer may adhere to industry security guidelines - this helps ensure that your applications can protect beneficiary data from unauthorized access, use, or disclosure.
Comprehensive Resources and Support
Our API documentation is designed to be clear and comprehensive, guiding you through every step of the integration process. If you encounter technical issues during your development, we maintain a community where you may ask questions, identify issues, and get support.
Innovate and Transform Healthcare
Create applications that give beneficiaries control over their health data, enabling them to make informed decisions about their care, share their data across providers and insurers, and find new ways to help them live healthier lives.
The sandbox environment allows you to test and develop your applications using mock data. Here's how to get access
Our APIs are built on the FHIR (Fast Healthcare Interoperability Resources) standard, ensuring secure and standardized data exchange. Detailed documentation is available to guide you through the integration process:
If your application is using the Patient Access API, your user is most likely going to be the patient (or beneficiary) themselves. Patients may want access to use your mobile app for any number of reasons; to better track their health, understand and manage medical conditions, coordinate their care, or even receive care through a service such as telehealth. Your application should be intuitive, with a clean and easily navigable interface. You should use familiar or standard iconography, and simple easily understood language. Some of the best apps help take complicated medical concepts and break them down in simple language for users. You should focus on accessibility, as users of your app may suffer from a disability that impairs their ability to use the user interface. Consider reviewing the Web Content Accessibility Guidelines as a guide to designing an app for everyone.
As part of your application for production access, NC Medicaid will review your privacy policy and terms of service. These documents must be easy for your users to read and understand, and must cover:
Your terms of service may not contradict any of the details of your privacy policy. If you change the terms of service of your application, you must notify NC Medicaid.
If your app is not appropriately securing data, it could be lost or stolen, which at a minimum would cause users to lose trust in your app, and at worst be used to harm the user. You must focus on encrypting your data both at rest and in transit using industry standard practices, such as FIPS 140-3 Cryptography. Keep your app patched and up to date and consider following the security best practices shared by the Open Worldwide Application Security Project (OWASP).
Even though when a beneficiary accesses their own data using a third-party app HIPAA protections do not apply, that does not mean that other features of your app aren’t covered by HIPAA, or that your app isn’t subject to other regulations. By virtue of storing health data, your organization is still subject to the FTC’s Health Breach Notification Rule. Depending on how and where your app operates, several laws could apply, the most common of which are the California Consumer Privacy Act (CCPA), General Data Protection Regulation (GDPR), and the Payment Card Industry Data Security Standard (PCI DSS).
Using good engineering practices and writing well-structured and documented code will ensure that your app can be maintained well into the future. The 12-factor app provides a good outline of common engineering principles. Code should be well tested, using a variety of testing techniques (unit, end-to-end, integration, user acceptance, etc.). Automating test cases using Continuous Integration tools, and integrating tools for automatic code formatting and code coverage will ensure your app is functioning as expected as you build and maintain it.
Healthcare Information Technology (IT) is constantly evolving; the federal government continues to push for increased interoperability between providers, and access for patients. By staying up to date on the latest developments, you can keep your app, or any future apps, current by integrating new features and data, and benefiting from the latest industry advances. Pay attention to the activities of the Office of the National Coordinator for Health IT (ONC), and Center for Medicare and Medicaid Services (CMS); these agencies drive much of the United State’s Health IT policy.
NC Medicaid's technology partner, Amida Technology Solutions, Inc. operates a community forum where you may post any technical questions and get a response from either one of Amida's team members, or a member of the community. Join the Google Group.
To report any technical or operational issues with the Medicaid Connect Solution, real or suspected, please contact the NCDIT Support Desk. They will ensure that your inquiry is routed and escalated appropriately.
If you have a general inquiry regarding the Medicaid Connect Solution, or the program overall, please Contact NCDHHS.