Create vaccination programs

  • Release version: Australia
  • Updated March 12, 2026
  • 3 minutes to read
  • 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.
      Table 1. Program form

      Field

      Description

      Name

      Name of the vaccination program.

      Catalog item

      Schedule vaccine appointment

      Description

      Description of the program.

      Active

      Option to activate the program for use. This field is automatically set to Active.

    3. Click Save.
    4. 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:
    5. In the Phases related list, define the phases for when the vaccine will be administered.
      1. Enter a name for the phase.
        For example, Phase 1.
      2. Select the start and end dates for the phase.
      3. Add conditions to the eligibility criteria to define who receives the vaccine during this phase.
        For example, Phase 1 could be limited to people in the senior age group.
    6. 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.
    7. In the Dosages related list, create a dosage record for each required dose.
      1. Click New.
      2. On the form, fill in the fields.
        Table 2. Dosage form

        Field

        Description

        Name

        The name of the dose. For example, First dose.

        After

        The dose that must be administered before this dose. If this dose is the first dose, don't select a value for this field.

        Lead time

        The 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.

        Order

        The order of the dose. For example, 100 for a first dose and 200 for a second dose.

        Method

        The vaccine method for the dose. This field is automatically set.

        Vaccine

        The vaccine model for the dose.

        Eligibility Criteria

        Configure 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.