Skip to content

MoPat Admin instructions

Yannik Warnecke edited this page May 29, 2024 · 2 revisions

Registration

Registration is required for login, which is sent out by the Admin team with an invitation.

Below you can see the MoPat start page. Here you can change the user language (1) (German, English, Spanish) and resend a forgotten password (2). You can also log in here (3) after entering your user data. By clicking on the information icon (4), you can view information on support and the legal notice.

login

MoPat Functions

Questionnaires

Questionnaires - Overview

menu-manage-questionaires

  1. Click on "Questionnaires"(1) to open a new tab with the menu item "Manage questionnaires"(2).

questionnaire-list

  1. To create a new questionnaire, click on "Add questionnaire" at the bottom left.
  2. pen icon To edit a questionnaire, you can either click on the pencil under "Actions", on the name of the questionnaire or on the flag of the display name.
  3. list icon Click on the List button of the "Actions" to edit the questions of a questionnaire.
  4. share icon Clicking on the share button under "Actions" takes you to the editing of the Export-Templates.
  5. plus icon Clicking on the plus under "Actions" takes you to the editing of the scores.
  6. download icon If you move the cursor over the download symbol under "Actions", a drop-down menu opens, which provides various options for exporting metadata.
  7. trash bin icon Click on the paper bin under "Actions" to delete the questionnaire.

Import questionnaire

questionnaire-menu

Click on "Questionnaires" (1) to open a new tab with the menu item "Import questionnaire" (2). This menu item takes you to the "Import questionnaire from file" view.

questionnaire-menu

  1. By clicking on "Browse", a file can now be selected from the computer and saved on the server with "Upload & import" (3).
  2. You can use the "URL" input field to enter a specific URL for a FHIR questionnaire and then click on "Upload & Import" (3) to import the questionnaire.

Add/edit questionnaire

All fields marked with a red * must be completed.

questionnaire-menu

  1. A new language can be assigned to the questionnaire by clicking on "Add language". to the questionnaire. This must be done if you want to offer a multilingual questionnaire.
  2. Existing languages can be found in this field. If you click on the small white trash bin symbol for an existing language, this language will be deleted from the questionnaire.
  3. The name identifies the form name. Questionnaires cannot have the same name.
  4. A logo for the questionnaire can be selected and uploaded using the "Browse" button.
  5. Enter a questionnaire description here.
  6. Under "Display name", the display names are entered one after the other in all the languages set up in separate text windows.
  7. A separate welcome text can be selected in each language.
  8. A final text can also be inserted in any language.

By clicking on the "arrow up" to the right of the headings of the text fields of the display name, welcome text or final text, the display of the text fields can be hidden and shown again by clicking on the "arow down". When minimised, the labels are coloured differently. Green means that the corresponding text field is already filled in, yellow means that the input field is empty.

The changes can be saved by clicking on the "Save" (9) button. If the centre "Save and edit questions"(10) button is selected, you will be taken directly to the to Editing/creating the questions of a questionnaire.

Editing/creating the questions of a questionnaire

question-list

  1. Click on the blue "Add question" button at the bottom left of the page to add a new question.
  2. pen icon The question can be edited by clicking on the flag (6) or the edit button (2).
  3. As in the questionnaires, several languages can be assigned to each question. Please note that one language should be available for all questions in order to be able to use the form in all languages afterwards. If you move the cursor over a flag, the question text appears in the corresponding language.
  4. clipboard icon By clicking on the second button in the "Actions" column, an exact copy of the question is created and attached to the questionnaire. You are immediately taken to the "edit questions" view, in which all the entries of the duplicated question have been initially adopted, but can also be edited.
  5. signpost icon Click on the third button in the "Actions" column to add and edit conditions (see: Conditions of question).
  6. trash bin icon A question can be removed from the questionnaire by clicking on the paper bin. All subsequent questions move up one place in the numbering.
  7. The column "Question is initially activated" shows whether a question is present in the questionnaire from the start or not. This option is selected from the start, but can be switched off (useful for conditions when questions should only be displayed after a specific answer to a previous question has been selected).
  8. The column "Question must be answered" shows whether a hint is given if the question has not been answered.

Types of questions

Each question initially has the same structure:

