Package | fhir.nigeriaImmunization |
Type | StructureDefinition |
Id | manage-aefi |
FHIR Version | R4 |
Source | http://example.org/https://build.fhir.org/ig/IntelliSOFT-Consulting/Nigeria-Immunization-FHIR-IG/StructureDefinition-manage-aefi.html |
URL | http://example.org/StructureDefinition/manage-aefi |
Version | 0.1.0 |
Status | draft |
Date | 2025-05-28T07:10:29+00:00 |
Name | ManageAEFI |
Title | IMMZ.E Manage AEFI |
Realm | us |
Authority | hl7 |
Description | A logical model for recording and managing AEFI treatment. |
Type | http://example.org/StructureDefinition/manage-aefi |
Kind | logical |
No resources found
No resources found
Note: links and images are rebased to the (stated) source
Generated Narrative: StructureDefinition manage-aefi
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
![]() ![]() | 0..* | Base | IMMZ.E Manage AEFI | |
![]() ![]() ![]() | 1..1 | date | Reaction Date | |
![]() ![]() ![]() | 1..1 | string | Reaction Observation ID | |
![]() ![]() ![]() | 0..1 | string | Complaint | |
![]() ![]() ![]() | 0..* | CodeableConcept | Reaction Manifestation | |
![]() ![]() ![]() | 1..1 | CodeableConcept | Reaction Severity | |
![]() ![]() ![]() | 1..1 | CodeableConcept | Reaction Outcome | |
![]() ![]() ![]() | 0..* | string | Treatment Given | |
![]() ![]() ![]() | 1..1 | integer | Dose Number | |
![]() ![]() ![]() | 1..1 | integer | Total Doses in Series | |
![]() ![]() ![]() | 1..1 | CodeableConcept | Disease Targeted | |
![]() ![]() ![]() | 0..1 | date | Due Date of Next Dose | |
![]() ![]() ![]() | 0..1 | boolean | Digital Certificate Needed | |
![]() ![]() ![]() | 0..1 | string | Certificate Issuer | |
![]() ![]() ![]() | 0..1 | string | Health Certificate Identifier (HCID) | |
![]() ![]() ![]() | 0..1 | date | Certificate Valid From | |
![]() ![]() ![]() | 0..1 | date | Certificate Valid Until | |
![]() ![]() ![]() | 0..1 | string | Certificate Scheme Version | |
{ "resourceType": "StructureDefinition", "id": "manage-aefi", "text": { "status": "extensions", "div": "<!-- snip (see above) -->" }, "url": "http://example.org/StructureDefinition/manage-aefi", "version": "0.1.0", "name": "ManageAEFI", "title": "IMMZ.E Manage AEFI", "status": "draft", "date": "2025-05-28T07:10:29+00:00", "publisher": "intellisoftkenya.com", "contact": [ { "name": "intellisoftkenya.com", "telecom": [ { "system": "url", "value": "https://www.intellisoftkenya.com/" } ] }, { "name": "IntelliSOFT Consulting Kenya.", "telecom": [ { "system": "email", "value": "info@intellisoftkenya.com", "use": "work" } ] } ], "description": "A logical model for recording and managing AEFI treatment.", "jurisdiction": [ { "coding": [ { "system": "urn:iso:std:iso:3166", "code": "NG", "display": "Nigeria" } ] } ], "fhirVersion": "4.0.1", "kind": "logical", "abstract": false, "type": "http://example.org/StructureDefinition/manage-aefi", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Base", "derivation": "specialization", "snapshot": { "extension": [ { "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version", "valueString": "4.0.1" } ], "element": [ { "id": "manage-aefi", "path": "manage-aefi", "short": "IMMZ.E Manage AEFI", "definition": "A logical model for recording and managing AEFI treatment.", "min": 0, "max": "*", "base": { "path": "Base", "min": 0, "max": "*" }, "isModifier": false }, { "id": "manage-aefi.reactionDate", "path": "manage-aefi.reactionDate", "short": "Reaction Date", "definition": "The date when the adverse event or reaction started.", "min": 1, "max": "1", "base": { "path": "manage-aefi.reactionDate", "min": 1, "max": "1" }, "type": [ { "code": "date" } ] }, { "id": "manage-aefi.observationId", "path": "manage-aefi.observationId", "short": "Reaction Observation ID", "definition": "A reference to the observation that recorded the reaction.", "min": 1, "max": "1", "base": { "path": "manage-aefi.observationId", "min": 1, "max": "1" }, "type": [ { "code": "string" } ] }, { "id": "manage-aefi.complaint", "path": "manage-aefi.complaint", "short": "Complaint", "definition": "The symptom or concern reported by the patient.", "min": 0, "max": "1", "base": { "path": "manage-aefi.complaint", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] }, { "id": "manage-aefi.manifestation", "path": "manage-aefi.manifestation", "short": "Reaction Manifestation", "definition": "The observed clinical manifestations of the reaction.", "min": 0, "max": "*", "base": { "path": "manage-aefi.manifestation", "min": 0, "max": "*" }, "type": [ { "code": "CodeableConcept" } ] }, { "id": "manage-aefi.severity", "path": "manage-aefi.severity", "short": "Reaction Severity", "definition": "The severity classification of the adverse event.", "min": 1, "max": "1", "base": { "path": "manage-aefi.severity", "min": 1, "max": "1" }, "type": [ { "code": "CodeableConcept" } ] }, { "id": "manage-aefi.outcome", "path": "manage-aefi.outcome", "short": "Reaction Outcome", "definition": "The outcome of the reaction such as death, hospitalization, or recovery.", "min": 1, "max": "1", "base": { "path": "manage-aefi.outcome", "min": 1, "max": "1" }, "type": [ { "code": "CodeableConcept" } ] }, { "id": "manage-aefi.treatmentGiven", "path": "manage-aefi.treatmentGiven", "short": "Treatment Given", "definition": "Description of treatments or interventions administered.", "min": 0, "max": "*", "base": { "path": "manage-aefi.treatmentGiven", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "manage-aefi.doseNumber", "path": "manage-aefi.doseNumber", "short": "Dose Number", "definition": "The vaccine dose number within the series.", "min": 1, "max": "1", "base": { "path": "manage-aefi.doseNumber", "min": 1, "max": "1" }, "type": [ { "code": "integer" } ] }, { "id": "manage-aefi.totalDoses", "path": "manage-aefi.totalDoses", "short": "Total Doses in Series", "definition": "The recommended number of doses for immunity according to national protocol.", "min": 1, "max": "1", "base": { "path": "manage-aefi.totalDoses", "min": 1, "max": "1" }, "type": [ { "code": "integer" } ] }, { "id": "manage-aefi.diseaseTargeted", "path": "manage-aefi.diseaseTargeted", "short": "Disease Targeted", "definition": "The vaccine-preventable disease being targeted.", "min": 1, "max": "1", "base": { "path": "manage-aefi.diseaseTargeted", "min": 1, "max": "1" }, "type": [ { "code": "CodeableConcept" } ] }, { "id": "manage-aefi.nextDoseDueDate", "path": "manage-aefi.nextDoseDueDate", "short": "Due Date of Next Dose", "definition": "The date on which the next vaccination should be administered, if applicable.", "min": 0, "max": "1", "base": { "path": "manage-aefi.nextDoseDueDate", "min": 0, "max": "1" }, "type": [ { "code": "date" } ] }, { "id": "manage-aefi.digitalCertificateNeeded", "path": "manage-aefi.digitalCertificateNeeded", "short": "Digital Certificate Needed", "definition": "Indicates if a digital certificate is required.", "min": 0, "max": "1", "base": { "path": "manage-aefi.digitalCertificateNeeded", "min": 0, "max": "1" }, "type": [ { "code": "boolean" } ] }, { "id": "manage-aefi.certificateIssuer", "path": "manage-aefi.certificateIssuer", "short": "Certificate Issuer", "definition": "The authority or organization that issued the vaccination certificate.", "min": 0, "max": "1", "base": { "path": "manage-aefi.certificateIssuer", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] }, { "id": "manage-aefi.healthCertificateId", "path": "manage-aefi.healthCertificateId", "short": "Health Certificate Identifier (HCID)", "definition": "Unique identifier used to associate the immunization event with its digital representation(s).", "min": 0, "max": "1", "base": { "path": "manage-aefi.healthCertificateId", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] }, { "id": "manage-aefi.certificateValidFrom", "path": "manage-aefi.certificateValidFrom", "short": "Certificate Valid From", "definition": "The date the immunization certificate became valid.", "min": 0, "max": "1", "base": { "path": "manage-aefi.certificateValidFrom", "min": 0, "max": "1" }, "type": [ { "code": "date" } ] }, { "id": "manage-aefi.certificateValidUntil", "path": "manage-aefi.certificateValidUntil", "short": "Certificate Valid Until", "definition": "The last date the immunization certificate remains valid.", "min": 0, "max": "1", "base": { "path": "manage-aefi.certificateValidUntil", "min": 0, "max": "1" }, "type": [ { "code": "date" } ] }, { "id": "manage-aefi.certificateSchemeVersion", "path": "manage-aefi.certificateSchemeVersion", "short": "Certificate Scheme Version", "definition": "Version of the core data set and HL7 FHIR Implementation Guide used.", "min": 0, "max": "1", "base": { "path": "manage-aefi.certificateSchemeVersion", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "manage-aefi", "path": "manage-aefi", "short": "IMMZ.E Manage AEFI", "definition": "A logical model for recording and managing AEFI treatment." }, { "id": "manage-aefi.reactionDate", "path": "manage-aefi.reactionDate", "short": "Reaction Date", "definition": "The date when the adverse event or reaction started.", "min": 1, "max": "1", "type": [ { "code": "date" } ] }, { "id": "manage-aefi.observationId", "path": "manage-aefi.observationId", "short": "Reaction Observation ID", "definition": "A reference to the observation that recorded the reaction.", "min": 1, "max": "1", "type": [ { "code": "string" } ] }, { "id": "manage-aefi.complaint", "path": "manage-aefi.complaint", "short": "Complaint", "definition": "The symptom or concern reported by the patient.", "min": 0, "max": "1", "type": [ { "code": "string" } ] }, { "id": "manage-aefi.manifestation", "path": "manage-aefi.manifestation", "short": "Reaction Manifestation", "definition": "The observed clinical manifestations of the reaction.", "min": 0, "max": "*", "type": [ { "code": "CodeableConcept" } ] }, { "id": "manage-aefi.severity", "path": "manage-aefi.severity", "short": "Reaction Severity", "definition": "The severity classification of the adverse event.", "min": 1, "max": "1", "type": [ { "code": "CodeableConcept" } ] }, { "id": "manage-aefi.outcome", "path": "manage-aefi.outcome", "short": "Reaction Outcome", "definition": "The outcome of the reaction such as death, hospitalization, or recovery.", "min": 1, "max": "1", "type": [ { "code": "CodeableConcept" } ] }, { "id": "manage-aefi.treatmentGiven", "path": "manage-aefi.treatmentGiven", "short": "Treatment Given", "definition": "Description of treatments or interventions administered.", "min": 0, "max": "*", "type": [ { "code": "string" } ] }, { "id": "manage-aefi.doseNumber", "path": "manage-aefi.doseNumber", "short": "Dose Number", "definition": "The vaccine dose number within the series.", "min": 1, "max": "1", "type": [ { "code": "integer" } ] }, { "id": "manage-aefi.totalDoses", "path": "manage-aefi.totalDoses", "short": "Total Doses in Series", "definition": "The recommended number of doses for immunity according to national protocol.", "min": 1, "max": "1", "type": [ { "code": "integer" } ] }, { "id": "manage-aefi.diseaseTargeted", "path": "manage-aefi.diseaseTargeted", "short": "Disease Targeted", "definition": "The vaccine-preventable disease being targeted.", "min": 1, "max": "1", "type": [ { "code": "CodeableConcept" } ] }, { "id": "manage-aefi.nextDoseDueDate", "path": "manage-aefi.nextDoseDueDate", "short": "Due Date of Next Dose", "definition": "The date on which the next vaccination should be administered, if applicable.", "min": 0, "max": "1", "type": [ { "code": "date" } ] }, { "id": "manage-aefi.digitalCertificateNeeded", "path": "manage-aefi.digitalCertificateNeeded", "short": "Digital Certificate Needed", "definition": "Indicates if a digital certificate is required.", "min": 0, "max": "1", "type": [ { "code": "boolean" } ] }, { "id": "manage-aefi.certificateIssuer", "path": "manage-aefi.certificateIssuer", "short": "Certificate Issuer", "definition": "The authority or organization that issued the vaccination certificate.", "min": 0, "max": "1", "type": [ { "code": "string" } ] }, { "id": "manage-aefi.healthCertificateId", "path": "manage-aefi.healthCertificateId", "short": "Health Certificate Identifier (HCID)", "definition": "Unique identifier used to associate the immunization event with its digital representation(s).", "min": 0, "max": "1", "type": [ { "code": "string" } ] }, { "id": "manage-aefi.certificateValidFrom", "path": "manage-aefi.certificateValidFrom", "short": "Certificate Valid From", "definition": "The date the immunization certificate became valid.", "min": 0, "max": "1", "type": [ { "code": "date" } ] }, { "id": "manage-aefi.certificateValidUntil", "path": "manage-aefi.certificateValidUntil", "short": "Certificate Valid Until", "definition": "The last date the immunization certificate remains valid.", "min": 0, "max": "1", "type": [ { "code": "date" } ] }, { "id": "manage-aefi.certificateSchemeVersion", "path": "manage-aefi.certificateSchemeVersion", "short": "Certificate Scheme Version", "definition": "Version of the core data set and HL7 FHIR Implementation Guide used.", "min": 0, "max": "1", "type": [ { "code": "string" } ] } ] } }