Authorization

Cerner's Revenue Cycle API server currently supports long-lived bearer tokens (system account bearer tokens) for authorization. To send requests to the APIs, you must have a Cerner system account that includes a bearer token and a set of OAuth credentials (consumer key and consumer secret). For more information, see Accessing Cerner's Web Services Using A System Account Bearer Token.

For your application to use protected resources, you must first register for a system account. To do this, you must have an existing CernerCare account. You can register for a CernerCare account with an email address. As a best practice, use a work email address for faster resolutions.

Currently, Revenue Cycle API services support data access on behalf of a system. For this to work, the application needs to maintain a secret for authentication.

Request a system account by following these steps:

  1. Sign in to the Cerner Central System Accounts application: https://cernercentral.com/system-accounts

  2. Fill out the fields as follows:

    • Description: Representing a Revenue Cycle API Services application used for [application] and [organization].

      Where:

      • [application] is the name of your company's application
      • [organization] is the name of your organization
    • Production System: No

    • Cerner Client: No, unless you are a Cerner Client developing your own application.

      • If you are a client:

        • Client Name: Your organization. For example, My Health System.

        • Client Number: Only fill this out if you know this information.

        • Client Mnemonic: Only fill out if you know this information.

    • Millennium System: No

Once you submit this information, your request displays in your Pending requests section. Once the request is approved, you receive an email confirming your request.

Once you create your system account, contact Rev_Cycle_API_Services_Support@cerner.com to request sandbox access with the following information:

  • Application Name: The name of your application or solution.

  • Application Description: A brief description of your application or solution.

  • Contact Details: Your name and preferred method of contact.

  • System Account ID: The system account ID that you receive.

  • Services: List the Revenue Cycle API services that you want to access in the sandbox.

Once you register the application with the service, you must generate a bearer token from the Cerner Central portal. Provide this token in the HTTP Authorization request header to authorize your request.

Key Value
Content-Type application/json
Authorization Bearer <Bearer Token>