Uploaded image for project: 'FHIR Specification Feedback'
  1. FHIR Specification Feedback
  2. FHIR-33223

Formalize how DTR saves context of DTR for a relaunch

    XMLWordPrintableJSON

Details

    • Icon: Change Request Change Request
    • Resolution: Unresolved
    • Icon: Medium Medium
    • US Da Vinci DTR (FHIR)
    • 1.0.0 [deprecated]
    • Clinical Decision Support
    • Formal Specification
    • 4.4.5
    • Hide
      1. Prior to completion, the DTR app will write information to the payer system (or whatever other system is responsible for the ‘app’) as a DocumentReference with relevant metadata with a contained QuestionnaireResponse. That can either be a direct user action (i.e. ‘save’) or in the background automatically.
      2. When launching DTR in stand-alone mode, the user would select the payer they want to search for DocumentReference against.
      3. The DocumentReference will have enough information to identify the patient, the coverage, the type of order and the date.
      4. If launched without explicit context provided by a CDS Hook card (but with context of the user (and their organization) and the patient, the SMART app will retrieve a list of all ‘open’ DocumentReferences to display to the user to ask which they want to continue.
      5. Once the QuestionnaireResponse has been saved in the EHR, the DocumentReference containing the work-in-progress will be deleted
      6. The system storing the DocumentReferences may ‘prune’ any that haven’t been touched in a long time (e.g. 3 months, 6 months).
      7. Security rules SSHALL prohibited using the information in such stored DocumentReferences for any purpose other than continuing a work-in-progress from a SMART app from the same organization that originally stored them.
      8. Will make clear that this only applies to DTR SMART app systems.  EHRs that perform DTR functionality internally can persist as they see fit (including using this mechanism if they wish)
      9. We will define the expected content of the DocumentReference including the document code to use, the metadata to surface for searching and how the 'binary' content of the document will encompass the QuestionnaireResponse and context.
      10. We will need to scope the app to payer connection to a single patient for security reasons
      Show
      Prior to completion, the DTR app will write information to the payer system (or whatever other system is responsible for the ‘app’) as a DocumentReference with relevant metadata with a contained QuestionnaireResponse. That can either be a direct user action (i.e. ‘save’) or in the background automatically. When launching DTR in stand-alone mode, the user would select the payer they want to search for DocumentReference against. The DocumentReference will have enough information to identify the patient, the coverage, the type of order and the date. If launched without explicit context provided by a CDS Hook card (but with context of the user (and their organization) and the patient, the SMART app will retrieve a list of all ‘open’ DocumentReferences to display to the user to ask which they want to continue. Once the QuestionnaireResponse has been saved in the EHR, the DocumentReference containing the work-in-progress will be deleted The system storing the DocumentReferences may ‘prune’ any that haven’t been touched in a long time (e.g. 3 months, 6 months). Security rules SSHALL prohibited using the information in such stored DocumentReferences for any purpose other than continuing a work-in-progress from a SMART app from the same organization that originally stored them. Will make clear that this only applies to DTR SMART app systems.  EHRs that perform DTR functionality internally can persist as they see fit (including using this mechanism if they wish) We will define the expected content of the DocumentReference including the document code to use, the metadata to surface for searching and how the 'binary' content of the document will encompass the QuestionnaireResponse and context. We will need to scope the app to payer connection to a single patient for security reasons
    • Enhancement
    • Compatible, substantive

    Description

      DTR to clarify how DTR saves the context for a relaunch.  This should clarify what needs to be supported for both a native application and for a SMART of FHIR application. Implementers should have full guidance to ensure that DTR applications are able to save context so that any authorized user can complete the DTR conversation.

      Attachments

        Activity

          People

            Unassigned Unassigned
            rcdieterle Robert Dieterle
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated: