HS420 Unit 4 Requirements List Example

Reviewed by Elspeth Marlowe, MSN, RN Health Informatics Purdue University Global Free custom sample in 24 to 48h

Before any vendor demonstration, two medical assistants, a nurse, the vaccine coordinator and a pediatrician at composite Hollis Park Pediatrics agreed on what a two-way registry connection had to do, and the HS420 Unit 4 requirements list records the result. Purdue Global HS 420 asks BS in Health Science students to write requirements that come from users and evidence, not vendor brochures. Twenty shall statements follow a vaccine dose through six stages: finding the right child, bringing history in, giving and recording, sending doses out, handling errors, and reporting and oversight. Each has a because clause tied to a counted problem, a named user and a priority. Nine are essential, with prompt sending as the requirement everything else rests on.

CourseHS420 Health Informatics
UnitUnit 4
Paper typeRequirements list
LengthAbout 870 words, 6 pages double-spaced
FormatAPA 7 student paper
SchoolPurdue University Global
ProgramBS in Health Science
UpdatedOctober 2026

Free sample paper for HS420 Unit 4

1

Twenty Shall Statements, Each With a Because: A Unit 4 Requirements List for a Two-Way Immunization Registry Connection

[Student Name]

Purdue University Global

HS420: Health Informatics

Unit 4 Requirements List

[Instructor Name]

[Date]

Hollis Park Pediatrics, its staff and its counts are composite; the messaging guide, the user-centered framework and the sociotechnical model cited are real.

What this part is doingNaming who wrote the list in the lead shows the requirements came from the people who do the work, which graders in this unit look for.
2

How the List Was Built

The group started from the workflow analysis of the immunization history check and wrote requirements as statements of what the system shall do, each followed by a because clause pointing to evidence. A user-centered approach asks what users need to accomplish before asking what a product offers, which keeps the list from being shaped by a vendor's feature sheet (Johnson et al., 2005). Each statement names the user it serves and a priority: essential, meaning the clinic would not buy without it, or desirable. Essential items were kept to nine so they would mean something.

Stage 1: Finding the Right Child

R1, essential. The system shall query the state registry automatically when a visit is opened, using name, birth date, sex and parent name, because medical assistants now spend about four minutes per visit searching by hand. User: medical assistant.

R2, essential. The system shall show the match it used and flag possible duplicate registry records for review, because the workflow analysis found staff choosing between two matches by address. User: medical assistant.

R3, desirable. The system shall store the registry's identifier for each child after the first confirmed match, because repeat searches create more chances for a wrong match. User: medical assistant.

Stage 2: Bringing History In

R4, essential. The system shall display doses from the registry that are not in the clinic's record, with the giver and date, and allow each to be accepted with one action, because historical doses are now retyped from sticky notes. User: medical assistant.

R5, essential. Accepted doses shall be labeled as historical, with their source, because the clinic must not appear to have given doses it did not give. User: provider, billing.

R6, desirable. The system shall show the registry's own forecast beside the clinic's, because the two disagree when histories differ and the difference is itself a warning. User: provider.

Stage 3: Giving and Recording

R7, essential. The system shall require lot number, expiration date, site and route for every dose given, because the registry rejects incomplete records and the nurse now looks these up after the fact. User: nurse, medical assistant.

R8, desirable. The system shall read lot and expiration from the vial's barcode, because typed lot numbers are a frequent cause of rejected records. User: nurse.

R9, desirable. The system shall record the funding source of each dose, public or private, because the state ordering portal needs it for inventory. User: vaccine coordinator.

Stage 4: Sending Doses Out

R10, essential. The system shall send each dose to the registry within one hour of being recorded, because [39] doses in one month were still unreported after thirty days. User: nurse.

R11, essential. The system shall use the national messaging standard the state registry accepts, because the registry will not accept other formats (Centers for Disease Control and Prevention, 2018). User: information technology contractor.

R12, desirable. The system shall send corrections and deletions, not only new doses, because errors entered once now stay in the registry. User: nurse.

R10 is the requirement the whole project rests on, because every other stage depends on doses reaching the registry promptly and without a person in the middle.

What this part is doingThe highlighted sentence names the single most important requirement, which helps a reader see how the list was prioritized.
3

Stage 5: Handling Errors

R13, essential. Every rejected or failed message shall appear in a named error queue with the reason in plain language, because the current process has no step that checks whether doses arrived. User: vaccine coordinator.

R14, essential. The error queue shall show how long each item has waited, because unresolved items are the new version of the forgotten paper list. User: vaccine coordinator.

R15, desirable. The system shall send a daily summary of sent, accepted and rejected doses, because the coordinator needs a quick check without opening the queue. User: vaccine coordinator.

Stage 6: Reporting and Oversight

R16, desirable. The system shall report the share of doses accepted by the registry within one day, because that is the measure the clinic will use to judge the project.

