Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

Create vaccination programs

Create vaccination programs to track and manage vaccinations.

Before you begin

Role required: sn_vaccine_sm.manager

About this task

To manage flu or infectious diseases, such as COVID-19 vaccinations, use the provided Flu vaccination or Covid-19 Vaccination programs. To manage any other vaccinations, create a program.

The flu and Covid-19 Vaccination programs include predefined vaccine methods, but you must add centers and phases to the programs.

Procedure

  1. Navigate to All > Vaccine Administration > Administration > Programs and click New.

  2. On the form, fill in the fields.

FieldDescription
NameName of the vaccination program.
Catalog itemSchedule vaccine appointment
DescriptionDescription of the program.
ActiveOption to activate the program for use. This field is automatically set to Active.
  1. Click Save.

  2. In the Centers related list, add the locations where the vaccine will be administered.

    • To create a new center with a location and a stockroom, click New.
    • To add existing centers to the program, click Edit.

      Note:

      If necessary, you can also remove the existing centers from the program. When you remove an existing center from the program, no more appointments can be booked for that center. However, there will be no changes to the pre-booked appointments.

    For each location center, you can specify the appointment schedule configuration, as well as configure the scheduling based on available inventory. For details, see:

  3. In the Methods related list, add each version of the vaccine that is available through the vaccination program.

    1. Click New.

    2. Enter a name for the vaccine method.

    3. In the Applicable to field, add filter conditions to define who can receive the vaccine method.

      For example, the vaccination may only be suitable for specific age groups, or it may only be provided at specific centers.

    4. Click Save.

  4. In the Dosages related list, create a dosage record for each required dose.

    1. Click New.

    2. On the form, fill in the fields.

FieldDescription
NameThe name of the dose. For example, `First dose`.
AfterThe dose that must be administered before this dose. If this dose is the first dose, don't select a value for this field.
Lead timeThe minimum number of days that this dose can be administered after receiving the preceding dose. If this dose is the first dose, don't select a value for this field. This field appears only when a value is selected from the After field.
Max time

The maximum number of days that this dose can be administered after receiving the preceding dose. If this dose is the first dose, don't select a value for this field. This field appears only when a value is selected from the After field.

Note: Max time should be greater than lead time.

OrderThe order of the dose. For example, `100` for a first dose and `200` for a second dose.
MethodThe vaccine method for the dose. This field is automatically set.
VaccineThe vaccine model for the dose.
Eligibility CriteriaConfigure the eligibility criteria that users must meet to be eligible for a specified dose. For example, a dosage may only be suitable for specific age groups.
3.  Click **Submit**.

    **Note:** If you want to create your own record producer or an alternative to "Schedule your vaccination", don’t update the catalog item of the program with the new record producer at this stage. "Schedule your vaccination" is the user-facing record producer which enables users to schedule vaccines in the Patient Portal. The catalog item should always remain "Schedule vaccine appointment" even when you create a non-OOTB program. For more information, see the Schedule and manage your vaccinations section of [Use the Patient Portal to register for a vaccination program](hcls-vam-user-experience.md).

Parent Topic:Configuring Vaccine Administration Management