Remote Cases

Purpose: This allows for the display of cases from another LegalServer site on your LegalServer site. Using the LegalServer APIs, the cases will be displayed, given a limited profile, and then allow users to interact with Tasks and Notes on the remote cases.

Cost: This feature is included with Premium APIs but will require a specific request to enable.  The receiving site will need Premium APIs to show the remote cases. The remote site will need Premium APIs of its own if they want to use the Create/Edit Tasks features. Otherwise, Premium APIs are not required from the remote site. 

As a new feature, this pricing is subject to change in the future.


This requires LegalServer to enable on the recipient site.

You need to have API access to the remote site for this to work.

This operates with the API List Block and other features to pull data from a remote LegalServer site and display them on the current site.

Remote Client Cases Block
Remote Client Cases Block

Configuration

Remote Client Cases Block

Designed to be placed on a homepage. It displays links to view the Remote Case Profile (see below) for the remote cases, and additional information about each remote case.

This can be configured either based on a Report or the Search Matters API. It will use a Bearer Token by default. If that is not available, it will use the API Username and Password.

Remote Cases Block Configuration

When configured for the Search API, this uses LegalServer's Search Matters v1 API. Search parameters can be set as comma separated values like "case_disposition=open, pro_bono=true"

Remote Client Cases Configuration

When configured for a Report, hidden columns in the report will not be visible and there are two required columns that need to be included in the report:

  • The Case Data field Matter/Case ID# needs to be included with a column header of case_number
  • The Case Data field Globally Unique ID needs to be included with a column header of matter_uuid

These column names need to be exactly as above with the lowercase letters and the underscores.

The Additional Display Format for the report should be defined with the following Options:

Anything else can be defined as desired including the JQ filter to identify what columns will be displayed to the end user. If no JQ filter is used, many of the fields in the response will be included, making the listview wide and unweildy.

If multiple blocks are used on a given site with the same Remote Site, the API authentication needs to be the same on each block.

Remote Case Profile

The Remote Case Profile can be accessed by clicking on the Matter/Case ID # from the list displayed by the Remote Client Cases List block. This allows you to take a closer view of the case at hand.

Remote Case Profile

A direct hyperlink to a Remote Case Profile will not work unless you've first loaded the Remote Client Cases Block list. Without that, the API credentials will not have been loaded into the session memory.

The Remote Case Profile is a normal Matter Dynamic Case Profile with the Remote Client Case Profile block on it. Nothing else should be added to the Case Profile.

If there are specific custom fields from the remote site that need to be displayed, they can be listed in the Custom Fields section. These should be listed as custom_field_123, custom_field_345 .

It also has configuration options of how many items should be present and whether to include Tasks and Documents. The Sort in Descending Order puts the most recent item at the top of the listviews and will apply to all listviews.

On the front end, all the matter related fields (including the custom fields) will display. Then there are three listviews. One shows Case Notes, the other shows Tasks. Both of these will show up to 20 results on the first page. The number of results is configurable in the back end.

The Case Notes Listview has the ability to add Case Notes as well. The Created By user will be the same as the API user the system has to make the connection to the remote site. The destination site needs the Admin -> Site Settings option for Allow The Post Date of Notes To Be Edited When Creating New Ones set to True. It will also default to "API Notes" as the Note Type.

The Remote Case Tasks listview will display basic details about the Tasks on that case.

When a task has been marked as complete, it will still display in the listview. New tasks can be created with limited fields:

The Documents Listview allows for downloading documents documents:

Clicking the Plus icon allows for documents to be uploaded:

Add document feature for Remote Cases

API Configuration

This integration relies on a few required API permissions:

  • Reports - API Access or API Search Matter
  • API Get/Search Matter Full Results
  • API Get Matter
  • API Get Matter Assignments
  • API Search Matter Assignments
  • API Search Matter Notes
  • API Create Matter Note
  • API Get Tasks
  • API Search Tasks
  • API Get Lookups
  • API Search Lookups

These require either the Premium APIs or the Remote Cases Feature to be enabled on the source site:

  • API Create Tasks
  • API Update Tasks

These require API v2 which can be enabled for free by filing a ticket from your site:

  • API Search Documents
  • API Get Documents
  • API Create Documents
Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us