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

Fix incorrect regex in eld-16

    XMLWordPrintableJSON

Details

    • Icon: Change Request Change Request
    • Resolution: Persuasive
    • Icon: Medium Medium
    • FHIR Core (FHIR)
    • STU3
    • FHIR Infrastructure
    • StructureDefinition
    • ElementDefinition
    • 2.32.0.1
    • Hide

      Auto-approved

      Show
      Auto-approved
    • Correction
    • Non-substantive
    • STU3

    Description

      eld-16 was updated in the build, but now the regular expression is broken:

      <sch:assert test="not(exists(f:sliceName/@value)) or matches(f:sliceName/@value, '^[a-zA-Z0-9\\/\\-_\\[
      ]]+$')">eld-16: sliceName must be composed of proper tokens separated by "/"</sch:assert>

      Should be:

      <sch:assert test="not(exists(f:sliceName/@value)) or matches(f:sliceName/@value,* '^[a-zA-Z0-9/_[]-]+$'*)">eld-16: sliceName must be composed of proper tokens separated by "/"</sch:assert>

      Attachments

        Activity

          People

            Unassigned Unassigned
            ahenket Alexander Henket
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: