XMLWordPrintableJSON

Details

    • Icon: Change Request Change Request
    • Resolution: Not Persuasive
    • Icon: Medium Medium
    • Shorthand (FHIR)
    • 0.12.0 [deprecated]
    • FHIR Infrastructure
    • Language Reference
    • Hide

      The suggestion is to change the word "system" to "codesystem" in the rule syntax: 

      * codes from system foo

      This makes sense logically, since the rule does refer to a code system. However, there are several reasons to stick with the current grammar:

      • The corresponding element in ValueSet is "system"
      • FHIR often refers to a "system" rather than a "codesystem" – for example, Coding.system, and in definitions, e.g. "The system the codes come from".
      • There is a cost to modifying the grammar for existing users, although this should not be the main consideration, it tilts the scales a bit.
      • The feel and flow of the FSH grammar – subjectively which sounds better. Some might like "code from codesystem" and others might like "code from system". 

      For these reasons, especially the first, we propose to keep the grammar as-is.

      Show
      The suggestion is to change the word "system" to "codesystem" in the rule syntax:  * codes from system foo This makes sense logically, since the rule does refer to a code system. However, there are several reasons to stick with the current grammar: The corresponding element in ValueSet is "system" FHIR often refers to a "system" rather than a "codesystem" – for example, Coding.system, and in definitions, e.g. "The system the codes come from". There is a cost to modifying the grammar for existing users, although this should not be the main consideration, it tilts the scales a bit. The feel and flow of the FSH grammar – subjectively which  sounds  better. Some might like "code from codesystem" and others might like "code from system".  For these reasons, especially the first, we propose to keep the grammar as-is.
    • Kramer/Rhodes: 14-0-0

    Description

      To be consistent with ValueSet and valueset, the reserved word "system" should be changed to codesystem to align with CodeSystem. The qualified codesystem is more descriptive and avoids any potential confusion with the general word system.

      Existing Wording:

      system

      Proposed Wording:

      codesystem

      Attachments

        Activity

          People

            Unassigned Unassigned
            carmela_couderc Carmela A. Couderc
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: