Interface ICD10CMAttribute.Builder

    • Method Detail

      • type

        ICD10CMAttribute.Builder type​(String type)

        The type of attribute. InferICD10CM detects entities of the type DX_NAME.

        Parameters:
        type - The type of attribute. InferICD10CM detects entities of the type DX_NAME.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ICD10CMAttributeType, ICD10CMAttributeType
      • score

        ICD10CMAttribute.Builder score​(Float score)

        The level of confidence that Amazon Comprehend Medical has that the segment of text is correctly recognized as an attribute.

        Parameters:
        score - The level of confidence that Amazon Comprehend Medical has that the segment of text is correctly recognized as an attribute.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • relationshipScore

        ICD10CMAttribute.Builder relationshipScore​(Float relationshipScore)

        The level of confidence that Amazon Comprehend Medical has that this attribute is correctly related to this entity.

        Parameters:
        relationshipScore - The level of confidence that Amazon Comprehend Medical has that this attribute is correctly related to this entity.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • id

        ICD10CMAttribute.Builder id​(Integer id)

        The numeric identifier for this attribute. This is a monotonically increasing id unique within this response rather than a global unique identifier.

        Parameters:
        id - The numeric identifier for this attribute. This is a monotonically increasing id unique within this response rather than a global unique identifier.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • beginOffset

        ICD10CMAttribute.Builder beginOffset​(Integer beginOffset)

        The 0-based character offset in the input text that shows where the attribute begins. The offset returns the UTF-8 code point in the string.

        Parameters:
        beginOffset - The 0-based character offset in the input text that shows where the attribute begins. The offset returns the UTF-8 code point in the string.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • endOffset

        ICD10CMAttribute.Builder endOffset​(Integer endOffset)

        The 0-based character offset in the input text that shows where the attribute ends. The offset returns the UTF-8 code point in the string.

        Parameters:
        endOffset - The 0-based character offset in the input text that shows where the attribute ends. The offset returns the UTF-8 code point in the string.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • text

        ICD10CMAttribute.Builder text​(String text)

        The segment of input text which contains the detected attribute.

        Parameters:
        text - The segment of input text which contains the detected attribute.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • traits

        ICD10CMAttribute.Builder traits​(Collection<ICD10CMTrait> traits)

        The contextual information for the attribute. The traits recognized by InferICD10CM are DIAGNOSIS, SIGN, SYMPTOM, and NEGATION.

        Parameters:
        traits - The contextual information for the attribute. The traits recognized by InferICD10CM are DIAGNOSIS, SIGN, SYMPTOM, and NEGATION.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • traits

        ICD10CMAttribute.Builder traits​(ICD10CMTrait... traits)

        The contextual information for the attribute. The traits recognized by InferICD10CM are DIAGNOSIS, SIGN, SYMPTOM, and NEGATION.

        Parameters:
        traits - The contextual information for the attribute. The traits recognized by InferICD10CM are DIAGNOSIS, SIGN, SYMPTOM, and NEGATION.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • category

        ICD10CMAttribute.Builder category​(String category)

        The category of attribute. Can be either of DX_NAME or TIME_EXPRESSION.

        Parameters:
        category - The category of attribute. Can be either of DX_NAME or TIME_EXPRESSION.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ICD10CMEntityType, ICD10CMEntityType
      • category

        ICD10CMAttribute.Builder category​(ICD10CMEntityType category)

        The category of attribute. Can be either of DX_NAME or TIME_EXPRESSION.

        Parameters:
        category - The category of attribute. Can be either of DX_NAME or TIME_EXPRESSION.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ICD10CMEntityType, ICD10CMEntityType
      • relationshipType

        ICD10CMAttribute.Builder relationshipType​(String relationshipType)

        The type of relationship between the entity and attribute. Type for the relationship can be either of OVERLAP or SYSTEM_ORGAN_SITE.

        Parameters:
        relationshipType - The type of relationship between the entity and attribute. Type for the relationship can be either of OVERLAP or SYSTEM_ORGAN_SITE.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ICD10CMRelationshipType, ICD10CMRelationshipType
      • relationshipType

        ICD10CMAttribute.Builder relationshipType​(ICD10CMRelationshipType relationshipType)

        The type of relationship between the entity and attribute. Type for the relationship can be either of OVERLAP or SYSTEM_ORGAN_SITE.

        Parameters:
        relationshipType - The type of relationship between the entity and attribute. Type for the relationship can be either of OVERLAP or SYSTEM_ORGAN_SITE.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ICD10CMRelationshipType, ICD10CMRelationshipType