R17, desirable. The system shall log every registry query with the user and time, because the clinic must be able to review who looked up which child.

R18, desirable. The system shall let the coordinator pause sending during a registry outage and resume without duplicates.

R19, desirable. The system shall work in the same screens staff already use, because a separate window recreates the two-login problem.

R20, desirable. The vendor shall provide a test connection to the registry before go-live, because errors found after launch reach real children's records.

What the List Leaves Out

The list does not ask for reminder texts, school forms or inventory ordering, though each came up. They were set aside so the project would stay focused on the two-way connection; the clinic can add them later. Keeping scope tight is part of fitting technology to work rather than the reverse (Sittig & Singh, 2010).

What this part is doingRecording what was deliberately left out shows the scope was a decision, not an oversight, and protects the project from creeping.
4

References

Centers for Disease Control and Prevention. (2018). HL7 version 2.5.1 implementation guide for immunization messaging: Release 1.5, 2018 update. https://repository.immregistries.org

Johnson, C. M., Johnson, T. R., & Zhang, J. (2005). A user-centered framework for redesigning health care interfaces. Journal of Biomedical Informatics, 38(1), 75-87. https://doi.org/10.1016/j.jbi.2004.11.005

Sittig, D. F., & Singh, H. (2010). A new sociotechnical model for studying health information technology in complex adaptive healthcare systems. Quality and Safety in Health Care, 19(Suppl. 3), i68-i74. https://doi.org/10.1136/qshc.2010.042085

What the HS420 Unit 4 assignment asks for

The fourth unit typically asks for a list of requirements for a system or feature, written so they can be tested and traced to needs found earlier. Lists often run two to four pages. Credit goes to statements written as what the system shall do, each tied to a reason, a user and a priority, organized in a logical order such as the life of a process. Many sections reward limiting essential items so they mean something and recording what was deliberately left out. Requirements should describe needs, not name products or screens. Cite a user-centered design source and any standard the system must meet, such as a messaging guide.

Inside the HS420 Unit 4 example

A short method section explains how the group wrote shall statements with because clauses, cites a user-centered framework and sets the essential count at nine. Six stage headings follow the life of a dose, each with numbered requirements naming a priority, the reason and the user served. Requirements for automatic querying, duplicate flagging, one-click acceptance of history, labeled historical doses, complete lot and site, prompt sending in the state's messaging standard and an aging error queue are essential. The highlighted sentence names prompt sending as the core requirement. A closing section lists ideas set aside, such as reminder texts and school forms, and explains why scope was kept tight.

HS420 Unit 4 rubric: what earns full points

Requirements lists are commonly graded on traceability, clarity and testability, organization, prioritization and scope. Traceability carries heavy weight in most sections, since a requirement without a reason cannot be defended when a vendor pushes back. Clarity rewards statements that say what the system shall do in terms someone could test in a demonstration. Organization earns points for a structure that follows the process. Prioritization is rewarded when essential items are few and justified. Scope credit goes to lists that record what was excluded. Citations for user-centered design and for any technical standard round out the support. A list organized by the stages of a process is easier to grade than one sorted by department or by when ideas came up.

HS420 Unit 4 help: mistakes that cost points

The most common problem is a wish list of features with no reasons, which gives the clinic nothing to test or negotiate with. Another is marking every item essential, so the priority means nothing. Some students write requirements as product names or screen layouts rather than needs. Others leave out error handling, which is where many interfaces fail in practice. Forgetting to name the user for each requirement makes it hard to know who should test it. For a different system, perhaps a referral tracker or a telehealth platform, share the workflow problems you documented, and the requirements can be written from them one by one. A requirement that cannot be checked in a demonstration, such as easy to use, gives the clinic nothing to hold a vendor to.

Get an HS420 Unit 4 example written to your instructions

Say which department the Unit 4 list serves and what kind of system it concerns, and attach the rubric with any format the section asks for, numbered statements or a table. Each need is written independently of any product and linked back to evidence. The list arrives within 24-48h, its first custom sample free. The paper above is an original model document written by our desk, not a submitted student paper and not an official Purdue University Global document.

More HS420 papers and BS in Health Science samples

HS420 Unit 4 questions, answered

Where can I find a free HS420 Unit 4 sample paper?

The full Unit 4 requirements list is on this page: twenty statements for a two-way immunization registry connection, each tied to evidence.

What is a shall statement?

A requirement written as what the system shall do, for example, the system shall send each dose to the registry within one hour, so it can be tested.

Why tie each requirement to a because clause?

It shows the requirement comes from a documented problem, which helps the clinic defend it and test whether a product truly meets it.

How many requirements should be essential?

Few enough that the label means something. The example keeps nine of twenty as essential, the ones without which the clinic would not buy.

Should a requirements list include error handling?

Yes. Interfaces fail in practice when rejected messages go unnoticed, so requirements for a visible, owned error queue are often among the most important.