Skip to content

/AWS1/CL_BDKAUTRSNPLYRPTSRCDOC

Represents a source document that was analyzed during fidelity report generation, including the document's metadata and its content broken down into atomic statements.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_documentname TYPE /AWS1/BDKAUTOMATEDRSNINGPLYB03 /AWS1/BDKAUTOMATEDRSNINGPLYB03

The name of the source document that was analyzed.

iv_documenthash TYPE /AWS1/BDKAUTOREASPLYDOCSHA256 /AWS1/BDKAUTOREASPLYDOCSHA256

A SHA-256 hash of the document content, used for verification and ensuring the document hasn't changed since analysis.

iv_documentid TYPE /AWS1/BDKAUTOMTDREASNGPLYDOCID /AWS1/BDKAUTOMTDREASNGPLYDOCID

A unique identifier for this document within the fidelity report.

it_atomicstatements TYPE /AWS1/CL_BDKAUTOREASPLYATMSTMT=>TT_AUTOMTDREASNGPLYATMCSTMTLST TT_AUTOMTDREASNGPLYATMCSTMTLST

The list of atomic statements extracted from this document, representing the fundamental units of meaning used for grounding.

it_documentcontent TYPE /AWS1/CL_BDKAUTRSNPLYANNCHUNK=>TT_AUTOREASPOLICYANNCHUNKLIST TT_AUTOREASPOLICYANNCHUNKLIST

The document's content organized into annotated chunks with line number information for precise referencing.


Queryable Attributes

documentName

The name of the source document that was analyzed.

Accessible with the following methods

Method Description
GET_DOCUMENTNAME() Getter for DOCUMENTNAME, with configurable default
ASK_DOCUMENTNAME() Getter for DOCUMENTNAME w/ exceptions if field has no value
HAS_DOCUMENTNAME() Determine if DOCUMENTNAME has a value

documentHash

A SHA-256 hash of the document content, used for verification and ensuring the document hasn't changed since analysis.

Accessible with the following methods

Method Description
GET_DOCUMENTHASH() Getter for DOCUMENTHASH, with configurable default
ASK_DOCUMENTHASH() Getter for DOCUMENTHASH w/ exceptions if field has no value
HAS_DOCUMENTHASH() Determine if DOCUMENTHASH has a value

documentId

A unique identifier for this document within the fidelity report.

Accessible with the following methods

Method Description
GET_DOCUMENTID() Getter for DOCUMENTID, with configurable default
ASK_DOCUMENTID() Getter for DOCUMENTID w/ exceptions if field has no value
HAS_DOCUMENTID() Determine if DOCUMENTID has a value

atomicStatements

The list of atomic statements extracted from this document, representing the fundamental units of meaning used for grounding.

Accessible with the following methods

Method Description
GET_ATOMICSTATEMENTS() Getter for ATOMICSTATEMENTS, with configurable default
ASK_ATOMICSTATEMENTS() Getter for ATOMICSTATEMENTS w/ exceptions if field has no va
HAS_ATOMICSTATEMENTS() Determine if ATOMICSTATEMENTS has a value

documentContent

The document's content organized into annotated chunks with line number information for precise referencing.

Accessible with the following methods

Method Description
GET_DOCUMENTCONTENT() Getter for DOCUMENTCONTENT, with configurable default
ASK_DOCUMENTCONTENT() Getter for DOCUMENTCONTENT w/ exceptions if field has no val
HAS_DOCUMENTCONTENT() Determine if DOCUMENTCONTENT has a value

Public Local Types In This Class

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

TT_AUTOREASPLYREPORTSRCDOCLIST

TYPES TT_AUTOREASPLYREPORTSRCDOCLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_BDKAUTRSNPLYRPTSRCDOC WITH DEFAULT KEY
.