add Question

  1. You can add as many languages as you like for each question. As described above, it is advisable to provide the same languages for each question in order to be able to use the form in this language.
  2. The question type determines the type of answer options. The different types are explained in detail in the following section.
  3. A separate text field appears for each language added, in which the question text is written. The height of each text field can be adjusted by clicking on the bottom edge of the field and dragging the cursor up or down. The content of the question/info text should be the same in every language.
  4. If an extra note is to be displayed for answering this question if it has not been answered, a tick can be placed here. As a result, this question appears at the end of the questionnaire in the completeness check and can still be answered there.
  5. If the question should only be displayed if a certain condition is met (e.g. a certain answer was selected in a previous question), then this selection can be removed. This means that this question is not displayed by default in a survey, but only under certain conditions (see: Conditions).

The different question types are described below using the numbering in the overview under "Edit/Create questions in a questionnaire" and the different structures of the answers are described. Depending on the selected type, the corresponding tab for editing the answers opens in the lower section of the "Edit question" window.

a. Info text

An info text is not a real question, but simply displays the text entered. Therefore, this question type does not contain any answer options:

infoText-admin

Display of the info text in a survey:

text

b. Free text

A question of the "Free text" type is structured in exactly the same way as a question of the "Info text" type. However, you do not enter a simple text that is displayed, but a question that the user should answer in a text field.

free-text-admin

View of the free text question in a survey:

text

c. Multiple Choice/drop down

A question of the type "multiple choice" has the advantage that not only one, but several answers can be selected. For example, you can ask respondents to select their favourite days of the week. The possible answers would then be the days of the week, from which you have to select one (2) if you only have one favourite day, or you can select any (3) if you like every day:

multipleChoice-admin

  1. Under Question type, "Multiple choice" must be selected.
  2. The minimum number of answers that must be selected must be specified here.
  3. The maximum number of answers that can be selected must be specified here, whereby this value must be less than or equal to the total number of answers added and greater than or equal to the value of the minimum answers.
  4. Select the appropriate type (Integer, Float, or String) to uniquely identify each answer option for mapping purposes.
  5. An answer text must be provided for each answer in each added language.
  6. If you only want to display an answer option under certain conditions, the checkbox must be unchecked. This means that it is not displayed directly, but must first be made visible by certain conditions (see: Conditions).
  7. An answer can be selected which activates a free text field for additional information as soon as it is selected in the survey. The answer is always displayed as the last answer in the survey.
  8. Enter the identification code corresponding to each answer option based on the selected type.
  9. A score can be specified for each answer, which is counted in the score calculation.
  10. If this button is clicked, the answer is deleted from the question.
  11. If you add a new answer, the answer text of the previous answer is copied and can then be changed.

View of multiple choice with additional answer option in a survey:

multipleChoice-survey

d. Slider

Slider questions are useful when a question is about subjective perception. For example, the question "How do you like MoPat2?". The scale could go from 0 to 5, with 0 being "I don't like it at all" and 5 being "I like it a lot":

slider-admin

  1. Under Question type, "Slider" must be selected.
  2. The orientation of the slider is set to horizontal by default. To align it vertically, a tick must be placed here.
  3. The minimum value of the scale must be entered here.
  4. The maximum value of the scale must be specified here.
  5. The step size in which the slider can be set must be specified here.
  6. It is possible to display font icons above the slider to increase comprehensibility of the question. To activate them, a tick must be placed here. silder_icon_popup 6. By selecting ‘Show icons above the slider’, a new section appears.
    a. In this section, you can specify the number of symbols to be displayed.
    b. Once the number of symbols has been defined, the corresponding symbols appear above the slider.
    c. Clicking on an icon (b) opens a selection box to select different icons.
  7. If the current value is to be displayed while the slider is being moved, a tick must be placed here.
  8. If you want to specify the minimum of the scale more precisely, you can insert a short description in this text field. It is displayed next to the minimum position of the slider.
  9. If you want to specify the maximum of the scale more precisely, you can insert a short description in this text field. It is displayed next to the maximum position of the slider.

View of the slider in a survey:

slider-survey

e. Numbered checkboxes

Questions of the type "Numbered checkboxes" are comparable to questions of the type "Slider". The difference is that in the former, the scale is not represented by a slider, but by several numbered boxes from which you can select one.

