Overview
To initiate a request for retrieval of outside medical records and generation of consolidated patient care summaries, Connective Health allows customers to make API requests as needed for their patients. When implementing this option, it is critical to populate the API with as much clinical information about each patient as possible (ex: diagnoses, medications). This information is shared back with the various health information exchange networks as part of their reciprocity requirements. The Connective Health Clinical Data Processing API specification can be found here.API Implementation Process
Staging Environment Testing
Before connecting to the production API, integration is tested in the staging environment.No live patient data should be used in the staging environment. This includes not just PHI
(Protected Health Information), but any PII (Personally Identifiable Information).
If this occurs by mistake, please contact Connective Health as soon as possible so that the data can be removed.
- Customer sends staging information package to Connective Health:
- Staging webhook receiver information
- Staging S3 configuration
- Connective Health sends staging information package to customer:
- Staging test patient information
- Staging Assigning Authority (MRN Root)
- Staging API key
- Staging URL -
https://processing-request-staging.connectivehealth.io/v1/scheduled-appointment
- All documentation links
- Customer makes HTTP POST requests to the staging endpoint using test patient information
- Connective Health confirms customer’s initial staging API requests are successfully received, and responses are successfully sent
- Connective Health confirms customer’s bidirectional sharing is performing correctly, i.e. problems or meds or both are shared in the API request
- Connective Health confirms webhook responses are successfully received by the customer
Production Environment Testing
Once finished with staging, the next step is production testing.- Customer sends production information package to Connective Health:
- Production webhook receiver information
- Production S3 configuration
- Connective Health sends production information package to customer:
- Production API key
- Production test endpoint URL -
https://processing-request-production.connectivehealth.io/v1/scheduled-appointment/test
- Customer sends between 5 and 10 real patient requests, with all data normally included for a production request, to Connective Health’s production test endpoint. These requests will not be processed; they are only for validation purposes
- Connective Health confirms customer’s real patient requests are valid and complete, including provider and patient demographic information
https://processing-request-production.connectivehealth.io/v1/scheduled-appointment