---
title: Ocean eMessage Service Configuration
slug: portal-sub/ocean-emessage-service-configuration
docTags: 
createdAt: 2026-03-04T12:03:19.141Z
---

Ocean is a patient engagement platform developed by OceanMD™, a subsidiary of WELL Health Technologies. Profile has the ability to synchronise with Ocean's Online Booking system.

## Requirements

- Profile's licensed Ocean module

## Register an Ocean Account

To use Ocean's platform, you will need to register an Ocean account. Follow Step 1 and 2 of Ocean'&#x73;**&#xA0;**[Getting Started](https://www.cognisantmd.com/getting-started/)guide to sign up and verify your Ocean account.

## Enabling Ocean in Profile

1. Go to **Organisation/Preferences/Setup/eMessages**
2. Drag **Ocean Online Booking** from the **Available Services** column to the **Installed Services** column

::Image[]{src="https://api.qa.archbee.co/api/optimize/zICxj0dnLereb6UUrBA3-/vCD51ebKfl8P0DaNace4R_3zei9p1p1bgef7b5sinjbrasq4xzuhpuqw.png" size="100" isUploading="false" initialPath="assets/3zEI9P1p1bgEf7B5sinJbRAsq4XzuhPUqw.png" githubPath="en/Plug-ins or Profile Integration/Ocean MD/Ocean Online Booking/assets/3zEI9P1p1bgEf7B5sinJbRAsq4XzuhPUqw.png" position="flex-start" showCaption="false" indent="2"}

3. A pop-up window will appear. Make sure to save the **Client ID** and **Client Secret** details to input into Ocean later and press **OK**.

::Image[]{src="https://api.qa.archbee.co/api/optimize/zICxj0dnLereb6UUrBA3-/6-M3Xuds6qZNg_TYAqz7K_e1ygayaleejslsj9v9dfzrqto9k9f0tza.png" size="91" isUploading="false" initialPath="assets/e1YGayALeej_slsj9v9dFZrQTO9k9f0TZA.png" githubPath="en/Plug-ins or Profile Integration/Ocean MD/Ocean Online Booking/assets/e1YGayALeej_slsj9v9dFZrQTO9k9f0TZA.png" position="flex-start" showCaption="false" indent="2"}

4. **Ocean Online Booking** should now be in the **Installed Services** list.

## Connecting Ocean and Profile

