Nigeria Immunization FHIR IG
0.1.0 - ci-build
Nigeria Immunization FHIR IG, published by intellisoftkenya.com. This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/IntelliSOFT-Consulting/Nigeria-Immunization-FHIR-IG/ and changes regularly. See the Directory of published versions
| Draft as of 2025-08-11 |
Definitions for the ManageAEFI logical model.
Guidance on how to interpret the contents of this table can be foundhere
| 0. ManageAEFI | |
| Definition | A logical model for recording and managing AEFI treatment. |
| Short | IMMZ.E Manage AEFI |
| Control | 0..* |
| Is Modifier | false |
| Logical Model | Instances of this logical model are not marked to be the target of a Reference |
| 2. ManageAEFI.reactionDate | |
| Definition | The date when the adverse event or reaction started. |
| Short | Reaction Date |
| Control | 1..1 |
| Type | date |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 4. ManageAEFI.observationId | |
| Definition | A reference to the observation that recorded the reaction. |
| Short | Reaction Observation ID |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 6. ManageAEFI.complaint | |
| Definition | The symptom or concern reported by the patient. |
| Short | Complaint |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 8. ManageAEFI.manifestation | |
| Definition | The observed clinical manifestations of the reaction. |
| Short | Reaction Manifestation |
| Control | 0..* |
| Type | CodeableConcept |
| 10. ManageAEFI.severity | |
| Definition | The severity classification of the adverse event. |
| Short | Reaction Severity |
| Control | 1..1 |
| Type | CodeableConcept |
| 12. ManageAEFI.outcome | |
| Definition | The outcome of the reaction such as death, hospitalization, or recovery. |
| Short | Reaction Outcome |
| Control | 1..1 |
| Type | CodeableConcept |
| 14. ManageAEFI.treatmentGiven | |
| Definition | Description of treatments or interventions administered. |
| Short | Treatment Given |
| Control | 0..* |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 16. ManageAEFI.doseNumber | |
| Definition | The vaccine dose number within the series. |
| Short | Dose Number |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 18. ManageAEFI.totalDoses | |
| Definition | The recommended number of doses for immunity according to national protocol. |
| Short | Total Doses in Series |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 20. ManageAEFI.diseaseTargeted | |
| Definition | The vaccine-preventable disease being targeted. |
| Short | Disease Targeted |
| Control | 1..1 |
| Type | CodeableConcept |
| 22. ManageAEFI.nextDoseDueDate | |
| Definition | The date on which the next vaccination should be administered, if applicable. |
| Short | Due Date of Next Dose |
| Control | 0..1 |
| Type | date |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 24. ManageAEFI.digitalCertificateNeeded | |
| Definition | Indicates if a digital certificate is required. |
| Short | Digital Certificate Needed |
| Control | 0..1 |
| Type | boolean |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 26. ManageAEFI.certificateIssuer | |
| Definition | The authority or organization that issued the vaccination certificate. |
| Short | Certificate Issuer |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 28. ManageAEFI.healthCertificateId | |
| Definition | Unique identifier used to associate the immunization event with its digital representation(s). |
| Short | Health Certificate Identifier (HCID) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 30. ManageAEFI.certificateValidFrom | |
| Definition | The date the immunization certificate became valid. |
| Short | Certificate Valid From |
| Control | 0..1 |
| Type | date |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 32. ManageAEFI.certificateValidUntil | |
| Definition | The last date the immunization certificate remains valid. |
| Short | Certificate Valid Until |
| Control | 0..1 |
| Type | date |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 34. ManageAEFI.certificateSchemeVersion | |
| Definition | Version of the core data set and HL7 FHIR Implementation Guide used. |
| Short | Certificate Scheme Version |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
Guidance on how to interpret the contents of this table can be foundhere
| 0. ManageAEFI | |
| Definition | A logical model for recording and managing AEFI treatment. |
| Short | IMMZ.E Manage AEFI |
| Logical Model | Instances of this logical model are not marked to be the target of a Reference |
| 2. ManageAEFI.reactionDate | |
| Definition | The date when the adverse event or reaction started. |
| Short | Reaction Date |
| Control | 1..1 |
| Type | date |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 4. ManageAEFI.observationId | |
| Definition | A reference to the observation that recorded the reaction. |
| Short | Reaction Observation ID |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 6. ManageAEFI.complaint | |
| Definition | The symptom or concern reported by the patient. |
| Short | Complaint |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 8. ManageAEFI.manifestation | |
| Definition | The observed clinical manifestations of the reaction. |
| Short | Reaction Manifestation |
| Control | 0..* |
| Type | CodeableConcept |
| 10. ManageAEFI.severity | |
| Definition | The severity classification of the adverse event. |
| Short | Reaction Severity |
| Control | 1..1 |
| Type | CodeableConcept |
| 12. ManageAEFI.outcome | |
| Definition | The outcome of the reaction such as death, hospitalization, or recovery. |
| Short | Reaction Outcome |
| Control | 1..1 |
| Type | CodeableConcept |
| 14. ManageAEFI.treatmentGiven | |
| Definition | Description of treatments or interventions administered. |
| Short | Treatment Given |
| Control | 0..* |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 16. ManageAEFI.doseNumber | |
| Definition | The vaccine dose number within the series. |
| Short | Dose Number |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 18. ManageAEFI.totalDoses | |
| Definition | The recommended number of doses for immunity according to national protocol. |
| Short | Total Doses in Series |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 20. ManageAEFI.diseaseTargeted | |
| Definition | The vaccine-preventable disease being targeted. |
| Short | Disease Targeted |
| Control | 1..1 |
| Type | CodeableConcept |
| 22. ManageAEFI.nextDoseDueDate | |
| Definition | The date on which the next vaccination should be administered, if applicable. |
| Short | Due Date of Next Dose |
| Control | 0..1 |
| Type | date |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 24. ManageAEFI.digitalCertificateNeeded | |
| Definition | Indicates if a digital certificate is required. |
| Short | Digital Certificate Needed |
| Control | 0..1 |
| Type | boolean |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 26. ManageAEFI.certificateIssuer | |
| Definition | The authority or organization that issued the vaccination certificate. |
| Short | Certificate Issuer |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 28. ManageAEFI.healthCertificateId | |
| Definition | Unique identifier used to associate the immunization event with its digital representation(s). |
| Short | Health Certificate Identifier (HCID) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 30. ManageAEFI.certificateValidFrom | |
| Definition | The date the immunization certificate became valid. |
| Short | Certificate Valid From |
| Control | 0..1 |
| Type | date |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 32. ManageAEFI.certificateValidUntil | |
| Definition | The last date the immunization certificate remains valid. |
| Short | Certificate Valid Until |
| Control | 0..1 |
| Type | date |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 34. ManageAEFI.certificateSchemeVersion | |
| Definition | Version of the core data set and HL7 FHIR Implementation Guide used. |
| Short | Certificate Scheme Version |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
Guidance on how to interpret the contents of this table can be foundhere
| 0. ManageAEFI | |
| Definition | A logical model for recording and managing AEFI treatment. |
| Short | IMMZ.E Manage AEFI |
| Control | 0..* |
| Is Modifier | false |
| Logical Model | Instances of this logical model are not marked to be the target of a Reference |
| 2. ManageAEFI.reactionDate | |
| Definition | The date when the adverse event or reaction started. |
| Short | Reaction Date |
| Control | 1..1 |
| Type | date |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 4. ManageAEFI.observationId | |
| Definition | A reference to the observation that recorded the reaction. |
| Short | Reaction Observation ID |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 6. ManageAEFI.complaint | |
| Definition | The symptom or concern reported by the patient. |
| Short | Complaint |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 8. ManageAEFI.manifestation | |
| Definition | The observed clinical manifestations of the reaction. |
| Short | Reaction Manifestation |
| Control | 0..* |
| Type | CodeableConcept |
| 10. ManageAEFI.severity | |
| Definition | The severity classification of the adverse event. |
| Short | Reaction Severity |
| Control | 1..1 |
| Type | CodeableConcept |
| 12. ManageAEFI.outcome | |
| Definition | The outcome of the reaction such as death, hospitalization, or recovery. |
| Short | Reaction Outcome |
| Control | 1..1 |
| Type | CodeableConcept |
| 14. ManageAEFI.treatmentGiven | |
| Definition | Description of treatments or interventions administered. |
| Short | Treatment Given |
| Control | 0..* |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 16. ManageAEFI.doseNumber | |
| Definition | The vaccine dose number within the series. |
| Short | Dose Number |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 18. ManageAEFI.totalDoses | |
| Definition | The recommended number of doses for immunity according to national protocol. |
| Short | Total Doses in Series |
| Control | 1..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 20. ManageAEFI.diseaseTargeted | |
| Definition | The vaccine-preventable disease being targeted. |
| Short | Disease Targeted |
| Control | 1..1 |
| Type | CodeableConcept |
| 22. ManageAEFI.nextDoseDueDate | |
| Definition | The date on which the next vaccination should be administered, if applicable. |
| Short | Due Date of Next Dose |
| Control | 0..1 |
| Type | date |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 24. ManageAEFI.digitalCertificateNeeded | |
| Definition | Indicates if a digital certificate is required. |
| Short | Digital Certificate Needed |
| Control | 0..1 |
| Type | boolean |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 26. ManageAEFI.certificateIssuer | |
| Definition | The authority or organization that issued the vaccination certificate. |
| Short | Certificate Issuer |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 28. ManageAEFI.healthCertificateId | |
| Definition | Unique identifier used to associate the immunization event with its digital representation(s). |
| Short | Health Certificate Identifier (HCID) |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 30. ManageAEFI.certificateValidFrom | |
| Definition | The date the immunization certificate became valid. |
| Short | Certificate Valid From |
| Control | 0..1 |
| Type | date |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 32. ManageAEFI.certificateValidUntil | |
| Definition | The last date the immunization certificate remains valid. |
| Short | Certificate Valid Until |
| Control | 0..1 |
| Type | date |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 34. ManageAEFI.certificateSchemeVersion | |
| Definition | Version of the core data set and HL7 FHIR Implementation Guide used. |
| Short | Certificate Scheme Version |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |