/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
.