Skip to content

/AWS1/CL_CNLEXTRACTEDINFO

Segment containing information extracted from the conversation. Each segment represents the results for a single extraction definition.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_extractiondefinitionid TYPE /AWS1/CNLEXTDEFINITIONID /AWS1/CNLEXTDEFINITIONID

The identifier of the extraction definition that produced this result.

iv_extractiondefinitionname TYPE /AWS1/CNLEXTDEFINITIONNAME /AWS1/CNLEXTDEFINITIONNAME

The name of the extraction definition that produced this result.

Optional arguments:

iv_extdefinitiondisplaylabel TYPE /AWS1/CNLEXTDEFNDISPLAYLABEL /AWS1/CNLEXTDEFNDISPLAYLABEL

The display label of the extraction definition that produced this result.

it_extractedvalues TYPE /AWS1/CL_CNLEXTRACTEDINFOVALUE=>TT_EXTRACTEDINFORMATIONVALUES TT_EXTRACTEDINFORMATIONVALUES

The list of values extracted from the conversation for this extraction definition. This field is empty when a FailureCode is present.

iv_failurecode TYPE /AWS1/CNLEXTDINFOFAILURECODE /AWS1/CNLEXTDINFOFAILURECODE

If the information failed to be extracted, one of the following failure codes occurs:

  • QUOTA_EXCEEDED: The number of concurrent analytics jobs reached your service quota.

  • INSUFFICIENT_CONVERSATION_CONTENT: Information extraction requires a conversation with at least one turn from each participant.

  • FAILED_SAFETY_GUIDELINES: The extracted information cannot be provided because it failed to meet system safety guidelines.

  • INTERNAL_ERROR: Internal system error.

  • MAX_PACKAGE_FEATURE_ONLY: Information extraction is only available in Amazon Connect Customer instances.


Queryable Attributes

ExtractionDefinitionId

The identifier of the extraction definition that produced this result.

Accessible with the following methods

Method Description
GET_EXTRACTIONDEFINITIONID() Getter for EXTRACTIONDEFINITIONID, with configurable default
ASK_EXTRACTIONDEFINITIONID() Getter for EXTRACTIONDEFINITIONID w/ exceptions if field has
HAS_EXTRACTIONDEFINITIONID() Determine if EXTRACTIONDEFINITIONID has a value

ExtractionDefinitionName

The name of the extraction definition that produced this result.

Accessible with the following methods

Method Description
GET_EXTRACTIONDEFINITIONNAME() Getter for EXTRACTIONDEFINITIONNAME, with configurable defau
ASK_EXTRACTIONDEFINITIONNAME() Getter for EXTRACTIONDEFINITIONNAME w/ exceptions if field h
HAS_EXTRACTIONDEFINITIONNAME() Determine if EXTRACTIONDEFINITIONNAME has a value

ExtractionDefinitionDisplayLabel

The display label of the extraction definition that produced this result.

Accessible with the following methods

Method Description
GET_EXTDEFNDISPLAYLABEL() Getter for EXTDEFINITIONDISPLAYLABEL, with configurable defa
ASK_EXTDEFNDISPLAYLABEL() Getter for EXTDEFINITIONDISPLAYLABEL w/ exceptions if field
HAS_EXTDEFNDISPLAYLABEL() Determine if EXTDEFINITIONDISPLAYLABEL has a value

ExtractedValues

The list of values extracted from the conversation for this extraction definition. This field is empty when a FailureCode is present.

Accessible with the following methods

Method Description
GET_EXTRACTEDVALUES() Getter for EXTRACTEDVALUES, with configurable default
ASK_EXTRACTEDVALUES() Getter for EXTRACTEDVALUES w/ exceptions if field has no val
HAS_EXTRACTEDVALUES() Determine if EXTRACTEDVALUES has a value

FailureCode

If the information failed to be extracted, one of the following failure codes occurs:

  • QUOTA_EXCEEDED: The number of concurrent analytics jobs reached your service quota.

  • INSUFFICIENT_CONVERSATION_CONTENT: Information extraction requires a conversation with at least one turn from each participant.

  • FAILED_SAFETY_GUIDELINES: The extracted information cannot be provided because it failed to meet system safety guidelines.

  • INTERNAL_ERROR: Internal system error.

  • MAX_PACKAGE_FEATURE_ONLY: Information extraction is only available in Amazon Connect Customer instances.

Accessible with the following methods

Method Description
GET_FAILURECODE() Getter for FAILURECODE, with configurable default
ASK_FAILURECODE() Getter for FAILURECODE w/ exceptions if field has no value
HAS_FAILURECODE() Determine if FAILURECODE has a value