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

Clarification on CodeSearchSupport Value Set

    XMLWordPrintableJSON

Details

    • Icon: Change Request Change Request
    • Resolution: Persuasive with Modification
    • Icon: Medium Medium
    • FHIR Core (FHIR)
    • STU3
    • Terminology Infrastructure
    • TerminologyCapabilities
    • Search
    • Hide

      Retire existing codes in the code system, retire the existing value set version.

      Create 3 new codes and add them to the new version of the code system, create a new version of the value set with the 3 new codes

      1. in-compose       The search for code on ValueSet returns ValueSet resources where the code is included in the extensional definition of the ValueSet.  
      2. in-expansion      The search for code on ValueSet returns ValueSet resources where the code is contained in the  ValueSet expansion.
      3. in-compose-or-expansion   The search for code on ValueSet returns ValueSet resources where the code is included in the extensional definition or contained in the ValueSet expansion.  
      Show
      Retire existing codes in the code system, retire the existing value set version. Create 3 new codes and add them to the new version of the code system, create a new version of the value set with the 3 new codes in-compose       The search for code on ValueSet returns ValueSet resources where the code is included in the extensional definition of the ValueSet.   in-expansion      The search for code on ValueSet returns ValueSet resources where the code is contained in the  ValueSet expansion. in-compose-or-expansion   The search for code on ValueSet returns ValueSet resources where the code is included in the extensional definition or contained in the ValueSet expansion.  
    • Carmela Couderc/Ann Philips: 7-0-1
    • Clarification
    • Non-compatible
    • R5

    Description

      As described in the Searching for codes in value sets (http://build.fhir.org/valueset.html#search) section, the CodeSearchSupport value set defines the codes that are required for use in TerminologyCapabilities.codeSearch

      The value set contains two values
      pasted image

      [

      https://chat.fhir.org/user_uploads/2/18/6LbWqGk2nTAqAgjvLOgDlLAo/pasted_image.png]

      The explicit code, with display "Explicit Codes" seems clear in that it includes codes that are either stated in the includes OR in the resulting expansion
      The all code, with display "Implicit Codes", by above definition "only includes all codes based on the expansion of the value set".

      Should we consider changing all to implicit so its consistent with the spirit of the definition? Though I know i have fallen victim to embedding meaning into the code itself, seeing all but getting back something that is actually more restrictive (expansion members only, compared to expansion members and codes included in the CLD) doesn't seem right, assuming i've understood the defintions correctly

      See Zulip Chat for detailed discussion

      https://chat.fhir.org/#narrow/stream/48-terminology/subject/Clarification.20on.20CodeSearchSupport.20valeu.20set

      Attachments

        Activity

          People

            reuben.daniels Reuben Daniels
            cmacumber Caroline Macumber
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: