Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
en:mobile:user_guide:vaccine_dispensing:setup [2021/03/19 02:40] Craig Drownen:mobile:user_guide:vaccine_dispensing:setup [2022/05/05 06:02] (current) Kat
Line 1: Line 1:
 +{{indexmenu_n>1140}}
 +
 ====== Vaccine Dispensing Setup ====== ====== Vaccine Dispensing Setup ======
-====== Store settings on your central server ======+===== Store settings on your central mSupply server ===== 
 +Your store must be set as a dispensary (go to //Special > Show stores// and double-click on your store): 
 +{{  :en:mobile:user_guide:vaccine_dispensing:pasted:20210319-020859.png?700  }}
  
 +Ensure that your store has visibility of at least one item that is a vaccine:
 +{{  :en:mobile:user_guide:vaccine_dispensing:pasted:20210319-020917.png?500  }}
  
-{{  :en:mobile:user_guide:vaccine_dispensing:pasted:20210319-020859.png?800  }}+If you want to record when a patient has refused a vaccine, you need to create a patient event with the code 'RV'. Otherwise, no record will be created:
  
-Ensure that your store has visibility of at least one item that is a vaccine+{{  :en:mobile:user_guide:vaccine_dispensing:pasted:20220505-060002.png?500  }}
  
- +{{  :en:mobile:user_guide:vaccine_dispensing:pasted:20210319-020943.png?450  }}
-{{  :en:mobile:user_guide:vaccine_dispensing:pasted:20210319-020917.png?800  }} +
- +
-If you want to record when a patient has refused a vaccine, you need to create a patient event. Otherwise, no record will be created. +
- +
-{{  :en:mobile:user_guide:vaccine_dispensing:pasted:20210319-020931.png?800  }} +
- +
-{{:en:mobile:user_guide:vaccine_dispensing:pasted:20210319-020943.png?800}}+
  
 If you want to record extra patient information during vaccinations, get in contact with The mSupply Foundation as we have no interface for you to create the forms, yet. If you want to record extra patient information during vaccinations, get in contact with The mSupply Foundation as we have no interface for you to create the forms, yet.
  
-Once complete, your mSupply mobile interface will look like this:+To setup **vaccinators** then choose //Special > Show vaccinators// from the menus: 
 +{{ :en:mobile:user_guide:vaccine_dispensing:screenshot_2021-08-16_at_13.00.25.png?400 |}} 
 +{{ :en:mobile:user_guide:vaccine_dispensing:screenshot_2021-08-16_at_13.00.43.png?400 |}}
  
-{{  :en:mobile:user_guide:vaccine_dispensing:pasted:20210319-021046.png?800  }}+The standard mSupply mobile interface looks like this: 
 +{{  :en:mobile:user_guide:vaccine_dispensing:pasted:20210319-021046.png?700  }}
  
-Log in and synchronise once, and then your interface will show vaccine dispensing as an option:+After completing the setup described above, log in to mSupply mobile and synchronise once, and then your interface will look like this, now showing vaccine dispensing as an option: 
 +{{  :en:mobile:user_guide:vaccine_dispensing:pasted:20210319-021206.png?700  }}
  
-{{  :en:mobile:user_guide:vaccine_dispensing:pasted:20210319-021206.png?800  }} +===== Patient Extra Information Setup =====
- +
-====== Patient Extra Information Setup ======+
 We use the JSON-Schema standard to define both what information can be shown, and the constraints on that information. We use the JSON-Schema standard to define both what information can be shown, and the constraints on that information.
 Constraints can include: Constraints can include:
Line 33: Line 34:
   * Minimum and Maximum values   * Minimum and Maximum values
   * Default values   * Default values
 +
 +
 +Once an agreed set of information has been defined, contact us to upload the form onto your server.
 +In future versions of mSupply you will be able to do this process yourself.
  
  
Line 39: Line 44:
  
  
-====== Example Schema ====== +==== Example Schema ====
 <code javascript> <code javascript>
 { {
Line 56: Line 60:
           "type": "string",           "type": "string",
           "maxLength": 2,           "maxLength": 2,
-          "errorMessage": "Hey! that names way to long, buddy!"+          "errorMessage": "Hey! That name is way too long, buddy!"
         },         },
         "lastName": {         "lastName": {
Line 63: Line 67:
           "type": "string",           "type": "string",
           "minLength": 50,           "minLength": 50,
-          "errorMessage": "Hey! that names way to short, buddy!"+          "errorMessage": "Hey! That name is way too short, buddy!"
         },         },
         "relationshipToPatient": {         "relationshipToPatient": {
Line 86: Line 90:
     "patientClinicalData": {     "patientClinicalData": {
       "title": "Patient Clinical Data",       "title": "Patient Clinical Data",
-      "description": "The patients clinical data",+      "description": "The patient'clinical data",
       "type": "object",       "type": "object",
       "properties": {       "properties": {
         "comorbiditiesImmunocompromised": {         "comorbiditiesImmunocompromised": {
           "title": "Comorbidities / Immunocompromised",           "title": "Comorbidities / Immunocompromised",
-          "description": "The patients comorbidities",+          "description": "The patient'comorbidities",
           "type": "string",           "type": "string",
           "enum": [           "enum": [
Line 168: Line 172:
           "format": "date",           "format": "date",
           "title": "Date COVID-19 vaccine dose 1",           "title": "Date COVID-19 vaccine dose 1",
-          "description": "The date of the patients first Covid-19 vaccine",+          "description": "The date of the patient'first Covid-19 vaccine",
           "errorMessage": "Error message"           "errorMessage": "Error message"
         },         },
Line 175: Line 179:
           "format": "date",           "format": "date",
           "title": "Date COVID-19 vaccine dose 2",           "title": "Date COVID-19 vaccine dose 2",
-          "description": "The date of the patients second Covid-19 vaccine"+          "description": "The date of the patient'second Covid-19 vaccine"
         },         },
         "Any AEFI experienced": {         "Any AEFI experienced": {
  • en/mobile/user_guide/vaccine_dispensing/setup.1616121644.txt.gz
  • Last modified: 2021/03/19 02:40
  • by Craig Drown