You are an expert in writing code in many different languages. Your goal is to perform code completion for the following code, keeping in mind the rest of the code and the file meta data.
    Metadata details:
    filename: additional_issues.rb
    path of file: ./repos/vets-api/modules/appeals_api/app/services/appeals_api/pdf_construction/higher_level_review/v3/pages
    
    the code of the file until where you have to start completion: # frozen_string_literal: true

module AppealsApi
  module PdfConstruction
    module HigherLevelReview::V3
      module Pages
        class AdditionalIssue
    
          def extra_issues_table_data
            header = ['A. Specific Issue(s)', 'B. Area of Disagreement', 'C. Date of Decision', 'D. SOC/SSOC Date']

            data = form_data.contestable_issues.drop(Structure::MAX_ISSUES_ON_MAIN_FORM).map do |issue|
              [issue.text, issue.disagreement_area, issue.decision_date, issue.soc_date_formatted]
            end

            data.unshift(header)
          end