
  TYPE
    jmt$attribute_values = array [1 .. * ] of jmt$attribute_value;

  TYPE
    jmt$attribute_value = record
      case key: jmt$attribute_keys of
      = jmc$application_attributes_1, jmc$application_attributes_2,
            jmc$application_attributes_3, jmc$application_attributes_4,
            jmc$application_attributes_5, jmc$application_attributes_6,
            jmc$application_attributes_7, jmc$application_attributes_8,
            jmc$application_attributes_9, jmc$application_attributes_10 =
        application_attributes: jmt$qfile_application_attrs,
      = jmc$application_name =
        application_name: ost$name,
      = jmc$application_status =
        application_status: ^ost$status,
      = jmc$c170_os_type =
        c170_os_type: ost$170_os_type,
      = jmc$client_mainframe_id =
        client_mainframe_id: pmt$mainframe_id,
      = jmc$comment_banner =
        comment_banner: jmt$output_comment_banner,
      = jmc$continue_request_to_servers =
        continue_request_to_servers: boolean,
      = jmc$control_family =
        control_family: ost$name,
      = jmc$control_user =
        control_user: ost$name,
      = jmc$copies =
        copies: jmt$output_copy_count,
      = jmc$copies_printed =
        copies_printed: jmt$output_copy_count,
      = jmc$cpu_time_limit =
        cpu_time_limit: jmt$cpu_time_limit,
      = jmc$cpu_time_used =
        cpu_time_used: jmt$cpu_time_used,
      = jmc$cyclic_aging_interval =
        cyclic_aging_interval: jmt$aging_interval,
      = jmc$data_declaration =
        data_declaration: jmt$data_declaration,
      = jmc$data_mode =
        data_mode: jmt$data_mode,
      = jmc$deferred_by_application =
        deferred_by_application: boolean,
      = jmc$deferred_by_operator =
        deferred_by_operator: boolean,
      = jmc$deferred_by_user =
        deferred_by_user: boolean,
      = jmc$destination =
        destination: ost$name,
      = jmc$detached_job_wait_time =
        detached_job_wait_time: jmt$detached_job_wait_time,
      = jmc$device =
        device: jmt$output_device,
      = jmc$device_type =
        device_type: jmt$output_device_type,
      = jmc$dispatching_priority =
        dispatching_priority: ost$name,
      = jmc$display_message =
        display_message: ^jmt$display_message,
      = jmc$earliest_print_time =
        earliest_print_time: jmt$date_time,
      = jmc$earliest_run_time =
        earliest_run_time: jmt$date_time,
      = jmc$external_characteristics =
        external_characteristics: jmt$external_characteristics,
      = jmc$file_position =
        file_position: jmt$output_file_position,
      = jmc$file_size =
        file_size: jmt$output_file_size,
      = jmc$forms_code =
        forms_code: jmt$forms_code,
      = jmc$include_the_system_job =
        include_the_system_job: boolean,
      = jmc$input_file_location =
        input_file_location: jmt$input_file_location,
      = jmc$internal_index =
        internal_index: integer,
      = jmc$job_abort_disposition =
        job_abort_disposition: jmt$job_abort_disposition,
      = jmc$job_category_list =
        job_category_list: jmt$job_category_list,
      = jmc$job_class =
        job_class: jmt$job_class_name,
      = jmc$job_class_position =
        job_class_position: jmt$job_count_range,
      = jmc$job_deferred_by_operator =
        job_deferred_by_operator: boolean,
      = jmc$job_deferred_by_user =
        job_deferred_by_user: boolean,
      = jmc$job_destination_family = { job_destination
        job_destination_family: ost$name,
      = jmc$job_destination_usage =
        job_destination_usage: jmt$destination_usage,
      = jmc$job_execution_ring =
        job_execution_ring: ost$ring,
      = jmc$job_initiation_time =
        job_initiation_time: jmt$date_time,
      = jmc$job_mode =
        job_mode: jmt$job_mode,
      = jmc$job_mode_set =
        job_mode_set: jmt$job_mode_set,
      = jmc$job_priority =
        job_priority: jmt$job_priority_name,
      = jmc$job_qualifier_list =
        job_qualifier_list: ^jmt$job_qualifier_list,
      = jmc$job_recovery_disposition =
        job_recovery_disposition: jmt$job_recovery_disposition,
      = jmc$job_size =
        job_size: jmt$job_size,
      = jmc$job_state =
        job_state: jmt$job_state,
      = jmc$job_state_set =
        job_state_set: jmt$job_state_set,
      = jmc$job_submission_time =
        job_submission_time: ost$date_time,
      = jmc$latest_print_time =
        latest_print_time: jmt$date_time,
      = jmc$latest_run_time =
        latest_run_time: jmt$date_time,
      = jmc$login_account =
        login_account: avt$account_name,
      = jmc$login_family =
        login_family: ost$name,
      = jmc$login_project =
        login_project: avt$project_name,
      = jmc$login_user =
        login_user: ost$name,
      = jmc$magnetic_tape_limit =
        magnetic_tape_limit: jmt$magnetic_tape_limit,
      = jmc$maximum_working_set =
        maximum_working_set: jmt$working_set_size,
      = jmc$minimum_working_set =
        minimum_working_set: jmt$working_set_size,
      = jmc$name_list =
        name_list: ^jmt$name_list,
      = jmc$null_attribute =
        ,
      = jmc$operator_action_posted =
        operator_action_posted: boolean,
      = jmc$operator_job =
        operator_job: boolean,
      = jmc$origin_application_name =
        origin_application_name: ost$name,
      = jmc$os_version =
        os_version: pmt$os_name,
      = jmc$output_class =
        output_class: jmt$output_class_name,
      = jmc$output_deferred_by_operator =
        output_deferred_by_operator: boolean,
      = jmc$output_deferred_by_user =
        output_deferred_by_user: boolean,
      = jmc$output_destination =
        output_destination: ost$name,
      = jmc$output_destination_family = { operator_family
        output_destination_family: ost$name,
      = jmc$output_destination_usage =
        output_destination_usage: jmt$destination_usage,
      = jmc$output_priority =
        output_priority: jmt$output_priority,
      = jmc$output_state =
        output_state: jmt$output_state,
      = jmc$output_state_set =
        output_state_set: jmt$output_state_set,
      = jmc$output_submission_time =
        output_submission_time: ost$date_time,
      = jmc$page_aging_interval =
        page_aging_interval: jmt$aging_interval,
      = jmc$page_faults =
        page_faults: jmt$page_faults,
      = jmc$privilege =
        privilege: jmt$privilege,
      = jmc$processing_phase =
        processing_phase: jmt$job_processing_phase,
      = jmc$purge_delay =
        purge_delay: ^jmt$time_increment,
      = jmc$qfile_state =
        qfile_state: jmt$qfile_state,
      = jmc$qfile_state_set =
        qfile_state_set: jmt$qfile_state_set,
      = jmc$remote_host_directive =
        remote_host_directive: ^jmt$remote_host_directive,
      = jmc$routing_banner =
        routing_banner: jmt$output_routing_banner,
      = jmc$sense_switches =
        sense_switches: pmt$sense_switches,
      = jmc$server_mainframe_id =
        server_mainframe_id: pmt$mainframe_id,
      = jmc$service_class =
        service_class: jmt$service_class_name,
      = jmc$site_information =
        site_information: ^jmt$site_information,
      = jmc$source_logical_id =
        source_logical_id: jmt$source_logical_id,
      = jmc$sru_limit =
        sru_limit: jmt$sru_limit,
      = jmc$output_disposition =
        output_disposition: jmt$output_disposition,
      = jmc$station =
        station: jmt$station,
      = jmc$station_operator = { operator_user
        station_operator: jmt$station_operator,
      = jmc$system_file_name =
        system_file_name: jmt$system_supplied_name,
      = jmc$system_job =
        system_job: boolean,
      = jmc$system_job_name =
        system_job_name: jmt$system_supplied_name,
      = jmc$system_supplied_name_list =
        system_supplied_name_list: ^jmt$system_supplied_name_list,
      = jmc$terminate_job_action_set =
        terminate_job_action_set: jmt$terminate_job_action_set,
      = jmc$user_file_name =
        user_file_name: jmt$user_supplied_name,
      = jmc$user_identification =
        user_identification: ^ost$user_identification,
      = jmc$user_information =
        user_information: ^jmt$user_information,
      = jmc$user_job_name =
        user_job_name: jmt$user_supplied_name,
      = jmc$vertical_print_density =
        vertical_print_density: jmt$vertical_print_density,
      = jmc$vfu_load_procedure =
        vfu_load_procedure: jmt$vfu_load_procedure,
      casend,
    recend;

*copyc osd$virtual_address
*copyc avt$account_name
*copyc avt$project_name
*copyc jmt$aging_interval
*copyc jmt$attribute_keys
*copyc jmt$cpu_time_limit
*copyc jmt$cpu_time_used
*copyc jmt$data_declaration
*copyc jmt$data_mode
*copyc jmt$date_time
*copyc jmt$destination_usage
*copyc jmt$detached_job_wait_time
*copyc jmt$display_message
*copyc jmt$external_characteristics
*copyc jmt$forms_code
*copyc jmt$input_file_location
*copyc jmt$job_abort_disposition
*copyc jmt$job_category_list
*copyc jmt$job_class_name
*copyc jmt$job_count_range
*copyc jmt$job_mode
*copyc jmt$job_mode_set
*copyc jmt$job_priority_name
*copyc jmt$job_processing_phase
*copyc jmt$job_qualifier_list
*copyc jmt$job_recovery_disposition
*copyc jmt$job_size
*copyc jmt$job_state
*copyc jmt$job_state_set
*copyc jmt$magnetic_tape_limit
*copyc jmt$name_list
*copyc jmt$output_class_name
*copyc jmt$output_comment_banner
*copyc jmt$output_copy_count
*copyc jmt$output_device
*copyc jmt$output_device_type
*copyc jmt$output_disposition
*copyc jmt$output_file_position
*copyc jmt$output_file_size
*copyc jmt$output_priority
*copyc jmt$output_routing_banner
*copyc jmt$output_state
*copyc jmt$output_state_set
*copyc jmt$page_faults
*copyc jmt$privilege
*copyc jmt$qfile_application_attrs
*copyc jmt$qfile_state
*copyc jmt$qfile_state_set
*copyc jmt$remote_host_directive
*copyc jmt$service_class_name
*copyc jmt$site_information
*copyc jmt$source_logical_id
*copyc jmt$sru_limit
*copyc jmt$station
*copyc jmt$station_operator
*copyc jmt$system_supplied_name
*copyc jmt$system_supplied_name_list
*copyc jmt$terminate_job_action
*copyc jmt$time_increment
*copyc jmt$user_information
*copyc jmt$user_supplied_name
*copyc jmt$vertical_print_density
*copyc jmt$vfu_load_procedure
*copyc jmt$working_set_size
*copyc ost$170_os_type
*copyc ost$date_time
*copyc ost$name
*copyc ost$status
*copyc ost$user_identification
*copyc pmt$mainframe_id
*copyc pmt$os_name
*copyc pmt$sense_switches
