Skip to content

Test: Vaccination

roxy-dao edited this page Oct 6, 2024 · 2 revisions

On Central Server

Immunisation

  • Add a vaccine course to an immunisation program
  • Select multiple vaccine courses and delete

Vaccine course details

  • Add doses to this course
  • Add vaccine items to some courses, and no items to others
  • Can change label, from and to age, and minimum interval for vaccine dose
  • Delete a vaccine item from the vaccine course details

TODO: Add GAPS calculation link

Patient

  • Enrol a patient into an immunisation program
  • View the vaccination card from the patient detail page
    • You cannot create vaccination events for new rows from this view
    • You CAN view/edit existing vaccination events from this view (see below steps if no there are no vaccination cards in this tab)
  • Add an Encounter to the patient for the immunisation program
  • Go to the Encounter tab and click the newly created encounter
  • The Encounter view should look similar to the vaccination card
  • Give new dose by clicking on a row. You can only add doses from earliest -> latest. For example, if a course has 3 vaccine courses and you have never given a dose before, you cannot click on the 3rd row to give the patient this dose.

TODO: Add patient transfer tests