Merative Annotator for Clinical Data Container Edition

Negation

The negation detection annotator identifies the spans of text that are the object of a negation and also identifies the text that triggered the negation. The annotator adds a negated field to annotations to indicate if the annotation is negated.

Configurations

ConfigurationValuesDescription
fully_coveredtrue/falseWhen true (default), an annotation must be fully covered by a negated span to be marked negated. If false, the annotation will be considered negated if any part of it overlaps with a negated span.
remove_negatedtrue/falseWhen false (default), an annotation will be kept although they are detected to be negated. If true, the negated annotation will be removed

Annotation Types

  • NegatedSpan

NegatedSpan

FeatureDescription
beginThe start position of the annotation as a character offset into the text. The smallest possible start position is 0.
endThe end position of the annotation as character offset into the text. The end position points at the first character after the annotation, such that end-begin equals the length of the coveredText.
coveredTextThe text covered by an annotation as a string.
typeNegatedSpan
triggerThe text that triggered the negation. For example, in the text She denies pain, the trigger is denies.

Trigger

FeatureDescription
beginThe start position of the annotation as a character offset into the text. The smallest possible start position is 0.
endThe end position of the annotation as character offset into the text. The end position points at the first character after the annotation, such that end-begin equals the length of the coveredText.
coveredTextThe text covered by an annotation as a string.
typetrigger

Sample Response

Sample response from the negation annotator for the text: The patient denies pain.

In this example, the concepts for pain was annotated with the negated field value of true to indicate it is negated.

{
"unstructured": [
{
"text": "The patient denies pain.",
"data": {
"concepts": [
{
"cui": "C0030705",
"preferredName": "Patients",