msa import publishers khs - ajtruckle/meeting-schedule-assistant-support GitHub Wiki

From KHS

This importer allows you to bring publisher information exported from KHS into Meeting Schedule Assistant. It is available from the Import menu.

Use this importer when you have a KHS CSV export containing publisher details and want to add new publishers to Meeting Schedule Assistant. Only new publishers are added; existing publishers are skipped.

What This Importer Does

The KHS Publisher importer reads a CSV file exported from KHS and imports:

  • Publisher names
  • Their gender
  • Their roles (Elder, Ministerial Servant, Unbaptized Publisher, Regular Pioneer)

Only new publishers are added.
If a publisher already exists, they are skipped.

It does not modify existing speakers, congregations, assignment history, or meeting schedules.

Required Format

The CSV file must contain the following fields:

  • name
  • gender
  • elder
  • ministerial_servant
  • unbaptized_publisher
  • pioneer

These must match exactly as written in the CSV header.

Opening the Importer

From the Import Menu

Import → Publishers → From KHS

Import menu open, showing Publishers → From KHS.

Figure 1: Selecting the KHS Publisher importer from the Import menu

Import Steps

1. Select the KHS CSV file

Choose the CSV file exported from KHS.

The importer immediately reads the header row and validates the required columns.

2. Complete the import

A summary is displayed showing how many publishers were added or skipped.

Field Mappings

Field How it’s used in Meeting Schedule Assistant
name The publisher’s full name.
gender The publisher’s gender (used for assignment filtering and display).
elder Indicates whether the publisher is an Elder.
ministerial_servant Indicates whether the publisher is a Ministerial Servant.
unbaptized_publisher Indicates whether the person is an Unbaptized Publisher.
pioneer Indicates whether the publisher is a Regular Pioneer.

Summary

The KHS Publisher importer provides a simple way to bring publisher information into Meeting Schedule Assistant. It supports:

  • Importing publisher names
  • Their gender
  • Their roles (Elder, Ministerial Servant, Unbaptized Publisher, Regular Pioneer)

Only new publishers are added.
Existing publishers are skipped.

After processing the file, a summary report shows how many publishers were added or skipped.

Back to Publisher Importers

Related Importers