numberedCheckbox-admin

  1. Under Question type, "Numbered checkboxes" must be selected.
  2. The alignment of the checkboxes is set to horizontal by default. To align them vertically, a tick must be placed here.
  3. The minimum value of the scale must be entered here.
  4. The maximum value of the scale must be specified here.
  5. The step sizes in which the checkboxes are to be created must be specified here.
  6. If you want to specify the minimum of the scale in more detail, you can insert a short description in this text field. It is displayed next to the minimum checkbox of the scale.
  7. If you want to specify the maximum of the scale more precisely, you can insert a short description in this text field. It is displayed next to the maximum checkbox of the scale.

View of the numbered checkboxes in a survey:

numberedCheckbox-survey

f. Numbered checkboxes + free text

Questions of the type "Numbered checkboxes + free text" are almost identical to questions of the type "Numbered checkboxes". However, in addition to the scale, a free text window is displayed in which additional information can be written.

numberedCheckbox+freetext-admin

  1. For a numbered checkbox with free text, the scale cannot be displayed vertically.
  2. A heading can be specified for the free text field so that it is recognisable which information is to be written in the field.

View of the numbered checkboxes with free text in a survey:

numberedCheckbox+freetext-survey

g. Date

Questions of the type "Date" are suitable for data queries of any kind.

date-admin

  1. Under Question type, "Date" (1) must be selected.
  2. The selection range of the date can also be restricted to an earliest date.
  3. The selection range of the date can also be restricted to a latest date.

View of the date question in a survey:

date-survey

h. Number input

A question of the type "Number input" is suitable for all types of number queries.

number-input-admin

  1. Under Question type, "Number input" must be selected.
  2. The number entry can be restricted to a minimum number.
  3. The number input can be restricted to a maximum number.
  4. The step size in which the numbers can be entered can be defined. Please note that the maximum must always be divisible by the step size.

View of the number input entry in a survey:

number-input-survey

i. Image

Questions of the "picture" type are suitable for having the patient use a picture to show where he/she has complaints or similar.

image-admin

  1. Select "Image" under Question type.
  2. Click on the "Browse" button to select the desired image in its directory. Possible file formats are: .jpg, .jpeg and .png. Please note that the image must be available in a sufficient resolution (400 x 300), otherwise the display may be unclear.
  3. If the selected image has a resolution lower than 400 x 300 px, this warning is displayed.

View of the "Image" question in a survey:

image-survey

  1. The colour of each marker can be set to black or white.
  2. Click on the image to mark the selected point.
  3. The arrows can be used to delete the last markers set or restore the last deleted markers.
j. Body part selection

For questions of the type "Body part selection", predefined body regions can be selected from two different images, the front and back of a body, when the question is created. These selected body regions are then available for selection in the survey; the other regions cannot be selected.

body-part-admin

  1. Under Question type, "Select body region" must be selected.
  2. Here you can select whether only the front, only the back or both sides of the body should be displayed.
  3. The minimum number of body regions to be selected must be specified here
  4. The maximum number of body regions that can be selected must be specified here, whereby this value must be less than or equal to the total number of predefined selected body regions and greater than or equal to the value of the minimum body regions.
  5. Click on the predefined body regions in the image to select or deselect them.
  6. This button deselects all selected body regions.
  7. This button selects all body regions in the image.

View of the "Select body regions" question in a survey:

body-part-survey

k. Barcode

The "Barcode" question in the survey offers the option of scanning a barcode, QR code or data matrix using a camera on the device and saving the content as text. If the device used does not have a camera or WebRTC is not supported, a free text field is displayed for manual input.

barcode-admin

  1. Only the question type "Barcode" must be selected and a question text must be specified. Other attributes are not required.

View of the "barcode" question in a survey:

barcode1-survey

If a barcode is recognised, this code is entered in the text field, as shown here:

barcode2-survey

Conditions of question

As explained under "5th Editing/creating the questions of a questionnaire" , you can access the conditions via the actions of a question in the Editing/creating the questions of a questionnaire. You can only define conditions for questions of the types "Multiple choice", "Slider" or "Numbered checkboxes". If conditions already exist, this is also displayed when editing the questions, as all associated conditions are automatically deleted when such a question is deleted. Firstly, all existing conditions for the question are displayed in an overview:

Conditions of question - Overview

condition-list

  1. All conditions are displayed here that have an effect on whether one of the following questions is displayed or not.
  2. All conditions are displayed here that have an effect on whether a specific answer to a subsequent question is displayed or not.
  3. All conditions are displayed here that have an effect on whether the subsequent questionnaire is displayed or not.
  4. A condition can be edited pen icon or deleted trash bin icon here.
  5. A new condition can be created by clicking on "Add condition".
  6. Click on "Back to questionnaire" to return to the Overview of all questions in the questionnaire.
Add/edit conditions of question

condition-edit

If you add a new condition or want to edit an existing condition, the following settings window opens:

  1. The type of question being edited is displayed here.
  2. The answer to which the condition is to be linked is selected in this selection list.
  3. You must then select whether the condition relates to a subsequent question or an answer to a subsequent question (in this case answer).
  4. The question whose answer is to be displayed or not is now determined.
  5. Then the exact answer is specified.
  6. Finally, specify whether the answer is to be displayed (if it is initially deactivated) or hidden so that it can no longer be selected.
  7. If there is another subsequent question in the questionnaire, this can also be added as a target via this button.
  8. Click on "Save" to add the created condition or click on "Cancel" to discard it.

Metadata export

The metadata export is accessed via the Questionnaires - Overview. Simply move the cursor over the download symbol and a drop-down menu will open:

metadata-export

  1. click on "FHIR" to download the questionnaire in the Fast Healthcare Interoperability Resources Standard.
  2. click on "MoPat" to download the questionnaire in the internal MoPat format. This is useful if you want to add a questionnaire from one MoPat database to another.
  3. click on "ODM" to download the questionnaire as an Operational Data Model, converting the multiple choice questions to simple choice questions where only one answer can be selected.
  4. by clicking on "ODM Export Template", the questionnaire is also downloaded in ODM format. However, all multiple choice questions are changed so that each answer option is converted into a separate yes-no question (boolean). In addition, the downloaded template is uploaded directly as an export template for the questionnaire in question and automatically mapped (see: Mapping).
  5. click on "PDF" to download the questionnaire in PDF format.

Mapping

The mapping settings can be found in the overview of all questionnaires by clicking on the third button "share icon" under Actions. An automatically generated export template is already available here for imported questionnaires. Templates can also be uploaded independently.

Export Templates - Overview

export-template-list

  1. The type of export template is displayed in the "Type" column. The different types are: "ORBIS", ODM, HL7v2, FHIR" and "REDCap".
  2. The name of the export template selected during import is displayed here.
  3. The file name is derived from the internal ID of the template and the original file name. 2
  4. The original file name of the export template that was uploaded is displayed here.
  5. arrow angle contract iconThe assignments of an export template can be edited here.
  6. bin icon A template can be deleted here.
  7. Click on "Upload template" to upload and use a saved template. The type of template must be specified, a desired name entered and the file to be uploaded selected.

Edit assignments

export-template-mapping

The template fields (1) can be dragged and dropped into the appropriate answers (2). Already mapped answers are displayed in green and you can see the yellow export field at the end of the line.

Scores

As already described in the overview of all questionnaires, point 5, you can edit different scores for each questionnaire. If you click on the button "plus icon" under Actions, you will be taken to the:

Scores - Overview

score-list

A new score can be added under (1), whereas an existing score can be edited with list icon(2). Each score can be deleted by clicking on the list icon.

Scores operators

Unary operator

Unary operator evaluate exactly one input. In MoPat2 there are the following unary operators: -value of the question (returns the score value of the given answer) -value (a fixed value can be entered)

Binary operator

Binary operators take two inputs and calculate the score from them. In MoPat2 there are the following binary operators:

  • + (adds two values)
  • - (subtracts one value from the other)
  • * (multiplies two values)
  • / (divides one value by the other)
  • > (checks whether one value is greater than another)
  • >= (checks whether one value is greater than or equal to another)
  • < (checks whether one value is less than another)
  • <= (checks whether one value is less than or equal to another)
  • == (checks whether both values are equal)
  • ! = (checks whether the values are not equal)
Multi operator

Multi operators accept any number of inputs and calculate the score from them. In MoPat2 there are the following multi operators:

  • Sum of (adds up several values)
  • Count (counts how often the Boolean value "true" occurs)
  • Average (calculates the average of the values, here you can specify how many values may be missing for the calculation)
  • Maximum of (searches for the maximum of the values)
  • Minimum of (searches for the minimum of the values)

Add/edit score

score-add

Several operators are available for the score calculation. The representation of a simple sum score is described here as an example:

  1. The name of the score is specified here.
  2. To create a sum, select "Sum of" in the first drop-down menu.
  3. In the second drop-down menu, select the "Value of the question", for example.
  4. Then select the relevant question. On the far left is a number with a colon that indicates how many questions are involved. This is followed by the question text. Steps 1 - 4 can be repeated as often as required by clicking on the blue "+".
  5. The blue "-" can be used to remove the previous operand.
  6. A new operator can be added with the blue "+", which in turn can be composed of different operators.

