Integrations
API Integration
Partner Integration
External partner organizations can use the LIS API to read and write data in the LIS
API Integration is the ideal method to exchange data with external software services/applications used by integration partners
REST API Developer Documentation
Technical guidance for API developers is available here
This is intended for developers that will be building integration with the LIS
Access Roles
Create
PERMISSIONS | FUNCTION |
---|---|
Create Patients | Create new patients in the LIS patient database |
Create Tests | Create new samples/tests in the LIS orders index |
Read
PERMISSIONS | FUNCTION |
---|---|
Read Patients | Read patient data in the LIS patient database |
Read Tests | Read samples/test data in the LIS orders index |
Update
PERMISSIONS | FUNCTION |
---|---|
Update Patients | Update patient data in the LIS patient database |
Update Tests | Update samples/test data in the LIS orders index |
Access Scope
Client ID
PERMISSIONS | FUNCTION |
---|---|
Client ID | Specifies which client(s) can be accessed |
Location ID
PERMISSIONS | FUNCTION |
---|---|
Location ID | Specifies which location(s) can be accessed |
Duplicate patient prevention
Duplicate patients are identified by the system during import to help preserve the integrity of patient database.
- If a patient has an externalPatientID that matches an existing patient profile in the database, this will prevent a duplicate patient from being created
externalPatientID
The externalPatientID field represents a unique patient ID provided by any externally integrated party
All patients have internal patient IDs assigned to them by the LIS upon creation of their patient profile
All patients can also have one external ID associated with their patient profile to allow external parties to easily identify them in the LIS
- By default, patients do not have an external ID value unless one is assigned to them, usually during patient creation.
No Email = No Account
If the patient does not have a valid email address provided during profile creation, a patient account will not be created for them.
Patients without an account cannot login to view their test results