ReLi Med Solutions MU3 API, Version 1.0
End User API Access for Meaningful Use

Introduction

The ReLi Med Solutions API is a read-only RESTful API designed to meet the 2015 Edition Final Rule requirements set forth by the Office of the National Coordinator (ONC), specifically :

Security

Authentication and authorization for the ReLi Med Solutions API can be performed using the OAuth 2.0 protocol in accordance with the OAuth 2.0 specification. Within the OAuth 2.0 protocol, ReLi Med Solutions currently supports the authorization code grant type.

The authorization code grant type flows as follows :

  1. A client (3'rd party application) registers and is provided with an id and secret.
  2. The client application initiates an authorization request.
  3. The user is redirected to the ReLi Med Solutions authorization server.
  4. The user approves the authorization request.
  5. The ReLi Med Solutions authorization server redirects back to the registered client.
  6. The client application uses its secret and exchanges the returned code for an access token.

For more information regarding OAuth 2.0, please refer to the specification.

Access

Prior to accessing the API, all clients must first be registered with ReLi Med Solutions. Once the client registration process has been completed, ReLi Med Solutions will provide the assigned credentials via a secure communication method.

For more information or to request access to the API, please click here to contact ReLi Med Solutions.

Documentation (Static)

A static, printable version of the ReLi Med Solutions API is available here.

Documentation (Interactive)

An interactive version of The ReLi Med Solutions API is available via Swagger. This interactive version not only covers the full documentation, it also provides the capability to test all of the available API functionality.

To test any of the available ReLi Med Solutions API calls using Swagger, please do the following :

  1. Click here to open Swagger.
  2. Click the Authorize button to initiate the authorization process.
  3. On the Available authorizations screen, set the values shown below and then click Authorize :
    • client_id = relimed.portal.swagger
    • Scopes = [checked] patient.chart.readonly
  4. On the Find Practice screen, set the values shown below and then click Search :
    • Practice Code = DEMO
  5. On the ReLi Med Family Practice screen, set the values shown below and then click Sign In :
    • Email Address = demo.user@relimedsolutions.com
    • Password = demouser123

Terms of Use

In these API Terms of Use ("Terms") "ReLiMed" refers to ReLi Med Solutions, LLC the API software vendor, "this site" refers to "ReLiMedSolutions.com", "HCO" refers to the Health Care Organization that has implemented the ReLiMed API software. These Terms govern your access to and use of the ReLiMed API. By accessing or using the ReLiMed API, the App Developer ("You"), agree to be bound by these Terms.

  1. OFFICE OF THE NATIONAL COORDINATOR FOR HEALTH INFORMATION TECHNOLOGY ("ONC")

    Pursuant to requirements set forth by the ONC for electronic health record ("EHR") software to meet in order to be certified EHR for the 2015 edition, ReLiMed has made available the ReLiMed API via this site to enable retrieval of patient information from the ReLiMed EHR.

  2. ACCEPTING THE TERMS
    1. Legal Age

      You represent and warrant that you are at least 18 years of age and that you possess the legal right and ability to agree to these Terms and to use the ReLiMed API in accordance with these Terms.

    2. Entity Level Acceptance

      If you are using the ReLiMed API on behalf of an entity, you represent and warrant that you have authority to bind that entity to the Terms and by accepting the Terms, you are doing so on behalf of that entity (and all references to "you" in the Terms refer to that entity).

  3. CHANGES
    1. To ReLiMed API

      ReLiMed may modify or update the ReLiMed API from time to time. We will try to ensure, as far as possible, that future version(s) of the ReLiMed API are backwards compatible with at least the most recent previous version, but cannot guarantee that this will always be possible. You should adapt your app to use the most up-to-date version of the ReLiMed API promptly following release by ReLiMed.

    2. To ReLiMed API Terms of Use

      ReLiMed may change and update these Terms from time to time, and will publish any changes on this page. Make sure to check this page for any updates. Your continued use of the API after any such changes constitutes your acceptance of the new terms. If you are unable to comply with any amended version of the Terms, you should stop use of the ReLiMed API immediately.

  4. RESPONSIBILITIES AND REPRESENTATIONS
    1. Compliance

      You agree to comply with all applicable laws, rules and regulations relating to the use of the ReLiMed API.

    2. Registration

      You agree to register your app with an HCO that has implemented the ReLiMed API. You represent and warrant that the registration information you provide to HCO is accurate.

    3. App

      You represent and warrant that your app is stable.

    4. Support

      You agree to provide meaningful customer support for your app and to make it easy for customers to contact you with questions and concerns.

    5. Privacy Policy

      You agree to provide and comply with a publicly accessible privacy policy.

  5. HEALTH CARE ORGANIZATION

    The HCO with which you register your app may provide its own Terms of Use ("HCO Terms"). You agree to adhere to the HCO Terms. In the event of a conflict between these Terms and the HCO Terms, the HCO Terms will control.

  6. RELIMED API RESTRICTIONS

    When using the ReLiMed API, you may not (or allow those acting on your behalf to):

    1. Reverse engineer or attempt to extract the source code from any API or any related software, except to the extent that this restriction is expressly prohibited by applicable law
    2. Sell, lease or sublicense the ReLiMed API or any data derived through the ReLiMed API
    3. Perform an Action with the intent of introducing to the ReLiMed API any viruses, defects, malware, or any items of a destructive nature
    4. Interfere with or disrupt the ReLiMed API or the servers or networks providing the ReLiMed API

  7. RELIMED API LIMITATIONS

    ReLiMed sets and enforces limits on your use of the ReLiMed API, in our sole discretion, without notice or liability. ReLiMed reserves the right to:

    1. Rate limit or block apps that make a large number of calls to the ReLiMed API
    2. Disable, restrict or remove your app’s access to the ReLiMed API
    3. Change, suspend, or discontinue the availability of the ReLiMed API at any time
    4. Impose limits on certain features or restrict your access to parts or all of the ReLiMed API

  8. IP OWNERSHIP

    ReLiMed retains ownership of ReLiMed property and reserves all of its applicable rights with respect to the content of this site, the ReLiMed EHR and the ReLiMed API. Nothing in these Terms shall convey any transfer of ownership of ReLiMed’s property.

  9. INDEMNIFICATION

    You agree to indemnify, defend and hold harmless ReLiMed, its officers, directors, employees, agents, affiliates, information providers and suppliers from and against all claims, liabilities, losses, expenses, damages and costs, including reasonable attorneys’ fees ("claims"), resulting from any violation of these terms or any claims arising from your use of the ReLiMed API or the ReLiMed web site (including but not limited to infringement of third parties’ intellectual property rights, misappropriation of trade secrets or other proprietary rights or negligent or wrongful conduct).

  10. DISCLAIMERS

    This site and the ReLiMed API are provided on an "as is" and "as available" basis. You expressly agree that use of this site and/or the ReLiMed API is at your sole risk. To the fullest extent permitted by law, ReLiMed and its officers, directors, employees, agents, affiliates, information providers and suppliers disclaim all warranties of any kind, whether express or implied, including without limitation any warranty of merchantability, fitness for a particular purpose, title, or non-infringement. ReLiMed makes no representations about the suitability, reliability, availability, and accuracy of the ReLiMed API or other information, technology, software, products, services and related graphics provided by ReLiMed for any purpose.

  11. LIMITATION OF LIABILITY

    To the fullest extent permitted by law, under no circumstances, shall ReLiMed, its officers, directors, employees, agents, affiliates, information providers and/or its suppliers be liable for any direct, indirect, punitive, incidental, special, consequential damages or any other damages whatsoever including, without limitation, damages for loss of use, data or profits, arising out of or in any way connected with the access, use or performance of the ReLiMed API, with the delay or inability to use the ReLiMed API or related technology, software or services, the provision of or failure to provide the ReLiMed API, software or services, or for any information, software, products, services and related graphics obtained from ReLiMed, or otherwise arising out of the use of the ReLiMed API, whether based on contract, tort, negligence, strict liability or otherwise, even if ReLiMed has been advised of the possibility of damages. If you are dissatisfied with any portion of the ReLiMed API or with these terms of use, your sole and exclusive remedy is to discontinue using the ReLiMed API. Notwithstanding the foregoing paragraph, the total liability of ReLiMed, its officers, directors, employees, agents, affiliates, information providers and/or suppliers, if any, for losses or damages shall not exceed the fees paid by you for the use of the particular technology, software, product, information or service provided by ReLiMed.

  12. THIRD PARTY CONTENT

    The ReLiMed API may contain software, materials, content, data, or information provided, posted, or offered by third parties. You agree that neither ReLiMed nor its affiliates shall have any liability whatsoever to you for any such third party software, materials, content, data, or information.

  13. TERM AND TERMINATION

    Either you, ReLiMed or the HCO may terminate your right to use the ReLiMed API at any time, with or without cause or notice.

  14. PUBLICITY

    You will not make any statement regarding your use of the ReLiMed API which suggests partnership with, sponsorship by, or endorsement by ReLiMed without ReLiMed’s written approval.

  15. APPLICABLE LAW

    These Terms shall be governed by and construed in accordance with the laws of the state of Maryland. Any and all claims arising out of or relating to these Terms shall be brought in a state or federal court of competent jurisdiction in the state of Maryland. You consent to the personal and subject matter jurisdiction of the state and/or federal courts located in the state of Maryland and waive (a) any objection to jurisdiction or venue, or (b) any defense claiming lack of jurisdiction or improper venue, in any action brought in such courts.