All Implemented Interfaces:
Serializable
Direct Known Subclasses:
BXITCD, CE, SXCMCD

public class CD extends ANY implements Serializable
Description of the class CD.
See Also:
  • Field Details

    • originalText

      public ED originalText
      The text or phrase used as the basis for the coding. .
    • qualifier

      public List<CR> qualifier
      Specifies additional codes that increase the specificity of the primary code. .
    • translation

      public List<CD> translation
      A set of other concept descriptors that translate this concept descriptor into other code systems. .
    • code

      public String code
      The plain code symbol defined by the code system. For example, "784.0" is the code symbol of the ICD-9 code "784.0" for headache. .
    • codeSystem

      public String codeSystem
      Specifies the code system that defines the code. .
    • codeSystemName

      public String codeSystemName
      A common name of the coding system. .
    • codeSystemVersion

      public String codeSystemVersion
      If applicable, a version descriptor defined specifically for the given code system. .
    • displayName

      public String displayName
      A name or title for the code, under which the sending system shows the code value to its users. .
  • Constructor Details

  • Method Details

    • getOriginalText

      public ED getOriginalText()
      Return originalText.
      Returns:
      originalText : The text or phrase used as the basis for the coding.
    • setOriginalText

      public void setOriginalText(ED originalText)
      Set a value to attribute originalText.
      Parameters:
      originalText - : The text or phrase used as the basis for the coding.
    • getQualifier

      public List<CR> getQualifier()
      Return qualifier.
      Returns:
      qualifier : Specifies additional codes that increase the specificity of the primary code.
    • setQualifier

      public void setQualifier(List<CR> qualifier)
      Set a value to attribute qualifier.
      Parameters:
      qualifier - : Specifies additional codes that increase the specificity of the primary code.
    • addQualifier

      public void addQualifier(CR qualifier_elt)
      Add a qualifier to the qualifier collection.
      Parameters:
      qualifier_elt - Element to add.
    • removeQualifier

      public void removeQualifier(CR qualifier_elt)
      Remove a qualifier to the qualifier collection.
      Parameters:
      qualifier_elt - Element to remove
    • getTranslation

      public List<CD> getTranslation()
      Return translation.
      Returns:
      translation : A set of other concept descriptors that translate this concept descriptor into other code systems.
    • setTranslation

      public void setTranslation(List<CD> translation)
      Set a value to attribute translation.
      Parameters:
      translation - : A set of other concept descriptors that translate this concept descriptor into other code systems.
    • addTranslation

      public void addTranslation(CD translation_elt)
      Add a translation to the translation collection.
      Parameters:
      translation_elt - Element to add.
    • removeTranslation

      public void removeTranslation(CD translation_elt)
      Remove a translation to the translation collection.
      Parameters:
      translation_elt - Element to remove
    • getCode

      public String getCode()
      Return code.
      Returns:
      code : The plain code symbol defined by the code system. For example, "784.0" is the code symbol of the ICD-9 code "784.0" for headache.
    • setCode

      public void setCode(String code)
      Set a value to attribute code.
      Parameters:
      code - : The plain code symbol defined by the code system. For example, "784.0" is the code symbol of the ICD-9 code "784.0" for headache.
    • getCodeSystem

      public String getCodeSystem()
      Return codeSystem.
      Returns:
      codeSystem : Specifies the code system that defines the code.
    • setCodeSystem

      public void setCodeSystem(String codeSystem)
      Set a value to attribute codeSystem.
      Parameters:
      codeSystem - : Specifies the code system that defines the code.
    • getCodeSystemName

      public String getCodeSystemName()
      Return codeSystemName.
      Returns:
      codeSystemName : A common name of the coding system.
    • setCodeSystemName

      public void setCodeSystemName(String codeSystemName)
      Set a value to attribute codeSystemName.
      Parameters:
      codeSystemName - : A common name of the coding system.
    • getCodeSystemVersion

      public String getCodeSystemVersion()
      Return codeSystemVersion.
      Returns:
      codeSystemVersion : If applicable, a version descriptor defined specifically for the given code system.
    • setCodeSystemVersion

      public void setCodeSystemVersion(String codeSystemVersion)
      Set a value to attribute codeSystemVersion.
      Parameters:
      codeSystemVersion - : If applicable, a version descriptor defined specifically for the given code system.
    • getDisplayName

      public String getDisplayName()
      Return displayName.
      Returns:
      displayName : A name or title for the code, under which the sending system shows the code value to its users.
    • setDisplayName

      public void setDisplayName(String displayName)
      Set a value to attribute displayName.
      Parameters:
      displayName - : A name or title for the code, under which the sending system shows the code value to its users.
    • get_xmlNodePresentation

      public Node get_xmlNodePresentation()
      Overrides:
      get_xmlNodePresentation in class ANY
    • set_xmlNodePresentation

      public void set_xmlNodePresentation(Node _xmlNodePresentation)
      Overrides:
      set_xmlNodePresentation in class ANY
    • validateByModule

      public static void validateByModule(CD cD, String _location, ConstraintValidatorModule cvm, List<Notification> diagnostic)
      validate by a module of validation