WHO SMART Guidelines - Measles Immunization
0.1.0 - ci-build

WHO SMART Guidelines - Measles Immunization, published by WHO. 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/WorldHealthOrganization/smart-example-immz and changes regularly. See the Directory of published versions

Functional Requirements

This page provides an overview of illustrative functional requirements that may be considered to kick-start the process of designing or adapting the immunization information system (IIS) digital tracking and decision-support system.

Functional requirements describe the capabilities the system must have in order to meet the end-users’ needs and achieve tasks within the business process.

These requirements are taken from Component 8 and Web Annex D of the WHO Digital Adaptation Kit: SMART Guidelines for Immunizations (link forthcoming).

Please note that these are not exhaustive lists and should be modified according to context and user persona needs

Key Requirement
IMMZ.FXNREQ.087

As a health worker (HW) I want To confirm I have selected the correct record so that I know I have the correct record

IMMZ.FXNREQ.088

As a health worker (HW) I want To enter all necessary registration data so that It will be available to the system and others who should have access to it

IMMZ.FXNREQ.089

As a health worker (HW) I want To select the place of birth from a list as defined by the system administrator so that We have a standardized list of locations to prevent entry errors

IMMZ.FXNREQ.090

As a health worker (HW) I want To select the health centre of the client from a list as defined by the system administrator so that I can be sure the client is assigned to the correct clinic and that all systems and users will understand it to be the same clinic

IMMZ.FXNREQ.091

As a health worker (HW) I want The system to validate that a client does not exist before adding a new record. so that Duplicates can be prevented

IMMZ.FXNREQ.092

As a health worker (HW) I want The system to enforce a minimal required data set for new registrations so that Sufficient data is entered to be able to identify the client

IMMZ.FXNREQ.093

As a health worker (HW) I want The system to uniquely identify every client using a system generated unique identifier or an existing identifier e.g. health care, national ID, health unique ID so that The client can be definitively identified using that number

IMMZ.FXNREQ.094

As a health worker (HW) I want The system to generate a unique identifier so that The client can be uniquely identified for vaccination activities across systems using the same ID

IMMZ.FXNREQ.095

As a health worker (HW) I want Validate a unique ID when offline so that Entry errors are prevented

IMMZ.FXNREQ.096

As a health worker (HW) I want The system to provide a mechanism to prevent unwanted duplication of records, i.e. the system warns if a client is registered with same name and date of birth so that Duplicates can be prevented, and entries that are not duplicates can be confirmed as similar but separate

IMMZ.FXNREQ.097

As a health worker (HW) I want To handle duplicates (such as merging records) so that Duplicate records are minimized or eliminated

IMMZ.FXNREQ.098

As a health worker (HW) I want The ability for remote access and update of client records (via mobile device) so that Records can be updated when the client is present, to confirm any information

IMMZ.FXNREQ.099

As a health worker (HW) I want The ability for the system administrator to configure what information and what data will be returned to determine a match so that To maintain confidentiality of records by only displaying what is needed to make a match

IMMZ.FXNREQ.100

As a health worker (HW) I want The ability to add a historical vaccination history on a new client so that the record will contain the full vaccine history

IMMZ.FXNREQ.101

As a health worker (HW) I want The ability to generate a barcode label to affix to the paper record so that The record can easily be uniquely identified by scanning the ID

IMMZ.FXNREQ.102

As a health worker (HW) I want The ability to include an appropriate data on the barcode including the unique ID and data to support the digital vaccination certificate verification and validation process such as web end point or public key so that Interaction with other systems can be facilitated

IMMZ.FXNREQ.103

As a health worker (HW) I want The ability to associate a unique ID generated by another authority (local or global) to the record so that The record can be more easily shared or identified with other appropriate systems

IMMZ.FXNREQ.104

As a health worker (HW) I want The ability to add relevant health history if needed so that Relevant clinical information will be available to users of the system to improve decisions making

IMMZ.FXNREQ.105

As a health worker (HW) I want To modify or update appropriate client data as needed so that Most up to date information is available to all users

IMMZ.FXNREQ.106

As a health worker (HW) I want The system to track that I have changed or modified an existing record so that accountability for correct data is improved

IMMZ.FXNREQ.107

As a health worker (HW) I want The system to identify changes made to the record for my confirmation before saving so that I can have the opportunity to double check the data to prevent errors