Floor Plan Overview

Floor Plans

Each Oracle Health Insurance JET page is based on a floor plan. When a user opens a page, a floor plan is used to render the page. Along with the floor plan the JET UI uses metadata and actual data from a resource to render a UI page.

Floor plans are stored objects and delivered as a part of the application installation. Users can customize floor plans by copying a delivered floor plan and changing it.

Floor Plan Template

A floor plan template is the stored definition of a certain type of floor plan. It holds the structure and the options for the floor plan on which further specifications can be configured.

The following templates are currently available:

Search Object

The Search Object floor plan templates support JET pages that display query results in response to a query entered by the user. The query can be specified through either a Quick Search or through an Advanced Search. The quick search and the advanced search components are part of the page.

The Search Object - List View and the Search Object - Table View templates differ in the way they display the search results.

The Search Object - Table View allows the user to specify which columns of the resource the UI displays in the 'single line' search results [1].

For more details see see Search Object - Table View.

The Search Object - List View displays its results as a title, a description, one or more labels and one or two sets of properties. Which property goes in which part of the display is restricted by the floor plan. A user can only change this through updating the floor plan, not as part of the pages functionality.

For more details see Search Object - List View.

Both floor plan templates support actions like create a new object or navigate to the details of a single item to view or update them. These floor plan templates also allow deleting an item directly from the page using this template. The availability of these actions is specified in the floor plan definition.

View and Edit Object - Hierarchical Recursive

This floor plan template can be used to view, edit or create an object (resource) and is typically opened from the result list page. This template allows to view or edit one record at a time. Specific detail objects (sub resources) are often not immediately displayed, and the user has to navigate to a sub-page, which also follows the same template definition.

This template is commonly used for large(r) objects.

It is also used for objects which support customization using time valid dynamic fields and/or dynamic records or where a tabbed layout is required, that is, giving a user capability to view, add or update the sub-resources.

Some examples of pages that currently use this template are:

  • Dynamic Logic

  • Messages

  • Integrations (Oracle Insurance Gateway)

View and Edit Object - List

This floor plan provides a user with the ability to search, view, add and edit data on the same page. It allows operations on a list of objects in one page. It is mainly used for objects with a limited number of properties like titles, pre-fixes and currencies.

Specific detail objects (sub-resource or multi value properties like dynamic records) are not immediately displayed but are available in the overflow area for each record.

For details refer View and Edit Object - List

Foldout View

This template helps to show the information associated with a business object or a member. Here, the information is organized in panels

Pages that use this template are:

  • Membership Overview

For details see Foldout.


1. Only single value properties of the resource can be selected. This includes single value non time valid dynamic fields and single properties from reference types. All other properties are displayed in the overflow are 'Additional Fields'.