Class Concept

  • All Implemented Interfaces:
    com.ibm.cloud.sdk.core.service.model.ObjectModel

    public class Concept
    extends com.ibm.cloud.sdk.core.service.model.DynamicModel<java.lang.Object>
    Concept.
    • Constructor Summary

      Constructors 
      Constructor Description
      Concept()  
    • Constructor Detail

      • Concept

        public Concept()
    • Method Detail

      • getId

        public java.lang.String getId()
        Gets the id.
        Returns:
        the id
      • getType

        public java.lang.String getType()
        Gets the type.
        Returns:
        the type
      • getUid

        public java.lang.Long getUid()
        Gets the uid.
        Returns:
        the uid
      • getBegin

        public java.lang.Long getBegin()
        Gets the begin.
        Returns:
        the begin
      • getEnd

        public java.lang.Long getEnd()
        Gets the end.
        Returns:
        the end
      • getCoveredText

        public java.lang.String getCoveredText()
        Gets the coveredText.
        Returns:
        the coveredText
      • isNegated

        public java.lang.Boolean isNegated()
        Gets the negated.
        Returns:
        the negated
      • isHypothetical

        public java.lang.Boolean isHypothetical()
        Gets the hypothetical.
        Returns:
        the hypothetical
      • getCui

        public java.lang.String getCui()
        Gets the cui.
        Returns:
        the cui
      • getPreferredName

        public java.lang.String getPreferredName()
        Gets the preferredName.
        Returns:
        the preferredName
      • getSemanticType

        public java.lang.String getSemanticType()
        Gets the semanticType.
        Returns:
        the semanticType
      • getSource

        public java.lang.String getSource()
        Gets the source.
        Returns:
        the source
      • getSourceVersion

        public java.lang.String getSourceVersion()
        Gets the sourceVersion.
        Returns:
        the sourceVersion
      • getDisambiguationData

        public Disambiguation getDisambiguationData()
        Gets the disambiguationData.
        Returns:
        the disambiguationData
      • getSectionNormalizedName

        public java.lang.String getSectionNormalizedName()
        Gets the sectionNormalizedName.
        Returns:
        the sectionNormalizedName
      • getSectionSurfaceForm

        public java.lang.String getSectionSurfaceForm()
        Gets the sectionSurfaceForm.
        Returns:
        the sectionSurfaceForm
      • getIcd9Code

        public java.lang.String getIcd9Code()
        Gets the getIcd9Code.
        Returns:
        the getIcd9Code
      • getIcd10Code

        public java.lang.String getIcd10Code()
        Gets the getIcd10CodeForm.
        Returns:
        the getIcd10CodeForm
      • getSnomedConceptId

        public java.lang.String getSnomedConceptId()
        Gets the getSnomedConceptId.
        Returns:
        the getSnomedConceptId
      • getNciCode

        public java.lang.String getNciCode()
        Gets the getNciCode.
        Returns:
        the getNciCode
      • getCptCode

        public java.lang.String getCptCode()
        Gets the getCptCode.
        Returns:
        the getCptCode
      • getMeshId

        public java.lang.String getMeshId()
        Gets the getMeshId.
        Returns:
        the getMeshId
      • getRxNormId

        public java.lang.String getRxNormId()
        Gets the getRxNormId.
        Returns:
        the getRxNormId
      • getLoincId

        public java.lang.String getLoincId()
        Gets the getLoincId.
        Returns:
        the getLoincId
      • getVocabs

        public java.lang.String getVocabs()
        Gets the getVocabs.
        Returns:
        the getVocabs
      • getInsightModelData

        public InsightModelData getInsightModelData()
        Gets the insightModelData.
        Returns:
        the insightModelData
      • getRuleId

        public java.lang.String getRuleId()
        Gets the ruleId.
        Returns:
        the ruleId
      • getDerivedFrom

        public java.util.List<Concept> getDerivedFrom()
        Gets the derivedFrom.
        Returns:
        the derivedFrom
      • getTemporal

        public java.util.List<Temporal> getTemporal()
        Gets the temporal.
        Returns:
        the temporal
      • getSelectionLabel

        public java.lang.String getSelectionLabel()
        Gets the selectionLabel.
        Returns:
        the selectionLabel
      • getValueIndex

        public java.lang.Integer getValueIndex()
        Gets the valueIndex.
        Returns:
        the valueIndex
      • setId

        public void setId​(java.lang.String id)
        Sets the id.
        Parameters:
        id - the new id
      • setType

        public void setType​(java.lang.String type)
        Sets the type.
        Parameters:
        type - the new type
      • setUid

        public void setUid​(java.lang.Long uid)
        Sets the uid.
        Parameters:
        uid - the new uid
      • setBegin

        public void setBegin​(java.lang.Long begin)
        Sets the begin.
        Parameters:
        begin - the new begin
      • setEnd

        public void setEnd​(java.lang.Long end)
        Sets the end.
        Parameters:
        end - the new end
      • setCoveredText

        public void setCoveredText​(java.lang.String coveredText)
        Sets the coveredText.
        Parameters:
        coveredText - the new coveredText
      • setNegated

        public void setNegated​(java.lang.Boolean negated)
        Sets the negated.
        Parameters:
        negated - the new negated
      • setHypothetical

        public void setHypothetical​(java.lang.Boolean hypothetical)
        Sets the hypothetical.
        Parameters:
        hypothetical - the new hypothetical
      • setCui

        public void setCui​(java.lang.String cui)
        Sets the cui.
        Parameters:
        cui - the new cui
      • setPreferredName

        public void setPreferredName​(java.lang.String preferredName)
        Sets the preferredName.
        Parameters:
        preferredName - the new preferredName
      • setSemanticType

        public void setSemanticType​(java.lang.String semanticType)
        Sets the semanticType.
        Parameters:
        semanticType - the new semanticType
      • setSource

        public void setSource​(java.lang.String source)
        Sets the source.
        Parameters:
        source - the new source
      • setSourceVersion

        public void setSourceVersion​(java.lang.String sourceVersion)
        Sets the sourceVersion.
        Parameters:
        sourceVersion - the new sourceVersion
      • setDisambiguationData

        public void setDisambiguationData​(Disambiguation disambiguationData)
        Sets the disambiguationData.
        Parameters:
        disambiguationData - the new disambiguationData
      • setIcd9Code

        public void setIcd9Code​(java.lang.String icd9Code)
        Sets the icd 9 code.
        Parameters:
        icd9Code - the new icd 9 Code
      • setIcd10Code

        public void setIcd10Code​(java.lang.String icd10Code)
        Sets the icd 10 code.
        Parameters:
        icd10Code - the new icd 10 code
      • setSnomedConceptId

        public void setSnomedConceptId​(java.lang.String snomedConceptId)
        Sets the snomed concept id.
        Parameters:
        snomedConceptId - the new snomed concept id
      • setNciCode

        public void setNciCode​(java.lang.String nciCode)
        Sets the nci code.
        Parameters:
        nciCode - the new nci code
      • setCptCode

        public void setCptCode​(java.lang.String cptCode)
        Sets the cpt code.
        Parameters:
        cptCode - the new cpt code
      • setMeshId

        public void setMeshId​(java.lang.String meshId)
        Sets the mesh id.
        Parameters:
        meshId - the new mesh id
      • setRxNormId

        public void setRxNormId​(java.lang.String rxNormId)
        Sets the rx norm id.
        Parameters:
        rxNormId - the new rx norm id
      • setLoincId

        public void setLoincId​(java.lang.String loincId)
        Sets the loinc id.
        Parameters:
        loincId - the new loinc id
      • setVocabs

        public void setVocabs​(java.lang.String vocabs)
        Sets the vocabs.
        Parameters:
        vocabs - the new vocabs id
      • setInsightModelData

        public void setInsightModelData​(InsightModelData insightModelData)
        Sets the insightModelData.
        Parameters:
        insightModelData - the new insightModelData
      • setRuleId

        public void setRuleId​(java.lang.String ruleId)
        Sets the ruleId.
        Parameters:
        ruleId - the new rule Id
      • setDerivedFrom

        public void setDerivedFrom​(java.util.List<Concept> derivedFrom)
        Sets the derivedFrom.
        Parameters:
        derivedFrom - the new derivedFrom
      • setTemporal

        public void setTemporal​(java.util.List<Temporal> temporal)
        Sets the temporal.
        Parameters:
        temporal - the new temporal
      • setSelectionLabel

        public void setSelectionLabel​(java.lang.String selectionLabel)
        Sets the selectionLabel.
        Parameters:
        selectionLabel - the new selection label
      • setValueIndex

        public void setValueIndex​(java.lang.Integer valueIndex)
        Sets the valueIndex.
        Parameters:
        valueIndex - the new valueIndex
      • get

        public java.lang.Object get​(java.lang.String key)
        Returns the value from Concept annotation by specified key.
        Overrides:
        get in class com.ibm.cloud.sdk.core.service.model.DynamicModel<java.lang.Object>
        Parameters:
        key - the name of the field to get