Links

Oracle Health Insurance supports navigational links within or to other applications. A link can be made context specific with the help of parameterization.

The general structure of links component is as described below:

{
    "links": [{
        "label": "reference to boilerplate key",
        "URL" : "reference to system property ohi.ui.httplink.{custom identifier}",
        "parameters":[{
         "name" : "name of the substitution parameter",
          "property":[{
             "The property on the current resource that contains the value to be substituted into the parameter."
          }]
        }],
        "sequence":
    }]
}

Attribute

Description

label

Refers to boilerplate key.

URL

Refers to a system property ohi.ui.httplink.{custom identifier} which specifies the absolute URL Links on the detail page are parameterised to use the values from the object in the context. A URL is parameterized using substitution parameter within \{\{}}, an example of a parameterized URL is [source, text] ---- http://example_external_system.com/documents/{{param0}} ---- Here, param0 can be substituted with the value from the object.

parameters

The substitution parameters referenced in the URL. This setting is only applicable for view and edit-recursive template.

To substitute the parameter param0 in the above (URL) example with the code of the object the parameter should be setup as: [source,txt] ---- "parameters":[{ "name" : "param0", "property":{ "name":"code" } }] ----