-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CH eToc Service Request - Definitions note (Walter Wellauer, Cistec AG) #10
Comments
Tel. mit Walter Wellauer 3.11.21: Grundsatzfrage: Walter will nicht alle Attribute in die Resources kopieren, sondern nur strukturierte Daten. Grund: Cistec füllt Resources unabhängig vom Questionnaire aus; diese Daten werden im Questionnaire angezeigt, sind aber nicht editierbar. Eingaben in den Questionnaire sollen beim Empfänger ausgelesen werden. Cistec will diesen Aufwand als Sender nicht machen. |
According to http://build.fhir.org/ig/HL7/sdc/workflow.html#form-filling the form filler may $extract after completing the QuestionnaireResponse, but with no interaction with the form receiver actor. The purpose is probably to add resources for its own further use. |
@walterwellauer thank you for your input. I think we should not first discuss about the technical extraction process, but focus on what we want to achieve with eTOC:
Concerning the extraction process what kind of extraction should be used: For CH-ORF (not CH-eTOC) wie tried the different extraction option at the HL7 FHIR connectathons and settled with the StructureMap base approach because the Definition-based approach was not able to handle the complexity of the ORF exchange format (PractionierRole, Practitioner nested in the Bundle). To handle the complexity of the mapping the maps was were developed within the IG for CH:ORF and is included. From my point of view we could also make this required mapping binding optional that people do not have to use those mappings and can use other mappings if they prefer that. Important is the result (see above) which can be checked for correctness. I agree that a Questionnaire based definition for certain IPS resources might be complex and not necessary because the primary system has the information in the future already in a structured way, however I think that should be handled and included in the design of the Questionnaire. I would suggest making the Questionnaire and Mapping optional and state it explicitly for Trail Use that we get more feedback during the next projectathons and put a first focus that the eTOC exchange format based on the IPS concept gets prioritized. |
Dear @oliveregger, I'd like to focus again on the original issue content, as I identified some missunterstanding regarding the respective idea of this issue in your reasoning which I know in part already orally from @JBleuer: The usage of Questionnaire/QuestionnaireReponse in the Context of eTransistionOfCare has a added value which should be used, therefore I propose not to make it optional there (but in CH ORF and LabOrder), but
=> that means a combination of the IPS with structured information useful for backend processing with a QuestionnaireResponse for front end presentation and filling, where certain structured resourcesbased on this IG with expression based population could be prefilled. Whilst notes and similar (which are not part of the IPS as far as I know anyway) are part of the QuestionnaireResponse only (similar to PDF today). I complement my argument in my mother tongue for better understanding of most of the participants of the balloting @ig-feedback: Die fehlende tiefe Integration in Primärsysteme ist Stand heute das grösste Hemmnis, damit Zuweiser und Nachbehandelnde (Zentrumsspitäler, REHAs, Spitex, Fachärzte) mehr elektronisch austauschen. Plattformen und Intermediäre mit PlugIns o.ä. in Primärsystemen lösen den Medienbruch nicht, weshalb sie Stand heute sehr wenig in der Praxis verwendet werden. Mit Hilfe der Questionnaires und ihrer frei verfügbaren (Open Source) Renderer für die QuestionnaireResponses könnte eine guter Anteil an nicht strukturierter Information durch die Endanwender kontextabhängig erfasst werden. Zusammen mit strukturierter Informationen, die im System bereits vorhanden sind, im Austauschformat und Questionnaire spezifiziert sind (Allergien, Medikamente, Diagnosen, Problemlisteinträge, gewisse observations wie Gewicht, Grösse, die wesentlichsten Vitaldaten) und die im backend entweder mittels $polulate bei der Initialisierung den QuestionnairesResponse vorbefüllen können, sofern über einen Vorprozess bereitgestellt, oder direkt im Questionnaire ausgewählt werden, sofern mittels z.B. eventstream bereits als FHIR Ressource vorhanden, kann dann dem Endanwender, sei es der das Formular ausfüllende (Form Filler) oder der Empfänger der Zuweisung/Überweisung (Form Receiver) die wesentliche Information im GUI dargestellt werden, so wie das z.B. ein KISIM Bericht heute macht, nur dass keine propietäre Formularentwicklung mehr im Spiel ist. Andere Informationen wir die vollständigen Stammdaten des Patienten oder der Gesundheitsfachpersonen oder –instutionen, Fillerordernumber oder die OID des Systems, dass die Fillerordernumber erzeugt haben hingegen nichts im Questionnaire/ im dargestellten Formular (QuestionnaireResponse) zu suchen und würden den Endanweder nur stören. Sie sollten nur via backend im Bundle untergebracht werden. Handkehrum bringt es nichts, wenn freitextlich erfasste Information (Bsp. Bemerkungen – notes) aus der QuestionnaireResponse extrahiert würde, nur weil es dazu zufälligerweise auch eine FHIR Ressource gibt. Der Form Receiver wiederum wird solche freitextliche Information oder auch via Auswahlcheckboxen, Radiobuttons oder Drop down Listen erfasste Spezialinformation (Bsp. «Rollator» in einer REHA-Überweisung) nicht aus dem bundle oder dem ServiceRequest entnehmen wollen, sofern er dem Endanwender das in Form der ebenfalls übertragenen QuestionnaireResponse dem Endanwender präsentierten kann. Hingegen interessiert das empfangende System strukturierte Informationen (Allergien, Medikation, Diagnosen, Problemlisteinträge, gewisse observations wie Gewicht, Grösse, die wesentlichsten Vitaldaten) als Ressource im Bundle, damit es diese via backend in sein System importieren kann. Also die Entsprechung des IPS. Aus diesem Grunde ist es auch keine gute Idee, wenn Questionniare/QuestionnaireResponse in CH eToc wie nun vorgeschlagen optional gesetzt würde, nur weil es im LabOrder sinnvollerweise gemacht wird. Eine gute Möglichkeit wäre, die Verwendung von Questionniare/QuestionnaireResponse im CH ORF optional, in CH eToc jedoch zwingend zu machen. Andernfalls – wenn ein Primärsystem das nutzt, das andere nicht - wird sich das nicht durchsetzen und es bleibt alles beim alten – der fehlenden tiefen Integration in den Primärsystemen mit je propietärer, nicht kompatibler Formularentwicklung und dem Austausch von PDF. |
discussed at telco of Dec 15h in FHIR working group call but we did not come yet to a common agreement / understanding of this issue or a way how to proceed. |
marked in changelog as:
|
Next step? |
No final conclusion until now. Further disussion is postponed until funding is granted by eHealth Suisse. |
ch.fhir.ig.ch-etoc#0.1.0 /StructureDefinition-ch-etoc-servicerequest-definitions.html
http://fhir.ch/ig/ch-etoc/StructureDefinition-ch-etoc-servicerequest-definitions.html#ServiceRequest.note
should be omitted
The information is already part of the QuestionnaireResponse
The ServiceRequest as pure workflow item should'nt contain redundant medical information
(a part of the referenced supportingInfo)
Presenting medical information as part of a worklfow could even be a data protection issue at the Questionnaire Receiver, as you might not want doe display such information in a overview of received referrals e.g.
Walter Wellauer, Cistec AG
The text was updated successfully, but these errors were encountered: