Immunization table

reference australia Updated Sep 10, 2026 2 min read hcls-immunization-table.md
Raw file servicenow.com

The Immunization [sn_hcls_immunization] table stores the information about an event of a patient being administered a vaccine or a record of an immunization as reported by a patient, a clinician, or another party.

Key features

  • Extends the Install base item [sn_install_base_item] table to store immunization details.
  • Stores all immunization data associated with a patient, including the vaccine received, administered date, recommended doses, dose number, location where it was administered, practitioner who administered it, and the condition for which the vaccine was given.

Role required to configure the table: sn_hcls.admin.

For more information, see Healthcare and Life Sciences data model.

Field

Data type

Description

Administered by

Reference

Practitioner who administered the patient.

Administration route

Choice list

Route by which the vaccine was administered.

The following routes are available by default:

  • Intradermal
  • Intramuscular
  • Intravenous
  • Nasal
  • Oral
  • Percutaneous
  • Subcutaneous
  • Transdermal

For more information about the available routes, see immunization routes defined in the FHIR specifications.

Body site

Choice list

Body site at which the vaccine was administered.

The following body sites are available by default:

  • Left arm
  • Left deltoid
  • Left gluteus medius
  • Left lower forearm
  • Left thigh
  • Left vastus lateralis
  • Right arm
  • Right deltoid
  • Right thigh
  • Right gluteus medius
  • Right lower forearm
  • Right vastus lateralis

For more information about the body sites, see immunization sites defined in the FHIR specifications.

Date administered

Date/Time

Date and time when the vaccine was administered.

Dose number

Integer

Dose sequence number within the vaccine series.

Dose quantity

String

Quantity of dose given to the patient.

Encounter

Reference

Encounter the immunization was part of.

External id

String

Identifier of the record in an electronic medical record (EMR) system.

Healthcare location

Reference

Service delivery location in which the vaccine was or was to be administered.

Number

String

Alpha-numeric profile identifier of the immunization.

The value is auto-generated and is incremented every time you add a new immunization to your ServiceNow instance. The initial value for the Number field is IMM00001001.

Note: To customize the number, define the auto-numbering format for the Immunization [sn_hcls_immunization] table. For more information, see Add auto-numbering records in a table.

Observation

Reference

Observation associated with the immunization.

Patient

Reference

Patient who received the vaccine and is being administered.

Source

Reference

Source system details of an external healthcare system in a ServiceNow instance.

Vaccine product

Reference

Vaccine product sold to the patient who is being administered.

Recommended doses

Integer

Recommended number of doses to achieve immunity.

Status

Choice list

Status of the immunization.

The following statuses are available by default:

  • Completed
  • Incorrect entry
  • Not done

For more information about the available statuses, see immunization statuses defined in the FHIR specifications.

Status reason

String

Explanation why a vaccine was not administered.

Target disease

Reference

Vaccine preventable disease the dose is being administered for.

Vaccine expiry date

Date

Date when the vaccine product expires.

Vaccine lot number

String

Lot number of the vaccine product.

Vaccine manufacturer

String

Manufacturer of the vaccine product.

**Parent Topic:**[Healthcare and Life Sciences data model tables](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/healthcare-life-sciences/healthcare-and-life-sciences-service-management-core/hcls-healthcare-data-tables.md)
Search documentation
Search document titles and file paths on the australia branch