Backend
Intro
Notes on Directus
Administration
You can administer the DIrectus Instance directly by visiting https://api.palliative.vchlearn.ca/admin
Structure
PAPI contains the following collections which are used to store all the information PAT needs:
♔ Info
A singleton collection that contains basic info about the data
- version: Version number of current data
♕ Plans
List of all plans that are reused by the protocols
- plan: Name of the plan
- details: Further details about the plan (such as time contraints)
♖ Protocols
Contains Protocols
- name: The Protocol name
- assessment_questions: Assessment Questinos
- additional_questions: Additional Questions
- plans: Plans
♗ Protocol Plans
Links together to protocol table and the plans table
- protocol: protocol ID
- plans: plan ID
♖ Question Types
AList of the types of questions that can be displayed by PAT
- type: string
♖ Intro Questions
Questions asked before protocol is picked
- question: The Question text
♖ Assessment Letters
List of OPRSTUV letters used for assessment
- letter: Single letter of acronymn
- title: Full word that the letter stands for
♖ Assessment Questions
List of questions asked once a protocol is selected
- protocol: ID of protocol
- question_type: ID od question_type to indicate which kind of question it is
- question: Question text
♖ Assessment Answers
List of answers for the questions asked as part of OPQRSTUV
- quesiton: Question ID
- answer: Answer text
♖ Additional Questions
Are either questions or outcomes.
- protocol: Id of protocol
- question_type: id of question_type to indicate question type
- question: Question text