Bundles

If you want to test a questionnaire or release it for use, it must be assigned to a questionnaire bundle.

Bundle - Overview:

bundle-list

  1. Click on "Bundles" to access an overview of all existing questionnaire bundles.
  2. Click on the name of a bundle to edit it.
  3. This column shows which clinics the bundle has already been assigned to.
  4. The status indicates whether a bundle is released for use or whether it is still blocked for test purposes. If it is blocked, you can open it in a new tab via the "URL for testing" link and test the questionnaires it contains.
  5. pen icon The pencil can also be used to edit the bundle.
  6. check circle icon This button can be used to release a blocked bundle or block a released bundle slash circle icon.
  7. trash bin icon The bundle can be deleted via the paper bin.
  8. You can also add a completely new questionnaire bundle.

Add/edit questionnaire bundle

As with creating and editing a questionnaire, you can also add languages to questionnaire bundle and formulate the name, description, welcome and end texts (see: Adding/editing questionnaires). The following settings are also available:

bundle-add

  1. When conducting a survey, the name and progress of the questionnaire can be displayed.
  2. If a tick is placed here, the progress displayed during the surveys is not shown for the current questionnaire, but for the entire questionnaire bundle.
  3. A questionnaire bundle can initially remain blocked for test purposes or be initially released for use.
  4. All questionnaires assigned to this bundle are displayed in this overview.
  5. The overview can also be searched for specific questionnaires.
  6. In the "Score" column, the score overview can be activated for each questionnaire (see ).
  7. Under "Export", the export template to be used can be selected for each questionnaire, if available (see: Export templates - Overview).
  8. A questionnaire in the questionnaire bundle can be initially activated or deactivated here.
  9. You can remove a questionnaire from the questionnaire bundle.
  10. All questionnaires that can be assigned to the bundle are displayed in this overview.
  11. The arrow is used to assign the questionnaire to the bundle.

Manage clinics

Before a questionnaire can be completed by a user, the questionnaire must first be assigned to a questionnaire bundle (see: 11th in Add/edit questionnaire bundle) and this bundle must in turn be assigned to a clinic to which the user also belongs.

Clinics - overview

clinic-list

  1. Click on "Clinics" to access the overview of all existing clinics.
  2. Click on the name of a clinic to edit it.
  3. pen iconAlso by clicking on the pencil.
  4. bin icon A clinic can be deleted by clicking on the bin.
  5. You can also add a new clinic.

Add/edit clinic

clinic-add

  1. Every clinic needs a name
  2. and a description.
  3. The e-mail address of a contact person at the clinic can be entered.
  4. All questionnaire bundles assigned to this clinic are listed in this overview.
  5. The assignment of a questionnaire bundle to a clinic can be can be cancelled here.
  6. All questionnaire bundles that can be assigned to the clinic are listed in this overview.
  7. A specific questionnaire can be assigned to the clinic here.
  8. Users can also be assigned to a clinic. All users assigned to the clinic are listed here. Only users of a clinic can answer the questionnaires of this clinic.
  9. This assignment can be cancelled by clicking on the left arrow.
  10. All users who can be assigned to the clinic are listed here.
  11. A specific user can be assigned to the clinic by clicking on the right arrow.

Users

Users - overview

user-list

  1. To access the overview of all users, click on "Users"(1) and then on "Manage users"(2) in the drop-down menu.
  1. In the drop-down menu under "Send email to all users", an editor opens where you can formulate an email with a subject and text that will be sent to all users.
  2. Here you get to the overview of all invitations.
  3. pen icon Individual users can be blocked but not deleted.
  4. pen icon The clinic rights can be managed for each user.

User invitation

user-invitations

  1. Create a new invitation. First name, surname, email address, the user's role and clinic rights are defined there. The link is valid for one week.
  2. pen icon Click on the pencil to change the entries again.
  3. alarm icon The invitation email is sent again by clicking on the clock. The link contained is valid again for one week.
  4. pen icon The invitation is cancelled via the cross.

Surveys

In order to be able to conduct surveys, questionnaires must already exist and be assigned to a questionnaire bundle. In addition, the questionnaire bundle and the user must be assigned to a clinic.

All Encounters - Overview

surveys-admin

  1. To access the overview of all encounters, click on "Surveys"(1) and then on "Manage surveys"(2) in the drop-down menu.
  1. You can schedule survey series (one-off, weekly, monthly or at user-defined intervals).
  2. You can also execute out a survey.
  3. All existing surveys are displayed under the ‘All surveys’ tab.
  4. Alternatively, ‘All scheduled Encounters’ can also be displayed.
  5. Each survey is assigned its own case number or pseudonym so that it is not possible to directly identify the user who executed the survey.
  6. The questionnaire bundle for each survey is displayed.
  7. The start date indicates the exact date on which the survey was started.
  8. The end date indicates when the survey was completed.
  9. The exports indicate how many exports are assigned to a survey (right-hand figure) and how many of these have already been carried out (left-hand figure).
  10. Eye button All exports carried out to date can also be displayed.

All scheduled Encounters - overview

surveys-series-admin-overview

  1. Case number, questionnaire bundle, start date and end date show the same things as described under ‘All Encounters’. However, the start date and end date no longer refer to a single survey, but to the planned survey series.
  2. The e-mail address to which the link for the survey is sent is displayed here.
  3. The survey type indicates whether a survey is to be executed only once or several times at regular intervals.
  4. If the notification e-mail has already been sent, the details of the previous and current survey can be viewed by clicking on the ‘+’. Click on the ‘+ ’ again to hide them again.
  5. These details include the start times of the individual surveys in a survey series.
  6. The end date is also displayed for each completed survey in a survey series.
  7. The exports indicate how many exports are assigned to a survey (right-hand figure) and how many of them have already been executed (left-hand figure).
  8. Here you can see when the last reminder e-mail was sent.
  9. stop icon This action can be used to deactivate the reminder emails for the patient.
  10. bin iconThe delete function is available for survey series to which no surveys have yet been assigned.
  11. exclamation triangle iconThis warning triangle indicates that the survey series has already been cancelled.
  12. clock icon The clock means that you have sent the patient a reactivation email and are waiting for their response.
  13. send button The paper aeroplane indicates that the patient has deactivated the reminder mails and can be asked once to reactivate the reminder mails for the survey series.
  14. x circle buttonThe x symbol cancels a survey series. This means that no further surveys are created and no more reminder emails are sent.
  15. envelope iconIf the survey series has not yet been completed, you can resend the reminder mail with the letter.
  16. clipboard iconThe clipboard copies the link of the associated survey to the clipboard
  17. play circle icon The start button reactivates the reminder e-mails for the patient if they have not been deactivated by the patient.
  18. eyeAll associated exports can be displayed with the eye.

Show exports

If you select a completed survey in the menu and click on the eye, the following window opens the following window opens:

export

  1. The specified case number is displayed here.
  2. The start date of the survey is also shown.
  3. As well as the date on which the survey was completed.
  4. All questionnaires that are part of the survey are listed under ‘Assigned questionnaires’. If export templates exist for the questionnaires, these are also displayed, with an additional indication of whether they have already been exported. If this is the case, the exact time of the export is displayed.
  5. By clicking on ‘Export’, a manual export is carried out.

Edit scheduled encounter

Survey series can be planned in such a way that certain questionnaires are carried out at regular intervals or or even once by a specific user:

surveys-series-admin

  1. Firstly, a case number is specified under which this survey (series) can be identified.
  2. Under ‘Bundle’, the bundle to be completed by the patient must be selected.
  3. In order for the patient to receive the request for the survey at all, the patient's e-mail address must also be entered.
  4. Optionally, an e-mail address can also be selected for queries from the patient.
  5. Under ‘Survey type’ you can select whether the survey should be carried out only once, weekly, monthly or multiple times with a specially defined period between the surveys.
  6. The date indicates when the survey (series) should start and when the first notification is sent to the patient.
  7. If the survey type ‘Multiple times’ is selected, the time interval between the individual surveys can be specified here.
  8. The end date specifies the time until which the survey series should run.
  9. The language can be changed to the desired language of the patient, if this is available.
  10. Finally, you can enter a personal message, which will be inserted in the e-mail that the patient receives at the start of the survey (series).

Once all input fields of the form have been filled in correctly, the survey series can be created by clicking the ‘Save’ button at the bottom of the page. The creation of the pseudonym is optional. The patient will receive an e-mail on the corresponding start date.

invatation-email-survey

  1. The first link leads to the start of the survey.
  2. Furthermore, the dates are displayed on which further surveys will follow.
  3. The second link can also be used to deactivate the deactivate the reminder emails.

Execute survey

execute-survey

To execute a survey, click on "Surveys"(1) and then on "Execute survey"(2) in the drop-down menu.

execute-survey-2

  1. As on the MoPat start page, the language can be customised in German, English or Spanish.
  2. If you click on "Administration", you will be taken to the administration area, provided you are authorised to do so.

There are three different tabs in the case number search:

a. Registration

patient-regisration

  1. Clicking on "Registration" takes you to the corresponding area.
  2. camera iconBy clicking on this button, the camera input opens and a barcode can be scanned. barcode can be scanned, the content of which is used as the case number.
  3. To register, all you have to do is enter a case number and register it.
  4. Once you have done this, you can then proceed to the questionnaire bundle selection can be accessed.

b. Determine patient data automation

patient-data-auto

  1. Clicking on "Determine patient data autom." takes you to the corresponding area.
  2. camera icon Clicking on this button opens the camera input and a barcode can be scanned, the content of which is used as the case number and automatically determines the patient data matching this case number.
  3. To automatically determine patient data, first enter a case number and then click on "Search case number".
  4. The first name, last name, date of birth and gender of the patient to whom the case number is assigned are then displayed.
  5. If you want to execute a survey under this case number, click on "Show bundles" and can now select a questionnaire bundle.

c. Pseudonymisation

patient-pseudonymization

  1. Clicking on "Pseudonymization" takes you to the corresponding area.
  2. To generate a pseudonym, you must first enter the first name,
  3. The last name
  4. And the patient's date of birth.
  5. Click on "Generate pseudonym" to display the generated pseudonym.
  6. Here too, you can then select a questionnaire bundle that you would like to carry out by clicking on he "Show bundles" button.

d. Select Bundle

patient-select-bundle

  1. All available questionnaire bundles for the user are listed here
  2. The available languages for the selected questionnaire bundle are displayed here
  3. If available, the incomplete questionnaires for this user in the selected language are listed here.
  4. This button takes you back to the case number entry.
  5. Use this button to start the new survey or continue an incomplete survey.

e. End of an survey

end-of-survey

  1. All completed questionnaires are listed here.
  2. For each questionnaire, the number of questions marked as ‘Necessary for completeness’ when the questionnaire was created is displayed.
  3. For each questionnaire, it also shows how many of the questions that were not required were answered in full.
  4. If the display of scores has been activated for a questionnaire (see Add/edit questionnaire bundle), all scores of each contained questionnaire and their value are displayed here.
  5. The displayed data from point 4 can be exported via a data matrix.
  6. Once you have finished, you can exit the application via this button and return to the login screen.

Statistics

Overall statistics

overall_statistics

  1. To access the overall statistics, click on "Statistics"(1) and then on "Statistics"(2) in the drop-down menu.
  1. Calling up the sub-item "One-off statistics" allows the user to call up specific statistics on individual questionnaires or patients.
  2. the start
  3. And here the end of the period whose statistics are to be displayed.
  4. The number of days indicates how many days should be displayed within this period.
  5. click on "Calculate" to update the display based on the entries.
  6. The statistics can also be exported as an MS Excel document.

One time statistics

Three different statistics can always be calculated simultaneously: one_time_statistics

  1. To access the One time statistics, click on "Statistics"(1) and then on "One time statistics"(2) in the drop-down menu.
  1. The first statistic generally calculates how often the selected questionnaire bundle was completed in a certain period of time. The questionnaire bundle is selected first.
  2. The period is then specified with the start and end date.
  3. The second statistic calculates how many questionnaires a particular patient has completed in a selected period. The patient is selected first.
  4. The period is then also specified with the start and end date.
  5. The third and final statistic calculates how often a selected patient has completed a specific questionnaire bundle in a certain period of time. The patient is selected first.
  6. Then the questionnaire bundle is selected.
  7. Finally, the time period with start and end date is specified again.

Configuration

configuration

  1. Click on Configuration to access the configurations

General

configuration_general

  1. Specification of the standard language.
  2. Selection of the logo.
  3. Specify the type of case number when entering the case number. Here you can set whether a number or a text should be entered as the case number. The "Number" setting on the Ipad immediately switches to the "Numbers and characters" keyboard.
  4. This is the file path in which the uploads, such as the export templates, are saved.
  5. Specification of the base URL.

Active Directory Authentication

configuration_active_dir

  1. activation of the authentication.
  2. enter the URL for the Active Directory.
  3. specifying the domain for the Active Directory.
  4. setting the default language in which emails are sent to users.
  5. telephone number of the support for the Active Directory.

Patient data retriever

configuration_patient_data_retriever

  1. If this is activated, the user can search for patient master data in the Krankenhausinformationssystem (KIS) using the case number entered.
  2. Enable user-toggle for patient data lookup. When on, users can search patient master data by case number in the Krankenhausinformationssystem (KIS).
  3. The patient data to be inserted is defined here: implementation_patient_data a. A randomised patient is created.
    b. The real patient data from the HIS is implemented.
    c. No data is preset: this must be created yourself.
  4. Defines the host for the HL7v22PatientInformationRetriever.
  5. Specifies the port for the HL7v22PatientInformationRetriever.
  6. If this is activated, a patient can be registered by entering an identifier.
  7. Activates the option to determine a pseudonym using patient master data.
  8. Specifies the URL of the pseudonymisation server.
  9. Defines the API key of the pseudonymisation server.

Metadata Exporter

configuration metadata exporter

  1. The basic OID for the metadata export is entered here.
  2. The URL of the ODMToPDF converter for the metadata export can be specified here.
  3. The URI for the FHIR System namespaces.

HL7-Export

Configuration HL7-Export

  1. The name of the HL7 export can be entered here again.
  2. Another export can be set up using the plus sign.
  3. The file-based HL7 export is switched on with a tick.
  4. The export path for the file-based export is specified in this text window.
  5. You can set whether the export is sent to the communication server.
  6. The settings with which the HL7 export takes place follow.
  7. Activate TLS encryption for HL7 exports and upload a valid certificate for client verification and message encryption.
  8. Activate client authorization using a certificate, upload a valid Client PKCS archive (.p12 file), and enter the corresponding password for authentication.

ODM-Export

configuration odm exporter

  1. The name of the ODM export can be entered here again.
  2. As above, further ODM exports can also be created here.
  3. Tick the box to activate the file-based ODM export.
  4. In this text field, the export path for ODM exports is specified in which an export copy is saved on the server.
  5. The external export can be activated, which can forward the export file to a REST interface.
  6. You can set whether the export is sent to the communication server.
  7. The settings with which the HL7 export takes place follow.

FHIR-Export

configuration_fhir

  1. The name of the FHIR export can be entered here again.
  2. As above, further FHIR exports can also be created here.
  3. Tick the box to activate the file-based FHIR export.
  4. In this text field, the export path for FHIR exports is specified in which an export copy is saved on the server.
  5. Activate this option to send the FHIR export to a communication server. If activated, the URL of the REST interface for the FHIR export or the URL of the communication server can be entered in the corresponding field.

REDCap-Export

configuration redcap exporter

  1. The name of the REDCap export can be entered here again.
  2. As above, further REDCap exports can also be created here.
  3. Tick the box to activate the file-based REDCap export.
  4. In this text field, the export path for REDCap exports is specified in which an export copy is saved on the server.
  5. Activate this option to send the REDCap export to a REST interface. If activated, you can enter the URL and API token for the REST interface.

Encounter

configuration_encounter

  1. The time (in ms) after which completed surveys are deleted is specified here. If -1 is entered, deletion is deactivated.
  2. The time (in ms) after which uncompleted surveys are deleted is specified here. If -1 is entered, deletion is deactivated.
  3. The time (in ms) after which the patients' e-mail addresses are deleted after they have completed their surveys is specified here. If -1 is entered, deletion is deactivated.
  4. The time (in ms) after which completed survey series are deleted is specified here. If -1 is entered, deletion is deactivated.
  5. The time (in ms) after which incomplete survey series are deleted is specified here. If -1 is entered, deletion is deactivated.

Emails

configuration_email

  1. The mailing system can be activated here.
  2. Next, the host and port of the mailing system must be entered.
  3. Then enter the user and password of the mailing system, although these are only updated after the server has been restarted.
  4. The sender from which emails are sent is specified here.
  5. Finally, declare the signature of sent e-mails and specify the displayed e-mail address and a telephone number.

Support

configuration_support

Enter the e-mail address (1) and telephone number (2) of the support team to be displayed in the MoPat tool under "Support".

Clone this wiki locally