support both type and instance endpoint in the $next-q operationdefinition

XMLWordPrintableJSON

    • Type: Change Request
    • Resolution: Not Persuasive
    • Priority: Medium
    • Structured Data Capture (SDC) (FHIR)
    • 2.0 [deprecated]
    • FHIR Infrastructure
    • (NA)
    • Hide

      Based on discussion with prior issues (see https://jira.hl7.org/browse/FHIR-25435), we've decided to only support the operation at the 'type' level - which means we don't have to worry about declaring which style of operation invocation is needed.  As well, we've agreed to put the canonical for the 'base' questionnaire in derivedFrom.  So no further action required here.

      Show
      Based on discussion with prior issues (see https://jira.hl7.org/browse/FHIR-25435 ), we've decided to only support the operation at the 'type' level - which means we don't have to worry about declaring which style of operation invocation is needed.  As well, we've agreed to put the canonical for the 'base' questionnaire in derivedFrom.  So no further action required here.
    • Yunwei Wang/Joee Garcia: 8-0-0

      see discussion on Zulip here: https://chat.fhir.org/#narrow/stream/179255-questionnaire/topic/contained.20reference.20to.20an.20adaptive.20questionnaire

       

      support both type and instance endpoint in the operationdefinition

       

      • POST [base]/Questionnaire/$next-question ( this is already defined in operationdefinition)
      • POST [base]/Questionnaire/[id]/$next-question  ( this is how the operation is implemented in the examples )

       
      clarify where the canonical gos in the contained Q.  ( url?, derivedFrom? or identifier? )
       
      document that the server should declare which endpoint(s) (type or instance) they support.
       
       
       
       
       
       

            Assignee:
            Unassigned
            Reporter:
            Eric Haas
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: