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

Update CDex/DTR functional requirement

    XMLWordPrintableJSON

Details

    • Icon: Change Request Change Request
    • Resolution: Persuasive
    • Icon: Medium Medium
    • US Da Vinci CDex (FHIR)
    • 2.0.0
    • Payer/Provider Information Exchange
    • CDex Task Attachment Request Profile
    • Hide

      Update guidance on functional requirements as proposed.

      Show
      Update guidance on functional requirements as proposed.
    • Correction
    • Compatible, substantive
    • Yes

    Description

      The following issue was discovered during last September Connectathon :

      When exchanging data with DTR the DTR completes the questionnaire and updates the Task to "completed".  However, there was a need for a state between "in progress" and "completed"  for CDEX - DTR because the task is not complete until it is submitted to the Payer.

      DTR implementers were asked and were opposed to the functional requirement to update the Task's state and indicated that they should only return the completed questionnaire..

      Proposal:

       

      1. In CDEX-DTR workflow, remove guidance for DTR to update the Task status.
      2. Keep guidance that DTR update creates/update the QuestionnaireResponse and updated Task.output with a link to the QuestionnaireResponse.
      3. Add guidance that EHR (or owner of Task) needs to inspect the QuestionnaireResponse for its status to determine the business state of the Task ( i.e., "it is ready to submit to the requester" )
      4. Add guidance that the EHR (or task owner) update the Task state to "completed" when the task is complete—e.g., when the data has been submitted or the information gathered.

      Attachments

        Activity

          People

            Unassigned Unassigned
            ehaas Eric Haas
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: