Stream: questionnaire
Topic: Forge Profils for each questionnaire?
Julia Schönmann (Jun 19 2019 at 11:17):
Hallo everyone!
The company i work for and me are new to FHIR. We want to build some questionnaires. I tried some things out, just with an editor and the LHC-Form App. I wrote the questionnaires just as json file and it worked pretty good. But in the meeting today they said we would need it "real" as own profil done with Forge. Im kind of confused because it seems not common to do it that way, but why? If i open Questionnaires Profil as new own profil ("MyQuestionnaire") in Forge i can slice the "item" in multiple items in the element tree and i could name them like our questions and so on. This way i could do for every questionnair we need an extra profil. Just like most nations do it for their own patient profils.
Please tell me why its unusual to do so and whats the common way.
Thank you!
Important: We're not using a fhir server, because our system is already "old" and in use. We have our questionnaires already as html forms ready to fill out for the user. We are (for the moment) just updating our system to fhir conform terms to save patients data and answers fhir profile structured. For the patients data we're using the patients profil for our nation, but we're divided how to save the answers. In own written questionnair response profils or is there a "better" way?
Grahame Grieve (Jun 19 2019 at 12:04):
in the meeting today they said we would need it "real" as own profil done with Forge
Which meeting? Not for questionnaire, anyway. There's few valid reasons to profile questionnaire with Forge.
Julia Schönmann (Jun 19 2019 at 12:49):
just a small meeting in our company. as already said we are all new to fhir, sorry for the many questions.
So theres no need for profiling questionnair and questionar-response? We could just use questionnair-jsons ("resourceType": "Questionnaire") ?
But how to validate then "foreign" (from another system) questionnair answers?
And what are that few valid reasons for profiling with forge?
Grahame Grieve (Jun 19 2019 at 12:52):
there might be grounds for profiling question so that you can say rules that are common for all questionnaires. But mostly you just write a questionnaire...
Lloyd McKenzie (Jun 19 2019 at 13:39):
Profiling the Questionnaire resource is appropriate if you want to set constraints on a bunch of Questionnaires. E.g. "Questionnaires from my organization never have answers of type Reference" or "In Questionnaires from my organization, 'text' is always mandatory". But you should NOT use profiling to define individual Questionnaires. (If you did that, you'd actually be profiling QuestionnaireResponse and there'd be no need to have the Questionnaire resource at all.)
Brian Postlethwaite (Jun 19 2019 at 19:54):
You always need the Questionnaire resource (definition) to be able to properly validate a QuestionnaireResponse resource, it's specific QR validation rules over standard core FHIR resource validation.
This is usually done by resolving the quesitonnaire reference in the QR.
Last updated: Apr 12 2022 at 19:14 UTC