Assess Service - Generic (v12.2.1)

The generic assess service uses supplied data to determine one or more outcomes, can work out what additional data is needed to reach a conclusion, and provides reports on how decisions were reached.

WSDL

https://<site>/determinations-server/assess/soap/generic/12.2.1/<deployname>?wsdl

Namespace

http://oracle.com/determinations/server/12.2.1/rulebase/assess/types

Actions

Assess, ListGoals

Headers

Internationalization, Security

Assess

When provided with an assess-request containing data in a global-instance, returns an assess-response containing a similar global-instance, into which the results of the assess operation have been placed.

All attribute, relationship and entity text returned in a decision report is in the language specified in the WS-I18N locale element for the request. If not specified, the default language for the policy model is used.

Errors that occur, including any error events raised in a rule, are returned via a SOAP fault.

Request

An assess-request contains an optional config node and a mandatory global-instance node.

Parameter Type Description
config AssessmentConfiguration Options that control how the data provided to the assess operation should be processed, and how the response should be constructed.
global-instance GlobalInstanceType Input data on which to perform the assessment, using the policy model deployed at the service URL

Errors

For error events that are raised from the policy model during an assess request, an Error response is returned in a SOAP fault. Error event text is translatable in the policy modeling project.

For any other errors that occur, the SOAP fault error message describes the problem. These messages are always in 'en-US' locale, ignoring any other locale that is set.

Response

Parameter Type Description
version-info VersionInfoType Version information about the policy model. Only populated if show-version is true in the AssessmentConfiguration
events ListEventsType Warning events that occurred during an Assess action. Only populated if show-events is true in the AssessmentConfiguration
global-instance GlobalInstanceType Results of the assessment that was performed using the policy model deployed at the service URL

ListGoals

A list-goals-request returns a list-goals-response containing the list of top-level attributes for a policy model.

Top-level attributes are those for which a rule exists to infer the attribute, and the attribute is not used to infer any other attributes.

The attribute text for each attribute will use the language specified in the WS-I18N locale element for the request. If not specified, the default language for the policy model is used.

Version information for the policy model may also be provided.

Errors that occur are returned via a SOAP fault.

Request

A list-goals-request has one optional parameter.

Parameter Type Description
show-version xsd:boolean Choose whether to show version information about the policy model (optional)

Response

Parameter Type Description
version-info VersionInfoType Version information about the policy model. Only populated if show-version is true in the ListGoals request.
entity[] ListGoalsEntityType For each entity with top-level attributes, the information about those attributes.