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

Change operation invocation

    XMLWordPrintableJSON

Details

    • Icon: Change Request Change Request
    • Resolution: Persuasive
    • Icon: Medium Medium
    • US Da Vinci DTR (FHIR)
    • 1.0.0 [deprecated]
    • Clinical Decision Support
    • DTRQuestionnaireOperation [deprecated]
    • Hide

      Agree to make changes as noted in description, including the name change of operation.

      Show
      Agree to make changes as noted in description, including the name change of operation.
    • Bob Dieterle / Greg White: 10-0-2
    • Correction
    • Non-compatible

    Description

      "URL: [base]/Patient/$Questionnaire-for-Order

      URL: [base]/Patient/[id]/$Questionnaire-for-Order"

      This operation can't be executed against the Patient endpoint (or Patient instance endpoint) because the Payer is very unlikely to have either of these.  Also, the convention for operation ids is all lower-case.  The operation should be invokable at type only and should be against the Questionnaire endpoint.

      Finally, if we're going to adjust it to support retrieving a package based on a Questionnaire canonical as well as orders + coverage, the name should change.

      Recommendation:

      [base]/Questionnaire/$questionnaire-package

      Attachments

        Activity

          People

            Unassigned Unassigned
            lloyd Lloyd McKenzie
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: