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

Expand id data type pattern to include '_'

    XMLWordPrintableJSON

Details

    • Icon: Change Request Change Request
    • Resolution: Not Persuasive with Modification
    • Icon: Medium Medium
    • FHIR Core (FHIR)
    • R5
    • Modeling & Methodology
    • DomainResource
      BaseResource
    • Schemas & Schematrons
    • Hide

      The id datatype is a) normative and b) taken from an ISO identification standard so we can not change it.  Instead, we will change Expression.name to be a code with the invariant that it match the regex '[A-Za-z][A-Za-z0-9\_]{0,63}'.  This will allow the _ character but not the - or the . to be in variable names and will also require a starting alpha character.

      Show
      The id datatype is a) normative and b) taken from an ISO identification standard so we can not change it.  Instead, we will change Expression.name to be a code with the invariant that it match the regex ' [A-Za-z] [A-Za-z0-9\_] {0,63}'.  This will allow the _ character but not the - or the . to be in variable names and will also require a starting alpha character.
    • Lloyd McKenzie / Grahame Grieve: 5-0-0
    • Enhancement
    • Non-compatible
    • R5

    Description

      Id data type is used in many places, and one of them is name field in Expression]. It is useful to include '_' in variable/expression names. (https://chat.fhir.org/#narrow/stream/179255-questionnaire/topic/variable.20name.20required.3F)

      Attachments

        Activity

          People

            Unassigned Unassigned
            ajay_kanduru1 Ajay Kanduru (Inactive)
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: