Skip to main content
All CollectionsDeveloper IntegrationsOcean Integration
Setting Up Your Ocean Site for Caredove Referral Integration (FHIR 4)
Setting Up Your Ocean Site for Caredove Referral Integration (FHIR 4)

This guide outlines the steps to integrate your Ocean site with Caredove for seamless referral submissions using the FHIR 4 standard

Juan Ospina avatar
Written by Juan Ospina
Updated this week

PREREQUISITES

Confirm Administrator Access

Ensure that at least one user on your Ocean site has administrator privileges, as these permissions are required for integration setup.

Identify Your Ocean Site ID

Your Ocean Site ID is essential for future troubleshooting and ensuring proper integration.

  • How to locate your Ocean Site ID:

    • Log into Ocean

    • Find your Site ID in the top-right corner of the screen

    • Share this ID with Caredove for future troubleshooting

Identify Ocean Directory Listings for Integration

Determine which Ocean directory listings will be integrated with Caredove service listings. Ensure the listings exist before proceeding.

  • In Ocean:

    • Navigate to "Menu" > "Admin"

    • Click on "Directory Listings"

    • Locate each service you want to integrate with Caredove

Obtain Integration Credentials from Caredove

Caredove will provide the necessary integration credentials. Your organization is responsible for securely storing and managing these credentials.

CONFIGURATION STEPS

Step 1: Configure the Integration Settings

Set up the integration properties by following these steps:

In Ocean:

  • Go to "Admin" > "Integrations"

  • Click on "Register an Integration" and select "eReferrals"

  • In the dialog box, enter the following details:

    • Integration Name: Caredove

    • Webhook Endpoint - Request URL: fhir.caredove.com/MessageHeader/$process-message

    • Payload Type: FHIR v0.10.0

    • Select "HTTP Basic Authentication"

    • Username & Password: Enter the credentials provided by Caredove

    • Email Notifications: Select your preferred options, considering existing notifications in Caredove to avoid duplicates

    • Attachments: Enable or disable the "Prevent referral senders from including attachments" option based on your referral requirements

    • Permissions: Leave the remaining checkboxes under the "Permissions" section unchecked

  • Click "Save Changes" to complete this step.

Step 2: Identify Caredove Service Listings for Integration

Determine which Caredove service listings will be integrated with Ocean.

In Caredove:

  • Navigate to your organization’s profile

  • Click on "Listings"

  • Locate each service you want to integrate

  • For each service in scope, identify the Caredove Service Listing ID:

Step 3: Map Ocean Listings to Caredove Services

In Ocean:

  • Navigate to "Admin" > "Directory Listings"

For each service being integrated:

  • Go to "Advanced"

  • Under "Integration", select "Caredove"

  • In "External Service ID", enter the following URL: http://fhir.caredove.com/HealthcareService/XXXXX (replace XXXXX with the Caredove Service ID identified earlier)

  • Under "Resubmission Restrictions", enable "Prevent senders from resubmitting referrals"

  • If supporting attachments, disable "Prevent referral senders from including attachments" under "Submission Settings"

  • Click "Save Changes"

Step 4: Generate Ocean OAuth 2.0 Credentials for Caredove (If Supporting Attachments)

If attachments are supported in your referrals, create dedicated OAuth 2.0 credentials for Caredove. These credentials should not be shared with other integration partners.

In Ocean:

  • Navigate to "Admin" > "Manage Credentials"

  • Click on "Manage OAuth Credentials"

  • Enter your Shared Encryption Key

  • Enter a credential name (e.g., "Caredove Credentials") and click "Add New Credential"

  • Securely share the Client ID and Secret values with Caredove

Caredove will configure this credentials on their site.

IMPORTANT NOTES

  • To disable the integration, go to "Admin" > "Listings" > "Advanced", and select "None selected" under integration settings.

  • Service updates (e.g., descriptions, hours of operation) must be manually updated on both Ocean and Caredove to ensure consistency.

By following these steps, your Ocean site will be successfully integrated with Caredove, enabling smooth referral submissions.

If you encounter any issues, please consult your Caredove representative or reach out to support for assistance.

Did this answer your question?