1. Log in to Ocean Cloud Connect at [cloudconnect.cognisantmd.com/login.do](http://cloudconnect.cognisantmd.com/login.do) using your Ocean account details.
2. Press the **Configure EMR** button. A pop-up will appear showing a list of EMRs registered with Ocean.
3. Press **FHIR-Based EMR**.
4. Press **Next**. The Setup EMR Integration pop-up will appear:

::Image[]{src="https://api.qa.archbee.co/api/optimize/zICxj0dnLereb6UUrBA3-/DJh5va-QNYbhH8gAqhe-3_spcs1lhqqw9cwmofxcugflcyzn1z9vfb0q.png" size="82" isUploading="false" initialPath="assets/sPCs1LhQQw9CwmOFxCUgFlCYzN1z9VfB0Q.png" githubPath="en/Plug-ins or Profile Integration/Ocean MD/Ocean Online Booking/assets/sPCs1LhQQw9CwmOFxCUgFlCYzN1z9VfB0Q.png" position="flex-start" showCaption="false" indent="2"}

5. To obtain the **FHIR API URL** field you first need the **Organisation Web URL** configured at **Organisation/Preferences/Setup/Internet/Messages** in Profile as in the example below\.For all hosted customers, the **Organisation Web URL** is provided by the Intrahealth team. If you do not have this configured, speak to your Customer Service Representative.

::Image[]{src="https://api.qa.archbee.co/api/optimize/zICxj0dnLereb6UUrBA3-/3-JHkOn1Zaizj5aso3g-o_fjnfydammp6gqtky0lxocd-3bhmfcqxxeq.png" size="100" isUploading="false" initialPath="assets/FjnfYDammP6gQtky0lXOcD-3bhMFCqXxeQ.png" githubPath="en/Plug-ins or Profile Integration/Ocean MD/Ocean Online Booking/assets/FjnfYDammP6gQtky0lXOcD-3bhMFCqXxeQ.png" position="flex-start" showCaption="false" indent="2"}

:::Paragraph{indent="1"}
Once the **Organisation Web URL&#xA0;**&#x68;as been configured as described above, the **FHIR API URL&#xA0;**&#x69;s autopopulated into Profile's **Ocean Properties** configuration at **Organisation/Preferences/Setup/eMessages/Ocean**with "ocean" appended to it for the eMessage service, as in the example below\.This **FHIR API URL&#xA0;**&#x73;etting is what you should use in Ocean's **Setup EMR Integration** configuration.Note: If the **Organisation Web URL** is empty, then the eMessage Service **FHIR API URL** will also be empty.
:::

::Image[]{src="https://api.qa.archbee.co/api/optimize/zICxj0dnLereb6UUrBA3-/0T2x4DJ1CdooHJ1v0I5yi_blki17wquc2gumkfaimw1qunxw3vmhxlkq.png" size="100" isUploading="false" initialPath="assets/blKi17WQUc2gUmkfAiMw1qUnXW3VmhXlkQ.png" githubPath="en/Plug-ins or Profile Integration/Ocean MD/Ocean Online Booking/assets/blKi17WQUc2gUmkfAiMw1qUnXW3VmhXlkQ.png" position="flex-start" showCaption="false" indent="2"}

6. Insert the **Client ID** and **Client Secret** given to you in Profile (see the **General&#xA0;**&#x74;ab in the **Ocean Properties&#xA0;**&#x63;onfiguration in Profile, as in the example below) in the corresponding fields in Ocean's **Setup EMR Integration** configuration.

::Image[]{src="https://api.qa.archbee.co/api/optimize/zICxj0dnLereb6UUrBA3-/buaFEYuZ3-Y8DF-N37xGh_hcr2-oqkwmbzlnh60o2hvehlonv-n7dbhw.png" size="100" isUploading="false" initialPath="assets/HCR2-oQkWMBZlNh60O2HVEHlONv-N7DBHw.png" githubPath="en/Plug-ins or Profile Integration/Ocean MD/Ocean Online Booking/assets/HCR2-oQkWMBZlNh60O2HVEHlONv-N7DBHw.png" position="flex-start" showCaption="false" indent="2"}

7. In the **OAuth2 Token URL** field in Ocean's **Setup EMR Integration** configuration, enter the same URL as the **FHIR API URL** field above, but with "**/token**" appended to the end. Note that this is the same as the **OAuth2 Token URL&#xA0;**&#x70;roperty in the **Ocean Properties&#xA0;**&#x61;s well, as shown below.

::Image[]{src="https://api.qa.archbee.co/api/optimize/zICxj0dnLereb6UUrBA3-/EigBtreReFuDRjyD0tQwP_j7khs9ew7mrl3anvtk7j5jan7wzyxoljg.png" size="100" isUploading="false" initialPath="assets/J7Khs9Ew7M_rL3aNvtK7J5JAN7wzYxoLJg.png" githubPath="en/Plug-ins or Profile Integration/Ocean MD/Ocean Online Booking/assets/J7Khs9Ew7M_rL3aNvtK7J5JAN7wzYxoLJg.png" position="flex-start" showCaption="false" indent="2"}

8. Once you have all these fields configured in the Ocean **Setup EMR Integration** configuration, press the **Connect to FHIR EMR&#xA0;**&#x62;utton. Ocean should now be synced with Profile.

For information about how to use Ocean, visit the [Ocean Support Portal](https://support.cognisantmd.com/hc/en-us) or watch the video above.
