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

Removing unused Resources and fixing a datatype linking

    XMLWordPrintableJSON

    Details

    • Type: Change Request
    • Status: Applied (View Workflow)
    • Priority: Low
    • Resolution: Persuasive
    • Specification:
      FHIR Core (FHIR)
    • Raised in Version:
      R5
    • Work Group:
      Clinical Decision Support
    • Related Artifact(s):
      Evidence
    • Resolution Description:
      Hide

      Agreed, apply changes as proposed.

      Show
      Agreed, apply changes as proposed.
    • Resolution Vote:
      Brian Alper/Kensaku Kawamoto: 17-0-0
    • Change Category:
      Correction
    • Change Impact:
      Non-compatible

      Description

      In the past we created three resources that have long been replaced by the Evidence Resource and Statistic datatype. These resources were still in development and weren't being used by anyone. These resources have been unlinked from the Resource list page and pages are no longer generated for them in the build process, but artifacts of them still exist in the source folder. These three resources are EffectEvidenceSynthesis, RiskEvidenceSynthesis, and Statistic. The first two have been replaced by the Evidence Resource, and the Statistic Resource has been replaced by the Statistic datatype. We also have the OrderedDistribution datatype for Statistics in a logical order.

       

      1. When you click on Statistic on the Evidence page it brings you to datatypes.html#Statistic but it should bring you to statistic.html#Statistic. To fix this, statistic=statistic  needs to be added to line 91 in fhir.ini under the [type-pages] section.
      2. ordereddistribution=ordereddistribution  needs to be added to line 92 in fhir.ini under the [type-pages] section so that when the OrderedDistribution datatype is clicked in Evidence you will go directly to the datatype's page and other definition linking on that page will be working.
      3. In fhir.ini, in the [removed-resources] section we need to add two lines: EffectEvidenceSynthesis and RiskEvidenceSynthesis to indicate that these resources are removed and won't be used.
      4. In resource-name-tracker.xml, delete rows 47 "EffectEvidenceSynthesis" and 133 "RiskEvidenceSynthesis" because these resources are removed.
      5. Delete folders: \fhir\source\effectevidencesynthesis and \fhir\source\riskevidencesynthesis because these resources are removed.
      6. Delete folder \fhir\source\statistic because we changed it from a Resource to a datatype about a year ago.
      7. Clean up the \fhir\source\datatypes\statistic.xml by deleting the W5 column in the "Data Elements" tab. And delete the 5 unused code systems tabs and their bindings in the Bindings tab: StatisticSynthesisType, StatisticStudyType, StatisticCertaintyRating, StatisticCertaintySubcomponentType, and StatisticCertaintySubcomponentRating.
      8. Clean up the \fhir\source\datatypes\ordereddistribution.xml by deleting the W5 column in the "Data Elements" tab.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              Unassigned
              Reporter:
              khalid_shahin Khalid Shahin
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Vote Date: