View Source GoogleApi.HealthCare.V1beta1.Model.EntityMention (google_api_health_care v0.50.1)

An entity mention in the document.

Attributes

  • additionalInfo (type: list(GoogleApi.HealthCare.V1beta1.Model.Feature.t), default: nil) - Additional information about the entity mention. For example, for an entity mention of type DATE this can be its more specific date types from the following list: ADMISSION_DATE, CONSULTATION_DATE, DISCHARGE_DATE, SERVICE_DATE, VISIT_DATE, DIAGNOSIS_DATE, MED_STARTED_DATE, MED_ENDED_DATE, NOTE_DATE, PROCEDURE_DATE, RADIATION_STARTED_DATE, RADIATION_ENDED_DATE, STAGE_DATE
  • certaintyAssessment (type: GoogleApi.HealthCare.V1beta1.Model.Feature.t, default: nil) - The certainty assessment of the entity mention. Its value is one of: LIKELY, SOMEWHAT_LIKELY, UNCERTAIN, SOMEWHAT_UNLIKELY, UNLIKELY, CONDITIONAL
  • confidence (type: float(), default: nil) - The model's confidence in this entity mention annotation. A number between 0 and 1.
  • linkedEntities (type: list(GoogleApi.HealthCare.V1beta1.Model.LinkedEntity.t), default: nil) - linked_entities are candidate ontological concepts that this entity mention may refer to. They are sorted by decreasing confidence.
  • mentionId (type: String.t, default: nil) - mention_id uniquely identifies each entity mention in a single response.
  • subject (type: GoogleApi.HealthCare.V1beta1.Model.Feature.t, default: nil) - The subject this entity mention relates to. Its value is one of: PATIENT, FAMILY_MEMBER, OTHER
  • temporalAssessment (type: GoogleApi.HealthCare.V1beta1.Model.Feature.t, default: nil) - How this entity mention relates to the subject temporally. Its value is one of: CURRENT, CLINICAL_HISTORY, FAMILY_HISTORY, UPCOMING, ALLERGY
  • text (type: GoogleApi.HealthCare.V1beta1.Model.TextSpan.t, default: nil) - text is the location of the entity mention in the document.
  • type (type: String.t, default: nil) - The semantic type of the entity: UNKNOWN_ENTITY_TYPE, ALONE, ANATOMICAL_STRUCTURE, ASSISTED_LIVING, BF_RESULT, BM_RESULT, BM_UNIT, BM_VALUE, BODY_FUNCTION, BODY_MEASUREMENT, COMPLIANT, DOESNOT_FOLLOWUP, FAMILY, FOLLOWSUP, LABORATORY_DATA, LAB_RESULT, LAB_UNIT, LAB_VALUE, MEDICAL_DEVICE, MEDICINE, MED_DOSE, MED_DURATION, MED_FORM, MED_FREQUENCY, MED_ROUTE, MED_STATUS, MED_STRENGTH, MED_TOTALDOSE, MED_UNIT, NON_COMPLIANT, OTHER_LIVINGSTATUS, PROBLEM, PROCEDURE, PROCEDURE_RESULT, PROC_METHOD, REASON_FOR_NONCOMPLIANCE, SEVERITY, SUBSTANCE_ABUSE, UNCLEAR_FOLLOWUP.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.HealthCare.V1beta1.Model.EntityMention{
  additionalInfo: [GoogleApi.HealthCare.V1beta1.Model.Feature.t()] | nil,
  certaintyAssessment: GoogleApi.HealthCare.V1beta1.Model.Feature.t() | nil,
  confidence: float() | nil,
  linkedEntities: [GoogleApi.HealthCare.V1beta1.Model.LinkedEntity.t()] | nil,
  mentionId: String.t() | nil,
  subject: GoogleApi.HealthCare.V1beta1.Model.Feature.t() | nil,
  temporalAssessment: GoogleApi.HealthCare.V1beta1.Model.Feature.t() | nil,
  text: GoogleApi.HealthCare.V1beta1.Model.TextSpan.t() | nil,
  type: String.t() | nil
}

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.