Public API (FHIR) Documentation for MDLand iClinic®    Healthcare Certified Electronic Health Record

1. Overview

MDLand Electronic Medical Record (EMR) iClinic® provides FHIR API for patients and practitioners to access and exchange healthcare data between a software application and iClinic data repository.

iClinic FHIR API is a Representational State Transfer (REST) API. The API uses the internet standard transfer protocol HTTP to exchange information.

The API can be integrated into an EMR system or be used in a third-party application. It supports return of single patient data, muti-patient data or bull copy of all supported patient data in the EMR.

The backend service API provides direct query of FHIR data repository without requiring direct user interaction. Backend Services uses Asymmetric (Private Key JWT) Authentication.

MDLand FHIR API uses OAuth 2.0 to secure the exchange of data by generating access tokens, which eliminate the need to store/retrieve user credentials for access-based resources.

App requires its user having account on Mldand iClinic®version 12.3

2. How to Register an App on MDLand

Click here to register an App on MDLand

3. Online API documentation for App Developers

MDLand SMART on FHIR OAuth 2.0 Guide
MDLand FHIR API documentation

4. Backend/Bulk Service specification

Backend/bulk service specification

5. MDLand iClinic® FHIR API Terms of Service for App Developers

FHIR API Terms of Service for App Developers

6. MDLand iClinic® FHIR API Subscription Agreement

FHIR API Subscription Agreement

7. FHIR API service base URL

Base URL: https://api-fhir-proxy-2.mdland.net

8. References

SMART API Launch: http://hl7.org/fhir/smart-app-launch/STU2/
Backend Services: https://www.hl7.org/fhir/smart-app-launch/backend-services.html
Asymmetric Authentication: http://hl7.org/fhir/smart-app-launch/STU2/client-confidential-asymmetric.html
Symmetric Authentication: http://hl7.org/fhir/smart-app-launch/STU2/client-confidential-symmetric.html
Token Introspection: http://hl7.org/fhir/smart-app-launch/STU2/token-introspection.html
FHIR US Core IG: http://hl7.org/fhir/us/core/STU3.1.1/index.html
FHIR R4: http://hl7.org/fhir/R4/
Bulk access IG: http://hl7.org/fhir/uv/bulkdata/STU1.0.1/export/index.html