Skip to content

/AWS1/CL_BDKAUTOREASPLYRULERPT

Provides detailed fidelity analysis for a specific policy rule, including which source document statements support it and how accurate the rule is.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_rule TYPE /AWS1/BDKAUTOMATEDRSNINGPLYD04 /AWS1/BDKAUTOMATEDRSNINGPLYD04

The identifier of the policy rule being analyzed in this report.

Optional arguments:

it_groundingstatements TYPE /AWS1/CL_BDKAUTOREASPLYSTMTREF=>TT_AUTOMTDREASNGPLYSTMTREFLIST TT_AUTOMTDREASNGPLYSTMTREFLIST

References to statements from the source documents that provide the basis or justification for this rule.

it_groundingjustifications TYPE /AWS1/CL_BDKAUTRSNPLYJSTLIST_W=>TT_AUTOMTDREASNGPLYJSTFCTNLIST TT_AUTOMTDREASNGPLYJSTFCTNLIST

Explanations describing how the source statements support and justify this specific rule.

iv_accuracyscore TYPE /AWS1/RT_DOUBLE_AS_STRING /AWS1/RT_DOUBLE_AS_STRING

A score from 0.0 to 1.0 indicating how accurately this rule represents the source material.

iv_accuracyjustification TYPE /AWS1/BDKAUTOREASPLYJUSTTEXT /AWS1/BDKAUTOREASPLYJUSTTEXT

A textual explanation of the accuracy score, describing why the rule received this particular accuracy rating.


Queryable Attributes

rule

The identifier of the policy rule being analyzed in this report.

Accessible with the following methods

Method Description
GET_RULE() Getter for RULE, with configurable default
ASK_RULE() Getter for RULE w/ exceptions if field has no value
HAS_RULE() Determine if RULE has a value

groundingStatements

References to statements from the source documents that provide the basis or justification for this rule.

Accessible with the following methods

Method Description
GET_GROUNDINGSTATEMENTS() Getter for GROUNDINGSTATEMENTS, with configurable default
ASK_GROUNDINGSTATEMENTS() Getter for GROUNDINGSTATEMENTS w/ exceptions if field has no
HAS_GROUNDINGSTATEMENTS() Determine if GROUNDINGSTATEMENTS has a value

groundingJustifications

Explanations describing how the source statements support and justify this specific rule.

Accessible with the following methods

Method Description
GET_GROUNDINGJUSTIFICATIONS() Getter for GROUNDINGJUSTIFICATIONS, with configurable defaul
ASK_GROUNDINGJUSTIFICATIONS() Getter for GROUNDINGJUSTIFICATIONS w/ exceptions if field ha
HAS_GROUNDINGJUSTIFICATIONS() Determine if GROUNDINGJUSTIFICATIONS has a value

accuracyScore

A score from 0.0 to 1.0 indicating how accurately this rule represents the source material.

Accessible with the following methods

Method Description
GET_ACCURACYSCORE() Getter for ACCURACYSCORE, with configurable default
ASK_ACCURACYSCORE() Getter for ACCURACYSCORE w/ exceptions if field has no value
STR_ACCURACYSCORE() String format for ACCURACYSCORE, with configurable default
HAS_ACCURACYSCORE() Determine if ACCURACYSCORE has a value

accuracyJustification

A textual explanation of the accuracy score, describing why the rule received this particular accuracy rating.

Accessible with the following methods

Method Description
GET_ACCURACYJUSTIFICATION() Getter for ACCURACYJUSTIFICATION, with configurable default
ASK_ACCURACYJUSTIFICATION() Getter for ACCURACYJUSTIFICATION w/ exceptions if field has
HAS_ACCURACYJUSTIFICATION() Determine if ACCURACYJUSTIFICATION has a value

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TS_AUTOREASPLYRLRPTMAP_MAPROW

TYPES: BEGIN OF TS_AUTOREASPLYRLRPTMAP_MAPROW,
  key TYPE /AWS1/BDKAUTOMATEDRSNINGPLYD04,
  value TYPE REF TO /AWS1/CL_BDKAUTOREASPLYRULERPT,
END OF TS_AUTOREASPLYRLRPTMAP_MAPROW.

TT_AUTOMTDREASNGPLYRULERPTMAP

TYPES TT_AUTOMTDREASNGPLYRULERPTMAP TYPE HASHED TABLE OF /AWS1/CL_BDKAUTOREASPLYRULERPT=>TS_AUTOREASPLYRLRPTMAP_MAPROW WITH UNIQUE KEY key
.