Immunization
Immunization
Source Object: Immunization
The Immunization source object represents information related to vaccines and immunizations administered to a patient. Immunizations are crucial for preventing and controlling various diseases, and this source object helps in maintaining a comprehensive record of a patient's vaccination history.
Overview
The Immunization source object is an essential part of a patient's electronic health record (EHR) and serves to capture critical data related to vaccines and immunizations. It includes various details such as the type of vaccine administered, dosage, date of administration, the administering physician, and more.
Usage
The Immunization source object has several important use cases:
- Vaccine Record Keeping: It is used to maintain a complete record of all vaccines and immunizations received by a patient throughout their life.
- Patient Safety: Ensures that healthcare providers have accurate and up-to-date information on a patient's vaccination history to avoid unnecessary repeat vaccinations and ensure patient safety.
- Preventive Care: Supports the tracking of preventive care measures, which is vital for managing public health and preventing outbreaks of vaccine-preventable diseases.
- Dosage and Expiration: Includes data on the dosage of the vaccine administered, lot number, expiration date, and manufacturer information for quality control and traceability.
- Vaccine Types: Captures details about the specific type of vaccine administered, including its name, CDC code, and vaccine funding source.
- Patient Consent: Provides information on whether the patient consented to receive the vaccine and, if applicable, records any relevant notes or reasons.
- Public Health Reporting: The collected data can be used for public health reporting and surveillance to track vaccination rates, identify vaccine coverage gaps, and assess the effectiveness of immunization programs.
- VFC Eligibility: Determines a patient's eligibility for the Vaccines for Children (VFC) program, which provides vaccines to eligible children at no cost.
The Immunization source object plays a critical role in public health management, preventive care, and patient safety by maintaining a comprehensive record of a patient's immunization history, ensuring that individuals receive the necessary vaccines, and contributing to the overall well-being of the community.
Mapping Table
Data Field | Source Field Data Type | Resource Mapping Context | Source Data Field Cardinality | Source Data Field Description | Example Value | Source Data Field Validation Rule | Mapped FHIR Resource | Mapped FHIR Data Field | Augmented Mapping | Associated Coding System | Associated FHIR Data Field Extension | Mapped FHIR Data Field Type |
---|---|---|---|---|---|---|---|---|---|---|---|---|
id | Integer | Top Level | 0..1 | - | 140758867247274 | - | Immunization | id | - | NA | - | TBD |
administered_date | DateTime | Top Level | 1..1 | - | 2021-09-22T17:01:00Z | - | Immunization | occurrenceDateTime | - | NA | - | TBD |
administering_physician | Integer | Top Level | 1..1 | - | 720898 | - | Immunization | performer[*].actor.reference | - | NA | - | TBD |
allowed_sharing | Boolean | Top Level | 0..1 | - | null | - | Immunization | extension[*].valueString | - | NA | allowed-sharing | string |
created_date | DateTime | Top Level | 0..1 | - | 2022-06-29T09:59:28Z | - | Immunization | recorded | - | NA | - | TBD |
deleted_date | DateTime | Top Level | 0..1 | - | null | - | Immunization | extension[*].valueDate | - | NA | deleted-date | dateTime |
description | String | Top Level | 0..1 | - | Comvax Intramuscular Suspension 7.5-5 MCG/0.5ML (Hib-HepB) | - | Immunization | extension[*].valueString | - | NA | description | string |
dose_in_series | Integer | Top Level | 0..1 | - | null | - | Immunization | protocolApplied.series | - | NA | - | TBD |
expiration_date | Date | Top Level | 0..1 | - | null | - | Immunization | expirationDate | - | NA | - | TBD |
funding_source | String | Top Level | 0..1 | - | null | - | Immunization | fundingSource.text | - | NA | - | string |
info_source | String | Top Level | 0..1 | from CDC value set | - | "New immunization record", "Historical information - source unspecified", "Historical information - from other provider", "Historical information - from parent's written record", "Historical information - from parent's recall", "Historical information - from other registry", "Historical information - from birth certificate", "Historical information - from school record", "Historical information - from public agency" | Immunization | reportOrigin.text | - | NA | - | string |
lot_number | String | Top Level | 0..1 | - | - | - | Immunization | lotNumber | - | NA | - | TBD |
manufacturer_code | String | Top Level | 0..1 | - | null | - | Immunization | extension[*].valueString | - | NA | manufacturer-code | string |
manufacturer_name | String | Top Level | 0..1 | - | - | - | Immunization | manufacturer.display | - | NA | - | TBD |
method | String | Top Level | 0..1 | - | Intramuscular | - | Immunization | route.coding[1].display | - | NA | - | TBD |
ndc | String | Top Level | 0..1 | - | null | - | Immunization | extension[*].valueString | - | NA | ndc | string |
notes | String | Top Level | 0..1 | - | - | - | Immunization | note[1].text | - | NA | - | markdown |
ordering_physician | Integer | Top Level | 1..1 | - | 720898 | - | Immunization | performer[*].actor.reference | - | NA | - | TBD |
patient | Integer | Top Level | 1..1 | - | 140758844637185 | - | Immunization | patient.reference | - | NA | - | TBD |
patient_consent | Boolean | Top Level | 0..1 | - | null | - | Immunization | extension[*].valueString | - | NA | patient-consent | string |
practice | Integer | Top Level | 0..1 | - | 140758835265540 | - | Immunization | performer[*].actor.reference | Organization | NA | - | TBD |
priority_population | String | Top Level | 0..1 | - | null | - | Immunization | extension[*].valueString | - | NA | priority-population | string |
publicity_code | String | Top Level | 0..1 | from CDC value set | - | "No reminder/recall", "Reminder/recall - any method", "Reminder/recall - no calls", "Reminder only - any method", "Reminder only - no calls", "Recall only - any method", "Recall only - no calls", "Reminder/recall - to provider", "Reminder to provider", "Only reminder to provider, no recall", "Recall to provider", "Only recall to provider, no reminder" | Immunization | extension[*].valueString | - | NA | publicity-code | string |
qty | String | Top Level | 1..1 | - | null | - | Immunization | doseQuantity.value | - | NA | - | TBD |
qty_units | String | Top Level | 0..1 | - | ml | - | Immunization | doseQuantity.unit | - | NA | - | TBD |
reason | String | Top Level | 0..1 | - | - | - | Immunization | reasonCode[1].text | - | NA | - | string |
site | String | Top Level | 0..1 | - | R Deltoid (RD) | - | Immunization | site.coding[1].display | - | NA | - | TBD |
vaccine | Object | Top Level | 1..1 | - | - | - | Immunization | - | - | NA | - | TBD |
vaccine.cdc_name | String | Top Level | 1..1 | - | Haemophilus influenzae type b | - | Immunization | extension[].extension[].valueString | - | NA | cdc-name | string |
vaccine.cdc_type | String | Top Level | 1..1 | - | Hib-HepB | - | Immunization | extension[].extension[].valueString | - | NA | cdc-type | string |
vaccine.cvx | Integer | Top Level | 1..1 | - | 51 | - | Immunization | vaccineCode.coding[1].code | - | CVX | - | TBD |
vaccine.name | String | Top Level | 1..1 | - | Hib-Hep B | - | Immunization | vaccineCode.coding[1].display | - | NA | - | TBD |
vfc_eligibility | String | Top Level | 0..1 | from CDC value set and state/local-specific codes | - | "Not VFC eligible", "VFC eligible - Medicaid/Medicaid Managed Care", "VFC eligible - Uninsured", "VFC eligible - American Indian/Alaskan Native", "VFC eligible - Under-insured)", "Local-specific eligibility", "CA State General Fund Vaccines", "OR Special Projects", "OR Locally Owned", "HI Birthing Hospital Hepatitis B", "HI Adult Insured", "HI Adult Not Insured" | Immunization | programEligibility[1].text | - | NA | - | string |
vis | String | Top Level | 0..1 | - | - | - | Immunization | extension[*].valueString | - | NA | vis | string |