Skip to content
Chuck May edited this page Mar 23, 2018 · 8 revisions

Staging Client

The staging client is a Java-based library designed for developers to be able to add staging collection and calculation to their applications. Some of the features include:

  • Get a schema definition
  • Get a list of tables involved in a particular schema
  • Get a table definition
  • Get a list of schemas which a particular table is involved in
  • Perform schema selection based on a set of inputs
  • Perform staging calculations

The implementation of staging algorithms is completely data-driven. In other words, the logic to build data entry screens and to stage cases is completely contained within the schema and tables files.

A C# version of this library is available at https://github.com/imsweb/staging-client-csharp.

The staging logic is also available through a REST API at https://api.seer.cancer.gov.

The Java and C# libraries as well as the REST API share the same data and logic.

Clone this wiki locally