def title
      disp_value = attr_val("#{@code_list_xpath}/cda:displayName/@value")
      # Attempt to pull display value from the localVariableName for
      # MAT 5.3+ exports that appear to no longer include displayName for
      # code entries.
      # NOTE: A long term replacement for this and for other portions of the
      # parsing process should involve reaching out to VSAC for oid information
      # pulled from the CQL, and then to use that information while parsing.
      unless disp_value.present?
        # Grab the localVariableName from the XML
        disp_value = attr_val('./cda:localVariableName/@value')
        # Grab everything before the first underscore
        disp_value = disp_value.partition('_').first unless disp_value.nil?
      end
      @title || disp_value || @description || id # allow defined titles to take precedence
    end
def title
      disp_value = attr_val("#{@code_list_xpath}/cda:displayName/@value")
      # Attempt to pull display value from the localVariableName for
      # MAT 5.3+ exports that appear to no longer include displayName for
      # code entries.
      # NOTE: A long term replacement for this and for other portions of the
      # parsing process should involve reaching out to VSAC for oid information
      # pulled from the CQL, and then to use that information while parsing.
      unless disp_value.present?
        # Grab the localVariableName from the XML
        disp_value = attr_val('./cda:localVariableName/@value')
        # Grab everything before the first underscore
        disp_value = disp_value.partition('_').first unless disp_value.nil?
      end
      @title || disp_value || @description || id # allow defined titles to take precedence
    end
Get the title of the criteria, provides a human readable description
 @return [String] the title of this data criteria