def post_processing
      extract_code_list_path_and_result_value

      # prefix ids that start with numerical values, and strip tokens from others
      @id = strip_tokens(@id)
      @children_criteria.map! { |cc| strip_tokens(cc) }

      # append "_source" to the criteria since all the source criteria are separated from the non-source with the "_source" identifier
      # "_source" is added to the SDC ids so that we are not duplicating ids between source and non source data criteria lists
      # the derived source data criteria maintain their original ids since they are duplicated in the data criteria and source data criteria lists from the simple xml
      @source_data_criteria = "#{@id}_source" unless (@definition == 'derived' || @definition == 'satisfies_all' || @definition == 'satisfies_any')
      @source_data_criteria = strip_tokens(@source_data_criteria) unless @source_data_criteria.nil?
      @specific_occurrence_const = strip_tokens(@specific_occurrence_const) unless @specific_occurrence_const.nil?
      change_xproduct_to_intersection
      handle_derived_specific_occurrences
    end
def post_processing
      extract_code_list_path_and_result_value

      # prefix ids that start with numerical values, and strip tokens from others
      @id = strip_tokens(@id)
      @children_criteria.map! { |cc| strip_tokens(cc) }

      # append "_source" to the criteria since all the source criteria are separated from the non-source with the "_source" identifier
      # "_source" is added to the SDC ids so that we are not duplicating ids between source and non source data criteria lists
      # the derived source data criteria maintain their original ids since they are duplicated in the data criteria and source data criteria lists from the simple xml
      @source_data_criteria = "#{@id}_source" unless (@definition == 'derived' || @definition == 'satisfies_all' || @definition == 'satisfies_any')
      @source_data_criteria = strip_tokens(@source_data_criteria) unless @source_data_criteria.nil?
      @specific_occurrence_const = strip_tokens(@specific_occurrence_const) unless @specific_occurrence_const.nil?
      change_xproduct_to_intersection
      handle_derived_specific_occurrences
    end
Handles settings values after (most) values have been setup