Review search params on choice types like Procedure-date

XMLWordPrintableJSON

    • Type: Change Request
    • Resolution: Persuasive with Modification
    • Priority: Medium
    • FHIR Core (FHIR)
    • STU3
    • FHIR Infrastructure
    • Procedure
    • 9.3.5
    • Hide

      The filter should be created by the tooling based on the declared search type.  Will correct the tooling so this happens correctly

      Show
      The filter should be created by the tooling based on the declared search type.  Will correct the tooling so this happens correctly
    • Grahame Grieve/Yunwei Wang: 16-0-0
    • Correction
    • Non-substantive

      When a search parameter points to a choice type, not all of the available data types may be relevant for the type of search parameter.

      For example: Procedure-date, with type "date", has the expression "Procedure.occurrence". This field can be a dateTime, Period, string, Age, Range, or Timing (Timing was added after R4). From the search parameters page, it looks like only dateTime, Period, and Timing are eligible for a date search. This search parameter's expression should be clarified to "Procedure.occurrence.as(dateTime) | Procedure.occurrence.as(Period) | Procedure.occurrence.as(Timing)".

      Search parameters should be reviewed for other instances of this pattern.

            Assignee:
            Unassigned
            Reporter:
            paulchurch
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: