CDex Workflow Using Questionnaire/QuestionnaireResponse

Proposal is a mash up of CDex and DTR to leverage DTR which is being or will be implemented by EHRs.

General Task-based Query + DTR

DTR is a SMART on FHIR app or equivalent native EHR app

  1. Request data with a :new: input parameter in the CDex Task Request Profile that points to DTR link
    1. :thinking_face: Is this associated with a code?
  2. DTR app loads and answer questionnaire (See DTR)
    1. especially Launch outside of CRD
  3. Return QuestionnaireResponse link as a Task.output parameter

Sequence Diagrams

Created with Raphaël 2.2.0PayerPayerEHR/HITEHR/HITDTRDTRUserUserAsk provider to fill out Questionnairerequest data via Task.inputlink to QuestionnaireEHR/HIT thinksHere do this!DTR worksfetches CQL (rulesand FHIR QuestionnairePoll for Task updates...pending...Poll for Task updates...pending...extracts answerscreates FHIR QuestionnaireResponseReview this!Manual ReviewComplets formif necessaryUpdate Task.outputwith QuestionnaireResponsePoll for Task updatescomplete!Fetch QuestionnaireResponse

Request Attachments + DTR

  1. Request attachments with a :new: input parameter in the CDex Task Attachments Request Profile that points to DTR link
    1. :thinking_face: Is this associated with a code?
  2. DTR SMART API to load and answer questionnaire (See DTR)

    DTR might be invoked directly by a clinician who either knows or is informed by means other than CRD about the requirement to gather additional documentation Information gathered by DTR might be used for direct submission of prior authorizations to support X12 278 transactions or using alternative submission means (e.g. fax, mail) if supported/required by the relevant payer

  3. Return QuestionnaireResponse as a $submit-attachment parameter

Sequence Diagrams

Created with Raphaël 2.2.0PayerPayerEHR/HITEHR/HITDTRDTRUserUserAsk provider to fill out Questionnairerequest data via Task.inputlink to QuestionnaireEHR/HIT thinksHere do this!DTR worksfetches CQL (rulesand FHIR Questionnaireextracts answers createsFHIR QuestionnaireResponseReview this!Manual ReviewComplets formif necessaryadd QuestionnaireResponseto payloadSend $submit-attachment withto Payer endpoint