Based on FHIR 4.3
|
|
---|---|
FHIR resource link | |
FHIR definition | A structured set of questions and their answers. The questions are ordered and grouped into coherent subsets, corresponding to the structure of the grouping of the questionnaire being responded to. |
PSI use case | Storing of ‘conversation branches’ on bots or application ‘events’ (websites or applications like WFA) |
FHIR required propertiesquestionnaire resource id | status item |
PSI required properties* | questionnaire resource id (proposed as mandatory for ver FHIR 5.0) |
Extensions | Live: NONE UNDER CONSIDERATION: OR KEEP IN MATOMO ONLY? On Sept 5th, we are leaning NOT in FHIR, only in Matomo. |
Sample payload (minimum set) |
|
...
Property | Notes | |||||||
---|---|---|---|---|---|---|---|---|
questionnaire |
| Questionnaire resource ID [LINK] | ||||||
status |
| To be used in analytics to filter out transactions in-progress: partial posting, which should normally progress to another status like completed, amended or stopped. amended: rarely used for bots. stopped: when the user timeouts (more than X minutes) - is this feasible? entered-in-error: for those ‘events' that need to be marked as deleted. completed: ideal status for most entries. For Bots it means that the end of the branch was reached | ||||||
authored |
| timestamp for the conversation (sTART OR finished time) author: Reference(Device | Practitioner | PractitionerRole | Patient | RelatedPerson | Organization) The individual or device that received and recorded the answers → TO BE REVIEWED - Drop? source: patient resource ID | ||||||
item |
| Group of questions and answers -
|
...