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

Remove text search requirement for Goal.description

    XMLWordPrintableJSON

Details

    • Change Request
    • Status: Published (View Workflow)
    • Medium
    • Resolution: Persuasive with Modification
    • US Core (FHIR)
    • 4.1.0
    • Cross-Group Projects
    • STU
    • US Core Goal Profile
    • Hide

      Change:

      1. SHALL support searching using the combination of the patient and description search parameters:

      GET [base]/Goal?patient={Type/}[id]&description={system|}[code]

      Example:

        1. GET [base]/Goal?patient=1137192&description=http://snomed.info/sct|1078229009
          Implementation Notes: Fetches a bundle of all Goal resources for the specified patient and description (how to search by reference and how to search by token)

      To: 

       

      1. SHOULD support searching using the combination of the patient and description search parameters:

      GET [base]/Goal?patient={Type/}[id]&description={system|}[code]

      Example:

        1. GET [base]/Goal?patient=1137192&description=http://snomed.info/sct|1078229009
          Implementation Notes: Fetches a bundle of all Goal resources for the specified patient and description (how to search by reference and how to search by token)
      Show
      Change: SHALL  support searching using the combination of the  patient  and  description  search parameters: GET [base] /Goal?patient={Type/} [id] &description={system|} [code] Example: GET [base] /Goal?patient=1137192&description= http://snomed.info/sct |1078229009 Implementation Notes:  Fetches a bundle of all Goal resources for the specified patient and description ( how to search by reference  and  how to search by token ) To:    SHOULD  support searching using the combination of the  patient  and  description  search parameters: GET [base] /Goal?patient={Type/} [id] &description={system|} [code] Example: GET [base] /Goal?patient=1137192&description= http://snomed.info/sct |1078229009 Implementation Notes:  Fetches a bundle of all Goal resources for the specified patient and description ( how to search by reference  and  how to search by token )
    • Eric Haas / Cooper Thompson : 13-0-0
    • Clarification
    • Non-substantive

    Description

      Goal.description is a must-support element, but since it is a CodeableConcept, this means that just having a text value is acceptable (and this is what is required per the narrative).  That is all fine.  However, we are adding a new mandatory search param for description.  Since the search param uses system|code, this imposes an indirect requirement that a server support coded descriptions (otherwise it would be impossible to check conformance on the search).

       

      Recommend we remove the mandatory search param on description.  The number of goals on a patient is typically fairly low, so the utility of performing this filtering on the server side is minimal.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              cooper.thompson Cooper Thompson
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: